“编码器”属性页提供了一个用户界面改变过滤器属性。变化只有当滤波器的状态是停止应用,能够让他们通过点击应用或永久好,点击取消或放弃他们。定位在一个控制鼠标指针显示控制的一般信息。属性页如下图所示:
下面的表显示了控制和它们的描述:
控制 | 描述 | |
质量驱动的单选按钮 | 如果这个按钮被选中时,品质因数,编辑框中设置质量因素,决定了视频质量。的品质因数1给出了最高的质量和最大的视频文件大小。品质因数的49位给最小的视频质量较低的文件大小。默认的是28。 | |
品质因数编辑框 | 价值决定了视频质量,如果质量驱动的单选按钮被选中。 | |
速度驱动的单选按钮 | 如果这个按钮被选中时,压缩级别是常量存储需求很容易预测。然而,更多的质量动态场景或画面细节的人,也许会受到影响。相关的比特率描述了使用/传输的数据量在一个时期。这是压缩水平直接相关。压缩比特率越高,越低,质量越好。比特率可以调整使用的比特率编辑框位/秒。 | |
比特率编辑框 | 价值决定了比特率如果速度驱动单选按钮被选中。(千比特/秒,而不是千字节/秒) 比特率仅限于10 mbps(10000)的快速同步硬件编码器。使用更高的比特率,使用软件或CUDA硬件编码器。 |
|
最大比特率编辑框 | 价值决定了比特率如果率驱动单选按钮被选中。(千比特/秒,而不是千字节/秒)。使用快速同步硬件加速时不可用。看到配置流媒体的h .编码器为更多的信息。 如果0,比特率并不局限(默认)。 如果1,设置最大比特率为20%高于比特率。(换句话说,1.2 *比特率)。 |
|
最大帧持续时间编辑框 | 价值决定的最大持续时间(以毫秒为单位)最大的单帧。期间在指定的比特率计算。当速度驱动单选按钮被选中。没有在使用快速同步或CUDA硬件加速被选中。看到配置流媒体的h .编码器为更多的信息。 如果0,帧持续时间不是有限的。在极端情况下(如静态图像视频),一帧(帧)可以和整个共和党一样大。 |
|
CABAC(算术编码)单选按钮 | 集的熵编码模式,基于上下文的自适应二进制算术编码(CABAC)。CABAC给更好的压缩在相同质量但比CAVLC慢一点。 | |
CAVLC(霍夫曼)单选按钮 | 集的熵编码模式Context-Adaptive变长编码(CAVLC)。CABAC给更好的压缩在相同质量但比CAVLC慢一点。 | |
输出格式下拉列表框 | 选择输出格式。可能的值如下: | |
价值 | 意义 | |
汽车 | 允许领导H264编码器来确定适当的格式。 | |
主要配置文件(h264) | 使用MEDIATYPE_Video和MEDIASUBTYPE_h264 生成主要简介视频NAL单元与00 00 01开始编码前缀。这种格式适用于mpeg - 2容器。 |
|
主要配置文件(avc1) / Flash | 使用MEDIATYPE_Video和ISOMEDIATYPE_avc1或MEDIASUBTYPE_avc1 生成主要简介视频NAL单元前缀与NAL单元长度(没有启动代码)。这种格式适用于ISO / MP4容器(iPod / iPhone / iPad / Flash)。 |
|
铅(L264) | 使用MEDIATYPE_Video和MEDIASUBTYPE_L264或MEDIASUBTYPE_LX64 | |
iPod (avc1) | 使用MEDIATYPE_Video和ISOMEDIATYPE_avc1或MEDIASUBTYPE_avc1 铅H264编码器将使用适当的设置产生视频文件,能够在iPod上播放设备。 |
|
PSP (avc1) | 使用MEDIATYPE_Video和ISOMEDIATYPE_avc1或MEDIASUBTYPE_avc1 铅H264编码器将使用适当的设置产生视频文件,可以在PSP的设备上播放。 |
|
基线资料(h264) | 使用MEDIATYPE_Video和MEDIASUBTYPE_h264。 生成基线资料视频在NAL单元与00 00 01开始编码前缀。这种格式适用于mpeg - 2容器。 视频中只使用我和P帧(B帧不允许在基线配置文件)。 |
|
基线资料(avc1) | 使用MEDIATYPE_Video和ISOMEDIATYPE_avc1或MEDIASUBTYPE_avc1。 生成基线资料视频在NAL单元是前缀NAL单元长度(没有启动代码)。这种格式适用于ISO / MP4容器(iPod / iPhone / iPad / Flash)。 视频中只使用我和P帧(B帧不允许在基线配置文件)。 |
|
主配置文件(RTP通过封) | 使用MEDIATYPE_Stream和MEDIASUBTYPE_h264。 生成主要简介视频NAL单元在RTP数据包通过。 这种格式适用于流媒体视频会议应用程序(不保存文件)。 |
|
基线资料(RTP通过封) | 使用MEDIATYPE_Stream和MEDIASUBTYPE_h264。 生成基线资料视频在NAL单元在RTP数据包通过。 这种格式适用于流媒体视频会议应用程序(不保存文件)。 |
|
iPad (avc1) | 使用MEDIATYPE_Video和ISOMEDIATYPE_avc1或MEDIASUBTYPE_avc1 铅H264编码器将使用适当的设置产生视频文件可以在iPad的设备上播放。 |
|
高调(h264) | 使用MEDIATYPE_Video和ISOMEDIATYPE_h264 生成H264视频使用高调和NAL单元与00 00 01开始编码前缀。这种格式适用于mpeg - 2容器。 |
|
高调(avc1) /闪光 | 使用MEDIATYPE_Video和ISOMEDIATYPE_avc1或MEDIASUBTYPE_avc1 生成H264视频使用高调和NAL单元前缀与NAL单元长度(没有启动代码)。这种格式适用于ISO / MP4容器(iPad / Flash)。 |
|
超级压缩复选框 | 如果这个复选框被选中时,领导的改进使用H264压缩。这个选项会产生非常高的压缩,使编码和解码过程非常快。如果高质量的视频需要建议清除复选框。 这个选项建议视频会议和广播应用速度和大小是非常重要的和温和的质量是好的。 这个属性是只能如果输出是汽车,MainProifile (h264),主要配置文件(avc1) / Flash,铅(L264),主要配置文件(RTP通过)或基线配置文件(RTP通过)。 注意:如果启用了这个选项,硬件压缩将不会使用(即使计算机的硬件压缩)。 |
|
输出帧速率下拉列表框 | 设置播放帧率,帧每秒,压缩视频,无论输入流的帧率。铅H264编码器自动调整输入视频匹配所需的帧速率。调整利率的下降或复制输入帧。如果选中的帧速率低于原始帧率,压缩会更高。 如果选择“输入帧速率”,输出帧率将作为输入完全相同的帧速率。使用此选择当你不想改变帧率。 |
|
不。2是下拉列表框之间的Ps | 如果让共和党清除复选框,然后选择显示是否定的。2是Ps的数量之间的Ps 2连续帧之间。 | |
共和党长度下拉列表框 | 如果让共和党复选框被选中时,那么我可以选择帧长度值从下拉列表框。例如:共和党长度= 4,没有2之间的Bs Ps = 1,结果在IPBP…对于每一帧。 | |
不。2 Ps下拉列表框之间的废话 | 集B 2连续P帧之间的帧的数量。 | |
使共和党长度设置复选框 | 变化的单位测量两个I-frames之间的距离。 使共和党长度设置复选框被选中:下拉列表框单元改变共和党长度 使共和党长度设置清除复选框:下拉列表框单元没有变化。2是之间的Ps |
|
下拉列表框编码线程 | 在编码过程中使用的线程数量。可以使用的最大线程数是16。使用两个线程2双核机或cpu会显著提高编码速度。可能的值是: | |
价值 | 意义 | |
汽车 | 提示铅H264编码器确定适当数量的线程。 | |
1 | 使用1线程在每帧编码和1片。 | |
2 | 使用线程2在每帧编码和2片。 | |
X | 使用线程在编码和X片每帧。 | |
功能部分 | 报告编码器的功能。它表明硬件压缩和高配置文件是否可用。指铅H264编码器4.0主题的更多信息。在这一节中使用复选框禁用硬件加速。 | |
使原来的软件(不支持高配置文件)复选框 | 总是选择,表明原软件压缩总是安装。 | |
启用快速同步软件(支持高配置文件)”复选框 | 如果选中,它表明所需的libmfx快速同步软件安装编码。它还表明高配置文件可用即使硬件加速是不可能的。 | |
启用快速同步硬件复选框 | 如果启用快速同步硬件复选框被选中时,编码器将使用快速同步在英特尔处理器硬件如果可用(这是默认的)。 如果启用快速同步硬件清除复选框,编码器将不使用快速同步硬件加速,即使它是可用的。 此复选框禁用如果编码器运行或者电脑不能够快速同步的硬件加速。 你不能改变这个设置编码器运行时(这就是为什么设置禁用在这种情况下)。 |
|
支持CUDA硬件(支持高配置文件)”复选框 | 如果启用CUDA硬件复选框被选中时,编码器将使用CUDA在NVIDIA显卡硬件加速如果可用(这是默认的)。 如果启用CUDA硬件清除复选框,编码器不会使用CUDA硬件加速,即使它是可用的。 此复选框禁用如果编码器运行或者电脑不是CUDA硬件加速的能力。 你不能改变这个设置编码器运行时(这就是为什么设置禁用在这种情况下)。 |
|
CUDA信息按钮 | 单击这个按钮显示额外的信息关于CUDA的能力。单击该按钮打开一个消息框显示CUDA GPU的数量单位。如果有GPU单位,消息框会显示版本的CUDA引擎安装,所需的CUDA版本为获得最佳性能,GPU使用量和温度。 如果这个消息框显示安装的版本小于所需的版本(5.5),我们建议您安装最新的驱动程序为您的图形卡https://www.nvidia.com/en-us/。 CUDA信息报告包括以下数据显示示例消息框。 |
|
使精确时间戳复选框 | 如果启用精确时间戳复选框被选中时,编码器将精确时间戳添加到每个压缩帧。 如果清除复选框启用精度时间戳,编码器不会精确时间戳添加到每个压缩帧(这是默认的)。 指的是精确的时间戳主题的更多信息精确时间戳。 |
|
当前的单选按钮 | 如果选择这个按钮,开始精确时间戳的值压缩开始时将当前时间。这相当于精确时间戳开始值设置为1(这是默认的)。 精确时间戳值以微秒为单位自1月1日,1970年,相对于协调世界时(UTC) 这个属性是只能如果启用精确时间戳复选框被选中。 |
|
自定义单选按钮 | 如果选择这个按钮,开始精确时间戳的值将会是一个定制的值作为一个日期时间值。改变值通过单击按钮。 精确时间戳值以微秒为单位自1月1日,1970年,相对于协调世界时(UTC) 这个属性是只能如果启用精确时间戳复选框被选中。 |
|
改变按钮 | 单击这个按钮显示日期时间选择对话框中,自定义精确时间将被在对话框中,可以改变。 这个按钮是只能如果启用精确时间戳检查复选框和自定义单选按钮启用 自定义日期-时间注意下面图显示一个示例包含一个对话框。 |
提高压缩性能、H264使用时间压缩。时间压缩是通过编码只有连续帧的帧之间的区别。这意味着帧不能孤立的考虑。给定的图片是由预测从先前的照片,并可能被用来预测未来图景。一个H264视频组成我框架,B框架和P帧:
我(Intraframe)框架。这些编码没有引用到另一个框架允许随机存取。
病人:(预测)使用前面的帧进行编码我(或P)帧作为参考。P帧压缩比我帧。
B(双向)使用前两帧进行编码我(或P)帧作为参考和压缩比我,和P帧。
H264的压缩,增加更多B和P应该使用帧。你使用“不。2是之间的Ps”和“不。2 Ps之间的废话编码器属性页”选项:
不。2是之间的Ps:代表的数量P连续帧之间的2我帧。所有的连续帧之间我框架P或B帧。
不。2 Ps之间的废话:代表的数量B连续帧之间的2P帧。所有的连续帧之间P框架B帧。
例如,如果不。2是之间的Ps3,不。2 Ps之间的废话是5,那么视频看起来像:
我B B B B B P B B B B B P B B B B B P & . .
我帧之间的距离必须P帧之间的距离的倍数。编码器将自动调整这些值保持这种关系。
CUDA信息
如果你的电脑有CUDA功能,单击CUDA Info按钮打开一个消息框类似以下数据:
上述消息框显示了两个NVIDIA图形卡,电脑已CUDA的能力。消息框时长大,设备0在使用(使用64%),设备1可用时(使用仅为2%)。所以编码器自动选择设备1。也,“(自动选择)”字符串后,设备号表明GPU设备是自动选择,这个选择可能会改变转换开始时(因为那时设备0可能可用和设备1可能在使用)。
默认情况下,编码器将自动选择最佳的GPU设备使用。但是你可以覆盖默认行为以编程方式通过设置ILMH264Encoder:: PreferredCUDADevice财产。
以下消息框显示了消息框的样子,如果你设置ILMH264Encoder:: PreferredCUDADevice属性为1(请注意,在本例中,是没有“自动选择”字符串所选设备号:
如果你的电脑没有CUDA功能,单击CUDA Info按钮打开一个消息框类似如下图:
定制的开始值精确时间戳,单击修改按钮打开一个日期和时间选择器对话框,如下图所示:
日期格式必须的M: D: Y。使用编辑框改变自旋值。值1 - 12月(M)。值1 - 31日(D)。值必须高于1970年。
时间格式必须H:形式的年代。使用编辑框改变自旋值。值1 - 12小时(H)。分钟的值(M)是介于0和59。第二(S)值是0到59之间。上午或下午必须在组合框中选择。