MeGUI/Glossary
也被称为MPEG-4 Part 2,ASP 定义了 MPEG-4 标准中高度兼容的功能子集,在市场上已经成熟。最常见的 ASP 编解码器是 Divx 和 XviD。请参阅视频编解码器。
也被称为MPEG-4 Part 10 或 H.264,这是 MPEG-4 最新的、功能最强大的化身。像 x264 和 Nero Recode 这样的程序能够使用这种编解码器。请参阅视频编解码器。
分析阶段(也称为 AviSynth 作业)是一个仅从 AviSynth 连续请求每一帧的作业。这在两种情况下很有用
- 对于两阶段 AviSynth 脚本,当第一阶段只是收集指标(去重、某些 tdecimate 模式等)时
- 对 avisynth 脚本进行基准测试。
变形编码是创建视频的过程,其中编码的纵横比 (AR) 与显示纵横比不同。这样可以获得更好的图像质量,而不必在编码期间放大图像。变形编码最常见的场景是将 DVD 编码为其全分辨率。
变形编码通常出现在MKV 或MP4 文件中,但在技术上也支持AVI 文件,无论是通过将 AR 信息存储在MPEG-4 比特流中(并非所有编解码器都支持),还是将其存储在容器中(不受任何 AVI 拆分器支持)。可以肯定地说,AVI 文件中的变形编码是可能的,但某些程序可能会错误地显示这些文件。
视频水平显示长度与其垂直显示长度的比率。换句话说,相对于垂直长度的相对水平长度。例如,你可以通过将宽度除以高度来确定方形像素视频的纵横比(4 / 3 = 1.333,16 / 9 = 1.77)。这将给你十进制纵横比(16:9 = 1.77)。一些视频是变形 的,因此你不能总是依靠水平分辨率/垂直分辨率的比率来提供正确的值。常见的纵横比是 1.33(4:3 '方形')、1.78(16:9 宽屏)、1.85:1 和 2.35:1(常见的美国变形宽屏比率)。
对于变形编码,纵横比信息需要与视频一起存储。这通常用两种方式之一表示:DAR 和 SAR
请参阅AviSynth 脚本中的纵横比信号,了解 MeGUI 如何处理它们。
现在有一些硬件设备支持 AVC 视频(例如 iPod、PSP)。AVC 标准包含一些称为级别的东西,它根据解码给定流所需的处理能力来指定视频的复杂度。这对 iPod 这样的低功耗应用程序很有用。在 x264 编解码器配置中,有一个框可以设置级别。强制执行此级别可能意味着对允许的分辨率有限制。如果你转到工具 -> 验证 AVC 级别,MeGUI 会告诉你需要进行哪些更改才能强制执行该级别。然后你可以进行更改。或者,如果你设置了级别并使用一键式编码器,如果你的选择分辨率对于该级别来说太高,它会找到满足该级别的最高分辨率,并使用该分辨率。
此注释的结果意味着,如果你想进行硬件兼容的编码,你应该下载 Sharktooth 的相关配置文件并使用它。如果你设置了级别,那么你只需要使用一键式编码器,或者你可以手动生成自己的脚本,并使用“验证 AVC 级别”选项(在“工具”菜单中)查看它是否合格。
请参阅维基百科,了解所有指定的 AVC 级别列表,这将让你对它们的使用目的有一个很好的了解。
AviSynth 是一个功能非常强大的视频(预)处理脚本化后端,许多视频工具(包括 MeGUI)都在使用它。由于它是基于脚本的,因此它高度可定制且速度快。
AviSynth 文件扩展名为“.avs”,是纯文本脚本文件。MeGUI 提供了AviSynth 脚本创建器,以便轻松生成脚本。
有关 AviSynth 的更多信息
后端是一个工具,它执行了大部分实际处理,但由于用户界面有限,通常通过前端(如 MeGUI)使用。示例
- x264 是一个后端,它为 MeGUI 执行 h264 编码
- AviSynth 是一个后端,它为 MeGUI 执行视频预处理
另请参阅维基百科关于后端的文章
剪辑的压缩率是衡量视频编码器压缩剪辑的难易程度。它只是一个经验法则。例如,草生长的剪辑被认为比来自《黑客帝国》的动作剪辑更“可压缩”。这是因为,如果你将两个视频都馈送到编码器并告诉它以相同的质量对其进行编码,那么前者会更小。
其他帮助确定剪辑压缩率的经验法则
- 锐化降低了压缩率
- 低运动比高运动更易压缩
由 DGIndex 创建的文件类型,用作编码的输入。另请参阅DGIndex
Display Aspect Ratio。显示图像的宽高比(即,从变形 编码中进行任何调整后)。这与SAR 形成对比,SAR 指的是单个像素的宽高比。
一个在视频编码之前使用的程序,允许将视频帧服务到其他无法打开 MPEG-2 文件的应用程序。这是 MeGUI 在使用 D2V Creator 工具时使用的 后端。
参见 digital-digest,了解使用 DGIndex 创建 d2v 文件的快速指南。
您可以在 官方网站 上阅读有关 DGIndex 的更多信息。
解复用(解复用的简称)是指从文件中提取特定流(或流)的行为。例如,从 AVI 文件中提取 mp3 音频轨就是解复用。
另请参阅 复用
Windows 操作系统中的一种视频处理接口。几乎完全用作媒体播放器解码视频的框架(除了使用内置解码器的播放器,如 VLC 和 mplayer)。也可以用于编码任务或任何需要视频吞吐量的任务(复用等),尽管这种用法仍然很少见。DirectShow 只是一个框架,过滤器注册到其中,这些过滤器被组装成“链”以转换从开始到结束传递的视频数据。
前端是一个程序(通常是 GUI),用于与 后端 程序交互。MeGUI 是一个多功能前端的示例,它为用户提供了对执行所有繁重工作的程序的简单界面。
GNU General Public License 的简称。GNU 是一个递归首字母缩略词,代表 GNU is Not Unix。这是一种由自由软件常用的许可证。您可以在 官方网站 上阅读有关此许可证的信息。所有根据 GNU GPL 许可的程序都必须包含许可证文本。
一种视频流,其中数据以场的形式传输。场由完整帧的交替行组成,因此隔行扫描流不是传输第 1、2、3、4 行...,而是传输第 1、3、5、7 行...,然后是第 2、4、6、8 行...。与 逐行扫描 流进行比较。更多内容请参见 维基百科。
Inverse Telecine。一种“取消电影转电视” 电影转电视 视频流的方法。最常见的应用是将 IVTC 应用于 TCed 29.97i 源。大多数 NTSC 电影都是以这种方式发布的,无论是通过电视广播还是在 DVD 上发行。
复用路径查找是指 MeGUI 动态推断给定一组输入文件可能的容器格式。它使用一种巧妙的算法,允许复用器轻松注册和注销,同时仍然能够判断哪些容器格式是可能的。MeGUI 的许多功能在可能的情况下都会使用复用路径查找,这对用户来说意味着只有可实现的文件类型才会显示出来。
复用(多路复用的缩写)是指将多个视频、音频和字幕流组合成一个文件。例如,将 MP3 音频和 XviD 视频(无论已在 avi 中还是在 m2v(原始)格式中)组合成一个 AVI 文件就是复用。
另请参阅 解复用
在单击“排队”之前选中此框将创建一个在编码之前运行的额外作业。此作业将输入脚本编码为 (无损) HuffYUV 文件,然后使用该文件作为编码的输入。这样做的优点是您的 avisynth 脚本只需要运行一次,这意味着两次编码会更快。
注意事项
- 无损文件可能很大。一部 2 小时的 DVD 电影大约需要 30gb,一部 2 小时的 720p 文件大约需要 60gb。
- huffyuv 文件输出到与输入脚本相同的目录,而不是与最终文件相同的目录。
指没有隔行扫描的视频帧流。与 隔行扫描 视频流进行比较。更多内容请参见 维基百科。
原始视频是指未存储在任何容器中的视频数据。它可以称为 基本流。原始视频通常必须复用到 AVI 或 MKV 等容器中才能观看。不同的文件扩展名用于表示原始流之间不兼容的事实:对于 MPEG-4 AVC 流,这是 .264 或 .h264,而对于 MPEG-4 ASP,这通常是 .m4v
当包含多个流的文件(例如 .avi、.mkv 或类似文件)播放时,播放“链”中的第一步是分离不同的流并将其发送到相应的解码器。这是通过使用 分割器 来完成的。分割器也可以指从文件中提取流的程序(即 解复用)。
Sample Aspect Ratio。显示图像中单个样本(或像素)的宽度与高度之比(即在来自 变形 编码的任何调整大小之后)。这与 DAR 相比,DAR 指的是整个图像的宽度:高度比率。
一种将 23.976p 视频流转换为 29.97i 视频流的系统,方法是隔行扫描,然后有选择地复制场。从技术上讲,有许多类型的电影转电视流程,这是 3:2 拉伸。 阅读维基百科 了解更多信息。
将视频大小调整为高于其原始分辨率。一般来说不建议这样做,因为提高视频质量相当困难。主要方法是使用比实时播放速度更慢的调整器,但普遍认为其收益不如由此带来的“成本”——即更大的文件大小和整体质量的微薄提升。
Windows 操作系统上用于视频编码和解码的旧接口。虽然它已经过时,并且与 h264 等新编解码器完全不兼容(与 MPEG4-ASP 仅部分兼容),但仍存在于许多程序中。其继任者是 directshow,它在解码应用程序(媒体播放器)中完全取代了它,但在编码方面仅取得了一点进展。