如何查看mpv识别到的音频设备可接收的声道布局和如何从命令行带参数启动mpv? #526
Unanswered
shelfofclub
asked this question in
Q&A 问答
Replies: 1 comment 11 replies
-
Beta Was this translation helpful? Give feedback.
11 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
在笔记本电脑用普通扬声器,观看有5.1声道音轨的电影时,发现好像mpv没有进行下混,如下图所示


如果在配置文件写入
audio-channels=stereo
和ad-lavc-downmix=no
则是所以怀疑mpv没有下混。不知道mpv输出给系统后系统会如何处理,也许会下混到立体声(机器带有Dolby Access,不过我关了杜比也是一样的,杜比可能不影响这里),但我信不过win的bug,所以希望由mpv进行处理。
我看到官方文档写:
我在windows terminal中用powershell从命令行启动mpv:
C:\xxx\mpv.exe --audio-channels=help xxx.mkv
,回车后无事发生。在mpv中使用控制台,
show-text ${audio-params/channels}
和show-text ${audio-out-params/channels}
都显示“5.1 (side)”。如果换一个双声道的视频则是“stereo”。因此,问题有两个:
C:\xxx\mpv.exe xxx.mkv
可以正常启动,前面加了参数就不行相关环境:
顺道一提,印象里以前mpv是正常进行下混的,按下i键后看到channels: 6→2。所以有可能是win最近更新引入了新的bug
Beta Was this translation helpful? Give feedback.
All reactions