用于编码的 Qt 图形界面
项目描述
跨平台视频编码gui
编码视频很慢。qencoder 让它变得更快!
最高效的 av1 和 vp9/vp8 编码器不能很好地跨大量 cpu 内核扩展。通过智能地将视频分成多个块,qencoder 允许您在更短的时间内编码比使用 svt 更好的视频。qencoder 受Av1an的启发并使用代码,同时为 Windows 和 Linux 提供更熟悉的 gui 体验。
简单易用
您无需深入了解视频的工作原理即可利用 qencoder。qencoder 非常易于使用和强大的预设,适合所有人。
对需要的人来说很强大
qencoder 具有许多有用的功能,使其成为一个强大的工具。通过基于场景的拆分,qencoder 是第一个利用具有数百个内核的系统的 gui。通过在正确的时刻进行拆分,qencoder 可确保您的视频不会因不需要的关键帧而产生任何开销。
它也是第一个能够增强黑暗场景的 gui。允许您在需要时使用较低的 q 值来避免令人讨厌的伪影,例如条带。
它允许您配置输入和输出的色彩空间,以确保您的 hdr 视频保持 hdr。
最后,它支持最小分割,这是 2 pass vbr 编码的理想模式。这种模式尽可能少地分割,使它们尽可能地分开,以使比特率尽可能地保持可变。
视频排队
qencoder 是第一个支持正确视频队列的 gui av1 编码器。为您的视频设置完美的编码并将其添加到队列中。重复您想要编码的视频数量。完成后,将队列保存到文件中以备后用,或者现在使用编码按钮运行它。如果队列中有任何视频,qencoder 将对它们进行编码。
每场景编码
每SCENE编码,类似于自动每标题编码,可让您优化编码以节省空间。可以对每个场景进行编码以针对特定的 vmaf(感知视觉质量)。不要付钱给云公司来优化您的编码,qencoder 让您可以在内部完成所有工作。
免费编解码器
qencoder 支持可以编码成 webm 的免费编解码器。这意味着您的视频可以在任何兼容 html5 的浏览器上共享和播放。这也意味着您无需担心使用它的许可费用或专利侵权。你的编码是你的,应该保持这种状态。
使用 qencoder
视窗
在“发布”部分下载最新的 7zip。
Linux
Ubuntu:
通过点子:
首先,安装 ffmpeg、aomenc 的最新版本和 vpxenc 的最新版本。然后安装 qencoder。
sudo apt update
sudo apt install python-pip vpx-tools aom-tools ffmpeg
pip install qencoder
拱:
建议您从 aur 安装它:
https://aur.archlinux.org/packages/qencoder/
其他/手动安装:
Git 克隆此存储库:
git clone https://github.com/natis1/qencoder
cd qencoder
然后安装 ffmpeg 和最新版本的 aom 编码器(例如 aomenc-git,在 arch 上)
然后安装python要求:
pip install -r requirements.txt
然后运行它
./qenc.py
法律说明
app.ico 由 Videoplasty.com 修改自 Wikimedia Commons,CC-BY-SA 4.0
pav1n.py 包含由 Master of Zen 等人创建的代码,最初以MIT授权,并在此项目中重新授权为 gplv3。
项目详情
下载文件
下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。