当我尝试使用字幕编辑器打开 .mp4 文件时,我收到以下消息
GStreamer-plugins missing
。
播放这部电影需要以下未安装的解码器:
H.264解码器
我尝试了 gstreamer 的“坏”插件,但我什么也没得到,试过了
sudo apt-get install h264enc
,也没什么。
gst-inspect |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'
打开终端并运行命令:
在全新安装的 Ubuntu 20.04 LTS 上(我应该注意到已经安装了 VLC),我发现让视频在 SubtitleEditor 上运行所需的一切是:
与公认的答案相比,这具有不需要 PPA 的优点。
考虑到我在其他 AskUbuntu 答案中发现的内容,我想指出我没有
h264enc
norgstreamer1.0-plugins-bad
norlibgstreamer-plugins-bad1.0-0
installed:apt list --installed
+grep
不显示它们,因为我只有good
,bad
和ugly
gstreamer 插件。单独安装 libav 包解决了 SubtitleEditor 对 H.264 和 MPEG-4 解码器的抱怨。