有些小伙伴遇到過用MediaCoder軟件轉換視頻后、輸出的文件大小只有0MB的情況,造成這種情況的原因有很多,接下來小編就把造成該情況的原因以及解決辦法分享給大家。

1、最簡單的辦法是換其他版本的MediaCoder,換到合適的版本為止(不一定最新的版本就是合適的)。
2、如果不方便換版本,那就注意以下幾點:
(1)設置輸出目錄,最好人工指定(注意目錄讀寫權限),同時留意目錄對應盤符是否有足夠的剩余空間;
(2)設置工作目錄(也就是轉碼中臨時文件生成目錄),留意目錄讀寫權限,目錄對應盤是否有足夠的剩余空間;
(3)注意輸出格式是否合規,比如H.264-AAC-MP4這種比較常見可以試試否是能正常輸出這種的。如果是不合規的格式,就很容易出現最后0mb情況。不符合規范的格式:比如 H.264 視頻流+MP2音頻流,要想強制封裝成MP4,這種就不行了;
(4)留意編碼中是否輸出了對應的視頻流以及對應的音頻流(封裝前),如果視頻流或者音頻流其中一種無法輸出,則也會導致封裝失敗,出現0mb的情況;
(5)還有一個最可能的問題在于混流器的選擇上面,在選定封裝格式的前提下,選擇合適的封裝模塊,比如MP4常見的封裝模塊是mp4box或者FFMPEG。
以上就是“MediaCoder軟件轉換視頻后、輸出的文件大小只有0MB”的原因以及解決辦法介紹,希望對大家有所幫助(了解更多精彩教程資訊,關注VEVB.com)。
新聞熱點
疑難解答