视频文件处理命令行点滴
2012-10-09 22:09
525 查看
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/
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/
相关文章推荐
- 基本的bash shell命令(文件以及目录处理)
- 【转】巧用DOS tree命令+批处理 实现 指定文件 批量复制!
- 文件处理命令tail
- Linux常用命令之文件处理命令
- Linux必学60个命令文件处理
- linux文件处理命令-软连接
- Linux下grep、tail、wc、awk文件处理命令
- nginx文件路径处理远程命令执行漏洞(转)
- linux基本命令之文件处理命令
- Linux 入门时必学60文件处理个命令
- Linux入门时必学60个文件处理命令
- BAT批处理之文件与文件夹(附xcopy命令详解)
- MATLAB读取图像的每一帧处理之后保存成视频文件
- 目录文件处理命令
- Linux文件处理命令概述
- python常用文件处理命令
- asterisk konference 视频会议,录音、监听,强插等的extensions.conf的命令 和 Asterisk 几个重要配置文件举例说明
- 在的一个批处理(BAT)文件中成功执行多个ant命令的操作
- Linux学习笔记第二天,基本的文件处理命令
- Linux必学的60个命令(2)-文件处理