有很多型号 智能电视,因此从某种意义上说,有些东西可以满足所有人的口味,但事实是,有些人对于内容复制所支持的格式有一些奇怪的限制,这极大地限制了我们。 一个很常见的情况是权力 播放音频为AC3格式的MKV视频,但如果为DTS格式则无法播放,现在我们将要了解如何解决。
幸运的是 Linux 我们为所有事物提供了替代方案,解决这个问题的一种方法是通过脚本使我们 将MKV视频的音频从DTS转换为AC3 自动地。 为此,我们运行首选的文本编辑器(可以是Gedit,例如我的Nano,Vi或其他任何语言):
gedit DTSaAC3.sh
打开文件后,我们添加以下内容:
nice -15 ffmpeg -i $1 -y -vcodec copy -copyts -acodec ac3 -ab 192k \ -vbsf h264_mp4toannexb -sn -f matroska $2
现在,我们必须将脚本建立为可执行文件,为此,我们需要执行以下操作:
sudo chmod +755 ./DTSaAC3.sh
我们将以一种基本的方式来解释该脚本的工作方式:一方面,使用nice命令以及参数-15(我们也可以使用-10)来表明我们想要 低优先级运行此脚本a,以免影响计算机的运行和 限制CPU使用率不超过50%。 然后,我们执行命令 ffmpeg的 本身,它是执行转换的那个,并且正如我们所看到的,它表明在音频更改为ac3(-acodec ac3)的同时,视频保持不变(-vcodec复制)。
然后,如果我们仔细观察,就会发现 两个类似的表达式$ 1和$ 2,用于存储输入和输出文件名 分别。 因此,如果我们的原始文件名为“ PinkFloyd – TheWall.mkv”,并且位于/ home / fede / Downloads中,则必须执行以下命令:
./DTSaAC3 /home/fede/Descargas/PinkFloyd-TheWall.mkv PinkFloydTheWallAC3.mkv
就是这样,转换将开始,并且在不到5分钟的时间内,我们将电影转换为MKV,但音频转换为AC3格式。
更多信息 - AMD Radeon在Linux 3.12上具有出色的性能
感谢您的帖子,但是随着时间的流逝,我的Linux技能下降了很多,我无法使脚本可执行,如果可以的话,请帮助我! 谢谢,我是从委内瑞拉给您写信