anyuan2002.com - vwin网

查找: 您的方位主页 > 手机频道 > 阅览资讯:FFMpeg音视频操作指令

FFMpeg音视频操作指令

2019-03-29 09:07:39 来历:www.anyuan2002.com 【
vwin娱乐场

假如没有装置ffmpeg,请参阅:Mac 装备FFmpeg环境

FFmpeg官网:FFmpeg

GitHub FFmpeg-Android-Java:FFmpeg-Android-Java


指令参数

能够经过指令协助检查:

ffmpeg -h

大局选项:

  • -y:掩盖输出文件
  • -n:永久不会掩盖输出文件
  • -ignore_unknown:疏忽不知道的流类型
  • stats:编码期间打印进展陈述
  • -vol volume:改动音量(256 =正常)

每个文件的首要选项:

  • -f fmt:强制格局,设置输出格局

  • -c codec 或许 -codec codec :编解码器称号

  • -pre preset :预设称号

  • -map_metadata outfile[,metadata]:infile[,metadata]:从infile设置outfile的元数据信息

  • -t duration :记载或转码音频/视频的“持续时刻”秒

  • -to time_stop:记载或转码中止时刻

  • -fs limit_size:设置约束文件巨细,以字节为单位,超越指定的文件巨细时则完毕转化

  • -ss time_off:设置开端时刻偏移量,从指定时刻开端转化

  • -sseof time_off:设置相对于EOF的开端时刻偏移

  • -seek_timestamp:运用-ss经过时刻戳启用/禁用查找

  • -timestamp time:设置录制时刻戳('now’设置当时时刻)

  • -metadata string=string:添加元数据

  • -program title=string:st=number…:运用指定的流添加程序

  • -target type :指定方针文件类型(“vcd”,“svcd”,“dvd”,“dv”或“dv50”,带有可选前缀“pal-”,“ntsc-”或“film-”)

  • -apad:audio pad

  • -frames number:设置要输出的帧数

  • -filter filter_graph:设置流过滤器图

  • -filter_script filename:从文件中读取流过滤器图形描绘

  • -reinit_filter:在输入参数更改时重新启动filtergraph

  • -discard:丢掉

  • -disposition :规则

  • -i:设置输入文件名

  • -title:设置标题

  • -vsync:增减Frame使影音同步

视频选项:

  • -vframes number:设置要输出的视频帧数
  • -r rate:设置帧速率(Hz值,分数或缩写)
  • -s size :设置帧巨细(W x H或缩写)
  • -aspect aspect:设置纵横比(4:3,16:9或1.3333,1.77777)
  • -bits_per_raw_sample number:设置每个原始样本的位数
  • -vn:禁用视频
  • -vcodec codec:强制视频编解码器('仿制’仿制流)
  • -timecode hh:mm:ss[:;.]ff:设置初始TimeCode值
  • -pass n :挑选暗码(1到3)
  • -vf filter_graph:设置视频过滤器
  • -ab bitrate:音频比特率(请运用-b:a)
  • -b bitrate:视频比特率(请运用-b:v)
  • -dn:禁用数据

声响选项:

  • -aframes number:设置要输出的音频帧数
  • -aq quality :设置音频质量(特定于编解码器)
  • -ar rate:设置音频采样率(Hz)
  • -ac channels :设置音频通道数
  • -an:禁用音频
  • -acodec codec:强制音频编解码器('仿制’到仿制流)
  • -vol volume :改动音量(256 =正常)
  • -af filter_graph:设置音频过滤器

字幕选项:

  • -s size:设置帧巨细(W x H或缩写)
  • -sn:禁用字幕
  • -scodec codec :强制字幕编解码器('仿制’仿制流)
  • -stag fourcc/tag:强制字幕标签/ fourcc
  • -fix_sub_duration:修正字幕持续时刻
  • -canvas_size size:设置画布巨细(W x H或缩写)
  • -spre preset:将字幕选项设置为指定的预设

操作视频

视频裁剪:

ffmpeg -i src.mp4 -ss 00:00:00 -t 00:00:20 des.mp4
裁剪前20秒

视频去掉声响:

ffmpeg -i src.mp4 -c:v copy -an des.mp4

音视频文件组成操作:

ffmpeg -i src.mp3 -i src.mp4 des.mp4

视频转gif:

ffmpeg -i src.mp4 des.gif

视频转高质量gif:

ffmpeg -i src.mp4 -b 2048k des.gif

操作音频

音频裁剪:

ffmpeg -i src.mp3 -ss 00:00:00 -t 00:00:20 des.mp3 
裁剪前20秒
 
 

本文地址:http://www.anyuan2002.com/a/luyou/99857.html
Tags: 操作 音视频 ffmpeg
修改:vwin网
关于咱们 | 联络咱们 | 友情链接 | 网站地图 | Sitemap | App | 回来顶部