我有 10 个视频,从 01.mkv 到 10.mkv,以及 10 个匹配的外部音轨。我想运行 mplayer 连续播放所有视频,每个视频都带有匹配的音频,例如:
mplayer 01.mkv-音频文件 01.mka 02.mkv-音频文件 02.mka ...
有没有办法不用输入每个视频和音频?我需要在一个命令行中输入所有视频,这样我就可以使用 < > 按钮遍历它们。
答案1
用以下方法解决了它:
mplayer $(seq -w 1 10 | xargs -iX echo X.mkv -audiofile X.mka)
但当文件名包含特殊字符时,此方法不起作用。