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 通过联合视频组(JVT)批准。它既以 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的Profile与Level:为什么播放器仍可能拒绝播放

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,所以两者常被混为一谈,但手机和相机越来越多地把 H.265 或 AV1 写进同样的 .mp4 文件里。

哪些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帧吗?

可以,把分辨率和帧率都设为与源文件相同即可。注意,60 fps 的 4K 需要 H.264 Level 5.2,部分电视和较旧的笔记本无法解码;这类设备请选择 1080p。

YouTube和X推荐哪些H.264设置?

YouTube 的上传指南要求使用 H.264、逐行扫描和 High Profile,音频为 AAC-LC,封装为 MP4。X 的媒体指南同样列出了 H.264 High Profile 搭配 AAC。本页生成的 MP4 在编码方面符合这两者的要求。

H.264是免专利费的吗?

不需要,它的专利通过专利池授权,目前由 Via LA 运营。观看和分享个人视频不受影响,而 Cisco 提供的免费 OpenH264 版本,正是 Firefox 等浏览器能在视频通话中播放和发送 H.264 的原因。