ffmpeg参数使用说明1
1.
ffmpeg.exe -i F:闪客之家闪客之歌.mp3 -ab 56 -ar 22050 -b 500 -r 15 -s
320x240 f:11.flv
2.
ffmpeg -i F:1.wmv -ab 56 -ar 22050 -b 500 -r 15 -s 320x240
f:test.flv
3.
使用-ss参数 作用(time_off set the start time offset),可以从指定时间点开始转换任务。如:
4.
转换文件格式的同时抓缩微图:
5.
ffmpeg -i "test.avi" -y -f image2 -ss 8 -t 0.001 -s 350x240
'test.jpg'
6.
对已有flv抓图:
7.
ffmpeg -i "test.flv" -y -f image2 -ss 8 -t 0.001 -s 350x240
'test.jpg'
8.
-ss后跟的时间单位为秒
9.
Ffmpeg转换命令
10. ffmpeg -y -i test.mpeg
-bitexact -vcodec h263 -b 128 -r 15 -s 176x144 -acodec aac -ac 2
-ar 22500
11. -ab 24 -f 3gp test.3gp
12. 或者
13. ffmpeg -y -i test.mpeg -ac 1
-acodec amr_nb -ar 8000 -s 176x144 -b 128 -r 15 test.3gp
14.
15.
16. ffmpeg参数设定解说
17. -bitexact 使用标准比特率
18. -vcodec xvid 使用xvid压缩
19. -s 320x240 指定分辨率
20. -r 29.97
桢速率(可以改,确认非标准桢率会导致音画不同步,所以只能设定为15或者29.97)
21. 画面部分,选其一
22. -b
<比特率>
指定压缩比特率,似乎ffmpeg是自动VBR的,指定了就大概是平均比特率,比如768,1500这样的
23. 就是原来默认项目中有的
24. -qscale
<数值>
以<数值>质量为基础的VBR,取值0.01-255,约小质量越好
25. -qmin
<数值> 设定最小质量,与-qmax(设定最大质量)共用,比如-qmin
10 -qmax 31
26. -sameq 使用和源同样的质量
27. 声音部分
28. -acodec aac 设定声音编码
29. -ac
<数值>
设定声道数,1就是单声道,2就是立体声,转换单声道的TVrip可以用1(节省一半容量),高品质
30. 的DVDrip就可以用2
31. -ar
<采样率> 设定声音采样率,PSP只认24000
32. -ab
<比特率>
设定声音比特率,前面-ac设为立体声时要以一半比特率来设置,比如192kbps的就设成96,转换
33.
君默认比特率都较小,要听到较高品质声音的话建议设到160kbps(80)以上
34. -vol
<百分比>
设定音量,某些DVDrip的AC3轨音量极小,转换时可以用这个提高音量,比如200就是原来的2倍
35.
这样,要得到一个高画质音质低容量的MP4的话,首先画面最好不要用固定比特率,而用VBR参数让程序自己去
36.
判断,而音质参数可以在原来的基础上提升一点,听起来要舒服很多,也不会太大(看情况调整
37.
38.
39. 例子:ffmpeg -y -i "1.avi"
-title "Test" -vcodec xvid -s 368x208 -r 29.97 - b 1500 -acodec aac
-ac 2 -ar 24000 -ab 128 -vol 200 -f psp -muxvb 768
"1.***"
40.
41.
解释:以上命令可以在Dos命令行中输入,也可以创建到批处理文件中运行。不过,前提是:要在ffmpeg所在的目录中执行(转换君所在目录下面的cores子目录)。
42. 参数:
43.
-y(覆盖输出文件,即如果1.***文件已经存在的话,不经提示就覆盖掉了)
44. -i
"1.avi"(输入文件是和ffmpeg在同一目录下的1.avi文件,可以自己加路径,改名字)
45. -title "Test"(在PSP中显示的影片的标题)
46. -vcodec
xvid(使用XVID编码压缩视频,不能改的)
47. -s
368x208(输出的分辨率为368x208,注意片源一定要是16:9的不然会变形)
48. -r 29.97(帧数,一般就用这个吧)
49. -b 1500(视频数据流量,用-b
xxxx的指令则使用固定码率,数字随便改,1500以上没效果;还可以用动态码率如:-qscale 4和-qscale
6,4的质量比6高)
50. -acodec aac(音频编码用AAC)
51. -ac 2(声道数1或2)
52. -ar
24000(声音的采样频率,好像PSP只能支持24000Hz)
53. -ab
128(音频数据流量,一般选择32、64、96、128)
54. -vol 200(200%的音量,自己改)
55. -f psp(输出psp专用格式)
56. -muxvb
768(好像是给PSP机器识别的码率,一般选择384、512和768,我改成1500,PSP就说文件损坏了)
57. "1.***"(输出文件名,也可以加路径改文件名)
58.
59. P.S.
版主机器强劲的话,可以多开几个批处理文件,让它们并行处理。
60. E:ffmpeg.exe -i I:1.wmv -b
360 -r 25 -s 320x240 -hq -deinterlace -ab 56 -ar 22050 -ac 1
D:2.flv
--------------------------------------------------------------------------------------------------------------------------------------
Txt代码
1.
%1\ffmpeg -i %2 -y -ab 56 -ar 22050 -b 500 -r 15 -s 320*240
%3
2.
exit
%1\ffmpeg -i %2 -y -ab 56 -ar 22050 -b 500 -r 15 -s
320*240 %3 exit
******************
%1为ffmpeg存放目录
%2为需要转换的文件路径
%3为FLV文件输出目录
******************
同样需要注意的是bat文件存放的路径不能包含空格
也可以对视频进行截取缩略图哦:)
Txt代码
1.
【转换文件格式的同时抓缩微图】
2.
ffmpeg -i "test.avi" -y -f image2 -ss 8 -t 0.001 -s 350x240
"test.jpg"
3.
4.
【对已有flv抓图】
5.
ffmpeg -i "test.flv" -y -f image2 -ss 8 -t 0.001 -s 350x240
"test.jpg"
6.
7.
****************
8.
-ss后跟的时间单位为秒
9.
****************
ffmpeg参数使用说明1的更多相关文章
- ffmpeg参数使用说明2
附录一(ffmpeg参数说明): [参数] [说明] [示例] -i "路径" 指定需要转换的文件路径 -i "C:\nba.wmv" -y 覆盖输出文件,即如 ...
- [FFmpeg] ffmpeg参数详解
ffmpeg 参数语法 ffmpeg [[options][`-i' input_file]]... {[options] output_file}... 如果没有输入文件,那么视音频捕捉就会起作用. ...
- ffmpeg的使用说明
ffmpeg的使用说明 借鉴博客:https://www.cnblogs.com/DragonFire/p/9208195.html 一.FFmpeg链接: 链接:https://pan.baidu. ...
- Linux/Unix 常用参数使用说明
参数使用说明 ~ 表示当前用户目录 绝对路径 .表示当前目录 绝对路径 | 命令格式:命令A|命令B,即命令1的正确输出作为命令B的操作对象(下图应用别人的图片) 举例 ps aux | grep & ...
- 【转】ffmpeg参数中文详细解释
感谢“大神”的无私奉献:http://blog.csdn.net/leixiaohua1020/article/details/15811977 a) 通用选项 -L license-h 帮助-fro ...
- ffmpeg参数解释 <第三篇>
例子:ffmpeg -y -i "1.avi" -title "Test" -vcodec xvid -s 368x208 -r 29.97 -b 1500 - ...
- 转,ffmpeg参数中文详细解释
a) 通用选项 -L license-h 帮助-fromats 显示可用的格式,编解码的,协议的...-f fmt 强迫采用格式fmt-I filename 输入文件-y 覆盖输出文件-t durat ...
- FFmpeg 参数详解(二)
https://blog.csdn.net/yizhizouxiaqu/article/details/52233673 5.参数选项 如果没有特殊声明,所有的数字参数都以一个字符串代表数字的形式作为 ...
- ffmpeg参数
a) 通用选项 -L license-h 帮助-fromats 显示可用的格式,编解码的,协议的...-f fmt 强迫采用格式fmt-I filename 输入文件-y 覆盖输出文件-t durat ...
随机推荐
- linux如何手动释放linux内存
当在Linux下频繁存取文件后,物理内存会很快被用光,当程序结束后,内存不会被正常释放,而是一直作为caching.这个问题,貌似有不少人在问,不过都没有看到有什么很好解决的办法.那么我来谈谈这个问题 ...
- 9、Linux驱动的杂项设备
杂项设备,是字符设备中的特殊,它的主设备号,是 10,不同的杂项设备,通过次设备号进行区分. 1.注册与注销 int misc_register(struct miscdevice * misc) 完 ...
- grep和map计算两个集合交集、并集、补集
#!/usr/bin/perl use strict; ######################################## 用grep 和map 获取两个列表的交集并集.补集###### ...
- c#上一周下一周代码
public partial class Form1 : Form { DateTime dtNow; public Form1() { InitializeComponent(); } privat ...
- json2.js
/* http://www.JSON.org/json2.js 2010-03-20 Public Domain. NO WARRANTY EXPRESSED OR IMPLIED. USE AT Y ...
- 36氪Plus消息:贷款组合推荐工具“钱小二”已获数百万天使轮融资
根据"钱小二"在创业者社区36氪plus上的更新信息,该团队已获得数百万天使轮融资,投资方及投资时间不明. "钱小二"是一个贷款搜索 + 贷款组合推荐平台,目标 ...
- JDK1.9环境变量配置
JAVA_HOME C:\Program Files\Java\jdk-9.0.1 JRE_HOME C:\Program Files\Java\jre-9.0.1 PATH .;%JAVA_HOME ...
- WIN10系统如何设置系统的护眼色
小编的眼神不是很好,所以喜欢把电脑的各种文档的背景色设置成护眼色(就是在视觉效果看起来非常舒适的那种淡绿色) 方法/步骤 windows+R键调出运行窗口(或者鼠标右击开始键,选择运行) ...
- Atitit.atijson 类库的新特性设计与实现 v3 q31
Atitit.atijson 类库的新特性设计与实现 v3 q31 1. V1版本---集成了多引擎1 2. V2版本新特性 --bsh脚本化2 3. V3版本新特性---循环引用解决使用fastjs ...
- 一、Core Animation简介
一.Core Animation简介 * Core Animation,中文翻译为核心动画,它是一组非常强大的动画处理API,使用它能做出非常炫丽的动画效果,而且往往是事半功倍.也就是说,使用少量的代 ...