Chinaunix首页 | 论坛 | 博客
  • 博客访问: 437955
  • 博文数量: 52
  • 博客积分: 3193
  • 博客等级: 中校
  • 技术积分: 860
  • 用 户 组: 普通用户
  • 注册时间: 2007-11-19 09:58
文章分类

全部博文(52)

文章存档

2012年(1)

2011年(9)

2009年(18)

2008年(24)

我的朋友

分类: LINUX

2012-07-12 16:33:38

使用ffmpeg对视频封装和分离分离

比如你的文件是 test.mp4
分离视频出来:ffmpeg -i test.mp4 -vcodec copy -an 视频流.avi
分离音频出来:ffmpeg -i test.mp4 -acodec copy -vn 音频流.mp3

封装

如果视频流.avi里面的视频编码本身是mpeg4就:
ffmpeg -i 视频流.avi -i 音频流.mp3 -vcodec copy -acodec copy 合并.mp4

如果 视频流.avi里面的视频编码不是mpeg4,而你又想得到mp4就:
ffmpeg -i 视频流.avi -i 音频流.mp3 -vcodec mpeg4 -acodec copy 合并.mp4



常用的FLV封装命令

MP4封装为FLV
ffmpeg -vcodec copy -acodec copy -i *.mp4 -f flv test.flv

aac音频和h264视频混流封装FLV
ffmpeg -i
阅读(14349) | 评论(0) | 转发(1) |
1

上一篇:如何提取16bit bmp rgb颜色值

下一篇:没有了

给主人留下些什么吧!~~