FFmpeg工具進(jìn)行視頻格式轉(zhuǎn)換(.mkv to .mp4)
? ? 在習(xí)慣了小丸工具箱、格式工廠等格式轉(zhuǎn)換軟件后,遇到了從未見過的情況,以上軟件盡數(shù)失效,于是開始了新工具的探索。
????接下來是我的聊天,想直接解決問題的可以翻到后面。
????今天,我想做一個《大偵探福爾摩斯》的影視剪輯,剪輯的第一步往往是收集素材,而一部藍(lán)光高畫質(zhì)電影正是我所需要的。
????對于一個熱衷于剪輯的人來說,在資源豐富的網(wǎng)絡(luò)上尋找到一部電影的藍(lán)光資源并不是一件難事,但我所遇到的困難想必也是所有視頻制作人員都有可能遇到的——格式問題。
????藍(lán)光電影資源往往是封裝為.mkv格式的,這對于電影的傳播也許是大有裨益的,但是這對于我們這些業(yè)余的視頻制作人員可不是個好事情,要知道.mkv在市面上常見的后期軟件(PR、AE等)中可并不適用。
????我常見的選擇是格式工廠或者小丸工具箱,它們是完全免費(fèi)的壓制工具,但是今天我在使用它們的時候,發(fā)現(xiàn)它們并不管用,并且耗時極長。
????在網(wǎng)上尋找解決之道時,我了解到了一個來自GitHub的命令行工具,也就是我們今天的主角————FFmpeg。
????這個程序包的功能令我瞠目結(jié)舌,它作為一個格式轉(zhuǎn)換的工具,效率之高,靈活性之高,碾壓我過去使用的任何一個壓制工具,不過作為一個命令行工具,它的使用確實(shí)不太直觀。
????這個程序包的功能非常強(qiáng)大,但現(xiàn)在我僅展示如何從快速.mkv to .mp4。
安裝
????它的安裝并不是非?!捌矫瘛保?yàn)樗某绦虬贕itHub上,國內(nèi)上這個網(wǎng)站非常慢,需要一些別的方法配置,而安裝方法我就不再說了,網(wǎng)上有很多,指個路:
代碼
????網(wǎng)上直接搜索就能得到的方法,類似于在命令行提示窗口輸入這樣的代碼:
????這樣貌似能解決大部分問題,但是貌似對我這個視頻的轉(zhuǎn)換不是很有幫助:
1、太慢了,我8個g的視頻,轉(zhuǎn)換時間長達(dá)數(shù)個小時(沒記多久反正超過兩個小時了)
2、視頻質(zhì)量奇低(這絕不是這個工具的問題,而是在于沒有進(jìn)行任何設(shè)置)
????所以我尋找了別的方法,這里我并不想去過于深入去了解那些參數(shù)的,本來大家來了解這個工具就是為了一勞永逸的偷懶的(對吧?),這樣反而失去了初衷,我仍然還是想要一行代碼就解決我的問題————快速從.mkv → .mp4,以便于我能盡快投入后期這禿頭的海洋中。
????很輕易的,我找到了這樣的一行代碼,我僅用了數(shù)十分鐘就導(dǎo)出我的長達(dá)兩個小時、體積達(dá)8個g的視頻,而且效果不錯。
????這樣就完了嗎?可惜不是的,如果你安裝我的代碼去命令提示窗口,很快就會報錯。
????哈哈,請不要著急,我并不是故意耍你的,其實(shí)上一步有一些人已經(jīng)成功了,而另一部分沒有成功的人是因?yàn)?,你們?mkv格式內(nèi)嵌的是.flac格式的音頻文件,但是FFmpeg對這樣的.mkv文件的格式轉(zhuǎn)換還處于 is still experimental(仍處于試驗(yàn)階段的),可惡,這真是太麻煩了,我只是想轉(zhuǎn)換個格式為什么會這么難!
????哈哈,不要擔(dān)心,我的朋友,我已經(jīng)替你剩下了這個時間,你只需要輸入一行代碼就可以完美地解決你的問題了!
????這其實(shí)非常簡單,只是在轉(zhuǎn)換視頻格式時,順便把音頻格式也轉(zhuǎn)換了!
????嘿嘿,很感謝你看到這里,希望能幫到你。~\(≧▽≦)/~
我覺得這個工具對我非常有幫助,我有機(jī)會應(yīng)該會繼續(xù)學(xué)習(xí)一下。