使用AviSynth將高清mov檔案匯入並重編碼為MKV、MP4

來源:互聯網
上載者:User

簡介:

  MOV即QuickTime影片格式,它是Apple公司開發的一種音頻、視頻檔案格式。在windows系統上這種格式並不常見,但也不是沒機會碰到。網上下的有些就是高清的MOV格式檔案,還有平常用到的數位相機拍攝高清視頻用的就是QuickTime(*.mov)格式。我就有台Canon ixus的數位相機,支援720p拍攝,但8g的卡也就只能拍攝半個多小時,視頻所佔空間太浪費了,所以本篇的重點就是將高清的MOV檔案重編碼,體積縮小,品質也要有保證。

 

1)運行環境:

1、下載並安裝AviSynth_2.5.8。
2、下載QTSource,解壓將裡面的QTSource.dll複製到AviSynth安裝的Plugins目錄下,比如C:\Program Files\AviSynth 2.5\plugins。
3、下載並安裝QuickTime Alternative,此為解碼QuickTime(*.mov)格式的組件,必須安裝,而且最好安裝在C盤。解碼器應該安裝一個,我安裝的是K-Lite Mega Codec,當然也可以選終極解碼、完美解碼之類的解碼包。

2)製作步驟:

1、建立一個AviSynth Script,方法是右鍵->建立"AviSynth Script",或者建立個文字檔,然後將尾碼".txt"改成".avs"。向指令碼中輸入:

LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\QTSource.dll")
QTInput("The.Beautiful.Game-Samsung.mov",audio=true)

 

2、這裡路徑自己注意下,最好還是用絕對路徑,LoadPlugin用的就是電腦上的絕對路徑,而QTInput用了相當路徑,當保持的avs指令檔和影片在相同目錄下時就可以這樣用。如果影片和avs在不同目錄,還是用絕對路徑吧,比如"D:\HDMV\The.Beautiful.Game-Samsung.mov"。
關於QTInput函數的參數請自己查看QTSource壓縮包裡的"QTSource_usage.htm"。

3、接下來就是預覽avs,繼續編寫avs語句,比如可以將解析度縮小點,載入字幕之類的。這裡就不介紹了。

4、avs編寫好並預覽沒問題後,就可以拖到編碼器裡進行編碼了。只要支援avs檔案輸入的軟體都可以。一般使用megui,可以輸出mkv、mp4。使用Lite MP4 Tool也可以,輸出mp4檔案。用Easy Real Producer也可以,輸出rmvb。關於這些軟體的使用就不一一介紹了。參見其他教程。

3)常見問題:

Q:編寫好avs,預覽出現:Unable to Initialize Quicktime Environment。
A:請下載並安裝好QuickTime Alternative 。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.