Releases: vcb-s/OKEGui
Releases · vcb-s/OKEGui
8.1.0
GUI cosmetics
8.0.0
Changelog:
- 支持内置 VS portable(将 VS portable 解压到
OKEGui\tools目录下的vapoursynth目录即可,确保 vspipe 在OKEGui\tools\vapoursynth\vspipe.exe路径) - 自带 x264/x265,JSON/YAML 项目文件中
"Encoder"不再需要指定编码器的可执行文件了,仅需要指定"EncoderType"即可;同时也不再需要给压制组编码器 exe 了。 - 支持检查 VS 的版本,JSON/YAML 项目中使用 Version 3 时自动启用:
{
"Version" : 3,
"VSVersion" : "2022H1.2",
"ProjectName" : "Demo - 1080p",
"EncoderType" : "x265",
#"Encoder" : "x265-10b.exe", # no longer necessary
"EncoderParam" : "-D 10 ..."- 自带 RPChecker
Tiny Stars
Update en mass
主要更新说明:
-
原 json 项目文件可以使用 yaml 格式书写了,用 *.yaml 或者 *.yml 后缀。就算是继续用 *.json,也可以使用一些yaml引入的特性,比如说可以用 # 注释。
-
OKE 产生的中间文件和输出文件不再放置于圆盘目录,而是放置于 *.json 目录下面的目录里。具体地说,假设原盘路径是
V:\aico\vol1\bdmv\stream\00002.m2ts,而 json 在c:\proj\ep.json,则:
- OKE 的压制中间结果文件(hevc/qpf/aac/flac等)会存放在
c:\proj\v_\aico\vol1\目录下;如果需要删除临时文件,直接删除c:\proj\v_\这个目录即可。依旧创建在原盘目录里面的临时文件只剩下 lsmas 的 *.lwi 文件,而这个 OKE 会自行清理。 - OKE 的压制成品(mkv/mka/mp4等)会存放在
c:\proj\output\aico\vol1\目录下;上传压制成品的时候只需要上传c:\proj\output目录下的文件即可,不再需要去原盘目录下找了。 - 本改动只影响 OKE 运行中生成的文件,而 OKE 的输入文件,比如每个 m2ts 自己的 json/txt 文件依然放在原盘目录,不受影响。
-
对于新番经常出现的不同集音轨数不同的情况,可以在 json 项目文件的
AudioTracks里面给可能存在的音轨加上"Optional": true属性,如果该音轨不存在,OKE 不再报错,直接忽略。如果多条音轨都设置了Optional属性,那么目前我们暂时要求他们要么都存在,要么都不存在,这点请注意。 -
在多 Numa 机器上,OKEGui 可以正确使用每个 numa 节点的所有 CPU (原来只能用每个节点的28个 CPU)。
-
以 mkv 为源的时候,支持带有 ass/srt 字幕轨道的 mkv,不过这些轨道只能在 json 中选择忽略。
-
一个新功能,OKE 用的 json 里面可以加上
#OKE:PROJECTDIR来获取 json 所在目录的绝对路径,如果你的脚本需要访问 json 目录下的数据文件,可以这样用:
import os
#OKE:PROJECTDIR
projDir = '.'
sys.path.insert(1, projDir) # some packages rely on having '' as sys.path[0]
import custom # import python modules under the project directory
core.std.LoadPlugin(os.path.realpath(os.path.join(projDir, 'libcustom.dll'))) # or load custom pluginsMake Win7 Happy
更新eac3to_wrapper, mediainfo到最新版
加速内存读取
Dry it up
Tiny Sub Sucks
- 将空字幕的检测阈值降低一半,由每小时6MB降低到每小时3MB
- 现在检测空闲内存只会做一次。
Precious memories
增加vpy自动内存分配
Precision Matters
- 完成项目的文件名和体积可以正确显示了。
- 双击一个完成的项目可以打开个所在目录,并定位文件。
- 修正了章节备份的.bak文件可能导致程序崩溃的问题
- 降低了音轨判重的灵敏度,使得重复音轨被误判为不重复的概率降低。
- 安装包的快捷方式现在可以正确启动了
Golden Installer
- 部分报错信息现在更人性化了。
- 对轨道的检测更灵活,什么AC3 Surround之类的可以检测到了。
- 编码器报错时候的错误信息现在会以Error级别记录在log里,方便调试
- 改进了安装包。第一次安装请手动把目录指定为你以前安装的地方;以后会自动覆盖的。