领先的视频调整改变用户界面

调整视频变换尺寸通过调整视频帧的宽度和高度。视频可以使用正常的调整,调整Bresenham插值,重采样(双线性插值)或双立方插值。用户界面允许您指定以下参数:宽度、高度、高宽比的设置,等等。属性页如下图所示:

“调整”属性页提供了一个用户界面改变转换的属性。

变化将直接用于流媒体通过选择应用或好,通过选择取消或放弃更改。

变化,影响到视频帧尺寸不能被执行,而媒体会话活动,因此这些变化将会恢复。
你必须关闭当前打开的媒体,更改属性,然后重新打开媒体。

定位在一个控制鼠标指针显示控制的一般信息。下面的表显示了控制和它们的描述:

控制 描述
启用复选框 启用/禁用的效果。
预定义的输出尺寸单选按钮 如果选中,将一个预定义的输出输出尺寸大小。
自定义输出尺寸单选按钮 如果选择,输出尺寸将自定义(宽度x高度)。
宽度旋转编辑框 使用新宽度,以像素为单位
高自旋编辑框 使用新的高度,以像素为单位
正常的单选按钮 如果选择,使用正常的调整,这是最快的,但提供了质量比其他类型的调整。
Bresenham单选按钮 如果选择,使用Bresenham调整,低于正常调整但提供更好的质量。(这是默认的)。
重新取样单选按钮 如果选择,使用重采样,低于Bresenham调整但提供质量略好。
立方单选按钮 如果选择,使用bi-cubic调整,低于重采样,但是提供了更好的质量。
输入显示长宽比下拉列表框 指定输入视频的长宽比。它允许您使用输入长宽比或与另一个方面比覆盖它。
自定义输入长宽比X 定制的宽高比(X分量)的价值。只有在启用输入长宽比设置为“定制的纵横比”。
自定义输入长宽比Y 定制的宽高比(Y分量)的价值。只有在启用输入长宽比设置为“定制的纵横比”。
输出显示长宽比下拉列表框 指定输出视频的长宽比。它允许您使用输入长宽比或与另一个方面比覆盖它。
自定义输出长宽比X 定制的宽高比(X分量)的价值。只有在启用输出比例将“定制的纵横比”。
自定义输出长宽比Y 定制的宽高比(Y分量)的价值。只有在启用输出比例将“定制的纵横比”。
拉伸模式下拉列表框 允许您指定是否应该延伸到输出或输入长宽比是否应该被保留下来。
下拉列表框宽度控制模式 指定转换是否可以修改输出宽度。
高度控制模式下拉列表框 指定转换是否可以修改输出高。
方形像素输出模式下拉列表框 指定要做什么如果输出没有方形像素和下游变换不保持长宽比。此设置允许您指定如何修改输出宽度和高度,如果下游转换坚持一个正方形像素输出。这个选择将会重写宽度控制模式和高度控制模式设置。(换句话说,这表明如果我应该下什么输出媒体类型不是VIDEOINFO2)。
力广场像素输出复选框 力输出广场像素(VIDEOINFO)。在这种情况下,指定的输出可能被调整为方形像素输出模式下拉列表框。
填充颜色按钮 选择填充颜色按钮从调色板选择颜色对话框。这个颜色将被用来填补不同的大小。
自动停止复选框 如果选择,允许图自动停止。这是需要尺寸图运行时改变。你必须重新更改后的图。

说明和注释

一些视频流包含纵横比信息指导视频应该如何显示在屏幕上。例如,一个视频可能480 x480, 4:3的比例意味着“输出宽度输出高度的比值应4:3为了视频好看”。通常,视频播放器将扩大宽度或高度来完成这个。在这个例子中,这个视频应该调整640 x480“好看”。在480 x480,所有对象将窄比在现实中(例如,所有演员在电影似乎非常高又瘦)。

MPEG和DVD是最常见的视频格式,包含纵横比信息。尤其是只包含与视盘4:3或16:9的宽高比。所以,当您创建MPEG2文件会被烧到DVD,你应该生成视频16:9和4:3比例的输出。要做到这一点,你应该设置输出宽高比为4:3或16:9和指定输出视频大小为720 x 480。

问:什么是“方形像素“输出吗?

:视频据说方形像素如果每个像素的视频是广场。请注意,这并不意味着输出宽度等于输出的高度。换句话说,输出显示比例应该匹配宽度的比值:高度。例如,一个视频,是640:480 4:3的长宽比方形像素,因为:

640/480 = (4 * 160)/ (3 * 160)= 4/3

相比之下,一个视频,是480 x480 4:3比例没有方形像素因为480/480 = 1而不是4/3。

问:为什么我们需要麻烦长宽比?

如果我们不注意纵横比,生成的文件看起来扭曲在球员时注意纵横比(如:媒体播放器或DVD播放器)。

问:什么是VIDEOINFO VIDEOINFO2 ?

答:有两种主要的方式指定视频信息。VIDEOINFO是最常见的媒体类型,但它不包含纵横比信息。VIDEOINFO2支持较少的转换,但它包含纵横比信息。大多数转换,压缩机和输出容器(如AVI)支持这一媒体类型但不支持VIDEOINFO2。这意味着视频处理转换或压缩机只支持VIDEOINFO媒体类型将失去长宽比的信息,这将使视频与方阵像素看上去扭曲时保存在这些格式。

为了弥补这个缺陷,调整变换提供了设置在“那些输出设置组”来处理这种情况。接下来会尝试手调整变换在图像视频宽高比的信息。如果拒绝,格式转换,调整将提供第二个格式(可能是不同的大小),正方形像素。

在某些情况下,下一个变换可能接受长宽比信息但以下变换或最终的格式不支持长宽比信息,使用力广场像素输出复选框强迫调整变换只提供VIDEOINFO输出(方形像素)。

调整在不同阶段执行:

阶段1:将输入视频转换成方形像素

在这个阶段,输入视频及其比例转化为方形像素输出通过使用标准方法(视频放大)。调整输入显示长宽比从任何输入长宽比和计算输入显示比例下拉列表框。(列表框覆盖输入长宽比)。如果调整输入显示比例决定输入视频有方形像素,这一步是跳过。否则,最小的矩形的宽度和高度的比率是一样的显示比例计算,包含输入宽度和高度。在某些情况下,宽度增加。在其他情况下,高度增加。现在我们将称之为虚拟输入大小

例如:输入视频= 480 x480,方形像素。输入显示比例设置为“4:3比例”。
在这种情况下,虚拟输入大小= 640 x480

第二阶段:计算输出大小和长宽比的输出

在这个阶段,所需的输出尺寸计算从预定义的或自定义输出大小。预定义的输出大小的计算虚拟输入大小(不是真正的输入大小)。

输出显示长宽比的基础上计算输出显示比例下拉列表框。如果输出显示长宽比不是正方形像素,转换将尝试调整输出视频大小如果宽度控制方式或者是高度控制方式设置允许它如下:

*如果其中一个设置是固定的,另一个是可调,可调大小的计算non-adjustable大小。

*如果宽度和高度可调,输出大小是根据计算拉伸模式

在这两种情况下,如果至少有一个输出的宽度和高度可调,输出将包含方形像素,因为输出宽度:高度匹配输出比例。

我们将称之为输出的大小

阶段3:计算虚拟输出大小和长宽比的输出

虚拟输出尺寸通过调整计算虚拟输入大小输出的大小使用拉伸模式。的虚拟输出尺寸可以大于或小于输出的大小。如果虚拟输出尺寸更小,彩色条将被添加到填满剩下的区域。如果是大,部分视频将会出现。

如果输出是被迫方形像素,虚拟输出尺寸输出的大小可能会显示最后一次调整那些输出设置

有用的组合设置的例子

示例1

设置为一个文件生成dvd与正确的长宽比信息:

设置 描述
自定义输出尺寸 720 x 480
调整方法 Bresenham(速度和质量之间最好的妥协)
输入显示比例 使用输入长宽比
输出显示比例 16:9的宽高比(或4:3比例)
拉伸模式 合适的宽度
宽度控制方式 固定
高度控制方式 固定
方形像素输出模式 保持相同的大小(但是记住选择正确的长宽比的MPEG2编码)

示例2

设置正确的玩的文件正确的长宽比信息或转换文件格式不支持方面比信息:

设置 描述
预定义的输出尺寸 正常的
调整方法 Bresenham(速度和质量之间最好的妥协)
输入显示比例 使用输入长宽比
输出显示比例 方形像素
拉伸模式 扩大宽/高
宽度控制方式 可调
高度控制方式 可调

LEADTOOLS变换C API的帮助
188金宝搏的网址客服|支持|联系我们|知识产权的通知
©1991 - 2021领先的技术公司。保留所有权利。