康旭豐
內蒙古新聞出版廣電局微波傳輸總站 內蒙古 呼和浩特市010050
隨著數字視頻拍攝設備、多媒體技術及互聯網的高速發展,人們可以方便的使用如手機、DV、運動相機、無人機等設備拍攝數字視頻,與此同時也催生了人們視頻分享及存儲的需求。人們在拍攝原始視頻素材時往往會選擇高分辨率、高碼率的編碼參數用來保證素材質量,從而導致原始文件占用較多的存儲空間,在利用這些素材進行剪輯時也將消耗更多的硬件資源。同時,在線視頻分享網站往往對上傳的視頻文件尺寸及編碼參數有限制,不滿足要求的視頻文件可能被視頻網站的自動壓縮功能二次壓縮,導致視頻質量的損失。MeGUI可以方便的滿足對數字視頻進行編碼壓縮的需求。
MeGUI通過利用AviSynth的AVS腳本實現對視頻的處理[1],比如視頻的縮放、裁切、降噪等。AVS腳本將處理后的結果提交給MeGUI進行編碼。AviSynth是一種幀服務器,在處理數字視頻文件的過程期間不產生中間文件,可以顯著減少編碼時間。MeGUI內置了多種開源視、音頻編碼器,如X264、X265等視頻編碼器,FFmpeg AAC/AC-3、Flac、LAME MP3等 音 頻 編 碼器。它支持并行、可編輯的隊列任務功能,支持同時處理多個編碼壓縮任務,提高任務處理速度;支持自動分析輸入視頻原文件,判斷其掃描方式、場序并進行反交錯;支持為視頻流添加內嵌字幕及視頻水印;支持抽取封裝容器中的音視頻流;支持封裝容器的轉換。
MeGUI可在其SourceForge上的開源項目[2]首頁處下載最新版本的發行包,下載完成后直接解壓縮即可。……