Comando trabalhando a partir do terminal, mas não do PHP

0

Eu posso executar com sucesso um executável a partir da linha de comando, mas quando tento fazer a mesma coisa do PHP com exec() , o resultado é diferente.

O comando é:

ffmpeg -i a.wav -i a.m2v a.mpeg

Quando executado a partir do PHP, o Movie Player simplesmente declara "O arquivo não contém fluxos reproduzíveis".

Você sabe por quê?

    
por user23945 07.01.2010 / 13:13

1 resposta

0

Eu verificaria as variáveis de ambiente. Talvez o ffmpeg não encontre (ou não possa acessar devido a restrições de permissão) seus recursos quando você o executa a partir do php.

    
por 07.01.2010 / 14:04