视频文件处理命令行点滴

1. 视频文件截图

ffmpeg.exe -i "c:\test.mp4" -f image2 -ss 8 -vframes 1 -y "c:\test.bmp"

-i 表示输入文件

-f 表示输出文件格式

-ss 表示截取第几秒的画面

-vframes 表示截图的帧数

-y 表示覆盖保存输出文件

最后一个参数是ffmpeg的输出文件

2. 获取视频文件播放时间以及分辨率等信息

ffmpeg.exe -i "c:\test.avi"

3. 获取MP4文件信息

mp4box.exe "c:\test.mp4" -info

4. F4V转MP4

f4vpp.exe -i "c:\test.f4v" -o "c:\new.mp4" -v -f

-i 输入文件

-o 输出文件

-v 显示转换过程

-f 覆盖保存输出文件

ffmpeg.exe -i "c:\test.f4v" -y -codec copy "c:\new.mp4"

-codec copy 表示保留原有视频编码信息不变进行转换

5. MP4文件合并

mp4box.exe -force-cat -cat "c:\a.mp4" -cat "c:\b.mp4" -cat "c:\c.mp4" -new "c:\output.mp4"

-force-cat 表示强制合并操作(mp4合并文件中的视频和音频信息需要相同,否则会有问题)

-new 覆盖保存输出文件

6. 按固定时间长度分割MP4文件

mp4box.exe -split 60 "c:\test.mp4"

单位(秒),一分钟一个MP4文件进行分割

输出文件自动保存在输入文件相同的目录下

7. 按固定文件大小分割MP4文件

mp4box.exe -splits 1024 "c:\test.mp4"

单位(KB),1MB一个MP4文件进行分割

最大分割大小为600MB

8. 按时间段截取MP4文件

mp4box.exe -splitx 0:64 "c:\test.mp4"

单位(秒),从第0秒到第64秒截取MP4文件

 

相关工具下载地址:

ffmpeg:http://www.ffmpeg.org/download.html

mp4box:http://gpac.wp.mines-telecom.fr/

f4vpp:http://www.adobe.com/go/fms_tools_samples/

posted @ 2012-10-09 22:09  CanMusic  阅读(775)  评论(0编辑  收藏  举报