如何查看mpv识别到的音频设备可接收的声道布局和如何从命令行带参数启动mpv? #526
Unanswered
shelfofclub
asked this question in
Q&A 问答
Replies: 1 comment 11 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
在笔记本电脑用普通扬声器,观看有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