Jump to content


Photo

Ffmpeg


  • Faça o login para participar
3 replies to this topic

#1 fernandoamorim

fernandoamorim

    Novato no fórum

  • Usuários
  • 2 posts
  • Sexo:Não informado
  • Localidade:Curitiba/PR

Posted 15/02/2007, 12:31

dae pessoal....

estou tendo um probleminha....

estou tentando usar a ffmpeg... se eu executar o comando no command do servidor, ele converte o filme normalmente... mais se eu executar atravez de um exec() no php ele n funciona....

alguem poderia me ajudar???

e em oputro servidor ele funciona normal...

tenhu uma função de exemplo ae

function GetVideoInfo($nome_arquivo, $function)
{
exec('usr/local/bin/ffmpeg -i '.$nome_arquivo.' 2>&1 | grep '.$function.' | sed s/,//"',$var);


if ($function == 'Video')
{
$tmp = explode (", ",$var[0]);
$out = explode("x",$tmp[1]);
}
elseif ($function == 'Duration')
{
$tmp = explode(': ',$var[0]);
$tmp = explode(' ',$tmp[1]);
$out = $tmp[0];
}
return $out;
}


ena $var ele teria de retornar a resposta da execução.. mais ele retorna uma array vazia.. e se pegar esse mesmo codigo e colocar no command do servidor, ele funciona
Atenciosamente,

Fernando Henrique Amorim Fonseca
______________________________
contato@fernandoamorim.com
fernando@xmlbrasil.com.br

#2 Luis Otávio

Luis Otávio

    Super Veterano

  • Usuários
  • 3113 posts
  • Sexo:Masculino
  • Localidade:Porto Alegre
  • Interesses:- Desenvolvimento de aplicações Web com linguagem server-side PHP.

    - Desenvolvimento de aplicações Web com linguagem cliente-side JavaScript, conhecedor e utilizador da biblioteca jQUERY e todas suas características.

    - Otimização de Desempenho aplicados a performance de banco de dados Mysql.

    - Otimização de Desempenho para servidores Web utilizando-se como Webserver NGINX em conjunto com Varnish.

    - Sólidos conhecimentos no CMS WordPress para novas implementações, manutenção, criação e otimização de Plugins.

    - Práticas de atendimento, relacionamento e suporte ao cliente. Trabalhando voltado ao público desde o lançamento da empresa iPORTO.COM, criando laços e vínculos com os mais de Mil clientes da empresa e os braços do grupo.

Posted 15/02/2007, 13:30

função exec liberada no servidor?
* Otávio Nogueira
* Administração e Configuração de Servidores;
* Combinação Perfeita: NGINX + PHP + VARNISH + HAPROXY
* otavio*iporto.com ~ Tel: +55 51 3366 0177 | +55 51 4063 7343 |
* @iporto

#3 hostdesigner

hostdesigner

    Super Veterano

  • Usuários
  • 2910 posts
  • Sexo:Masculino
  • Localidade:Quirinópolis-GO
  • Interesses:Programação, Mulheres, Diversão, Mulheres, Música, Mulheres, Meu Carro, Mais mulheres, Internet, Outras Mulheres, Quase por último PAZ e por ultimo Outras Váááárias Mulheres...

Posted 15/02/2007, 14:37

Provavelmente seu servidor bloqueou a função exec você pode ainda utilizar as funções shell_exec(), system(), passthru() e proc_open() mas recomendo usar escapeshellcmd() para o caso de você estiver pegando valores vindos de um campo ou dinamicamente.

Falopa!

#4 fernandoamorim

fernandoamorim

    Novato no fórum

  • Usuários
  • 2 posts
  • Sexo:Não informado
  • Localidade:Curitiba/PR

Posted 15/02/2007, 16:15

pois é... esta liberada no servidor as funções tentei todas ae...

http://neomg.homeip.net/fernando, aki ele encoda noemalmente.... é está em windows...
no meu trabalho, onde tem q ficar ele, está em linux, e naum funciona nda.....
Atenciosamente,

Fernando Henrique Amorim Fonseca
______________________________
contato@fernandoamorim.com
fernando@xmlbrasil.com.br




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq