帮助
什么是 FFmpeg Video Studio?
FFmpeg Video Studio 是一个用于剪切、调色和转换视频的工具,以 ffmpeg 作为其引擎。它有两个视图,通过标题的前两个按钮选择。工作视图首先打开:一次处理一个视频,带有可播放的画面、剪切、淡入淡出、色彩分级、裁剪和旋转、文本和水印,以及带有其自身效果的声音。批处理视图一次转换多个文件:您添加文件或整个文件夹,选择视频的编码方式,然后按下 转换。您无需输入任何命令。
- 工作: 一次处理一个文件 显示工作视图。
- 批处理: 使用预设转换多个文件 显示批处理视图。
它的独特之处在于选择是分开的。预设决定视频的编码方式;大小、音频、标签、效果(颜色 LUT 是其中之一)和修剪都是独立选择的。因此,一个预设适用于所有组合:您不需要为“相同,但更小”、“相同,但带水印”或“相同,但保留声音”创建新的预设。
本页的其余部分将介绍您可以做的事情:处理一个视频、转换一批文件、让应用程序管理 ffmpeg、选择预设、限制大小、决定声音的处理方式、添加效果,包括颜色 LUT、选择保留哪些标签和章节以及只保留每个文件的一部分。
工作视图
工作视图一次处理一个视频:您可以看到和听到转换将产生什么,在时间轴上设置剪切和淡入淡出,然后从那里进行转换。将视频拖放到左侧空白区域(将视频文件拖放到此处以查看或编辑),或添加文件并在图片下方的列表中选择一个;拖放到此处的文件夹将被忽略。当您切换到批量视图再切换回来时,不会丢失任何内容:列表、选择、剪切和效果都将保留,并且正在播放的图片会暂停在其帧上。
- 显示文件列表 在抽屉替换文件列表后再次显示它。
- 隐藏图片下方的面板 隐藏图片下方的面板,显示图片下方的面板 将其恢复。
画面、声音和时间线
画面和声音由 ffmpeg 播放,并应用了您已开启的效果,因此您所看到和听到的,除了最终编码外,就是转换将产生的结果。画面最大宽度为 960 像素。两者并未锁定在同一个时钟上,因此在长时间播放中可能会略有漂移。没有声音的文件,或没有声音输出的计算机,将只播放画面。在播放时更改文件、大小或效果会从同一时刻重新开始。
画面下方的时间线是一条由沿文件截取的 24 张小图片组成的电影胶片,其下方是一条以相同宽度绘制声音的波段,因此同一时刻在两者上处于相同位置。它们显示的是文件本身,不带效果。没有声音的文件没有波段。
- 播放 和 暂停 开始和停止播放;暂停会显示其到达的帧。
- 上一帧 和 下一帧 移动一帧。
- 音量 是您收听的音量,静音 和 取消静音 用于静音和恢复音量。它从不改变文件。
剪切
标记为 [ 和 ] 的按钮用于设置您当前位置的保留部分的开始和结束。剪切部分之外的部分在影片条上会变暗。它们写入与 开始 和 结束 相同的两个框(请参阅修剪),因此标记和框是同一设置。
- 在此处开始切割 和 在此处结束切割 设置剪切的开始和结束。
- 转到切割起点 和 转到切割终点 移动到剪切的开始和结束。
- 保留整个文件 保留整个文件。
淡入淡出
画面淡入淡出和声音淡入淡出分别绘制在时间线上,一个在影片条上,一个在声带上。每个保留部分的末端都有一个圆形手柄:向内拖动可延长淡入淡出,或在声带角落的数字框中输入秒数。画面淡入黑色;长度为零表示没有淡入淡出。淡入淡出保留在保留部分内,并且声带的两个淡入淡出永不重叠。
工作视图的抽屉和效果
图片下方有一排按钮,用于选择面板显示的内容:文件列表,或一次显示一个抽屉。抽屉是单个效果的控件,使用它会打开该效果。有用于颜色分级的抽屉,带条形或轮盘,以及曲线;对于声音,有其通道、均衡器、压缩器和电平。裁剪和旋转是在图片上绘制的一个框架,带有用于移动、调整大小和旋转的句柄;文本和水印是图片上的框,您可以拖动它们。
工作视图有两个自己的效果列表,视频效果 用于图片,音频效果 用于声音。它们不是批处理视图中保存的条目。标准效果始终以带有开关的行形式存在,其他效果则从添加效果添加,如添加效果中所述。除此之外,工作视图还有自己的文件选择:预设、大小、音频、标签、目标以及如果文件存在时如何处理;当您更改面板时,它会写入选定的文件,因此此处没有应用按钮。
- “设置”的ffmpeg选项卡上的工作视图中列出的效果选择工作视图中准备好打开的效果列表,包括图片和声音。其余效果保留在添加效果菜单中,并且应用程序围绕构建的效果始终会列出。返回标准列表返回标准列表。
ffmpeg 命令
文件列表下方有一个面板,其中显示了所选文件的确切 ffmpeg 命令,以及面板的选择和效果,您可以选择该命令块。
- ffmpeg 命令 是该面板,复制 将命令复制到剪贴板。
批量转换
本节介绍批量视图。每一行显示一个从视频本身截取的小图片,或者在准备好之前显示一个图标。
使用 添加文件 添加文件,或使用 添加文件夹 添加整个文件夹 — 其中包含的每个视频文件(包括子文件夹)都会被找到。您也可以将文件和文件夹拖放到窗口中。每个文件在列表中占一行,显示其名称、路径,以及一旦排队后的状态。清空列表 会清空列表,但正在运行的文件除外。
按下 转换,所有尚未排队或运行的文件都会被转换,每个文件都有自己的设置(见下文)。这包括已经转换、失败或跳过的文件:再次按下它会再次转换它们,使用每行现在持有的设置。文件转换时,其行会显示百分比;将鼠标悬停在已完成行的状态上,可以查看结果的去向,或者对于失败,查看 ffmpeg 给出的原因。底部一行显示有多少文件已准备好,运行进度如何,以及运行结果 — 例如“3 已转换 · 1 已跳过 · 2 已失败”。
每个文件都有自己的设置 — 预设、大小、音频、标签、效果、剪切、目标以及文件存在时的处理方式。您添加的文件会采用选项面板此刻显示的选择,并且之后只选择新添加的文件。面板就像一把刷子:它从不显示某行的选择,选择行也不会改变它。要为其他文件提供不同的选择,请选择它们,设置面板,然后按下 应用:它会将面板的所有选择写入到未排队或未运行的选定行中。当没有选择任何内容,以及面板的剪切无法读取时,它会关闭。单击选择,按住 Ctrl(或 Cmd)并单击以添加或删除一行,按住 Shift 并单击以选择从上次单击开始的范围,或按 Ctrl+A 选择所有行;单击列表的空白部分会清除选择。底部一行还会显示选择了多少行。
每行显示一个小的芯片,代表一个选择 — 预设、大小、音频、标签、效果、目标以及如果文件存在的策略。如果某个选择保持一切不变(原始大小、原始音频、保留所有标签、无效果),则会省略,因此普通行只显示其预设。
- 应用 — 将面板的选择应用于选定的文件。
- 停止 — 在文件转换时出现,并取消所有文件。取消的文件不会留下半成品输出。
- 取消 和 从列表中移除 — 行末的叉号会在文件运行时取消该文件,并在文件停止运行后将其从列表中删除。
- 预设 — 视频的编码方式;请参阅预设。旁边的按钮会打开预设编辑器。
- 同时转换的文件 — 同时转换的文件数量,从一个到您计算机的物理核心数量,上限为四个。默认值为一个,因为视频编码器本身已经使用了所有核心;同时处理更多文件只会让它们相互竞争。
- 打开输出文件夹 — 打开最后完成的文件的文件夹,或您选择的输出文件夹。
转换后的文件去向
选项面板的目标下拉菜单(转换后的文件写入位置)选择转换后的文件写入位置。它的第一个选项,源文件夹,将每个转换后的文件写入其源文件旁边,并且是内置的;其他选项是您在设置的 目标 选项卡上创建的目标,下拉菜单旁边的按钮(编辑目标)会打开该选项卡。在那里,与预设一样,您可以添加(新建)、复制(复制)和删除(删除)目标,并将它们拖动排序;每个目标都有一个名称和一个文件夹。下拉菜单的最后一个选项,选择目的地…,打开系统的文件夹选择器:您选择的文件夹将保存为以该文件夹命名的目标并立即选择,再次选择相同的文件夹会选择相同的目标。取消选择器不会改变任何内容。
- 文件夹 — 文件写入的位置。留空则写入每个文件旁边。旁边的按钮(浏览)选择一个文件夹,您也可以输入或粘贴路径。
完整的路径(D:\Converted)是所有文件的一个位置。当您添加一个文件夹时,它自己的名称及其子文件夹会保留在其中,因此两个包含同名文件的文件夹永远不会相互覆盖。
相对路径 — convert、.\convert 或 ..\convert — 则是从每个文件的文件夹计算。.\convert 是文件旁边的 convert 文件夹;..\convert 是文件所在文件夹旁边的文件夹。这使得一个设置可以服务于位于许多不同文件夹中的文件。如果文件夹不存在,则会创建它,并且不会向其中添加任何结构:文件已经所在的文件夹就是结构。
转换后的文件以其源文件命名,并带有预设容器的扩展名。它永远不会替换其源文件:如果名称和位置相同,则会在名称中添加 (converted)。
- 当输出文件已存在时如何处理 — 当输出文件已存在时如何处理。跳过(默认)保持不变并报告文件已跳过;覆盖 覆盖它;保留两者 写入第二个文件,
name (2)、name (3)等。
ffmpeg,由应用程序管理
ffmpeg 是执行转换的程序。FFmpeg Video Studio 使用它下载到自己文件夹中的副本,而不是您计算机上可能已有的 ffmpeg,因此它始终运行它所知的版本。
当未安装时,FFmpeg Video Studio 首次启动时会自动安装它。一个小窗口会显示进度,完成后关闭。它会获取 yaiol 已批准用于其应用程序的 ffmpeg,并在解压到所有 yaiol 应用程序共享的文件夹之前,根据 yaiol 发布给它的校验和进行检查。不匹配的下载会被丢弃。如果失败,窗口会说明原因并提供 重试。
同一个副本服务于所有 yaiol 应用程序,因此您打开的第二个应用程序会发现它已经安装。设置 > 常规 显示已安装的版本,如果它是最新版本则带有一个勾号。当批准了新版本时,FFmpeg Video Studio 会在下次启动时自动安装它,在同一个小窗口中,此时会显示正在更新。如果您需要手动操作,更新 位于设置中。
为什么它是下载的,而不是内置的
包含最佳 H.264 和 H.265 编码器(x264 和 x265)的 ffmpeg 版本是根据 GPL 许可的。如果 FFmpeg Video Studio 内置了其中一个,那么整个应用程序也必须是 GPL。因此,应用程序不携带 ffmpeg:您只需获取一次,它就会保持为一个独立的程序。
应用程序下载的 ffmpeg 包含 x264 和 x265,因此所有预设都适用。应用程序从不使用您自己安装的 ffmpeg,因为它无法知道其中包含什么。
预设:视频编码方式
预设规定了画面的写入方式:容器、视频编解码器、质量以及编码器所需的时间。它不涉及画面的尺寸、声音、颜色或效果——这些在旁边选择,请参阅后续章节。
预设编辑器是设置页面的一部分,通过预设下拉菜单旁边的按钮打开。左侧是预设列表:新建、复制 和 删除 对其进行操作,拖动预设可以改变其位置——窗口的下拉菜单中也使用相同的顺序。右侧是所选预设的选项;每次更改都会立即保存,没有保存按钮。全新安装时会附带常见情况的预设: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。使用目标比特率时,您指定文件可以有多大——每秒视频的千比特数——质量则取决于此。这是一次性完成的,因此结果不如 FFmpeg Video Studio 不具备的两遍编码精确。
当图像质量很重要时,使用质量数字;当文件必须符合限制时,使用比特率。
- 编码模式 — 质量 (CRF) 或 目标比特率。适用于 H.264、H.265、AV1 和 VP9。
- 质量 (CRF) — 质量数字。在显卡上(参见编码器),它是该显卡自己的刻度,而不是 CRF 刻度。
- 比特率 — 当模式为比特率时,目标值,单位为千比特/秒。
- 编码速度 — 编码器可以花费的时间。超快(最大文件)(仅适用于 H.264 和 H.265)、快速、平衡 和 慢速 (文件更小):较慢的设置在相同质量下会生成较小的文件。AMD 编码器没有速度设置。
- 位深度 — 每种颜色 8 或 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)都被忽略。 标签设置 仍然适用,因为它只涉及文件的标签和章节。声音和修剪照常工作。
任何其他编解码器都会再次编码画面,这需要时间,并且对于有损编解码器来说,会损失一点质量。
编码器:软件还是显卡
大多数显卡可以自己编码视频,比处理器快得多。预设只命名编解码器家族,H.264 或 H.265;哪个引擎编码是单独的选择,因此一个预设可以在处理器或显卡上制作。
- 编码方式 在设置的 ffmpeg 选项卡上是默认引擎。软件 在每台计算机上生成相同的文件。自动 依次选择第一个可用的显卡,NVIDIA,然后是 AMD,然后是 Intel (Quick Sync),并且可以逐个选择在您的计算机上工作的制造商。只提供通过了此计算机测试的制造商。
- 预设中的 编码器 是 使用默认编码器,它遵循上述设置,或者是 软件,它始终使用处理器。
- 再次检查编码器 再次测试显卡;显卡或其驱动程序可能会更改,而 ffmpeg 不会更改。
当找到 ffmpeg 时,以及当您要求时,应用程序会通过每张显卡编码一张小图片来测试哪些显卡可用;结果会一直保留,直到 ffmpeg 更改。显卡无法完成的预设会保留在处理器上,而不是默默地丢失某些东西:例如 10 位预设、目标比特率、额外的 x265 参数或调优。在第一次测试完成之前开始的任务也会在处理器上编码。
速度的代价是文件大小:在相同质量下,显卡的编码器比 x264 或 x265 生成更大的文件,并且其质量数字与 CRF 的比例不同,因此相同的预设在另一个引擎上不会生成相同的文件。当时间比大小更重要时,请使用显卡。
大小
大小限制了转换后文件图像的最大尺寸。它在窗口中选择,与预设分开,并在设置中的 尺寸 下编辑,使用与预设相同的列表工具。新安装具有通常的高度,从 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,单位为千比特每秒。
声道、电平和响度不是音频条目的设置:它们是音效,保存在 音频效果 列表中,即使只复制图像也能起作用。该列表包含与 FFmpeg Audio Studio 声音相同的效果,并在选项面板中通过 对声音进行的处理:均衡器、压缩器、噪声门 选择,编辑音频效果 打开它。包含声道、电平或响度设置的预设或早期版本的音频条目会自动转换为音频效果条目。全新安装包含三种比特率的 AAC、AAC 立体声、Opus、AC-3 立体声、PCM 和无声的条目。
效果
效果条目是转换图片时所做操作的命名列表。此列表称为视频效果;声音有其自己的第二个列表,音频效果,在音频下描述。它在选项面板中选择,与预设分开,因此一个条目可以与任何预设一起使用,并在设置的视频效果选项卡上进行编辑。
- 编辑效果 打开效果选项卡。
- 新建、复制 和 删除 用于创建、复制和删除条目;拖动行可以更改列表的顺序。
- 名称 是条目的名称。
- 添加效果 将效果添加到条目(参见添加效果)。
- 关闭所有效果 关闭条目的每个卡片,同一个按钮再次打开它们(展开所有效果)。
- 拖动以更改此效果的运行时间 是卡片左侧的抓手;移除此效果 从条目中移除效果。
- 恢复默认 是设置旁边的按钮,可将其恢复为默认值。
效果条目
效果在列表中时处于开启状态,移除时处于关闭状态;没有单独的开关。同一个效果可以多次出现在列表中,每次都有自己的设置。在页面上,每个效果都是一张卡片:一个在卡片关闭时保持可见的标题(把手、效果名称、移除按钮)和其下方的设置。在设置下方,卡片显示它写入的 ffmpeg 命令,因此您可以准确地看到将要运行的内容。
添加效果
添加效果 是一个类别按钮,与一个搜索框连接。类别按钮提供 全部 或一个类别并将其菜单缩小到该类别;在搜索框中输入会按名称缩小范围。选择一个效果会将其添加到列表末尾,并带有其默认值,然后您可以将其拖动到所需位置。除了为应用程序制作的效果外,菜单还提供 ffmpeg 自己的滤镜,每个滤镜都带有 ffmpeg 提供的选项。
效果运行的顺序
效果从列表顶部到底部运行,按照您放置它们的顺序,因此拖动卡片可以改变结果。一些步骤由应用程序放置在列表中的任何位置,因为它们必须在某个特定点查看文件:例如文件的剪切或大小限制。当顺序无法给出您预期的结果时,因为某个效果依赖于稍后更改的内容,卡片下方会显示一行说明。应用程序从不重新排序您的列表。
所有效果
这些是应用程序按类别提供的效果,以及每个效果的作用。名称和句子来自与 ffmpeg 一起安装的效果目录,因此它们遵循您拥有的 ffmpeg 版本;在 ffmpeg 安装之前,效果选项卡会显示效果尚未安装。
色彩 - 亮度、色调、白平衡、曲线
- 1D 查找表: 从 .cube 文件应用 1D 颜色表。
- 按颜色范围调整色相、饱和度和强度: 与色相和饱和度类似,但适用于选定的颜色范围。
- 查找表 (RGB): 根据公式计算红、绿、蓝三色的颜色查找表。
- 查找表 (YUV): 根据公式计算亮度和平面的颜色查找表。
- 从两帧生成查找表: 从两个后续帧计算颜色查找表。
- 打乱颜色平面: 交换构成画面的平面:产生奇怪、刻意的颜色。
- 黑白: 将画面变为灰色,选择哪些颜色更亮。
- 混合色彩通道: 将红色、绿色和蓝色相互混合:棕褐色、颜色互换、着色灰色。
- 交换 U 和 V: 交换两个颜色分量:皮肤变为蓝色。
- 均衡直方图: 均匀分布色调:一种强烈的自动对比度。
- 亮度、对比度、饱和度、伽马: 一个滤镜中的四个经典滑块。
- 曝光: 使整个画面变亮或变暗,如同相机的曝光。
- 曲线: 像照片编辑器一样,用曲线重塑色调。
- 色彩: 像调色面板一样进行主色彩校正:提升、伽马、增益和偏移,带有主控以及红、绿、蓝各一个滑块,加上色温、色调、围绕枢轴的对比度、饱和度、色相和色彩增强。所有参数处于中性值时不起作用。
- 色彩对比度: 提高画面红色、绿色和蓝色部分之间的对比度。
- 色彩平衡: 分别将阴影、中间调和高光推向红色、绿色或蓝色。
- 色彩曲线: 像调色面板一样,通过一条用于整个画面以及红、绿、蓝各一条曲线来重塑色调:向上或向下拖动曲线上的点以提亮或调暗画面的该部分。从左下到右上的直线不起作用。
- 色调映射 (HDR 转普通): 将高动态范围视频转换为标准范围。需要正确的 HDR 链。
- 色阶: 像图像编辑器一样,设置每种颜色的黑场和白场。
- 色温: 使画面更暖(橙色)或更冷(蓝色)。
- 色相和饱和度: 在色轮上旋转颜色,或使其更强或更弱。
- 时间均衡: 使多帧的色调均匀。
- 通过表达式查找表: 根据公式计算颜色表。
- 限制像素值: 将每个颜色值限制在您选择的范围内。
- 选择性颜色: 改变某个颜色范围(红色、蓝色等),而不影响其他颜色。
- 颜色 LUT: 应用存储在 .cube 文件中的颜色外观。
- 阴影和高光白平衡: 分别修正最暗和最亮部分的偏色。
- 自动白平衡: 通过假设场景平均为灰色来消除整体偏色。
- 自动对比度: 拉伸画面,使其最暗和最亮部分使用完整范围。
- 自然饱和度: 相比鲜艳色彩,更多地提升暗淡色彩:一种更柔和的饱和度。
锐化与降噪 - 画面更清晰,减少噪点和颗粒
- 减少色彩噪点: 清除彩色斑点并保留细节。
- 降噪: 一个快速、优秀的普通嘈杂视频降噪器。
- 降噪 (3D FFT): 一个基于频率且随时间变化的降噪器。速度慢。
- 降噪 (非局部均值): 一种精细的降噪器。速度慢。
- 降噪 (过完备小波): 一种小波降噪器。速度非常慢。
- 降噪(2D DCT): 一种基于频率的降噪器。慢速。
- 降噪(小波): 一个具有多种设置的小波降噪器。
- 强力降噪(非常慢): 列表中最彻底的降噪器:三维块匹配。每分钟视频需要数分钟处理时间。
- 去除颗粒: 去除胶片颗粒和小斑点。
- 锐化: 使用非锐化蒙版使画面更清晰(或更柔和)。
- 随时间降噪: 平均多帧以平滑颗粒。
- 随时间中值: 取多帧的中间值以去除瞬时斑点。
- 中值滤镜: 去除孤立斑点并保留边缘。
- 自适应锐化: 一种避免使边缘生硬的锐化。
模糊与柔化 - 柔焦、平滑、运动拖影
- 边缘保留模糊: 另一种保持轮廓清晰的模糊效果。
- 定向模糊: 在一个方向上模糊:运动轨迹。
- 高斯模糊: 一种强度可选择的平滑模糊。
- 盒状模糊: 一种简单快速的模糊。
- 模糊,保留轮廓: 柔化画面而不模糊边缘。
- 平滑,保留边缘(双边): 一种保留边缘的平滑效果:柔化皮肤,扁平外观。
- 平滑但保留边缘: 柔化画面同时保持轮廓清晰,如同磨皮或卡通效果。
- 平均模糊: 通过平均相邻像素实现快速模糊。
- 形状自适应模糊: 一种跟随画面形状的模糊效果。
形状与位置 - 边框、旋转、透视、缩放、放大
- 360 视频投影: 在不同投影之间转换 360 度视频,或查看其内容。
- 裁剪: 从画面的任何边缘剪切一条。
- 裁剪和旋转: 以任意角度旋转画面 (四分之一或半圈旋转精确,无空角),并从每条边裁剪掉一个条带,形成一个裁剪框。旋转优先,因此留下的空角是黑色的,除非裁剪框将其切除。
- 带色彩空间控制的缩放: 一个同时转换色彩空间和位深度的缩放器。
- 调整大小: 使画面变大或变小。
- 翻转: 镜像画面。
- 放大像素艺术 (xBR): 使用 xBR 方法将像素艺术放大 2、3 或 4 倍。
- 滚动画面: 以恒定速度移动画面,如同跑马灯。
- 将图片切割成帧: 将一张平铺图片分割成一系列图片。
- 立体 3D: 转换 3D 画面存储方式:并排、上下、逐眼。
- 倾斜: 横向或纵向倾斜画面。
- 任意角度旋转: 将画面旋转任意角度,而不仅仅是四分之一圈。
- 适应模糊背景: 将图片放入另一个形状的框架内,并用其自身的模糊放大副本填充其余部分。
- 缩放和平移: 缓慢地放大或平移画面。专为静态图片设计:在视频上使用需谨慎。
- 添加边框: 用彩色边框或黑边环绕画面。
- 填充边框: 填充画面边缘,例如在稳定后。
- 像素画放大 (EPX): 使用 EPX 方法将像素画放大2倍。
- 像素画放大 (hqx): 使用 hqx 方法将像素画放大2、3或4倍。
- 像素艺术放大 (Super2xSaI): 将像素艺术放大2倍。
- 校正透视: 通过移动四个角来校正倾斜拍摄的画面。
- 旋转: 将画面旋转四分之一或半圈,适用于手机侧拍的视频。
时间与帧 - 帧技巧:延时摄影、平滑运动、填充
- 从每组中选择最佳帧: 从每组帧中保留一帧代表性画面。
- 打乱帧: 按您指定的顺序排列帧。
- 淡入淡出: 在保留部分的开头,画面从黑色淡入,并在结尾淡出至黑色。每个时长以秒为单位;0表示该端保持不变。
- 倒放: 从片段末尾到开头播放,包括声音。整个片段会保存在内存中。
- 丢弃重复帧: 移除重复前一帧的帧,适用于从较低帧率拉伸的视频。
- 改变帧率,混合: 通过混合相邻帧来提高或降低帧率。
- 每N帧保留一帧: 保留每第N帧:快速呈现延时摄影效果。
- 平滑运动: 在帧之间插入帧,以实现平滑慢动作。速度慢。
- 删除近似重复帧: 删除与前一帧重复的帧。
- 速度 (改变时间戳): 通过改变每帧显示时间来加快或减慢播放速度。改变时长。
- 随机帧: 以随机顺序显示帧。一种噱头。
- 填充开头或结尾: 在之前或之后保持第一帧或最后一帧,或添加黑边。改变时长。
- 修剪: 保留片段的一部分,丢弃其余部分。
- 帧率: 强制每秒恒定帧数。
- 重复帧: 将一段帧重复多次。改变时长。
修复问题 - 色带、闪烁、抖动、隔行扫描、水印、镜头
- 分离场: 将每帧分离成两个场。
- 根据提示进行场匹配: 使用提示文件匹配场。
- 减少点爬行: 清除旧模拟视频的点和彩虹。
- 交错或去交错场: 重新排列场的行。
- 交织场: 将成对的场重新组合成帧。
- 快速去除色带: 一种快速平滑渐变的方法。
- 拉伸 (撤销电影转换): 从电影转换的场序列重建完整帧。
- 偏移场相位: 校正不同步的场。
- 平滑压缩伪影 (简单): 一种简单的后期处理滤镜,用于消除压缩伪影。
- 平滑压缩伪影 (pp7): 另一种用于消除压缩伪影的后期处理滤镜。
- 平滑压缩伪影(快速): 一个用于消除块状和振铃伪影的后期处理滤镜。
- 平滑压缩伪影(慢速): 一个缓慢而彻底的后期处理滤镜。
- 去隔行: 去除隔行视频在运动物体上显示的梳状图案。
- 去隔行 (神经网络): 一种高质量的去隔行器。速度慢。
- 去隔行 (运动补偿): 一种跟随运动的去隔行器。速度慢。
- 去隔行(边缘跟踪): 一个跟踪边缘的去隔行器。
- 去隔行(内核): 一个简单的基于内核的去隔行器。
- 去隔行(bwdif): 一个好的去隔行器,内置去隔行器的替代品。
- 去隔行(Weston 三场): 一个使用三场的去隔行器。
- 柔化闪光: 减少可能引发光敏性癫痫的闪光。
- 设置场序: 交换哪个场优先。
- 双重场交织: 将场交织成两倍的帧数。
- 随时间隔行扫描: 随时间将帧组合成隔行扫描场。
- 提取场: 只保留顶场或底场。
- 稳定抖动视频: 一个快速的单次稳定器。
- 消除电影模式 (场匹配): 重建从转换为29.97隔行视频的电影中提取的原始电影帧。
- 消除电影模式 (固定模式): 反转胶片到视频转换中的电影模式。
- 校正镜头畸变: 矫正广角镜头的凸起畸变。
- 移除标志: 在您给定的矩形内融合掉标志。
- 移除抖动: 移除下拉留下的卡顿。
- 移除色彩分层: 平滑天空和渐变中可见的阶梯。
- 移除闪烁: 平滑帧之间上下波动的亮度。
- 移除压缩块: 柔化过度压缩视频中出现的方块。
- 应用电影电视转换: 添加电影电视转换模式(胶片转视频)。
- 制作隔行视频: 将逐行视频转换为隔行视频。
- 重复场: 应用 MPEG 视频的重复场标志。
外观与风格 - 创意效果:负片、像素化、故障、拖尾
- 保留一种颜色,其余灰度化: 除了您选择的颜色,所有内容都变为灰色。
- 保留一种颜色,其余灰度化 (HSV): 与其它颜色保留效果类似,通过色相选择颜色。
- 保留一种颜色,其余灰度化(YUV): 与另一种色彩保留类似,但选择颜色的方式不同。
- 边缘 (Prewitt): 使用 Prewitt 算子的边缘检测效果。
- 边缘 (Roberts): 使用 Roberts 交叉算子的边缘检测效果。
- 边缘 (Scharr): 使用 Scharr 算子的边缘检测效果。
- 边缘 (Sobel): 使用 Sobel 算子的边缘检测效果。
- 边缘(Kirsch): 一个使用 Kirsch 算子的边缘检测效果。
- 创建遮罩: 通过阈值将像素转换为黑白遮罩。
- 打乱像素: 按块打乱像素。
- 反相: 反转所有颜色,如同照片底片。
- 泛洪填充: 用另一种颜色填充一个区域的单一颜色。
- 放大运动: 夸大帧之间的变化。
- 腐蚀: 使用结构元素缩小明亮形状。
- 混合后续帧: 以选定的方式将每帧与前一帧组合。
- 交换两个矩形: 交换画面中的两个区域。
- 胶片颗粒: 在画面上添加噪点或颗粒。
- 扩大明亮区域: 使明亮区域变大(一种形态学效果)。
- 联系表: 将多个连续帧平铺成一张图片。
- 描边: 只绘制边缘:呈现素描效果。
- 膨胀: 用结构元素使明亮形状增长。
- 频域公式: 使用表达式编辑画面的频率。
- 色调分离: 将画面简化为少数平面色彩。
- 收缩明亮区域: 使明亮区域变小(一种形态学效果)。
- 伪彩色: 像热像仪一样,用颜色表示亮度级别。
- 像素化: 将画面变成大块像素。
- 颜色通道偏移: 将红、绿、蓝通道分开:产生故障或3D眼镜效果。
- 移动色彩层: 将色彩层移出画面。
- 移轴: 一种奇怪的时间切片效果,画面中时间变化不一。
- 用颜色着色: 为整个画面添加您选择的色调。
- 晕影: 使画面角落变暗,如同老式镜头和胶片的效果。
- 运动轨迹: 在移动物体后面留下残影。
- 运动模糊和重影: 混合多帧:平滑模糊或回声效果。
- 逐像素方程: 根据公式计算每个像素。
- 自定义矩阵滤镜: 应用您给定的数字矩阵(模糊、浮雕、锐化)。
画面绘制 - 方框、网格、矢量图
- 绘制方框: 绘制一个彩色矩形,可填充或仅绘制轮廓。
- 绘制矢量图形: 根据矢量描述绘制形状和路径。
- 绘制网格: 在画面上绘制网格线。
- 嵌入字幕 (样式化ASS): 同样适用于样式化的ASS字幕,带有其自己的字体和颜色。
- 水印: 在角落放置一张图片,例如一个标志。
- 文本: 在画面上写入文本,数量不限。每个文本都有一个区域:文本会根据其宽度自动换行,并且可以显示已播放或剩余时间。
- 文本,所有选项: 在画面上写入一行文本:标题、名称、倒计时。
- 硬字幕: 将文件的第一个字幕轨道绘制到画面中。输出将不再包含字幕轨道。仅适用于文本字幕。
无效果
效果下拉菜单的第一个选项 无效果 不是一个条目:它什么也不做。它不能被编辑或删除。
标签:文件自身的信息
除了图片和声音,视频文件还包含关于自身的信息:谁制作的,何时,何地,用什么制作的。当文件转换时,除非您另有说明,否则所有信息都会被复制。标签设置是关于哪些信息被排除的命名选择。它在选项面板中选择,与预设和效果分开,并在设置的 标签 选项卡上编辑。无论视频是重新编码还是仅复制,它都以相同的方式工作。
- 标签 是选项面板的下拉菜单。
- 编辑标签 打开元数据选项卡。
- 新建、复制 和 删除 用于创建、复制和删除设置;拖动一行会改变列表的顺序。
- 名称 是设置的名称。
- 标签 在保留除列表中列出的所有内容和删除除列表中列出的所有内容之间进行选择。
- 例外:要删除的标签(或在另一种模式下为 例外: 要保留的标签)是该模式所涉及的标签名称列表。
- 删除章节 排除章节。
文件携带的内容
信息存在于三个地方。
- 在整个文件上:
title、artist、comment、文件创建日期 (creation_time),以及手机视频中的拍摄地点 (location,GPS 位置) 和通常的设备。每个都是一个标签,有名称和值。 - 在每个轨道上,图片、每个声音和每个字幕:其
language,有时是其自己的标题,程序写入轨道时留下的handler_name(它可以命名设备),以及再次创建日期。 - 在章节中:命名的时间范围,播放器将其显示为跳过条。章节的名称是其
title。
有些字段是容器自己的,而不是您的:ffmpeg 的 encoder 标签,以及诸如 MP4 类型之类的技术字段。无论您做什么,它们都会被重新写入,因此设置从不命名、删除或提供它们。
保留所有,或删除所有
保留所有标签 复制所有标签,只删除列表中的名称。使用它来删除 GPS 位置和日期,并保留其余部分。
删除所有标签 删除所有标签,只保留列表中的名称。当隐私是重点时,这是更安全的选择:没有人想到的名称也会消失,因为它不在您的列表中。
使用 保留所有标签 并在列表中包含 location* 和 creation_time,手机视频会丢失其 GPS 位置和日期,并保留其标题和每个轨道的语言。使用 删除所有标签 并在列表中包含 title 和 language,它只保留这两个。
命名标签
每行写入一个名称,或每行写入多个名称,用 ; 分隔。大小写无关紧要,* 代表任何字符序列:location* 匹配 location 和 location-eng。当您输入时,框下方的芯片会提供相机和手机通常写入的名称;单击会将名称替换您输入的内容。可以输入任何名称,包括只有您的相机使用的名称。
一个名称适用于它出现的所有地方:文件上、每个轨道上和每个章节上。因此,在要保留的名称列表中包含 title 会同时保留文件的标题、轨道的标题和章节的名称。
章
删除章节 从转换后的文件中删除章节。如果没有它,章节会保留,并且它们的名称会像其他标签一样遵循列表:如果所有内容都被删除且未列出任何内容,章节会保留但会失去它们的名称。
初始设置
全新安装时有一个设置,保留所有标签,它不会改变任何内容。它是一个普通的条目,您可以编辑、重命名或删除,并且始终至少有一个:如果列表被清空,该条目会回来。
修剪
选项下的两个字段 开始 和 结束 只保留每个文件的一部分。输入时间格式为秒(90)、分钟和秒(1:30)或小时、分钟和秒(1:02:03);留空字段表示该侧不剪切。相同的修剪时间适用于每次运行的所有文件。
剪切不会保存。当你关闭应用程序时,它会被遗忘,因此昨天遗留的剪切永远不会悄悄地缩短你明天转换的文件。如果结束时间不在开始时间之后,转换 将被禁用,底部会显示原因。
当图片再次编码时,剪切是精确的。当它只是复制时,剪切只能从关键帧开始——视频可以从中开始的图片——所以它从你的开始时间之前的那个关键帧开始。文本效果的进度和倒计时遵循保留的部分。
其他设置
通过 打开设置 打开的设置页面包含上述列表和一些通用设置。帮助 打开此帮助。
- 语言 — 应用程序的语言。
- 主题 — 浅色 或 深色。
- 显示来自 yaiol 的新闻 — FFmpeg Video Studio 启动时是否可以显示来自 yaiol 的新闻。这是计算机上所有 yaiol 应用程序的一个开关;当它关闭时,根本不会请求任何内容。
- 转换完成后显示通知 — 在 通知 选项卡上。当运行结束时,系统会显示一个通知,转换完成,其计数与底部行给出的计数相同,例如“3 已转换 · 1 已跳过 · 2 已失败”。仅取消的运行不显示任何内容。它默认开启,您也可以在系统自己的通知设置中将 FFmpeg Video Studio 静音。
当有新版本的 FFmpeg Video Studio 发布时,启动时会弹出一个小型新闻对话框,其中包含一张卡片,上面写着 新版本可用 和版本,列出自您运行的版本以来的新功能,并提供 下载。它只会告诉您:不会自行安装任何内容,并且检查失败是静默的。卡片上的 不再显示 会阻止它再次出现;对于新版本卡片,直到发布更新的版本。新版本卡片不依赖于上面的新闻开关。
问题
文件失败并显示“未知编码器”。为什么?
预设指定了您的 ffmpeg 不具备的编码器。应用程序安装的 ffmpeg 包含软件编码器,并且仅在通过编码器设置测试时才使用显卡,因此不应该发生这种情况;如果发生,请选择另一个预设并在“设置”中再次检查编码器。
有两遍编码吗?
还没有。目标比特率是在单遍中完成的,这不如两遍精确。对于给定大小的文件,目前最好的选择是质量数字,然后检查大小。