跳转到内容

MeGUI/常见问题

100% developed
来自 Wikibooks,开放世界中的开放书籍


MeGUI 是做什么的?MeGUI 适用于哪些基本用例?

[编辑 | 编辑源代码]

您可以在此处添加答案...

  • web.archive.org/web/20140214061901/ //mewiki.project357.com/wiki/Main_Page mewiki.project357.com/wiki/Main_Page

在哪里可以获取 MeGUI 的最新版本?

[编辑 | 编辑源代码]

SourceForge 上有一个 MeGUI 的副本,即使不是最新版本,您也可以使用它更新到最新版本。

如何使用 MeGUI 的开发版本?

[编辑 | 编辑源代码]

您可以在选项 -> 设置 -> 额外配置 -> 配置服务器中切换到最前沿的开发版本。

您推荐哪个版本 - 稳定版还是开发版?

[编辑 | 编辑源代码]

开发版本是最新的版本,直接来自 SVN。问题是这些版本可能存在更多错误。要获取可能更稳定的版本,但功能较少,请获取以下版本的构建

如何报告错误或请求功能?

[编辑 | 编辑源代码]

MeGUI 使用 SourceForge 的跟踪器来处理这两个方面。您可以在无需帐户的情况下查看和发布 错误报告功能请求

我可以使用哪个版本的 .NET 框架?

[编辑 | 编辑源代码]

2.0 和 3.0 版本应该都可以工作。

保存 ___ 的路径无效

[编辑 | 编辑源代码]

此错误通常发生在您在安装 MeGUI 之前没有安装 AviSynth 的情况下。解决方法是安装 avisynth,建议安装最新稳定版。

MeGUI 常规

[编辑 | 编辑源代码]

什么是工作进程?

[编辑 | 编辑源代码]

MeGUI 的工作进程是可处理队列中作业的“线程”。一个工作进程一次只能处理一个作业。您可能需要同时运行多个作业的原因有很多

  • 您正在运行一个作业,但它没有使用所有 CPU(即,它受 IO 限制或其他因素影响)
  • 您想立即运行一个作业(即,运行一个小编码并跳过长队列)

您可以在此处阅读有关工作进程的更多信息:MeGUI 并行作业执行

如何使用延迟?

[编辑 | 编辑源代码]

如果文件的文件名中包含延迟值(延迟 __ms),或者您以其他方式知道需要延迟,则必须在 MeGUI 中的两个位置之一进行补偿。第一种方法是在混合最终文件时将延迟值原样写入混合器配置中。第二种替代方法(即,仅使用其中一种方法)是在音频配置中重新编码音频时添加延迟,同样将延迟值原样输入。

如何导入音频?

[编辑 | 编辑源代码]

如果仅添加音频文件不起作用,您可以创建一个 Avisynth 文件来为您加载它。创建一个包含以下行的文本文件

directshowsource("path\to\file.mp3",audio=true)

并将其保存为 .avs。您可以使用此文件将其导入到您想要的任何格式。

视频常规

[编辑 | 编辑源代码]

如何设置视频的纵横比?

[编辑 | 编辑源代码]

在主窗口中打开视频后,可以在视频预览窗口中设置。有关更深入的讨论,请参阅AviSynth脚本中的纵横比信号

我的源VOB文件被分割了!如何告诉MeGUI的d2v索引器正确导入它们?

[编辑 | 编辑源代码]

如果vob文件以VTS_xx_yy.vob的格式命名,其中xx对每个vob都相同,但yy不同(例如VTS_02_01、VTS_02_02等),并且它们位于同一目录中,则它们将自动链接。

我的日志显示我的视频无法被16整除,我应该担心吗?

[编辑 | 编辑源代码]

MeGUI中的所有视频编码器在视频分辨率能够被16整除(也称为mod16)时工作效果最佳。如果视频无法被16整除,则编码器会将其向上填充到下一个16的整数倍。换句话说,如果由于某种原因你的视频无法满足mod16条件,请尝试确保编码器需要执行的操作尽可能少。

非mod16编码造成的质量损失在更高分辨率下较低,并且通常很小。

使用xvid编码不起作用!

[编辑 | 编辑源代码]

检查日志。如果存在类似以下行的内容:Error opening input file extra\_____.cqm,则表示你没有在正确的路径中放置正确的量化矩阵。你需要下载.cqm文件并将其放置在program files\megui\tools\xvidencraw\extra的默认位置。或者,你可以在xvid编解码器配置中手动选择.cqm的路径。你可以在此帖子的附件中找到.cqm文件。

线程数如何影响质量?

[编辑 | 编辑源代码]

x264使用两种模型实现线程。第一种是Avisynth输入线程,第二种是并行帧编码。

  • Avisynth输入线程:如果输入是.avs脚本,此设置将告诉x264在其自己的线程中解码avs。这对于CPU密集型脚本特别有用,即使对于最快的脚本,也有一定的优势。在MeGUI中,此选项始终处于启用状态,因为它不会降低编码速度或质量。
  • 并行帧编码:并行帧编码方法是在最近的x264版本中引入的,类似于Xvid 1.2中多线程编码的实现。它在速度和最终质量方面都比以前使用的切片方法实现更有效。此选项位于MeGUI的x264编解码器配置中。命令行开关为--threads n

恒定量化器和恒定质量之间有什么区别?

[编辑 | 编辑源代码]

这两种模式是“未知比特率,已知质量”通用概念的变体,其中编码器旨在编码到指定的质量级别。这与正常的“已知比特率,未知质量”模型相反,在该模型中,编码器被赋予平均比特率,并且必须使用该比特率生成尽可能好的文件。前者的优点显然是可以精确设置质量,而后者允许精确控制文件大小。哪一个适合你,由你自己决定。请注意,1遍恒定质量/量化器编码在相同文件大小下,其效果不如2遍编码。

在x264中,有两种“已知质量”模式,恒定量化器(CQ)和恒定质量(也称为CRF,恒定速率因子)。

  • 恒定量化器:每一帧都使用数学上相同的量化器进行编码。恒定量化器生成的x264程序文件具有完美的恒定质量(其他视频编码器程序也会以类似的方式“解释”它)。
  • 恒定质量(也称为恒定速率因子):视频编码到名义量化器,但编码器在不同的帧上改变量化器,以提供更高的主观质量。输出的大小可能与CQ编码大致相同(你的里程可能会有所不同),但对人类来说,它看起来会更好,因此通常是这两种模式中使用更多的一种。
华夏公益教科书