LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1745|回复: 0

mplayer问题。如何翻转左右声道的输出?(已解决)

[复制链接]
发表于 2006-12-27 01:09:40 | 显示全部楼层 |阅读模式
有时候碰到的影片(.mkv)左右声道压反了。
我的耳机又不能反着带。

如何让mplyaer将两个声道调换?







-*-*-*-*-*-*-

http://www.mplayerhq.hu/DOCS/man/zh/mplayer.1.html
刚刚才发现mplayer的man居然有中文版的……被英文版唬了



-*-
-af channels=nch[:nr:from1:to1:from2:to2:from3:to3:...]
能用于添加, 去除, 路由和拷贝音频声道。如果仅给定 <nch>, 默认是用路由(跳接), 其所做工作如下: 如果输出声道数大于输入声道数, 插入空的声道 (除了混音单声道成立体声时, 在两个输出声道中重复此单声道)。如果输出声道数小于输入声道数, 截掉多余的声道。
<nch>
输出声道数 (1-6)
<nr>
路由数 (1-6)
<from1:to1:from2:to2:from3:to3:...>
0 到 5 对定义各声道的路由。
示例:
mplayer -af channels=4:4:0:1:1:0:2:2:3:3 media.avi
改成 4 声道并设置 4 对路由: 交换声道 0 和声道 1, 保留声道 2 和 3 未动。会观察到如果回放媒体含有两个声道, 声道 2 和 3 无声, 但声道 0 和 1 仍要交换。
mplayer -af channels=6:4:0:0:0:1:0:2:0:3 media.avi
改成 6 声道并设置 4 对路由: 拷贝声道 0 到声道 0 至 3。声道 4 和 5 无声。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表