UltKit

MP4 轉 H.264 轉換器

將 MP4 裡的影片重新編碼為 H.264(AVC)。上傳表單、智慧電視、投影機和影片剪輯軟體說「支援 MP4」時,指的就是這種編碼。

影片轉檔

或將MP4, MOV, MKV … 檔案拖曳到這裡 ·

每個檔案最大 95 MB· 最多 20 個檔案· 30 分鐘後刪除

輸出

檔案會在我們的伺服器上處理,並於 30 分鐘後刪除。

使用方式

  1. 1

    上傳 MP4 檔案

    新增最多 20 個 MP4 檔案,每個不超過 95 MB,來源可以是手機、空拍機、螢幕錄影工具或下載的檔案。

  2. 2

    確認編碼設定

    影片編碼器固定為 H.264,品質(CRF)設為 20,比預設值略高,適合之後還要編輯的副本。音訊編碼器選 AAC,讓聲音格式一併相容。

  3. 3

    轉換並替換原檔

    按下 轉換為 MP4,再把新檔案上傳或匯入到原本被拒絕的地方。我們的檔案副本會在 30 分鐘後刪除。

解答

如何把 MP4 轉成 H.264?

上傳 MP4,將影片編碼器維持在 H.264,然後按下 轉換為 MP4。畫面會重新編碼為 H.264(AVC),聲音編碼為 AAC,檔案仍保留 .mp4 副檔名。

MP4 只是容器,真正播放的是 H.264

H.264AVC · MPEG-4 Part 10 · x264 輸出
一種影片壓縮標準,2003 年由 ITU-T 與 ISO/IEC 透過聯合視訊小組核准。它同時以 ITU-T H.264 和 MPEG-4 Part 10 兩種名稱發布,過去十五年來幾乎所有手機、電視、瀏覽器和顯示晶片都能以硬體解碼。

規格表上的「支援 MP4」幾乎都是指 MP4 中含有 H.264 影片和 AAC 音訊。當同樣的容器裡放的是 iPhone 或空拍機的 H.265、遊戲側錄的 AV1,或 2008 年相機的 MPEG-4 Part 2 時,裝置看到熟悉的副檔名,卻仍可能顯示錯誤、黑畫面或只有聲音。

轉換為 H.264 是能解決上述所有情況的方法。如果是 iPhone 和 GoPro 的影片,HEVC 轉 MP4 轉換器對 H.265 的部分有更深入的說明。

MP4 轉 H.264:輸入與輸出

MP4

MPEG-4 視訊

MP4(MPEG-4 Part 14)是由 ISO/MPEG 標準化、以 Apple QuickTime 格式為基礎的多媒體容器。它通常包含 H.264 或 HEVC 視訊搭配 AAC 音訊,也能附帶字幕、章節和中繼資料。它是全球相容性最高的視訊格式,可在手機、瀏覽器、電視、遊戲主機和社群平台上播放。其中的視訊幾乎都是失真的,因此重複編碼會逐漸降低畫質。

壓縮方式
有損
透明度
–
動畫
–
推出年份
2001 · Moving Picture Experts Group (MPEG)
MP4 轉檔工具

H264

H.264 / AVC 影片

H.264 又稱 AVC,是 ITU-T 與 ISO/MPEG 於 2003 年制定標準的影片編碼。它是全球支援最廣的編碼,用於大多數 MP4 檔案、藍光光碟、視訊通話和網路影片。.h264 檔案是沒有容器也沒有音軌的原始影片串流,因此許多播放器需要先將它封裝成 MP4。在相同畫質下,它需要比 HEVC 或 AV1 更高的位元率。

壓縮方式
有損
透明度
–
動畫
–
推出年份
2003 · ITU-T VCEG and ISO/IEC MPEG
H264 轉檔工具

副檔名沒錯但編碼不對時,大家就會把 MP4 重新編碼為 H.264:表單、電視或剪輯軟體標示支援 MP4,實際上指的是 H.264,而檔案裡卻是 HEVC、AV1 或更舊的編碼。

H.264 版本能保留多少畫質

  1. CRF 16

    接近無損;檔案可能比來源更大

  2. CRF 20

    本頁預設;適合編輯與重新匯出

  3. CRF 23

    預設值;適合觀看與分享

  4. CRF 28

    畫面明顯變柔;檔案小,適合聊天傳送

H.264 設定檔與層級:為什麼播放器仍可能拒絕播放

H.264 分成多種 Profile,也就是解碼器必須支援的功能組合。Baseline 不使用 B 影格,早期 iPod 和視訊通話採用;Main 與 High 加入更節省空間的工具,也是現代播放器預期的規格。Level 則限制解碼器必須處理的畫面大小與影格率:Level 4.0 涵蓋 30 fps 的 1080p,而 60 fps 的 4K 需要 Level 5.2。

因此,如果較舊的電視或投影機連 H.264 副本也拒絕播放,原因很可能就是 Level。請在解析度選 1080p 或 720p,在影格率選 30 fps,檔案就會落在多數硬體可接受的範圍內。如果是想縮小檔案以便傳送訊息,請參閱如何壓縮影片以便傳到 Discord 和電子郵件。

MP4 轉 H.264 常見問題

H.264 和 MP4 是同一種東西嗎?

不一樣。MP4 是封裝各種串流的容器,H.264 只是可以放進這個容器的多種影片編碼器之一。多數 MP4 檔案使用 H.264,所以兩者常被混為一談,但手機和相機越來越常在同樣的 .mp4 檔名下寫入 H.265 或 AV1。

哪些 MP4 檔案真的需要轉成 H.264?

目標是較舊的硬體或審核嚴格的上傳表單時,含有 H.265(HEVC)、AV1 或 VP9 影片的檔案需要轉換;早期手機和相機產生的、使用 MPEG-4 Part 2 影片的老舊 MP4 也一樣。如果檔案本來就是 H.264 而且能正常播放,就不必處理。

如果我的 MP4 已經是 H.264 會怎樣?

檔案會被解碼後重新編碼,在 CRF 20 下會損失一點品質,而且對編碼器本身沒有任何改善。只有在要更改其他項目時才需要重新編碼 H.264 檔案,例如可變影格率、解析度或損壞的索引;這些修復可以用 MP4 轉 MP4 轉換器處理。

轉成 H.264 後還能保留 4K 和 60 fps 嗎?

可以,把解析度和影格率都設為與來源相同即可。請注意,60 fps 的 4K 需要 H.264 Level 5.2,部分電視和較舊的筆電無法解碼;這類裝置請選 1080p。

YouTube 和 X 建議哪些 H.264 設定?

YouTube 的上傳指南要求 H.264、循序掃描、High Profile,以及 MP4 容器中的 AAC-LC 音訊。X 的媒體規範也列出 H.264 High Profile 搭配 AAC。從本頁產生的 MP4 符合兩者在編碼方面的要求。

H.264 需要支付授權費嗎?

不是,它的專利透過專利池授權,目前由 Via LA 管理。觀看和分享個人影片不受影響,而 Cisco 提供的免費 OpenH264 版本,正是 Firefox 等瀏覽器能在視訊通話中播放和傳送 H.264 的原因。