将多个输出中的hls属性设置为单独的片段代码(代码片段)

author author     2022-12-28     219

关键词:

我使用此命令以hls格式创建具有不同质量的多个输出,并为此映射了音频。

ffmpeg -i kata.mp4 -filter_complex [0:v]split=4[s0][s1][s2][s3];
[s0]scale=hd720[v0];[s1]scale=hd480[v1];[s2]scale=nhd[v2];[s3]scale=cga[v3] 
-map [v0] -map [v1] -map [v2] -map [v3] -map 0:a -c:v libx264 -c:a aac -f tee 
-hls_list_size 0 -g 48 "[select=\'v:0,a\':f=hls]out.m3u8| [select=\'v:1,a\':f=hls]out-480.m3u8| [select=\'v:2,a\':f=hls]out-360.m3u8| [select=\'v:3,a\':f=hls]out-200.m3u8"

在我的命令-hls_list_size不工作。我想我必须使用这个属性作为每个输出的单独的片段代码,但我不知道我该怎么做,或者是什么语法代码。 谁能帮我?

答案

它以这种方式使用命令。

ffmpeg -i kata.mp4 -filter_complex [0:v]split=4[s0][s1][s2][s3];
[s0]scale=hd720[v0];[s1]scale=hd480[v1];[s2]scale=nhd[v2];[s3]scale=cga[v3] 
 -map [v0] -map [v1] -map [v2] -map [v3] -map 0:a -c:v libx264 -c:a aac -f tee -g 48 -threads 0 
"[select='v\:0,a':f=hls:hls_list_size=0]../video/720p/out.m3u8|
[select='v\:1,a':f=hls:hls_list_size=0]../video/480p/out.m3u8|
[select='v\:2,a':f=hls:hls_list_size=0]../video/360p/out.m3u8|
[select='v\:3,a':f=hls:hls_list_size=0]../video/200p/out.m3u8"

为多个按钮单独设置非活动状态(代码片段)

我在为多个按钮单独设置活动/非活动状态时遇到一些困难。代码工作,除了它设置所有按钮上的状态-而不仅仅是单个预期按钮。任何帮助,将不胜感激。谢谢。功能:handleClickLock和按钮:this.handleClickLock(player)>LockimportReact,... 查看详情

隐藏ssrs矩阵中的多个列(代码片段)

我有一个Matrix报告,其中有一些列按列组中的月份和年份分组。现在,这些列正在按月列切换,因为可见性属性设置为隐藏但按月列切换。但是,当呈现报告时,隐藏的列会显示为空白,这会破坏报告的目的,如下图所示。如何... 查看详情

使用itextsharp将单独签名的哈希放置到pdf中的多个位置(代码片段)

我想在PDF中的多个位置放置相同的外部签名哈希(签名值)。我已经将页面'如何放置相同的数字签名-多个地方在pdf-using-itextsh'中提到并尝试实现mkl提供的工作(请参阅此HowtoplacetheSameDigitalsignaturestoMultipleplacesinPDFusingitextsharp.net... 查看详情

如何将两个jrxmljasper报告合并为一个单独的pdf输出文件(代码片段)

我有两个带有两个不同数据源的JRXML文件。在第一个jasper报告数据源是JRXmlDataSource,在第二个jasper报告数据源是JRResultSetDataSourcetryconn=objConnector.getConnection();conn.setAutoCommit(false);PreparedStatementps=conn.prepareCall("callSp 查看详情

angularjs将来自单独文件的多个指令注入一个公共模块(代码片段)

...注入指令到不同模块的问题。目标是将位于单独文件中的多个指令注入一个模块,然后将该通用模块注入其他位置。我有多个指令,在单独的文件中定义,例如:define(['angular'],function(angular)angular.module('ngCustomDirective').directive('ngCu... 查看详情

如何将c/c++库代码封装为可在具有多个实例的单独线程中运行?(代码片段)

...要评估的一个想法是将一部分代码重构到库中,以便创建多个实例,这样它们就可以在不同的线程中运行,而不会相互干扰。此时获得最多牵引力的提议是将所有库文件包装到具有宏定义的命名空间中,例如:namespaceVARIANT//a 查看详情

将多个单独的查询合并为一个以在elasticsearch中获取聚合结果(代码片段)

我在ElasticSearch中构建了两个查询来获取每条错误消息的计数。例如,第一个查询是获取与“未找到”错误相关的错误消息数GET/logstash*/_search"query":"bool":"filter":"bool":"must":["match":"kubernetes.pod_name":"api","match":"log":"error","matc 查看详情

kotlin学习记录(代码片段)

...eproperties):监听器会收到有关此属性变更的通知;  把多个属性储存在?个映射(map)中,?不是每个存在单独的字段中。  kotlin中的委托属性classExamplevarp:St 查看详情

mapreduce设置输出文件到多个文件夹下(代码片段)

一:自定义OutputFormat类MapReduce默认的OutPutFormat会将结果输出文件放置到一个我们指定的目录下,但如果想把输出文件根据某个条件,把满足不同条件的内容分别输出到不同的目录下,就需要自定义实现OutputFormat类,且重写RecordWri... 查看详情

text将mp4转换为hls(代码片段)

查看详情

单个viewstub中的多个布局(代码片段)

我有一个苹果,梨和柠檬的项目。我为苹果,梨和柠檬做了单独的布局。如果选择了任何元素,我想获得该元素的布局。我尝试使用inflate()函数根据所选布局将正确的布局放到viewStub。但是每次使用inflate()定义布局的表现都令人... 查看详情

使用ng-repeat或ngfor将json对象中的每个对象显示为单独的列表项(代码片段)

...对象的“Message”,“Priority”和“DateTime”属性显示为ul中的li项。我尝试了几种方法,包括ng-repeat和ngFor,其中所有方法都包含在div中,如第一个选项:这似乎是正确的方法,但没有返回任何东西:此选项按预期返回特定对象:&... 查看详情

java示例代码_将spring中的属性设置为WEB-INF中的路径名

java示例代码_将spring中的属性设置为WEB-INF中的路径名 查看详情

使用相同的函数设置多个类属性(代码片段)

我想创建一个python类,其中几个属性的类型为datetime.date,但也可以使用str或datetime.datetime实例设置它们。到目前为止我有这个:importdatetimedefmy_date_fn(date_in):"""Returnadatetime.dateobjectfromeitherastring(e.g."2018/01/04"),datetime.datetim 查看详情

python将字符串中的多个模式替换为提供的字典中的模式。(代码片段)

查看详情

nl---统计行号(代码片段)

...准输入),计算输入中的行号,将计算过的行号写入标准输出。在输出中,nl命令根据您在命令行中指定的标志来计算左边的行。输入文本必须写在逻辑页中。每个逻辑页有头、主体和页脚节(可以有空节)。除非使用-p选项,nl... 查看详情

将变量设置为文本文件中的第一个单词(代码片段)

我正在尝试读取FIND/n"sometext"a_file的输出以将第一个行号存储在变量中...假设文件内容是:[342]>>>(1-WARNING)VariableANAMEassignedbutneverread[343]>>>(2-ERROR)ToofewENDWHILEs,1WHILEcommand(s)notterminated我使用以下方式读取文件: 查看详情

将一个字段转换为solr中的多个字段(代码片段)

[我正在尝试从Nutch1.16爬网将某些数据索引到Solr中,但是某些字段要么具有冗余数据(即"metatag.author":["someone","someone"]"),要么它们只是将每个元数据字段混成一个(即"content":["RaroBuenoRaroBuenoChuzausenAwesomeIsGrey,track6,disc0/02013-08-17T2... 查看详情