ffmpeg(如何学习ffmpeg)

2024-07-16 04:29:19 50

ffmpeg(如何学习ffmpeg)

本文目录

如何学习ffmpeg

  ffmpeg 官方资料 维护的不是很好,很多函数的说明都不够明确。所以学习ffmpeg的最好的方式是看源码。ffmpeg的源码结构还是挺清晰的,可读性比较强,可以从官方的几个例程开始看。网上也有中文的ffmpeg教程,讲解了几个主要函数,可以作为一个参考。如果只是应用的话,光看命令就行了。

如何使用ffmpeg

基本选项: -formats 输出所有可用格式 -f fmt 指定格式(音频或视频格式) -i filename 指定输入文件名,在linux下当然也能指定:0.0(屏幕录制)或摄像头 -y 覆盖已有文件 -t duration 记录时长为t -fs limit_size 设置文件大小上限 -ss time_off 从指定的时间(s)开始, hh:mm:ss的格式也支持 -title string 标题 -timestamp time 时间戳 -author string 作者 -copyright string 版权信息 -comment string 评论 -album string album名 -v verbose 与log相关的 -target type 设置目标文件类型(“vcd“, “svcd“, “dvd“, “dv“, “dv50“, “pal-vcd“, “ntsc-svcd“, ...) -dframes number 设置要记录的帧数 视频选项: -b 指定比特率(bits/s),似乎ffmpeg是自动VBR的,指定了就大概是平均比特率 -vb 指定视频比特率(bits/s) -vframes number 设置转换多少桢(frame)的视频 -r rate 桢速率(fps) -s size 分辨率 -aspect aspect 设置视频长宽比(4:3, 16:9 or 1.3333, 1.7777) -croptop size 设置顶部切除尺寸(in pixels) -cropbottom size 设置底部切除尺寸(in pixels) -cropleft size 设置左切除尺寸 (in pixels) -cropright size 设置右切除尺寸 (in pixels) -padtop size 设置顶部补齐尺寸(in pixels) -padbottom size 底补齐(in pixels) -padleft size 左补齐(in pixels) -padright size 右补齐(in pixels) -padcolor color 补齐带颜色(000000-FFFFFF) -vn 取消视频 -vcodec codec 强制使用codec编解码方式(’copy’ to copy stream) -sameq 使用同样视频质量作为源(VBR) -pass n 选择处理遍数(1或者2)。两遍编码非常有用。第一遍生成统计信息,第二遍生成精确的请求的码率 -passlogfile file 选择两遍的纪录文件名为file -newvideo 在现在的视频流后面加入新的视频流 高级视频选项 -pix_fmt format set pixel format, ’list’ as argument shows all the pixel formats supported -intra 仅适用帧内编码 -qscale q 以《数值》质量为基础的VBR,取值0.01-255,约小质量越好 -loop_input 设置输入流的循环数(目前只对图像有效) -loop_output 设置输出视频的循环数,比如输出gif时设为0表示无限循环 -g int 设置图像组大小 -cutoff int 设置截止频率 -qmin int 设定最小质量 -qmax int 设定最大质量 -qdiff int 量化标度间最大偏差 (VBR) -bf int 使用frames B 帧,支持mpeg1,mpeg2,mpeg4 音频选项: -ab 设置比特率(单位:bit/s,也许老版是kb/s) -aframes number 设置转换多少桢(frame)的音频 -aq quality 设置音频质量 (指定编码) -ar rate 设置音频采样率 (单位:Hz) -ac channels 设置声道数 -an 取消音频 -acodec codec 指定音频编码(’copy’ to copy stream) -vol volume 设置录制音量大小(默认为256) -newaudio 在现在的音频流后面加入新的音频流 字幕选项: -sn 取消字幕 -scodec codec 设置字幕编码(’copy’ to copy stream) -newsubtitle 在当前字幕后新增 -slang code 设置字幕所用的ISO 639编码(3个字母) Audio/Video 抓取选项: -vc channel 设置视频捕获通道(只对DV1394) -tvstd standard 设置电视标准 NTSC PAL(SECAM)

ffmpeg(如何学习ffmpeg)

本文编辑:admin
: ffmpeg,f,

更多文章:


git命令下载项目(git怎么从远程仓库拉取到本地)

git命令下载项目(git怎么从远程仓库拉取到本地)

本文目录git怎么从远程仓库拉取到本地怎么用git命令行讲项命令行中使用git需要安装git吗git怎么clone服务器上的代码git怎么从远程仓库拉取到本地在有些时候,我们往往从github或者gitlab或者coding上面直接下载项目

2024年5月27日 11:54

constellation词根词缀(constellation的词根是)

constellation词根词缀(constellation的词根是)

大家好,关于constellation词根词缀很多朋友都还不太明白,不过没关系,因为今天小编就来为大家分享关于constellation的词根是的知识点,相信应该可以解决大家的一些困惑和问题,如果碰巧可以解决您的问题,还望关注下本站哦,希望

2024年7月21日 10:15

免费ssl证书(免费SSL证书和付费SSL证书的区别,该如何选择)

免费ssl证书(免费SSL证书和付费SSL证书的区别,该如何选择)

其实免费ssl证书的问题并不复杂,但是又很多的朋友都不太了解免费SSL证书和付费SSL证书的区别,该如何选择,因此呢,今天小编就来为大家分享免费ssl证书的一些知识,希望可以帮助到大家,下面我们一起来看看这个问题的分析吧!本文目录免费SSL

2024年7月29日 17:01

android记账本源码(如何调试跟踪Android Framework源代码)

android记账本源码(如何调试跟踪Android Framework源代码)

本文目录如何调试跟踪Android Framework源代码android 源码 怎么只编译 systemui不知谁有基于android的错题本系统源码!怎么用git查看本地android源码改动Android源码解析Window系列第(一

2024年7月11日 04:22

spiderman蜘蛛侠(蜘蛛侠用英文怎么拼)

spiderman蜘蛛侠(蜘蛛侠用英文怎么拼)

本篇文章给大家谈谈spiderman蜘蛛侠,以及蜘蛛侠用英文怎么拼对应的知识点,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,最重要的是希望对各位有所帮助,可以解决了您的问题,不要忘了收藏本站喔。本文目录蜘蛛侠用英文怎么拼蜘蛛侠用

2024年9月2日 02:35

微信公众号svg互动案例(微信公众号营销案例解析(2))

微信公众号svg互动案例(微信公众号营销案例解析(2))

本文目录微信公众号营销案例解析(2)微信公众号有效营销活动有哪些微信公众账号能做哪些互动微信公众号推文内容怎么做点击互动效果微信公众号营销案例解析(2)  微信公众号营销案例解析三   5大品牌微信营销成功分析   1.

2024年6月25日 15:44

velocity循环语句(velocity里面foreach的step默认为1,而我的页面某一处需要该step为2或者3,怎样实现)

velocity循环语句(velocity里面foreach的step默认为1,而我的页面某一处需要该step为2或者3,怎样实现)

本文目录velocity里面foreach的step默认为1,而我的页面某一处需要该step为2或者3,怎样实现matlab中for循环求一个对一幅图像进行循环平移的matlab程序『vb』如何让ole控件中途循环100分 velocity

2024年7月6日 01:30

weblogic11g安装(window 上安装weblogic 11g 卡在90%了怎么回事)

weblogic11g安装(window 上安装weblogic 11g 卡在90%了怎么回事)

本文目录window 上安装weblogic 11g 卡在90%了怎么回事Weblogic 11g 安装时报错myeclipse 8.5如何 配置weblogic11gOracle weblogic11g部署应用bea-240003失败ma

2024年6月3日 13:10

qq代码复制清明上河图(QQ上怎么发《清明上河图》)

qq代码复制清明上河图(QQ上怎么发《清明上河图》)

本文目录QQ上怎么发《清明上河图》如何用一串代码画出《清明上河图》《清明上河图》代码是什么QQ上怎么发《清明上河图》和发正常图片一样发送,发送流程如下:一、打开手机QQ,找到需要发送图片的好友,点击该好友。二、进入该好友名片界面后,点击“发

2023年11月29日 16:00

Cathy怎么读,它是什么意思?Cathy怎么读

Cathy怎么读,它是什么意思?Cathy怎么读

本文目录Cathy怎么读,它是什么意思Cathy怎么读cathy怎么读cathy是什么意思cathy英文名的寓意是什么cathy 怎么读Cathy怎么读,它是什么意思Cathy[’kæθi:] n. 凯茜(女子名)一、短语1、Cathy C

2024年7月11日 18:48

java核心技术第十版(java核心技术第九版和第八版相比变化大吗)

java核心技术第十版(java核心技术第九版和第八版相比变化大吗)

本文目录java核心技术第九版和第八版相比变化大吗Java的核心技术有哪些java核心技术第九版和第八版相比变化大吗如果你有第八版,就不要买第九版了,这本书也就入门看看,再买也是买其它的难度更高的书。如果没有买,可以直接买第十版,毕竟第十版

2023年10月2日 18:00

zabbix监控oracle(oracle后台监控不能通过搜索消息)

zabbix监控oracle(oracle后台监控不能通过搜索消息)

本篇文章给大家谈谈zabbix监控oracle,以及oracle后台监控不能通过搜索消息对应的知识点,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,最重要的是希望对各位有所帮助,可以解决了您的问题,不要忘了收藏本站喔。本文目录or

2024年7月29日 01:01

四则混合运算练习题(四则混合运算练习题)

四则混合运算练习题(四则混合运算练习题)

大家好,四则混合运算练习题相信很多的网友都不是很明白,包括四则混合运算练习题也是一样,不过没有关系,接下来就来为大家分享关于四则混合运算练习题和四则混合运算练习题的一些知识点,大家可以关注收藏,免得下次来找不到哦,下面我们开始吧!本文目录四

2024年8月8日 09:35

span用法(css中的“span”有什么用)

span用法(css中的“span”有什么用)

本文目录css中的“span”有什么用请详细说明一下SPAN在HTML里的定义及其用法DIV和span还有p标签应该怎么用span标签的用法span 标签的用法``举例说明下``谢谢``span的用法及其例句是span()用法如何设置spa

2024年7月20日 07:14

matlab中文(matlab中文显示成乱码怎么办)

matlab中文(matlab中文显示成乱码怎么办)

本文目录matlab中文显示成乱码怎么办matlab r2015a如何设置为简体中文 明明安装的是中文破解版,为什么打开还是英文版如何把matlab改为中文模式如何将matlab英文改成中文MATLAB能不能改成中文版如何安装matlab

2024年7月2日 09:21

方舟生存进化颜色代码大全(方舟生存进化彩虹独角兽代码)

方舟生存进化颜色代码大全(方舟生存进化彩虹独角兽代码)

各位老铁们,大家好,今天由我来为大家分享方舟生存进化颜色代码大全,以及方舟生存进化彩虹独角兽代码的相关问题知识,希望对大家有所帮助。如果可以帮助到大家,还望关注收藏下本站,您的支持是我们最大的动力,谢谢大家了哈,下面我们开始吧!本文目录方舟

2024年7月21日 20:15

应用程序中的服务器错误怎么解决是为什么(“/”应用程序中的服务器错误怎么解决)

应用程序中的服务器错误怎么解决是为什么(“/”应用程序中的服务器错误怎么解决)

本文目录“/”应用程序中的服务器错误怎么解决应用程序中的服务器错误是什么意思手机应用程序服务器错误怎么办浪潮应用程序中服务器错误怎么解决我手机显示服务器错误是什么意思,该怎么解决“/”应用程序中的服务器错误怎么解决应用程序中的服务器错误解决

2024年7月3日 00:52

浏览器应用程序中的服务器错误(无法打开有些网页 显示:“/”应用程序中服务器错误 怎么解决急)

浏览器应用程序中的服务器错误(无法打开有些网页 显示:“/”应用程序中服务器错误 怎么解决急)

其实浏览器应用程序中的服务器错误的问题并不复杂,但是又很多的朋友都不太了解无法打开有些网页 显示:“/”应用程序中服务器错误 怎么解决急,因此呢,今天小编就来为大家分享浏览器应用程序中的服务器错误的一些知识,希望可以帮助到大家,下面我们一起

2024年8月22日 03:11

description汉语(descrlptlon 翻译成汉语什么意思)

description汉语(descrlptlon 翻译成汉语什么意思)

本文目录descrlptlon 翻译成汉语什么意思说明英语怎么说descrlptlon 翻译成汉语什么意思description(1) 叙述; 描写; 说明(2) 货名; 品名说明书(3) 作图; 绘图(4) 种类生动的描写 那类人 他描述

2024年6月30日 16:05

excel函数中且怎么表示(excel if函数中且怎么表示)

excel函数中且怎么表示(excel if函数中且怎么表示)

各位老铁们好,相信很多人对excel函数中且怎么表示都不是特别的了解,因此呢,今天就来为大家分享下关于excel函数中且怎么表示以及excel if函数中且怎么表示的问题知识,还望可以帮助大家,解决大家的一些困惑,下面一起来看看吧!本文目录

2024年7月19日 04:34

近期文章

本站热文

iphone vpn设置(ios设置vpn快捷开关)
2024-07-22 15:01:12 浏览:2334
windows12正式版下载(操作系统Windows Server 2012 R2,在哪能下载到,公司用的)
2024-07-20 17:26:53 浏览:1731
java安装教程(win10如何安装JAVA)
2024-07-19 19:55:49 浏览:1156
client mfc application未响应(每次进cf就提示client MFC Application未响应该怎么办啊!急急急)
2024-07-20 11:15:58 浏览:1152
标签列表

热门搜索