Когда я пытаюсь открыть .mp4 с редактором подзаголовка, я получаю следующее сообщение
GStreamer-plugins missing
.
Воспроизведение этого фильма требует следующих декодеров, которые не установлены:
Декодер H.264
Я попробовал "плохие" плагины за gstreamer, но я ничего не получил, которое попробовали
sudo apt-get install h264enc
, также ничто.
GST - осмотрите вывод |grep 264
'videoparsersbad: h264parse: H.264 parser
x264: x264enc: x264enc
rtp: rtph264depay: RTP H264 depayloader
rtp: rtph264pay: RTP H264 payloader
h264parse: legacyh264parse: H264Parse
typefindfunctions: video/x-h264: h264, x264, 264'
Откройте терминал и выполните команду:
sudo add-apt-repository ppa:mc3man/gstffmpeg-keep
sudo apt-get update
sudo apt-get install gstreamer0.10-ffmpeg
При новой установке Ubuntu 20.04 LTS (которая, я должен отметить, поставлялась с VLC уже установлен), я обнаружил, что все, что мне нужно, чтобы заставить видео работать в SubtitleEditor, было:
sudo apt-get install gstreamer1.0-libav
Это имеет то преимущество, что не требуется PPA, по сравнению с принятым ответом.
Учитывая то, что я нашел в других ответах AskUbuntu, я хочу отметить, что у меня нет ни h264enc
, ни gstreamer1.0-plugins-bad
, ни libgstreamer-plugins- bad1.0-0
установлено: apt list --installed
+ grep
их не показывает, так как у меня есть только good
, плохие
и уродливые
плагины gstreamer. Установка только пакета libav решила жалобы SubtitleEditor на декодеры H.264 и MPEG-4.