linux ffmpeg批量转换,linux使用ffmpeg转换音频格式

http://linux.51yip.com/search/ffmpeg

# 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 "output.wmv" 解释如下:

-y 覆盖输出文件,即如果 output.wmv 文件已经存在的话,不经提示就覆盖掉

-i "1.avi" 输入文件是和ffmpeg在同一目录下的1.avi文件,可以自己加路径,改名字

-title "Test" 在PSP中显示的影片的标题

-vcodec xvid 使用XVID编码压缩视频,不能改的

-s 368x208 输出的分辨率为368x208,注意片源一定要是16:9的不然会变形

-r 29.97 帧数,一般就用这个吧

-b 1500 视频数据流量,用-b xxxx的指令则使用固定码率,数字随便改,1500以上没效果;还可以用动态码率如:-qscale 4和-qscale 6,4的质量比6高

-acodec aac 音频编码用AAC

-ac 2 声道数1或2

-ar 24000 声音的采样频率,好像PSP只能支持24000Hz

-ab 128 音频数据流量,一般选择32、64、96、128

-vol 200 200%的音量,自己改

-muxvb 768 好像是给PSP机器识别的码率,一般选择384、512和768,我改成1500,PSP就说文件损坏了

-f psp 输出psp专用格式

"output.wmv" 输出文件名,也可以加路径改文件名

# ffmpeg -ss 00:00:00 -t 00:00:03 -y -i test.mp4 -vcodec copy -acodec copy test1.mp4 #视频裁剪

解释如下:

上面的这个例子是将test.mp4视频的前3秒,重新生成一个新视频。

-ss 开始时间,如: 00:00:00,表示从0秒开始,格式也可以00:00:0

-t 时长,如: 00:00:03,表示截取3秒长的视频,格式也可以00:00:3

-y 如果文件已存在强制替换;

-i 输入,后面是空格,紧跟着就是输入视频文件;

-vcodec copy 和 -acodec copy表示所要使用的视频和音频的编码格式,这里指定为copy表示原样拷贝;

8,000 Hz - 电话所用采样率, 对于人的说话已经足够

11,025 Hz

22,050 Hz - 无线电广播所用采样率

32,000 Hz - miniDV 数码视频 camcorder、DAT (LP mode)所用采样率

44,100 Hz - 音频 CD, 也常用于 MPEG-1 音频(VCD, SVCD, MP3)所用采样率

47,250 Hz - 商用 PCM 录音机所用采样率

48,000 Hz - miniDV、数字电视、DVD、DAT、电影和专业音频所用的数字声音所用采样率

50,000 Hz - 商用数字录音机所用采样率

96,000 或者 192,000 Hz - DVD-Audio、一些 LPCM DVD 音轨、BD-ROM(蓝光盘)音轨、和 HD-DVD (高清晰度 DVD)音轨所用所用采样率

2.8224 MHz - Direct Stream Digital 的 1 位 sigma-delta modulation 过程所用采样率。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值