熟悉多种视频标准,如h.264, MPEG-2/MPEG-4, AVS.
全部博文(47)
分类: C/C++
2014-04-18 11:20:08
对于相同的音视频内容,使用三种不同的封装格式,则文件体积从大到小依次为
TS -> MP4 -> FLV
FLV和MP4封装格式的文件大小基本相等。
例如:对于同一个文件,采用相同的编码设置,封装为不同的格式
[root@localhost ffmpeg-2.1.1]# ffmpeg -i test_wei.flv -t 10 -vcodec libx264 -x264opts keyint=24 -acodec libfaac -r 24 -y output10s.ts
[root@localhost ffmpeg-2.1.1]# ffmpeg -i test_wei.flv -t 10 -vcodec libx264 -x264opts keyint=24 -acodec libfaac -r 24 -y output10s.flv
[root@localhost ffmpeg-2.1.1]# ffmpeg -i test_wei.flv -t 10 -vcodec libx264 -x264opts keyint=24 -acodec libfaac -r 24 -y output10s.mp4
[root@localhost ffmpeg-2.1.1]# ll
-rw-r--r-- 1 root root 1354272 Apr 18 11:06 output10s.flv
-rw-r--r-- 1 root root 1355649 Apr 18 11:07 output10s.mp4
-rw-r--r-- 1 root root 1492156 Apr 18 11:04 output10s.ts