免費 · 免上傳 · 無浮水印

WebM 轉 MP4

把 WebM 檔案轉成到處都能播放的 MP4。轉檔全程在您自己的裝置上完成,檔案不會被上傳,輸出檔案要多大也在同一次編碼裡決定。

🔒 檔案永遠不離開您的瀏覽器

將影片拖放到這裡,或瀏覽選取

MP4 · MOV · WebM — 在此直接壓縮,不上傳

WebM 改副檔名並不會變成 MP4

WebM 裡面裝的是 VP8、VP9 或 AV1 影像,搭配 Opus 或 Vorbis 音訊;到處都能播的 MP4 裡面裝的則是 H.264 影像加 AAC 音訊。兩邊沒有任何一個共用的編碼格式,所以內容沒辦法直接搬過去。把檔名改成 .mp4,多數播放器仍然打不開。所有轉檔工具——包括這一頁的工具——都得先把影像解碼,再從頭重新編碼一次。

知道這件事,挑工具就容易多了:不論在哪裡執行,做的事情是一樣的。伺服器型的轉檔網站並沒有做到您的電腦做不到的事,只是先要您把檔案上傳上去,再用別人的 CPU 跑同一段重新編碼而已。

在您的裝置上轉檔,不經過伺服器

把 .webm 檔案拖到上方區域,轉檔就會用 WebAssembly 在這個頁面裡直接進行。沒有上傳,就沒有排隊、沒有每日轉檔次數限制,也沒有服務方的檔案大小上限——唯一的上限是您瀏覽器可用的記憶體。引擎本體只會從公開 CDN 抓一次並快取起來,第二次之後就算離線也能用。

輸出是把 moov atom 放在檔頭的標準 H.264 + AAC MP4,這正是它在預覽或串流時能立刻開始播放的原因。如果格式從來不是問題、您只是想要檔案小一點,直接壓縮 WebM會更省事。

轉檔的同一次編碼,順便決定檔案大小

既然重新編碼躲不掉,不如順手把成品要多大也一起決定。開始前先拉一下目標大小滑桿(2 MB 到 200 MB):拉高就盡量保留原本的細節,拉低則是轉檔和壓縮一次做完。若先轉檔、之後再去把 MP4 縮小,等於把影像編碼了兩次,畫質也就折損兩次。

有一個必須講清楚的但書:目標太小時,編碼器會主動降低解析度,避免畫面糊成一塊。大約低於 1 Mbps 會降到 480p,低於 2.5 Mbps 會降到 720p。想保住原本的解析度,就把目標留高一點。這個取捨背後的道理,寫在不損畫質壓縮影片那一頁。

常見問題

要怎麼免費把 WebM 轉成 MP4?

把 .webm 檔案拖到上方,設定目標大小後按下開始即可。檔案會在這個頁面裡被解碼、重新編碼成 H.264 MP4,然後下載下來。免註冊、無浮水印,也沒有轉檔次數限制。

可以直接把 .webm 改成 .mp4 嗎?

不行。改副檔名不會改變檔案裡面的內容。WebM 裡是 VP8、VP9 或 AV1 影像,MP4 播放器並不預期會遇到它們,結果不是打不開,就是只有聲音沒有畫面。影像必須重新編碼成 H.264。

轉檔會把我的檔案上傳嗎?

不會。轉檔用 WebAssembly 完全在瀏覽器裡執行,檔案不會離開您的裝置。唯一從外部取得的是引擎本體,而且只從公開 CDN 抓一次,之後離線也能運作。

WebM 轉 MP4 會不會掉畫質?

會掉一點。VP9 和 H.264 是不同的編碼格式,影像必須先解碼再重新編碼。把目標大小拉高,差異幾乎看不出來;拉得越低,就是用細節換取更小的檔案,目標極小時連解析度也會一起降低。

為什麼要轉成 MP4?

因為 H.264 的 MP4 幾乎所有地方都收:iPhone 和 Android 的相簿、iMovie 之類的剪輯軟體、PowerPoint 和 Keynote,還有那些直接拒收 WebM 的通訊軟體與上傳表單。WebM 在瀏覽器裡很好用,離開瀏覽器就幾乎處處碰壁。

有檔案大小限制嗎?

沒有服務方設定的限制,因為根本沒有服務方。但瀏覽器必須把檔案放進記憶體,非常大的檔案可能會把記憶體吃完。如果轉檔失敗,先用內建的裁剪功能把片段縮短,或關掉其他分頁再試一次。