[已解决]用MPV(Smplayer)播放视频,没声音

tumbleweed 版,KDE

用 MPV(Smplayer) 播放视频, 没声音, 其他活动有声音 (kaffeline,deadbeef 什么的,), 用 konsole 启动 MPV 提示下面信息, 是什么情况?

Playing: /run/media/suse/HD/ 第九区 ].District.9.2009.Bluray.720p.DTS.x264-CHD/ 第九区 ].District.9.2009.Bluray.720p.DTS.x264-CHD.mkv
(+) Video --vid=1 () (f) ‘District.9.2009.Bluray.720p.DTS.x264-CHD’ (h264)
(+) Audio --aid=1 --alang=eng (
) (f) ‘DTS MA Core 5.1ch 1536K’ (dts)
Failed to initialize an audio decoder for codec ‘dts’.
Audio: no audio
VO: [opengl] 1280x692 yuv420p
V: 00:00:01 / 01:52:15 (0%) Cache: 10s+73MB

似乎是没有找到 dts 的解码器. 看一下你装了 libdca 没有? ffmpeg 是不是来自 Packman 的.

LZ 把 ffmpeg 的动态库(就是那几个 libav*,不是 ffmpeg 包)切换到 packman 源内的就好了。

按照楼上两位的去做了, 就好了, 谢谢!

那就编辑标题, 加上 已解决 ] 啊. :1:

ok

直接再重新一键安装解码器就可以 了。