这个问题是我上一个问题的后续:什么是 mp4v 和 mp4a?
我知道 mp4v 是在 MPEG-4 容器中使用的编解码器。H264 也是一种编解码器,可用于 MPEG-4 容器。
在我的测试中,H.264 和 mpv4 都能够产生相似的质量(我使用 GStreamer 的 x264enc 和 ffmpeg_mpeg4 组件进行了测试。)
那么所使用的算法之间是否存在任何关键差异。或者 mp4v 只是 H.264 的另一个名称?
hea*_*vyd 16
只是为了把事情弄清楚一点。mp4v 真的不是什么。它在 VLC 中用于表示 MPEG-4 Part 2 视频,但从技术意义上讲,它算不了什么。
MPEG-4 是ISO/IEC 14496定义的一组规范的总称。本规范有几个部分。这些是相关部分:
H.264 通常被认为更适合视频压缩。它包含 MPEG-4 视频不包括此处列出的功能的几个功能。
您通常会看到的最大差异是文件大小。H.264 通常能够以比标准 MPEG-4 编解码器低得多的比特率压缩视频。您应该能够以更小的文件大小获得质量相当的视频。
| 归档时间: |
|
| 查看次数: |
16540 次 |
| 最近记录: |