在 smplayer 中播放视频需要 AV1 解码器

在 smplayer 中播放视频需要 AV1 解码器

我经常下载 YouTube 视频以便稍后观看。但其中一些视频不显示任何缩略图,如果我尝试在 smplayer 中播放它们,它只会呈现音频,而不支持视频。当我尝试使用 ubuntu 默认视频播放器打开它们时,会显示错误消息,如图所示。

未找到 AV1 解码器错误

单击“在软件中查找”时,什么也没找到。我已经安装了 ubuntu 受限编解码器。我知道 vlc 可以播放这个,但 vlc 对我来说有其他播放问题。它在 mpv 中播放,但我想使用 smplayer。有什么解决方法可以在 smplayer 中播放这种类型的视频吗?提前致谢。

答案1

可能是缺少其他多媒体编解码器。我最近也遇到了这个问题,通过终端安装解决了

$ sudo apt-get update
$ sudo apt install libdvdnav4 libdvd-pkg \
gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly libdvd-pkg

信用卡 -https://websiteforstudents.com/how-to-enable-ubuntu-18-04-lts-beta-to-play-videos-files/

答案2

如果 mplayer 无法播放文件的视频部分(例如,在命令行上运行“mplayer file.mkv”会产生“找不到与所选 -vo 和视频格式 0x31307661 匹配的编解码器”形式的错误,表明不支持 av1 视频编解码器),那么您仍然可以通过更改 smplayer 使用的多媒体引擎来使用 smplayer 播放视频。在“选项”选项卡中,打开“首选项”,然后在“常规”->“常规”下,打开多媒体引擎的下拉菜单。如果您看到的选项是“mplayer”、“mpv”和“其他”,则选择 mpv 代替 mplayer。

当然,为了使其正常工作,您需要安装 mpv(“sudo apt-get install mpv”)。

答案3

将文件转换为 mp4 为此安装 ffmpeg 版本 4

安装命令:(来自:https://www.cloudbooklet.com/how-to-install-and-use-ffmpeg-on-ubuntu-18-04/

sudo add-apt-repository ppa:jonathonf/ffmpeg-4
sudo apt install ffmpeg

将 mkv 转换为 mp4 的命令:

ffmpeg -i filename.mkv filename.mp4

相关内容