WebM 轉 MP4 使用方法
- 1
拖放 WebM 檔案
最多可加入 3 個 .webm 影片,例如瀏覽器螢幕錄影、Loom 或 Google Meet 匯出的檔案、從網路下載的影片,每個上限 500 MB、10 分鐘。
- 2
選擇品質
「高」會保留原始畫面的樣貌;「平衡」和「小」的檔案比較小。錄製時間很長的螢幕錄影,可以降低解析度。
- 3
轉換為 MP4
每個畫面都會重新編碼為 H.264,聲音則編碼為 AAC;進度列會顯示剩餘時間。
- 4
下載
儲存 name.mp4,就能在 iPhone、PowerPoint、WhatsApp 或任何剪輯軟體中使用。
限制與 Pro
每批最多 3 個 WebM 檔案,每個上限 500 MB、10 分鐘。
Pro 每批最多可轉換 500 個 WebM 錄影,每個上限 4 GB、10 小時。 查看 Pro
關於 WebM 轉 MP4
WebM 是網路上的開放影片格式,影像採用 Google 的 VP8、VP9 或 AV1 編碼,聲音則是 Opus 或 Vorbis。瀏覽器只要錄影就會產生這種檔案,像是螢幕錄影工具、MediaRecorder API、許多會議與語音工具,YouTube 等網站也會提供 WebM。但離開瀏覽器後就沒那麼通用了:iPhone 的照片與 QuickTime、PowerPoint、許多 Windows 程式、WhatsApp、Instagram 上傳,以及舊款電視,都需要採用 H.264 的 MP4。
所以這個頁面不是單純換個封裝。WebM 裡的 VP9 影像雖然可以直接放進 MP4 容器,但在 iPhone 上還是無法播放,因此會先解碼影片再重新編碼為 H.264,Opus 或 Vorbis 的聲音則轉成 160 kbps 的 AAC。可行時,會透過 WebCodecs 使用瀏覽器的硬體編碼器處理,速度常常比即時播放還快;否則由 ffmpeg.wasm 接手,速度較慢,但能讀取任何 WebM。MediaRecorder 錄下的檔案,檔頭常常沒有長度資訊,轉換器會自行測量,讓進度與結果都正確。
重新編碼無法提升品質。含有小字的螢幕錄影,用「高」品質搭配原始解析度效果最好;錄影很長時,720p 能讓文字維持清晰,檔案也小得多。透明的 WebM 影片(帶有 alpha 的 VP9)會失去透明效果,因為 H.264 的 MP4 不支援透明。只會轉換第一個影片軌與音訊軌。
隱私
WebM 的解碼與 H.264 的編碼都在這個分頁內完成,若使用 WebCodecs 會透過 mediabunny,否則在 Web Worker 中執行 ffmpeg.wasm。螢幕錄影常常包含私人資訊,這些內容都不會上傳;只有 31 MB 的 ffmpeg 引擎可能會從 jsDelivr 取得,而且不會帶上你的任何資料。