“需要 H.264(High Profile)解码器才能播放该文件”

“需要 H.264(High Profile)解码器才能播放该文件”

我正在尝试播放从手机(三星 Galaxy On7 上的库存视频/照片应用程序)录制的视频。

当我单击它们时,我从 Fedora 28 上的 Totem 收到以下错误消息:

播放文件需要 H.264 (High Profile) 解码器,但未安装

播放文件需要 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

相关内容