level 14
猪宝宝_z
楼主
引用至:https://tieba.baidu.com/f?kz=1017576018
————————————————————————
ffmpeg和mencoder的封装命令行代码样例
打开记事本,输入
ffmpeg -vcodec copy -acodec copy -i *.mp4 -f flv test.flv
以.bat格式保存,和ffmpeg(从MediaCoder的安装文件中提取)、生成后的MP4文件都放在一个文件夹里,点击代码所在文件夹,这时就把MP4文件生成了以test.flv 名字的FLV格式文件,
若是你怕麻烦,就下载我这个做好的,里同包括.bat和ffmpeg。
下载地址:http://www.uudisc.com/user/xiaowan3/file/3918538
在使用时可以根据实际的文件格式更改命令中的文件格式。
分离
比如你的文件是 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 <video file> -vcodec copy -i <audio file> -acodec copy test.flv
2011年09月04日 15点09分
1
————————————————————————
ffmpeg和mencoder的封装命令行代码样例
打开记事本,输入
ffmpeg -vcodec copy -acodec copy -i *.mp4 -f flv test.flv
以.bat格式保存,和ffmpeg(从MediaCoder的安装文件中提取)、生成后的MP4文件都放在一个文件夹里,点击代码所在文件夹,这时就把MP4文件生成了以test.flv 名字的FLV格式文件,
若是你怕麻烦,就下载我这个做好的,里同包括.bat和ffmpeg。
下载地址:http://www.uudisc.com/user/xiaowan3/file/3918538
在使用时可以根据实际的文件格式更改命令中的文件格式。
分离
比如你的文件是 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 <video file> -vcodec copy -i <audio file> -acodec copy test.flv