У мене є mp4 відео, яке не має проблеми із синхронізацією аудіо / відео. Я намагався витягнути аудіо в mp3-файл, дотримуючись пропозиції в цій темі: Витяг аудіо з відео MP4 в MP3
ffmpeg -i input_file.mp4 -vn -abr 128k -acodec libmp3lame output_file.mp3
Однак у кінці MP3 триває 7:51 (а відео 3:26). Коли я грав mp3, програвач закінчується о 3:26. Чому це так?
До речі, я також намагався використовувати кодований вбудований Mac для кодування mp4 до m4a (Finder-> Services-> Кодування вибраного відеофайлу-> Тільки аудіо), і проблем немає. Вихід m4a - 3:26.
-abr
не є дійсним варіантом: ви можете використовувати-b:a
або-ab
замість цього.