Как я могу воспроизвести аудиофайл с субтитрами в mplayer
?
Если вы хотите проявить гибкость при использовании изображения в качестве заглушки и задействовать ffmpeg
в создании заполнителя, это можно сделать.
Создайте пустой файл с помощью ffmpeg
:
ffmpeg -t 1500 -s 1024x768 -f rawvideo -pix_fmt rgb24 -r 25 -i /dev/zero silence.mpeg
(через ffmpeg-user
)
-s
может быть любого размера вы хотите , чтобы окно
-t
должно быть не меньше, чем ваш звук в секундах, или субтитры перестают воспроизводиться!
Играть пустое видео, указывая , что вы действительно хотите , чтобы играть и субтитры , используя -audiofile
и -sub
например:
mplayer silence.mpeg -sub subtitles.srt -audiofile audio.mp3
(необязательно): 1.
Настройте видеофайл на 1. сгенерированный, чтобы он был красным, синим или рисунком, или любым другим цветом фона.
Смотрите субтитры в действии в mplayer
:
Да, я знаю, что вы не можете слышать звук в формате .gif, но он работает!
Альтернатива в VLC
Если вы предпочитаете (или не имеете доступа к ffmpeg
), VLC
может обрабатывать аудио и субтитры, например:
vlc audio.file --sub-file subtitle_file.srt
Но обратите внимание, что вы должны выбрать визуализацию ; субтитры не будут отображаться поверх обложки альбома.
Или вы можете сделать это из интерфейса:
(благодарность Крису Забриски за Прелюдию № 4 из Free Music Archive... не то, чтобы вы могли услышать это в гифке)