我正在尝试播放从手机(三星 Galaxy On7 上的库存视频/照片应用程序)录制的视频。
当我单击它们时,我从 Fedora 28 上的 Totem 收到以下错误消息:
播放文件需要 H.264 (High Profile) 解码器,但未安装
单击“在程序中查找”未找到合适的编解码器。
该file
工具将它们标记为“ISO Media, MP4 v2 [ISO 14496-14]”。
这是我从 CLI 运行 Totem 时的错误日志:
** 消息:12:57:35.979:缺少插件:gstreamer|1.0|totem|H.264(高配置文件)解码器|解码器视频/x-h264,level=(string)4,profile=(string)high,交错模式=(字符串)逐行扫描,色度格式=(字符串)4:2:0,位深度亮度=(uint)8,位深度色度=(uint)8(H.264(高配置文件) ) 解码器)
答案1
sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm
sudo dnf install gstreamer1-libav
(来源)
答案2
我通过安装软件包在 Fedora 38 中成功解决了这个问题gstreamer1-plugin-openh264
。