![如何使用 Totem 播放 h264 编码的视频?](https://linux22.com/image/1115527/%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8%20Totem%20%E6%92%AD%E6%94%BE%20h264%20%E7%BC%96%E7%A0%81%E7%9A%84%E8%A7%86%E9%A2%91%EF%BC%9F.png)
我可以播放一些 mkv 视频,但其他一些则无法播放。为什么?我不想安装,ubuntu-restricted-extras
因为它会带上不再受支持的 Adobe Flash,而且它是旧版本。而且不容易卸载。
答案1
您只需安装包含 h264 编解码器的 gstreamer ugly 插件:
➜ ~ apt-cache show gstreamer1.0-plugins-ugly | grep Gstreamer-Encoders
Gstreamer-Encoders: audio/AMR; audio/mpeg, mpegversion=(int)1, layer=(int){ 3, 2 };
video/x-h264, stream-format=(string){ avc, byte-stream },
alignment=(string)au, profile=(string){ high-4:4:4, high-4:2:2, high-10,
high, main, baseline, constrained-baseline, high-4:4:4-intra, high-4:2:2-intra, high-10-intra }
因此,只需运行:
sudo apt-get install gstreamer1.0-plugins-ugly
或者
sudo apt-get install gstreamer0.10-plugins-ugly
就完成了。您不需要安装任何其他东西,也不需要使用 ubuntu-restricted-extras 包。