专栏电商日志财经减肥爱情
投稿投诉
爱情常识
搭配分娩
减肥两性
孕期塑形
财经教案
论文美文
日志体育
养生学堂
电商科学
头戴业界
专栏星座
用品音乐

ffmpeg命令行参数解析结构体

  ffmpeg命令行功能强大,本文简单介绍一下命令行解析过程。
  命令行解析函数如下
  我们以下面命令行为例ffmpegyss4i1。tsvframes1fimage2s640x360out。jpg
  在ffmpegopt。c文件中通过两个函数splitcommandline、parseoptgroup解析命令行参数并保存在OptionParseContext结构体中。typedefstructOptionParseContext{OptionGroupglobalopts;OptionGroupListgroups;intnbgroups;parsingstateOptionGroupcurgroup;}OptionParseContext;
  OptionParseContext中globalopts保存全局参数,比如y参数。
  nbgroups表示有多少个OptionGroupList选项组列表,数据保存在groups数组中。
  按输入参数还是输出参数进行分组,groups〔0〕保存输出参数选项组列表,
  groups〔1〕保存输入参数选项组列表。
  typedefstructOptionGroupList{constOptionGroupDefgroupdef;OptionGroupgroups;intnbgroups;}OptionGroupList;
  选项组列表保存一系列选项组,选项组个数保存在nbgroups字段,groups是选项组数组首地址。
  从上面调试截图可以看出针对举例的命令行,输出和输入选项组都只有一个。typedefstructOptionGroup{constOptionGroupDefgroupdef;constchararg;Optionopts;intnbopts;AVDictionarycodecopts;AVDictionaryformatopts;AVDictionaryswsdict;AVDictionaryswropts;}OptionGroup;
  选项组包含若干选项,每一个选项都是保存在Option结构体中。
  输出选项组包含3个选项,
  从keyvalue值可以看出和我们在命令行里设置的输出参数一样,vframes1fimage2s640x360。
  输出选项组包含1个选项,
  从keyvalue值可以看出和我们在命令行里设置的输入参数一样,ss4。typedefstructOption{constOptionDefopt;constcharkey;constcharval;}Option;typedefstructOptionDef{constcharname;intflags;defineHASARG0x0001defineOPTBOOL0x0002defineOPTEXPERT0x0004defineOPTSTRING0x0008defineOPTVIDEO0x0010defineOPTAUDIO0x0020defineOPTINT0x0080defineOPTFLOAT0x0100defineOPTSUBTITLE0x0200defineOPTINT640x0400defineOPTEXIT0x0800defineOPTDATA0x1000defineOPTPERFILE0x2000theoptionisperfile(currentlyffmpegonly)。impliedbyOPTOFFSETorOPTSPECdefineOPTOFFSET0x4000optionisspecifiedasanoffsetinapassedoptctxdefineOPTSPEC0x8000optionistobestoredinanarrayofSpecifierOpt。ImpliesOPTOFFSET。Nextelementaftertheoffsetisanintcontainingelementcountinthearray。defineOPTTIME0x10000defineOPTDOUBLE0x20000defineOPTINPUT0x40000defineOPTOUTPUT0x80000union{voiddstptr;int(funcarg)(void,constchar,constchar);sizetoff;}u;constcharhelp;constcharargname;}OptionDef;
  选项主要数据保存在OptionDef结构体中。name是选项名,flags是选项标志(比如选项值类型、是否包含参数、输入参数还是输出参数、视频参数还是音频参数还是字幕参数等),联合体u中可以包含三种数据之一,
  dstptr
  全局控制变量的地址
  funcarg
  选项对应的处理函数
  off
  OptionsContext结构体中对应的字段

孩子叛逆期把大人气得几乎疯掉,这个时期大人该怎么办?1家长的态度,决定着孩子叛逆的高度一远房亲戚的女儿正读初二,这小孩特别迷恋玩手机,一放寒假就捧着手机玩个不停,一边玩一边傻笑,远房亲戚说了好几回了,小孩根本不听,不管用。去年年三十为什么王者荣耀里没人出影刃?谢谢你这么好看关注哈暮然君为什么王者荣耀里没人出影刃呢?首先我们得看看这道具的属性影刃40攻击速度20暴击率5移动速度唯一被动暴风暴击后提升30攻击速度和10移动速度,持续2秒价格精神分裂症和抑郁症焦虑症有什么相同点和不同点呢?可以说精神分裂症和抑郁症焦虑症都是常见的精神障碍疾病,基本上就是在精神科门诊可以遇到最多的疾病诊断。三者还是有明显的区别和一定的相似之处的。先来说一说相似之处作为精神障碍疾病,三者评选足坛历史上的最佳阵容,你会怎么选?这是一个见仁见智的问题,现代足球一百多年的发展历史中,不同时期战术打法球员身体素质等差别较大,很难评价究竟谁更强。所以像这种历史最佳阵容更多的要考虑球员的历史地位以及和同时期其他球怎么看待王霜为了女足亚洲杯踢出好成绩,放弃留洋一事?王霜从法国回来后,就不出去踢球了是有原因的,归纳起来有五个原因,一,遇到种族歧视,二,语言沟通有障碍,三,远离家人,生活不习惯,四,从小在父亲的带领下练习足球,更愿意回到家乡效力,手机的充电器是5v2A,充电太慢,如果换成更大功率的充电器会不会对手机有伤害?为什么?手机充电时,充电器输出的5V电压是先通过手机内部的充电管理电路处理后才给手机锂电池充电的。若手机充电器输出为5V2A,嫌其充电速度太慢,换用大功率的充电器充电,只要充电器输出电压还只考虑打游戏,i54590有必要换i59400F吗?凡是劝你把i54590换成i59400F的人,都是在耍流氓!!!当然了,如果你家里有矿不差钱的话,你可以换成i59400F,就是换i79700k都行,而如果你讲究性价比和实用性的话孙颖莎世界杯打破单打冠军荒,技战术水平会不会实现一个新飞跃?莎莎打球在稳与狠上,必须重新平衡。现在的超一流乒乓球选手,都在提高多拍相持能力,这是不争的事实。从之前看莎莎与高手的多场过招,狠有点过,稳尚显不足,与陈梦王曼昱伊藤美诚对打都暴露这孙颖莎得到的WTT世界杯冠军到底算不算三大赛冠军?今年国际乒联没有举办乒乓球世界杯,也没有举办巡回赛总决赛,而是将两者整合成为了新的WTT世界杯总决赛,那么这个WTT世界杯总决赛到底算不算乒乓球三大赛之一呢?如果算的话,孙颖莎就获樊振东连夺世乒赛,世界杯冠军,他的时代真的到来了吗?樊振东今年的状态很好,虽然没有拿到东京奥运会男单冠军,但是随着一代传奇人物马龙的退出,樊振东的时代有可能真的到来了,值得期待!马龙随着年龄的增大,退役成了早晚都要面对的问题,马龙没不升反降!中国男篮将在明年迎来大考,杜锋能否率队完成此目标?明年对于中国男篮来说,又是至关重要的一年,2019年家门口的世界杯失利,导致缺席东京奥运会,影响这一批年轻球员在国际赛场上的锻炼。相信我们男篮在亚洲依旧是霸主。相信杜锋指导带领下,
中美芯片科技大战升级?高阶芯片出口中国被限,美企或损4亿美元文吴军捷工作室李不言有人说,在工业时代,石油如同血液一样重要而在信息时代,芯片如同大脑一样必不可少。当今时代科技飞速发展,而芯片则是各行各业必不可少的关键,无论是人工智能无人驾驶航又漏了?美国重返月球的SLS火箭首飞推迟,三号引擎也故障了?激动的心颤抖的手,打开美国重返月球阿尔忒弥斯一号任务的直播画面,以为人类真的要再次开启向月球进发的序幕了。然而晚上8点33分一过,SLS火箭依然杵在39B发射台上纹丝不动。根据直播智哪儿评测既要智能也要颜值萤石极光人脸视频锁Y3000FV评测作者智哪儿评测室编辑小沐出品智哪儿zhinaer。cn刷脸开门,对于智能锁这个类目,已经不再新鲜。每个品牌都在激烈角逐这种无接触式的人机互动,当然实际水平也是良莠不齐。而萤石这款产衰而不败的3个国家,表面没落实则还很强大,会再度兴起吗?纵观历史长河,王朝兴衰是每朝每代必然经历的过程。哪怕再强大的朝代,在所统治的年代里都会经历数次兴衰起落,乃至朝代更迭。兴衰更替是世间万物的自然规律,并不是独属于我国历史,放眼全球,独立站,太烧钱,劝你不要做了独立站,太烧钱,劝你不要做了,做独立站的买家是不是会听到这样的一句话,都说独立站很烧钱,在这里仔仔分析了几点为什么有些人会说独立站会这么烧钱平台像现在的亚马逊,虾皮,速卖通等比较多智慧水利建设以信息化助力水利行业创新变革智慧水利建设借助新一代无线网络物联网云计算等信息技术,从水利产业源头到中端供水站,再到终端用户,所有的环节都处于监控监测之下,相关数据自动采集,并能对供水变化趋势进行预测和应对,对导远电子高精度组合定位解决方案已搭载于超过20万台前装智能汽车中证网讯(记者董添)8月26日,记者从导远电子获悉,导远电子自研的高精度组合定位解决方案已搭载于超过20万台前装智能汽车,并已获得超过60个车型定点。导远电子指出,公司专注高精度组腾讯会议崩了!公司两次道歉使用量激增故障已恢复,网友下次可以不用修这么快中国经济周刊经济网讯据多位网友反馈,今天上午腾讯会议崩了,有不少上网课的同学遇到了闪退问题。对此,腾讯会议官方微博表示,尊敬的用户由于当前使用量激增,导致部分用户登录受影响,请您稍加密货币的下一个宏大叙事可能是Filecoin的FVM驱动的NFT2。0时代以太坊在比特币上加了可编程功能,开启区块链2。0时代web1上加了可编程功能,开启web2时代Filecoin的FVM实现数据可编程计算,开启NFT2。0时代web3或者元宇宙世界当文艺创作遇上人工智能热点观察作者王东昌(洛阳师范学院文学院讲师文学博士)写诗作画谱曲跳舞开演唱会当主持人近年来,人工智能(AI)持续介入文艺创作活动,在丰富文艺创作手段和文艺表现形式的同时,也对传统的悲哀!新能源发电不靠谱,核电不够用,还需树立火电信心近期四川浙江等省份电力短缺的情况引起了多方关注,这不仅仅影响工业生产,部分地区的居民生活用电也受到了不同程度的限制。遥想去年同期的全国电荒,用电高峰叠加水电不足以及煤价暴涨,全国电
友情链接:快好找快生活快百科快传网中准网文好找聚热点快软网