ffmpeg rotaciona problema

0

Estou tentando rodar vídeos mp4 com o ffmpeg. Dois vídeos foram rodados com sucesso, mas um só. O problema é a sincronização de saída de áudio para todo o vídeo. Eu também usei um aplicativo ios que foi bem sucedido para girar. Tem alguma ideia do que está errado?

Este é o código que eu usei para:

ffmpeg -i input.mp4 -vf "transpose=1, fps=30" -vcodec libx265 -crf 10 -acodec copy output.mp4

Outros códigos que usei também me deram o mesmo resultado:

ffmpeg -i input.mp4 -vf "transpose=1, fps=30" -vcodec libx264 -acodec copy output.mp4
ffmpeg -i input.mp4 -vf "transpose=1" output.mp4
ffmpeg -i input.mp4 -vf "transpose=1, fps=30" -acodec copy output.mp4
ffmpeg -i input.mp4 -vf "transpose=1" -crf 10 -b:v 600k output.mp4

versão:

ffmpeg 2.6.8

Eu acho que o problema é o youtube-dl, este é o vídeo que estou tentando rodar: link

UPDATE

O problema foi um vídeo quebrado. Eu removi os primeiros 30 segundos do vídeo. Depois disso, o processo de rotação me deu uma saída bem sucedida.

    
por Ozan Temel 14.04.2017 / 10:18

1 resposta

0

Atualize seu ffmpeg e execute:

ffmpeg -i input.mp4 -c:a copy output.mp4

Ele irá girar o vídeo automaticamente.

    
por LordNeckbeard 17.04.2017 / 00:22