Video Converter › 帮助

帮助

Video Converter 是什么?

Video Converter 批量转换视频文件。您添加文件或整个文件夹,选择视频编码方式,然后按下 转换;著名的免费转换器 ffmpeg 会完成所有工作,您无需输入任何命令。

它的独特之处在于选项是分开的。预设决定视频的编码方式;大小、音频、色彩 LUT、效果和修剪都单独选择。因此,一个预设适用于每种组合:您不需要为“相同,但更小”、“相同,但带水印”或“相同,但保留声音”创建新的预设。

本页的其余部分将介绍您可以执行的操作:批量转换、让应用程序管理 ffmpeg、选择预设、限制大小、决定声音处理方式、添加效果、应用色彩 LUT 和仅保留每个文件的一部分。

批量转换

使用 添加文件 添加文件,或使用 添加文件夹 添加整个文件夹 — 其中包含的所有视频文件(包括子文件夹)都将被找到。您也可以将文件和文件夹拖放到窗口中。每个文件在列表中占据一行,显示其名称、路径,以及一旦排队后的状态。清空列表 会清空列表,但正在运行的文件除外。

按下 转换,所有尚未排队或运行的文件都将被转换,每个文件都有自己的设置(见下文)。这包括已经转换、失败或跳过的文件:再次按下它会使用每行当前持有的设置再次转换它们。文件转换时,其行会显示百分比;将鼠标悬停在已完成行的状态上,可以查看结果的去向,或者对于失败的文件,可以查看 ffmpeg 给出的原因。底部的行会显示有多少文件已准备就绪,运行的进度以及结束方式 — 例如“3 已转换 · 1 已跳过 · 2 已失败”。

每个文件都有自己的设置 — 它的预设、大小、音频、色彩 LUT、效果、剪切、目标以及文件存在时的处理方式。您添加的文件会采用选项面板当前显示的选择,并且之后只选择新添加的文件。面板就像一把刷子:它从不显示行的选择,选择行也不会改变它。要为其他文件提供不同的选择,请选择它们,设置面板,然后按下 应用:它会将面板的所有选择写入到未排队或未运行的选定行上。当没有选择任何内容,以及面板的剪切无法读取时,它会关闭。单击选择,按住 Ctrl(或 Cmd)并单击以添加或删除行,按住 Shift 并单击以选择从上次单击开始的范围,或按 Ctrl+A 选择所有行;单击列表的空白部分会清除选择。底部的行还会显示选择了多少行。

每行显示一个小的芯片,代表一个选择 — 预设、大小、音频、色彩 LUT、效果、目标以及如果文件存在的策略。如果某个选择保持原样(原始大小、原始音频、无 LUT、无效果),则会省略,因此普通行只显示其预设。

  • 应用 — 将面板的选择应用于选定的文件。
  • 停止 — 在文件转换时出现,并取消所有文件。取消的文件不会留下半成品输出。
  • 取消 和 从列表中移除 — 行末的叉号会在文件运行时取消该文件,并在文件停止运行后将其从列表中删除。
  • 预设 — 视频的编码方式;请参阅预设。旁边的按钮会打开预设编辑器。
  • 同时转换的文件 — 同时转换的文件数量,从一个到您计算机的物理核心数量,上限为四个。默认值是一个,因为视频编码器本身已经使用了所有核心;同时处理更多文件只会让它们相互竞争。
  • 打开输出文件夹 — 打开最后完成文件的文件夹,或您选择的输出文件夹。

转换后的文件去向

选项面板的目标下拉菜单(转换后的文件写入位置)选择转换后的文件写入位置。它的第一个选项,源文件夹,将每个转换后的文件写入其源文件旁边,并且是内置的;其他选项是您在设置的目标选项卡上创建的目标,下拉菜单旁边的按钮(编辑目标)可以打开该选项卡。在那里,与预设一样,您可以添加(新建)、复制(复制)和删除(删除)目标,并将它们拖动排序;每个目标都有一个名称和一个文件夹。

  • 文件夹 — 文件写入的位置。留空则写入每个文件旁边。旁边的按钮(浏览)用于选择文件夹,您也可以输入或粘贴路径。

完整的路径(D:\Converted)是所有文件的一个存放位置。当您添加一个文件夹时,它自己的名称及其子文件夹都保留在其中,因此两个包含同名文件的文件夹永远不会相互覆盖。

相对路径——convert、.\convert或..\convert——则从每个文件的文件夹开始计算。.\convert是文件旁边的convert文件夹;..\convert是文件所在文件夹旁边的文件夹。这使得一个设置可以服务于位于许多不同文件夹中的文件。如果文件夹不存在,则会创建它,并且不会向其中添加任何结构:文件已经所在的文件夹就是结构。

转换后的文件以其源文件命名,并带有预设容器的扩展名。它永远不会替换其源文件:如果名称和位置相同,则会在名称中添加(converted)。

  • 当输出文件已存在时如何处理 — 当输出文件已存在时如何处理。跳过(默认)保持不变并报告文件已跳过;覆盖覆盖它;保留两者写入第二个文件,name (2)、name (3)等等。

ffmpeg,由应用程序管理

ffmpeg 是执行转换的程序。Video Converter 会在自身旁边、然后在其自己的文件夹中、然后是您计算机的 PATH 中查找它,因此您已有的 ffmpeg 会按原样使用。

如果找不到,窗口会显示提示并提供一个按钮。

  • 下载 ffmpeg — 从 gyan.dev 获取当前发布版本,大约 30 MB,并在解压到应用程序自己的文件夹之前对照发布的校验和进行检查。不匹配的下载会被丢弃。您会被告知下载进度,如果失败,还会告知原因。

为什么是下载而不是包含

包含最佳 H.264 和 H.265 编码器(x264 和 x265)的 ffmpeg 版本是根据 GPL 许可的。如果 Video Converter 内部包含一个,那么整个应用程序也必须是 GPL。因此,应用程序不携带 ffmpeg:您只需获取一次,它就会作为一个独立的程序存在。

如果您使用自己的 ffmpeg,请检查它是否包含您的预设所需的内容。如果预设指定的编码器您的 ffmpeg 没有,则会因 ffmpeg 自己的消息(“未知编码器”)而失败;事先不会进行任何检查。应用程序下载的 ffmpeg 包含 x264 和 x265。

预设:视频编码方式

预设说明了图像的写入方式:容器、视频编解码器、质量以及编码器可能花费的时间。它不涉及图像大小、声音、颜色或效果——这些都在旁边选择,请参阅后续部分。

预设编辑器是设置的一个页面,通过预设下拉菜单旁边的按钮打开。左侧是预设列表:新建、复制 和 删除 对其进行操作,拖动预设会改变其位置——窗口的下拉菜单中使用相同的顺序。右侧是所选预设的选项;所有更改都会立即保存,没有保存按钮。全新安装会附带常见情况的预设:H.264 和 H.265,显卡上的相同两个,AV1、ProRes、未压缩 RGB 和直接复制。

容器和编解码器

容器是文件的外部形式(.mkv、.mp4、.webm、.mov、.avi);编解码器是内部图像的压缩方式。它们是独立的选择,并非每对都可能:容器只提供它能容纳的编解码器。先选择容器,然后是编解码器列表。如果您将容器更改为无法容纳您原有编解码器的容器,预设将更改为可以容纳的编解码器。

通常:MKV 几乎可以容纳所有内容并保留字幕;MP4 是所有设备都可以播放的;WebM 用于网络,只支持 VP9 或 AV1;MOV 是编辑和 Apple 世界的;AVI 很旧,实际上这里只用于 H.264 或未压缩图像。

  • 名称 — 预设在列表中的名称。
  • 容器 — MKV、MP4、WebM、MOV 或 AVI。
  • 视频 — 编解码器。H.264 和 H.265 是常用的:播放广泛,文件小。AV1 和 VP9 压缩更进一步,但需要更长时间。ProRes 是一种编辑格式:文件大,易于编辑。未压缩 RGB 以完全不压缩的方式写入图像,这是无损的但文件巨大——全高清视频每分钟大约 9 GB。保留原始文件(不重新编码) 在复制和重新编码下描述。

质量或比特率

编码器由质量数字或目标比特率控制。使用质量数字 (CRF) 时,您指定图像必须有多好,文件将获得所需的大小;数字越低越好,文件越大。H.264 和 H.265 的范围是 0 到 51,AV1 和 VP9 的范围是 0 到 63。对于 H.264,通常范围是 18 到 23,默认值为 20。使用目标比特率时,您指定文件可以有多大——每秒视频多少千比特——质量就是它所允许的。它是一次性完成的,因此结果不如 Video Converter 没有的两遍编码精确。

当图像很重要时使用质量数字;当文件必须符合限制时使用比特率。

  • 编码模式 — 质量 (CRF) 或 目标比特率。适用于 H.264、H.265、AV1 和 VP9。
  • 质量 (CRF) — 质量数字。对于显卡编码器,它是恒定量化器(AMD 命名为 质量 (QP))。
  • 比特率 — 当模式为比特率时,目标值,单位为千比特/秒。
  • 编码速度 — 编码器可能花费的时间。超快(最大文件)(仅适用于 H.264 和 H.265)、快速、平衡 和 慢速 (文件更小):较慢的设置可以在相同质量下生成较小的文件。AMD 编码器没有速度设置。
  • 位深度 — 每种颜色 8 或 10 位。10 位可以避免平滑渐变中可见的条带;它适用于 H.265 和 AV1,并且只能在支持它的设备上播放。
  • 调整 — 告诉 H.264 或 H.265 图像的类型:电影、动画、颗粒、静止图像、快速解码或零延迟。除非其中之一与您的素材完全匹配,否则请将其保留为无;H.265 没有电影或静止图像调整。
  • 额外 x265 参数 — H.265 编码器的额外设置,以冒号连接的 key=value 对形式,按原样传递给 x265。仅供专家使用。
  • ProRes 配置文件 — 仅适用于 ProRes:422 Proxy、422 LT、422、422 HQ 或 4444,从最轻到最重。ProRes 没有质量数字和速度。

复制或再次编码

保留原始文件(不重新编码) 不会触及图像:它从旧容器中取出并放入新容器中。这非常快且不会丢失任何东西,因此它是单独更改容器的正确选择——例如,将 MKV 转换为 MP4。由于图像未解码,因此任何改变图像的操作都无法应用:大小、颜色 LUT 和除一个之外的所有效果都将被忽略。例外是 移除元数据,它只涉及文件的标签。声音和修剪照常工作。

任何其他编解码器都会再次编码图像,这需要时间,并且对于有损编解码器来说,会损失一点质量。

显卡上的编码器

大多数显卡可以自己编码视频,比处理器快得多。Video Converter 为 H.264 和 H.265 提供它们,每个制造商一套:AMD、NVIDIA 和 Intel (Quick Sync)。它们需要显卡及其驱动程序;在没有它们的计算机上,文件会因 ffmpeg 自己的消息而失败。并非所有 Intel 芯片都能处理 H.265。

速度的代价是文件大小:在相同质量下,显卡编码器生成的文件比 x264 或 x265 大。当时间比大小更重要时使用它们。它们的质量数字与 CRF 不同,并且除了速度(对于 NVIDIA 和 Intel)之外没有额外的设置。

大小

大小限制了转换后文件图像的最大尺寸。它在窗口中选择,与预设分开,并在设置中的 尺寸 下编辑,使用与预设相同的列表工具。新安装具有通常的高度,从 4K 到 360p。

图片会缩小以适应您给定的框,保持其形状,并且永远不会放大:以 1080p 大小转换的 480p 视频仍保持 480p。将一侧留空——无限制——表示该侧没有限制。剩余的宽度或高度将变为偶数,这是视频编码器所要求的。

  • 原始尺寸 — 窗口中的第一个选择;保持大小不变。
  • 最大宽度 和 最大高度 — 框,以像素为单位。

大小不适用于复制的图片。

音频

声音的处理方式在窗口中选择,与预设分开,从您在设置中的 音频 下编辑的音频条目列表中选择。窗口中的列表只提供所选预设容器可以容纳的条目:MKV 接受 AAC、Opus、AC-3、PCM 或无声音;MP4 接受 AAC 和 AC-3;MOV 接受 AAC、PCM 和 AC-3;WebM 接受 Opus;AVI 接受 AC-3、PCM 和 AAC。如果您更改为无法容纳您所选条目的预设,窗口将显示 原始音频。

原始音频

原始音频 不是设置中的条目,而是一个规则,针对每个文件计算。当容器可以容纳该类型的声音时,它会保持声音原样——甚至不解码。当不能时,声音会转换为容器通常接受的格式:AAC 192 kbit/s,WebM 的 Opus 128,AVI 的 AC-3。ProRes 图像总是获得未压缩的 PCM 声音,这是编辑程序所期望的。没有声音的文件将保持无声。

这在大多数情况下是正确的选择。当您想改变声音时,请选择一个真实的条目。

音频条目有以下控件:

  • 音频 — AAC、Opus、AC-3、PCM(未压缩)或 无音频。
  • 音频比特率 — 适用于 AAC、Opus 和 AC-3,单位为千比特/秒。
  • 声道 — 保留源文件、单声道 或 立体声;环绕声会混音到您选择的格式。
  • 电平更改 — 响度或安静度,以分贝为单位,从 -30 到 30。
  • 调整至标准响度 (-16 LUFS) — 将声音调整到统一的标准响度,无论其源音量如何,以便来自不同位置的文件以相同的音量播放。

通道、电平和响度仅在转换声音时才需要;即使只复制图片,它们也有效。新安装的条目包括三种比特率的 AAC、AAC 立体声、Opus、AC-3 立体声、PCM 和无声音。

效果

效果条目是图片处理操作的命名列表:旋转、裁剪边框、添加水印或文本行等等。它在窗口中选择,与预设分开;条目在设置中的 效果 下编辑。无效果 是窗口中的第一个选择,不执行任何操作。新安装的每个旋转或翻转图片的方式都有一个条目。

在编辑器中,每个效果都是一张卡片,包含其设置和一个删除它的按钮 (移除此效果)。添加效果 菜单提供条目尚未拥有的类型:一个条目最多包含每种类型一次。

效果运行的顺序

顺序是固定的,你不会弄错。首先是颜色 LUT 和必须看到图片原样的效果:去隔行、裁剪、帧率、旋转或翻转、模糊背景和烧录字幕。然后应用大小。之后是作用于完成图片的特效:立体、倒放、水印和文本。

原因很实际。图片交付时会受到大小限制,并且会根据交付图片的像素计算边距。倒放视频在内存中占用较小的图片。文本中的倒计时不会倒放。

只有 移除元数据 作用于复制的图片;其他所有效果都会被它忽略。水印的图片文件缺失会导致该文件失败并显示明确消息,而无需进行任何操作。

  • 旋转或翻转 — 旋转:顺时针或逆时针旋转四分之一圈,其中任何一种都可以垂直翻转、半圈旋转,或从左到右或从上到下翻转。适用于手机侧拍的视频。
  • 裁剪 — 从左裁剪、从右裁剪、从上裁剪 和 从下裁剪,以像素为单位。剩余部分在两个方向上均等。用于去除黑边。
  • 帧率 — 每秒帧数:15、23.976、24、25、29.97、30、50、59.94 或 60。通过丢弃或重复帧来达到此帧率。
  • 去隔行 — 适用于隔行扫描视频,例如旧电视录像和 DV 磁带,其中每张图片由两张半图片组成:每对半图片变成一张完整的图片。
  • 在模糊背景上以 16:9 比例填充 — 垂直视频置于 16:9 图片的中央,在其自身放大模糊的副本上,而不是在黑边之间。图片高度 是该图片的高度,模糊强度 是背景模糊的强度。
  • 烧录字幕 — 文件的第一个字幕流被绘制到图片中,因此每个播放器都会显示它;转换后的文件本身没有字幕轨道。只能烧录文本字幕;DVD 和蓝光中的基于图片的字幕无法烧录。
  • 水印 — 在视频上叠加一张图片,通常是带有透明部分的 PNG 图片。图片文件 是文件(浏览 按钮选择它),角 是其位置,边距 是其与边缘的像素距离,宽度 是其像素宽度(留空则保持其自身宽度),不透明度 是视频透过的百分比。
  • 文本 — 视频上的一行文本。其中,{name} 是文件名,{elapsed} 是已用时间,{remaining} 是剩余时间,两者都以分钟:秒表示,计算的是修剪后保留的部分。角 和 边距 用于放置它,字体高度(图片百分比) 设置字母的高度,文字背景暗框 在其后面放置一个深色框,以便在任何图片上都能阅读。
  • 移除元数据 — 忽略文件的标签(标题、日期、相机等)及其章节。它也作用于复制的图片。
  • 立体,并排 和 倒放 — 请参阅末尾的问题。

颜色 LUT

LUT 是一个 .cube 文件中的表格,它改变图片的颜色——为日志记录提供正确的颜色,或为剪辑提供外观。它在窗口中选择,与预设分开,列表在设置中的 颜色 LUT 下编辑。它最初是空的,因为文件是你的。

该表格在图片调整大小之前应用于图片,因此颜色是在拍摄时的图片上计算的。它不应用于仅复制的图片。找不到 LUT 文件会导致该文件失败,编辑器会警告你。

  • 无 LUT — 窗口中的第一个选项;无 LUT。
  • LUT 文件 (.cube) — .cube 文件的路径;浏览 选择它。

修剪

选项下的两个字段 开始 和 结束 只保留每个文件的一部分。输入时间格式为秒(90)、分钟和秒(1:30)或小时、分钟和秒(1:02:03);留空字段表示该侧不剪切。相同的修剪时间适用于每次运行的所有文件。

剪切不会保存。当你关闭应用程序时,它会被遗忘,因此昨天遗留的剪切永远不会悄悄地缩短你明天转换的文件。如果结束时间不在开始时间之后,转换 将被禁用,底部会显示原因。

当图片再次编码时,剪切是精确的。当它只是复制时,剪切只能从关键帧开始——视频可以从中开始的图片——所以它从你的开始时间之前的那个关键帧开始。文本效果的进度和倒计时遵循保留的部分。

其他设置

通过打开设置打开的设置页面包含上述列表和一些通用设置。帮助打开此帮助。

  • 语言 — 应用程序的语言。
  • 主题 — 浅色或深色。
  • 显示来自 yaiol 的新闻 — Video Converter是否可以在启动时显示来自yaiol的新闻。这是计算机上每个yaiol应用程序的一个开关;当它关闭时,根本不会请求任何内容。

当Video Converter的新版本发布时,启动时会打开一个小型新闻对话框,其中包含一张卡片,上面写着新版本可用和版本,列出自您运行的版本以来新增的内容,并提供下载。它只会告诉您:什么都不会自行安装,并且检查失败是静默的。卡片上的不再显示可以阻止它再次出现;对于新版本卡片,直到有更新的版本发布。新版本卡片不依赖于上述新闻开关。

问题

文件失败并显示“未知编码器”。为什么?

预设指定了一个你的 ffmpeg 没有的编码器。这发生在没有 x264 或 x265 构建的 ffmpeg 上,或者预设用于你的计算机没有的显卡。下载应用程序提供的 ffmpeg,它包含两个软件编码器,或者选择另一个预设。

“倒放”和“立体”有什么作用?

倒放 倒放视频及其声音。ffmpeg 必须将整个剪辑保存在内存中才能完成此操作,因此仅在短剪辑上使用它。声音总是被转换,即使原始音频可以保留,因为复制无法倒放。

立体,并排 适用于帧在左眼和右眼之间交替的视频:它变成一张左右眼并排的图片。它仅适用于此类素材。

有两遍编码吗?

还没有。目标比特率是在单遍中完成的,这不如两遍精确。对于给定大小的文件,目前最好的选择是质量数字,然后检查大小。

目录