Example文件简介
avio_reading.c:
-
描述:
输入一视频文件(任意封装格式,如MP4),读取文件中的流信息并输出,信息包括流的格式,持续时间、比特率、流类型等。 -
输入:
-
输出:
demuxing_decoding.c:
-
描述:
输入一视频文件(任意封装格式,如MP4),然后解封装(解复用)分离音频流和视频流,之后对音频流和视频流分别进行解码,恢复编码前的原始信息(pcm、yuv),然后输出保存到文件中。 。 -
输入:
-
输出:
encode_video.c:
-
描述:
输入指定输出文件以及编码器,程序将自动生成YUV原始数据,并使用指定的编码器进行编码,接着将编码后数据输出到指定文件中。 -
输入:
-
输出:
注意:h264是一个可以播放的视频文件
scaling_video.c
-
描述:
程序生成320*240的合成视频,然后将其缩放为指定分辨率大小,并将其输出到指定目录中 -
输入:
-
输出:
remuxing.c
-
描述:
将输入的视频文件重新封装为另一格式的视频文件 -
输入:
-
输出