Como rodar um vídeo sem alteração de áudio?

0

Eu tenho um vídeo gravado com um iPad e quero girá-lo.

Eu tentei a solução fornecida em esta resposta , mas primeiro recebo este aviso:

If the file is using B-frames as reference, this can lead to a crash or stuttering. Avidemux can use another mode which is safe but YOU WILL LOSE FRAME ACCURACY. Do you want to use that mode?

Eu tentei com No e Yes para a pergunta acima, e com MPEG-4 AVC para a saída de vídeo e "AVI" como o formato. No entanto, o áudio do vídeo resultante está confuso, embora eu tenha usado apenas "Copy" para o fluxo de áudio.

O áudio fica muito instável, ininteligível.

Quais configurações devo usar?

Informações sobre o vídeo de origem:

  • Contêiner: Quicktime
  • Codec de vídeo: H.264
  • Codec de áudio: MPEG-4 AAC
por l0r3nz4cc10 23.01.2016 / 22:06

1 resposta

0

Tente usar o codec de áudio mp3. Eu não sei como fazer isso com o Avidemux, mas isso é o que funcionou para mim ao converter vários vídeos para o mp4, que é aceito pelo youtube e funciona bem em várias plataformas:

ffmpeg -i Windup-demo-2.5.0.ogv -acodec libmp3lame -vcodec libx264 -crf 18 Windup-demo-2.5.0.mp4

Para obter o codec libmp3lame eu tive que instalar a biblioteca lame:

sudo apt-get install libmp3lame0  ## Ubuntu 14.04

Para rotação, use -vf transpose=2 (-90 graus; para +90, use ... = 1).

ffmpeg ... -i input.mov -vf transpose=2 -acodec libmp3lame output.mp4

Note que a ordem dos params é importante.

    
por Ondra Žižka 22.03.2016 / 02:36