“ffmpeg: comando não encontrado” - Mas está no diretório atual? [duplicado]

1

Estou tentando converter alguns arquivos .png que tenho em um filme usando o ffmpeg. Estou usando o tutorial:

link

Os arquivos têm os nomes Image001.png, Image002.png, ..., Image500.png e Image501.png. Eu instalei manualmente o ffmpeg esta manhã em seu site, então não preciso fazer o passo 1. Eu então procuro executar:

cd Downloads
cd python-meep
cd Images

Onde minhas imagens e minha pasta contendo o ffmpeg baixado manualmente estão localizadas. Em seguida, digito:

ffmpeg -qscale 5 -r 20 -b 9600 -i Image%03d.png movie.mp4

Para minha surpresa, esta é a mensagem de erro que recebo:

ffmpeg: command not found

O que está acontecendo aqui? Qualquer sugestão seria apreciada. Obrigado!

P.S. Pode ser relevante que eu esteja usando o Ubuntu 14.04.

    
por QuantumFool 21.10.2014 / 20:09

1 resposta

0

Você precisa fornecer o caminho completo ou o programa deve estar no caminho de pesquisa.

No seu caso, você não tem seu diretório atual (.) no caminho de pesquisa.
Note que esta é uma coisa boa . Colocando. no seu caminho de busca permite coisas indesejadas, como navegar no meu homedir e digitar "ls". (adivinhe qual ls será executado. Não é / bin / ls).

Portanto, forneça o caminho ou use ./ffmpeg (o ponto representa o diretório atual. Portanto, o arquivo de barra significa "esse arquivo nesse diretório".

    
por 21.10.2014 / 20:27