有很多型號 智能電視,因此從某種意義上說,有些東西可以滿足所有人的口味,但事實是,有些內容在支持內容複製的格式方面有些奇怪的限制,這對我們造成了很大的限制。 一個很常見的情況是權力 播放音頻為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技能下降了很多,我無法使腳本可執行,如果可以的話,請幫助我! 謝謝,我是從委內瑞拉給您寫信