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的更多相关文章

  1. ffmpeg参数使用说明2

    附录一(ffmpeg参数说明): [参数] [说明] [示例] -i "路径" 指定需要转换的文件路径 -i "C:\nba.wmv" -y 覆盖输出文件,即如 ...

  2. [FFmpeg] ffmpeg参数详解

    ffmpeg 参数语法 ffmpeg [[options][`-i' input_file]]... {[options] output_file}... 如果没有输入文件,那么视音频捕捉就会起作用. ...

  3. ffmpeg的使用说明

    ffmpeg的使用说明 借鉴博客:https://www.cnblogs.com/DragonFire/p/9208195.html 一.FFmpeg链接: 链接:https://pan.baidu. ...

  4. Linux/Unix 常用参数使用说明

    参数使用说明 ~ 表示当前用户目录 绝对路径 .表示当前目录 绝对路径 | 命令格式:命令A|命令B,即命令1的正确输出作为命令B的操作对象(下图应用别人的图片) 举例 ps aux | grep & ...

  5. 【转】ffmpeg参数中文详细解释

    感谢“大神”的无私奉献:http://blog.csdn.net/leixiaohua1020/article/details/15811977 a) 通用选项 -L license-h 帮助-fro ...

  6. ffmpeg参数解释 <第三篇>

    例子:ffmpeg -y -i "1.avi" -title "Test" -vcodec xvid -s 368x208 -r 29.97 -b 1500 - ...

  7. 转,ffmpeg参数中文详细解释

    a) 通用选项 -L license-h 帮助-fromats 显示可用的格式,编解码的,协议的...-f fmt 强迫采用格式fmt-I filename 输入文件-y 覆盖输出文件-t durat ...

  8. FFmpeg 参数详解(二)

    https://blog.csdn.net/yizhizouxiaqu/article/details/52233673 5.参数选项 如果没有特殊声明,所有的数字参数都以一个字符串代表数字的形式作为 ...

  9. ffmpeg参数

    a) 通用选项 -L license-h 帮助-fromats 显示可用的格式,编解码的,协议的...-f fmt 强迫采用格式fmt-I filename 输入文件-y 覆盖输出文件-t durat ...

随机推荐

  1. Phalcon 訪问控制列表 ACL(Access Control Lists ACL)

    Phalcon在权限方面通过 Phalcon\Acl 提供了一个轻量级的 ACL(訪问控制列表). Access Control Lists (ACL) 同意系统对用户的訪问权限进行控制,比方同意訪问 ...

  2. 【MyBatis学习15】MyBatis的逆向工程生成代码

    1. 什么是逆向工程 mybatis的一个主要的特点就是需要程序员自己编写sql,那么如果表太多的话,难免会很麻烦,所以mybatis官方提供了一个逆向工程,可以针对单表自动生成mybatis执行所需 ...

  3. [Android Bug] ListView中Header, Footer无法隐藏(gone)的问题

    ListView中Header.Footer View应该是会应该遇到, 比如说,滚动到底部时,自动开始加载: 对于一些应用市场,会在Header中加上ViewFlipper做应用推荐(滚动的那种,好 ...

  4. IOS安装CocoaPods完整流程

    作为一个底层系统大菜鸟,又搞过几年ios来说,安装一个CocoaPods是一件蛋痛的事~  说懂又懂,说不懂又不懂.    由于安装过程比較复杂,步骤较多,而网上教程又比較零散,并且有一些是扯蛋的,所 ...

  5. springboot学习(六) springboot开发web应用

    1.简介 Spring Boot非常适合开发web应用程序.你可以使用内嵌的Tomcat,Jetty或Undertow轻轻松松地创建一个HTTP服务器.大多数的web应用都使用spring-boot- ...

  6. Java平台调用.net开发的WebService报错处理

    1.报错:服务器未能识别 HTTP 头 SOAPAction 的值 : 解决办法:.net 开发的WebService文件中(.asmx)增加属性: [SoapDocumentService(Rout ...

  7. Mysql又一次整理笔记--woods备忘

    ==============================SQL备忘 CRUD 查询 多表 事件等=============================== ------------------ ...

  8. C++语言基础(1)-命名空间

    一个中大型软件往往由多名程序员共同开发,会使用大量的变量和函数,当有两个人都同时定义了一个名字相同的全局变量或函数的时候,若是把他们的代码整合在一块编译,此时编译器就会提示变量或函数重复定义,C++为 ...

  9. C#动态调用WCF接口(3)

    using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.S ...

  10. 教你实现类似于格瓦拉启动页中的放大转场动画(OC&Swift)

    教你实现类似于格瓦拉启动页中的放大转场动画(OC&Swift) 一.前言 用过格瓦拉电影,或者其他app可能都知道,一种点击按钮用放大效果实现转场的动画现在很流行,效果大致如下 在iOS中,在 ...