ffmpeg проблема поворота

Я пытаюсь вращать mp4 видео с помощью ffmpeg. Пару видео успешно повернуто, но одно. Проблема заключается в синхронизации звука для всего видео. Я также использовал приложение IOS, которое удалось повернуть. Есть идеи, что не так?

Это код, который я использовал для:

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

Другие коды, которые я использовал, также дали мне тот же результат:

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

версия:

ffmpeg 2.6.8

Я думаю, что проблема в YouTube, это видео, которое я пытаюсь повернуть: https://www.pscp.tv/22dakika/1ZkKzlXkOMoJv

ОБНОВИТЬ

Проблема была в испорченном видео. Я удалил первые 30 секунд видео. После этого процесс ротации дал мне успешный результат.

1 ответ

Обновите свойffmpeg и затем запустите:

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

Это будет автоматически правильно повернуть видео.

Другие вопросы по тегам