Videomass

Videomass提供处理功能,可以将多个添加到软件上处理,提供音转换功能,直接在软件上输出新的格式,提供裁剪功能,在软件预览画面,随后启动裁剪功能删除多余的画面边框,将不显示的黑边删除,这款软件功能还是很丰富的,提供裁剪/图像帧、缩放(调整大小)/图像帧、去隔行和隔行、降噪器、流等常用的处理功能,为用户提供更丰富的处理选项;Videomass是FFmpeg和-dl的免费开源和跨平台GUI,启动软件就可以进入图形界面使用FFmpeg和-dl功能!

Videomass软件功能

Videomass是一种跨平台的GUI,专门为需要编写和存储配置文件以通过FFmpeg自动执行某些转换过程的中高级用户设计。它还具有一些易于使用的预设,对于没有经验的命令行用户来说很容易。

它具有用于查看,分析和处理多媒体流(例如PEAK,RMS和EB128音频归一化过滤器)的图形工具,具有可选的音频流索引,流分析器,下载等功能。

它允许您创建,导入或导出预设,编写新的转换配置文件,将更改保存到现有的配置文件或在不进行更改的情况下即时编辑它们,以便使用FFmpeg,而不受格式,编解码器和命令的限制。

Videomass是由Gianluca Pernigotto(jeanslack)创建的项目,它是用wxPython4“ Phoenix”用Python3编写的,它是跨平台的,可以在Linux,Mac-O,MS-Windows和FreeBSD上运行。

什么是FFmpeg?

FFmpeg是一个单独的项目,未连接到Videomass。“ FFmpeg是一个完整的跨平台解决方案,用于记录,转换和流传输音频和。它包括libavcodec-领先的音频/编解码器库。” FFmpeg是FFmpeg项目的发起人Fabce Bellard的商标。FFmpeg是免费软件,并根据LL或L许可。特别是对于Windows和MacOS安装程序中与Videomass打包在一起的FFmpeg版本,FFmpeg已获得L许可。完整的FFmpeg文档和资源可从FFmpeg.org获得。

Videomass软件特色

支持FFmpeg可用的所有格式和编解码器。

显示来自流分析器的。

具有有用的工具,可以快速获取有关所使用的FFmpeg的。

具有预览功能的高级过滤器。

音频滤波器具有三种音量标准化模式:PEAK,RMS和EB128。

可选的音频索引,可将音频规范化应用于具有多个音频流的。

可以使用滑块设置时间段,还可以查看时间范围选择。

Videomass教程

首次启动时,在某些作系统中,向导会协助用户确定FFmpeg的存在和位置。

创建

在设置对话框中,您可以设置一些参数,这些参数将在下次程序打开时保存。每当您保存这些设置时,都必须重新启动程序以使其生效。

常规选项卡)

FFmpeg线程选项

设置线程数(从0到32)。FFmpeg始终只有一个主线程来执行大部分处理。如果有多个输入,则还有用于解复用的输入线程(每个输入1个线程);单输入解复用是在主线程上完成的。在输入上设置“线程N”(其中N> 1)将启用多线程解码,这可以为支持该解码器的每个解码器产生N个其他线程。

记录级别(标签)

默认情况下,FFmpeg以设置为“ info”的志记录级别登录到stderr。这意味着我们看到动的输出消息量(例如在终端上)取决于此。但是,为了限制或增加这些消息的详细程度,可以更改’logll’选项的标志,这也会影响Videomass显示的输出以及写入志文件的消息。

默认情况下,Videomass将FFmpeg志级别标志设置为“警告”,并将FFplay的标志设置为“错误”。这样可以显示均衡级别的消息,并将其写入志,这对于了解过程中正在发生的事情很有用。

在处理过程中,例如,当我们复制电影以测试滤镜时,或者当我们开始转换等时,将创建不同的志文件,每个志文件都有一个特定的名称,该名称指示使用了哪个过程。这些志文件如下:

Videomass_FFplay.log

Videomass_PresetsMar.log

Videomass__conversions.log

Videomass_Volumedected.log

Youtube_downloader.log

志文件保存在Videomass配置目录中,可以使用菜单栏>工具>志目录中的相应功能直接打开该志文件。在每个新过程中,志文件的内容都会被完全擦除和重写,并包含显示错误,警告和命令的报告。

可执行文件(标签)

在此表中,您可以指定选择的ffmpeg,ffpbe和ffplay可执行文件的不同路径。

这意味着您可以使用通过自定义配置或其他启用的功能创建的FFmpeg可执行文件。

预设管理器

预设管理器是一个界面,允许快速选择配置文件以启动转换过程。它基于两种类型的列表:预设列表(可通过下拉列表选择)和可选配置文件列表。

每个预设包含一个或多个配置文件,也可以对其进行编辑或删除。您还可以创建新的预设和新的配置文件。

创建一个新的预设

要创建新预设,请进入菜单栏>文件>创建新预设。

您只能在“预设管理器”上创建新的预设,该新预设将存储在Videomass配置目录中的预设文件夹中。预设的下拉菜单将使用新条目自动更新。每个预设都是一个简单的文本文件,具有ON数据结构和“ .prst”扩展名。

建立一个新的

要从头开始创建新的配置文件,请输入按钮New…,会出现一个窗口,您可以在其中编录将保存在当前所选预设中的任何类型的配置文件。您可以在任何选择的预设上存储新的配置文件。

“配置文件名称”的简短描述。

“描述”更长的描述。

“ 1-P”允许您输入第一遍命令。

“ 2-P”允许您输入第二个通过命令。这是可选的。

“支持的文件”字段是可选的,对于包含某些输入格式类型很有用。当您指定多个格式时,必须用逗号分隔。

“输出格式”,输出文件名的扩展名。如果要复制原始格式和编解码器,则可以保留为空。

预设标签

在此选项卡中,列出了可以从下拉菜单中选择的所有预设。

命令行FFmpeg选项卡

通过选择“命令行FFmpeg”选项卡,您将看到每个所选配置文件的命令。在这里,您可以通过添加新参数即时更改命令,转换过程将完全执行您编写的命令。请记住,即时更改的配置文件不会存储在该配置文件中。要保存新的配置文件,您将需要使用工具栏中的“新建..”或“编辑..”功能。

自动化选项卡

由于每个音频文件听起来不同,因此无法对所有音频文件使用相同的分析数据,因此从Videomass v2.0.0起,预设管理器具有音频归一化和音频流映控件,以使归一化过程易于使用。

开始转换

通过双击配置文件或选择配置文件并单击顶部工具栏上的开始按钮来开始转换。

过滤器部分

过滤器位于“过滤器”选项卡上的“音频/转换”工具中。所有可用的滤镜都是自动链接的,可以与预览按钮同时播放。设置任何过滤器时,相应的按钮将以渐变着色:

Cp过滤器

Cp过滤器在框架区域中作物特定部分。通过在与高度,宽度,水平距离(Y)和垂直距离(X)有关的坐标上指定像素中的值来使用它。X和Y坐标的起点始终从0开始,该起点是框架的左上端(下面图像的突出显示的红色角)。每个坐标只能单独使用值-1禁用,这表示框架的居中(请参见下图)。

Height,输出的高度。设置为-1可禁用。

Width,输出的宽度。设置为-1可禁用。

X,左边缘的水平位置。值0设置框架最左侧的位置。大于0的值会将位置移动到框架的右侧。设置为-1可禁用该位置并使框架水平居中。

Y,左上角的上边缘的垂直位置。大于0的值将位置移到框架的底部。设置为-1可禁用该位置并使框架垂直居中。

如果您单击确定按钮,则清除按钮,将值恢复为默认参数,并禁用过滤器。但是,在所有输入字段上设置的等于-1的值将禁用此过滤器。

规模:

缩放(调整大小)输入或图像以更改分辨率结果。如果我们想保持宽高比,我们只需要指定一个组件(宽度或高度),将另一个组件设置为-1或-2。

设置为0表示禁用。

width,将输出的宽度设置为像素值。设置为0表示禁用;设置为-1或-2保持输入的长宽比相同。

height,将输出的高度设置为像素值。设置为0表示禁用;设置为-1或-2保持输入的长宽比相同。

Setdar:

setdar,设置帧(d)显示(a)纵横比(r)。setdar滤镜设置滤镜输出的显示纵横比。

要插入的结果对应于分子和分母的小数单位,例如:16/9。

设置为0表示禁用。

Setsar:

setsar,setar滤波器设置滤波器输出的(S)采样(aka像素)(A)纵横比(R)。

要插入的结果对应于分子和分母的小数单位,例如:1/1。

设置为0表示禁用。

例子:

要将从1280X720减少到0X360,将相同的宽高比保持为16/9,可以采用以下三种方法:

1)将宽度设置为0并将高度设置为360

2)将宽度设置为0并将高度设置为-1或-2

3)将高度设置为360并将宽度设置为-1或-2

setdar / setsar(纵横比)无需更改。

为了将同一的分辨率降低到0X480,我们还应该设置4/3 sedar滤镜。

要更改未定义的宽高比(400X200)的分辨率,可以使用setsar滤镜:setsar设置为1:1

单击确定按钮确认您的选择。“清除”按钮,将值恢复为默认参数,如果使用“确定”按钮进行确认,则禁用过滤器。但是,在所有输入字段上设置的等于0的值将禁用此过滤器。

Videomass提供了一个界面,其中包含两种不同类型的解交错器,以及一个带有相关选项的简单交错器。

去隔行扫描对于消除干扰电影图像的一系列烦人的小线条很有用。尽管不是很有用,但也可以使用渐进式内容的交织器。

去隔行滤镜:

w3fdif

代表Weston 3 Field Deinterlacing Filter。

基于Martin Weston为B R&D所描述的过程,并基于Jim Easterbok为B R&D编写的逐行扫描算法而实现的Weston 3场去隔行滤波器使用了B R&D计算的滤波器系数。

高级选项:

filter,设置隔行滤波器系数。接受以下值之一:

,简单滤波器系数集。

complex,更复杂的滤波器系数集。

默认值是复数。

反交错,指定要反交错的帧。接受以下值之一:

全部,对所有

隔行扫描的帧逐行反交错,仅对标记为隔行扫描的反隔行帧。

默认值为all。

亚迪夫

对输入进行去隔行扫描(“ yadif”的意思是“(y)等(a)另一(d)e(i)隔行(f)过滤”)。

对于FFmpeg是最佳和最快的选择’

高级选项:

模式,采用隔行模式。它接受以下值之一:

0,send_frame,-每帧输出一帧。

1,send_field,-为每个字段输出一帧。

2,send_frame_nospatial-与send_frame类似,但是它跳过了空间隔行。

3,send_field_nospatial-与send_field类似,但是它跳过了空间隔行。

默认值为send_field。

奇偶校验,为输入隔行假定的图片字段奇偶校验。它接受以下值之一:

0,tff-假定顶部字段为第一。

1,bff,-假设最下面的字段是第一个。

-1,to,-启用对字段奇偶校验的自动检测。

默认值为to。如果隔行扫描是未知的,或者解码器未导出此,则将假定顶场优先。

Deint,指定要去隔行的帧。接受以下值之一:

全部,对所有

隔行扫描的帧逐行反交错,仅对标记为隔行扫描的反隔行帧。

默认值为all。

隔行滤镜:

隔行扫描

简单的隔行过滤器,可处理逐行内容。这样可以将奇数帧的上(或下)行与偶数帧的下(或上)行交织,从而将帧速率减半并保留图像高度。

高级选项:

scan,确定隔行帧是从逐行帧的偶数(tff-默认)还是奇数(bff)行获取的。

lowpass,启用(默认)或禁用垂直低通滤波器,以避免twitter交错并减少莫尔条纹。默认为无设置。

降噪器

Videomass支持FFmpeg使用的两种最受欢迎的降噪器。选择该选项的原因是,降噪器nlmeans仅存在于新版本的FFmpeg中,而同时 hqdn3d存在于新版本和旧版本的FFmpeg中。当其中一个失败时,请尝试另一个。

nlmeans

使用“非本地均值”算法对帧进行消噪,能够恢复甚至强烈噪声的序列。它是提高旧VHS磁带质量的理想选择。

hqdn3d

这是一个高精度/高质量的3D降噪滤波器。它的目的是减少图像噪点,产生平滑图像,并使静止图像真正静止。它应该增强可压缩。

上一篇 2023-02-03

相关推荐

  • Videomass

    Videomass提供处理功能,可以将多个添加到软件上处理,提供音转换功能,直接在软件上输出新的格式,提供裁剪功能,在软件预览画面,随后启动裁剪功能删除多余的画面边框,将不显示...
  • Videomass

    Videomass提供处理功能,可以将多个添加到软件上处理,提供音转换功能,直接在软件上输出新的格式,提供裁剪功能,在软件预览画面,随后启动裁剪功能删除多余的画面边框,将不显示...
正在提交中,请稍等片刻...

发表回复

请登录后评论...
登录后才能评论

评论列表 (0条)