視訊格式轉檔
不同裝置、不同平台、不同應用吃不同的視訊容器。把視訊扔進一個不認得它的播放器,十有八九會報錯。視訊格式轉檔做的事很簡單:把視訊重新編碼,改成目標裝置能播的那種。它支援 11 種輸出格式:mp4、mov、m4v、mkv、avi、flv、ts、mpg、mpeg、3gp、3g2。
容器格式是什麼
視訊檔案其實是個「盒子」,裡面裝著視訊流、音訊流、字幕流。盒子(容器)有不同規格:mp4 通用、mov 是 Apple 的、mkv 裝得下多音軌、ts 用於廣播、3gp 是老手機的格式。把盒子從一種換成另一種,內容會重新編碼 — 視訊統一走 H.264,音訊統一走 AAC,只有 mpg 和 mpeg 例外(用軟體 MPEG-2 + MP2,因為 H.264 裝不進這兩種老容器)。
怎麼用
選一段或多段視訊。挑好之後,頂部出現一排格式晶片 — 選你要的目標。挑完直接點開始,順序處理,前一個完成再做下一個。原視訊不動;新視訊落盤前,你可以隨時停下來。
誰需要它
- 老 Android 手機只認 3gp / 3g2 — 把家庭錄影轉一份過去
- 剪輯軟體只吃 mov — 把手機錄的 mp4 轉成 mov 匯入
- 線上平台要求特定容器 — 上傳前批次轉好
- 郵件附件限制大小 — 轉成體積更小的容器
處理時間看長度,不是看容器
轉檔會重新編碼視訊和音訊,耗時主要看視訊時長。短視訊幾秒,一段 4K 一分鐘可能要一兩分鐘。換不同容器(H.264 ↔ MPEG-2 之類)的實際差距比想像中大 — 同一段視訊轉 mp4 和轉 mpeg,後者可能慢上幾倍,因為 MPEG-2 是軟體編碼。如果你只關心「換個外殼但畫質不動」,去做壓縮 — 壓縮可選只調位元率不動容器。
畫質會變嗎
會,因為視訊是重新編碼的。從 H.264 源轉到 mp4(mp4 預設 H.264 + AAC),理論上畫質接近;但 H.264 的位元率、preset 都會重新決定,完全無損是不可能的。如果你需要絕對無損,去做 clip — 剪輯用的是流複製,原視訊幀一字不動。