这个问题是我之前的问题的跟进:什么是mp4v和mp4a?
我知道mp4v是MPEG-4容器中使用的编解码器。H264还是可以在MPEG-4容器中使用的编解码器。
在我的测试中,H.264和mpv4都能产生相似的质量(我使用GStreamer的x264enc和ffmpeg_mpeg4组件进行了测试。)
因此,所使用的算法之间是否存在任何关键差异。还是mp4v只是H.264的别称?
这个问题是我之前的问题的跟进:什么是mp4v和mp4a?
我知道mp4v是MPEG-4容器中使用的编解码器。H264还是可以在MPEG-4容器中使用的编解码器。
在我的测试中,H.264和mpv4都能产生相似的质量(我使用GStreamer的x264enc和ffmpeg_mpeg4组件进行了测试。)
因此,所使用的算法之间是否存在任何关键差异。还是mp4v只是H.264的别称?
Answers:
只是为了清理一下。mp4v并不是什么。在VLC中使用它来表示MPEG-4 Part 2视频,但是从技术上讲,它什么也不是。
MPEG-4是由ISO / IEC 14496定义的一组规范的总称。该规范有几个部分。这些是相关的部分:
通常认为H.264 更适合视频压缩。它包含了一些功能,MPEG-4视频不包括那些在这里列出。
通常,您会看到的最大区别是文件大小。H.264通常将能够以比标准MPEG-4编解码器低得多的比特率来压缩视频。您应该能够以较小的文件大小获得质量相当的视频。