媒体处理能够把音视频码流转换为另一种清晰度、编码格式或封装格式,以适应不同网络带宽、不同终端播放设备的使用场景。本文介绍媒体处理支持的音视频输入格式和输出格式。
输入格式
文件类型 | 容器格式 | 编码格式 |
视频 | 3GP、AVI、FLV、MP4、M3U8、MPG、ASF、WMV、MKV、MOV、TS、WebM、MXF、VOB | Apple ProRes、AVS+、AVS、AVS2、H.263、 H.263+、H.264/AVC、H.265/HEVC、H.266/VVC、 MJPEG、MPEG-1、MPEG-2、MPEG-4、Quicktime、RealVideo、VP8、VP9、Windows Media Video |
音频 | AAC、FLAC、M4A、MP3、MP4、OGG | AAC、AC3、ADPCM、AMR、DSD、EAC3、MP1、MP2、MP3、PCM、RealAudio、FLAC、OPUS、Vorbis、Windows Media Audio |
输出格式
视频
容器名称(后缀名) | 容器格式(Container) | 视频编码格式(Video Codecs) | 音频编码格式(Audio Codecs) |
HLS(.m3u8+.ts) | m3u8 | H.264、H.265 | AAC、AC3、EAC3、MP3,如果Video Codecs是H.264则支持AAC |
HLS(.m3u8+fmp4) | hls-fmp4 | H.264、H.265 | AAC、AC3、EAC3、MP3 |
DASH(.mpd+fmp4) | mpd | H.264、H.265 | AAC、AC3、EAC3 |
CMAF(HLS) | cmaf-hls | H.264、H.265 | AAC、AC3、EAC3 |
CMAF(DASH) | cmaf-dash | H.264、H.265 | AAC、AC3、EAC3 |
3GP(.3gp) | 3gp | H.264 | AAC |
AVI(.avi) | avi | H.264、H.265 | AAC、AC3、MP2、MP3、FLAC、VORBIS、WMA、pcm_s16le |
FLV(.flv) | flv | H.264 | AAC、MP3 |
F4V(.f4v) | f4v | H.264 | AAC、MP3 |
fMP4(.mp4) | fmp4 | H.264、H.265、AV1 | AAC、AC3、EAC3、MP2、MP3、FLAC、VORBIS |
MKV(.mkv) | mkv | H.264、H.265 | AAC、AC3、MP2、MP3、FLAC、VORBIS、WMA、pcm_s16le |
MOV(.mov) | mov | H.264、H.265 | AAC、AC3、EAC3、MP3、FLAC、pcm_s16le |
MP4(.mp4) | mp4 | H.264、H.265、AV1 | AAC、AC3、EAC3、MP2、MP3、FLAC、VORBIS |
MPEG-2 TS(.ts) | ts | H.264、H.265 | AAC、MP3 |
MXF(.mxf) | mxf | H.264 | pcm_s16le |
WebM(.mkv/webm) | webm | AV1 | OPUS、VORBIS |
GIF(.gif) | gif | GIF | 不支持 |
WEBP(.webp) | webp | WEBP | 不支持 |
音频
容器格式(后缀名) | 容器格式(Container) | 音频编码格式(Audio Codecs) |
AAC(.aac) | aac | AAC |
M4A(.m4a) | m4a | AAC |
MP2(.mp2) | mp2 | MP2 |
MP3(.mp3) | mp3 | MP3 |
MP4(.mp4) | mp4 | AAC、MP3 |
OGG(.ogg) | ogg | VORBIS、FLAC |
FLAC(.flac) | flac | FLAC |
WAV(.wav) | wav | pcm_s16le |