什么是 mp4v 和 mp4a?

Sta*_*ked 5 video streaming

播放 MP4 文件时,VLC 告诉我视频和音频编解码器是 mp4v 和 mp4a。在低比特率下质量很好。但是,MP4 Streaming Faq告诉我 mp4v 表示原始 MPEG4 流。这是什么意思?它显然不是未编码的视频。

Jar*_*ley 6

VLC 告诉你真相 - 在我看来(实际上没有看到文件)你的 MP4 文件是一个 MPEG-4 容器,MPEG-4 编解码器用于音频和视频。

MPEG-4一个容器和一个编解码器

MPEG-4 是 MPEG 编码的一种形式。它是一种灵活的音频和视频压缩格式。该格式描述了音频和视频压缩,具有用于跨网络流式传输并保存到磁盘的容器格式。它还包含可选的额外功能,包括 DRM 和字幕。这些额外功能仅在需要时包含在软件中。MPEG-4 在低比特率下可以提供比 MPEG-2 更好的质量。

MPEG-4 音频是一种高级、复杂的音频格式。它包括用于高比特率的 AAC、多语言轨道、用于极低比特率的文本到语音模式、合成乐器声音(类似于 MIDI)的能力等等。

视频:

mp4v

这是一个视频编解码器。
此编解码器可用于 MPEG-4 容器内。
此编解码器来自ffmpeg模块。

声音的:

mp4a

这是一个音频编解码器。
此编解码器可用于 MPEG-4 容器内。
此编解码器来自ffmpeg模块。

如果我们谈论的是 MP4 容器,您可以在其中看到以下类型的编解码器:

接受的视频编解码器
mp4v,包括上述所有编解码器
mpgv MJPG
mjpb
SVQ1
SVQ3
H263
h264

接受的音频编解码器
mp4a (is aac)
mpga
samr
seenb

接受的字幕编解码器
subt


She*_*vek 2

MP4V 和 MP4A 代表 Mpeg 4 视频和音频。

来自维基百科

MPEG-4 是定义音频和视频 (AV) 数字数据压缩的方法的专利集合

来自VideoLan

MPEG-4 指定了一系列编解码器

MPEG-4 编解码器的四个部分是:

o DivX Codecs
      o DIV1, div1, DIVX, divx, DX50, dx50, XVID, XviD, xvid 
o FFMPEG MPEG-4
      o FMP4, fmp4 
o 3IV2, 3iv2
o BLZ0
o DXGM
o HDX4, hdx4
o M4S2, m4s2
o MP4S, mp4s
o MP4V, mp4v
o RMP4
o SEDG
o SMP4
o UMP4
o WV1F
o XVIX
Run Code Online (Sandbox Code Playgroud)

为了更好地阐明实际使用的编解码器,请尝试:

媒体信息

或者

图编辑