Releases: frankie1024/FlowEncode
Releases · frankie1024/FlowEncode
FlowEncode 1.9.5
更新内容
- 启动:修复重复启动时可能产生多个实例和单实例管道错误日志的问题,打开
.vpy文件会转发到已有窗口。 - 设置引导:改进编码器版本检测,避免相同修订版本被误判为可更新。
- 模板与队列:修复模板操作按钮绑定、队列详情显示和部分本地化回退问题。
- 预览:修复 VapourSynth 预览关闭时的释放竞态,提升应用退出和预览窗口关闭的稳定性。
Update Notes
- Startup: fixed duplicate app instances and single-instance pipe error log noise; opening
.vpyfiles now forwards to the existing window. - Setup guide: improved encoder version detection to avoid reporting matching revisions as available updates.
- Templates and queue: fixed template action button bindings, queue detail display, and selected localization fallbacks.
- Preview: fixed a VapourSynth preview shutdown race to improve stability when closing preview windows or exiting the app.
FlowEncode 1.9.4
更新内容
- 队列:支持拖拽重排任务顺序,支持 Shift/Ctrl+Click 多选,批量操作整合至右键菜单。
- 队列:修复多选清除、Escape 键状态残留、拖拽后队列校正失败等问题。
- 编码:移除 mp4 输出选项,修复编辑器未加载完成时 F9 快捷键保存空脚本的问题。
- 编码器:同步上游发布版本。
- 自动压制:修复分阶段输出文件保留问题。
- 设置引导:修复属性变更通知。
Update Notes
- Queue: added drag-and-drop reorder, Shift/Ctrl+Click multi-selection, and moved batch operations into the context menu.
- Queue: fixed multi-select clear, Escape key stale selection, and post-drag queue correction failures.
- Encoding: removed the mp4 output option and fixed F9 shortcut saving an empty script when the editor is not fully loaded.
- Encoder: synced upstream release versions.
- Auto compression: fixed staged output file retention.
- Setup guide: fixed property change notification.
FlowEncode 1.9.3
更新内容
- 自动压制:修复
Av1anstaged output 的收尾时序,等待分阶段输出稳定后再完成最终输出,避免部分任务在后处理阶段丢失目标文件。 - 编码器上游:将
x264、x265、SVT-AV1的 release 上游统一切换到 FlowEncode 维护的 Windows x64 仓库,并同步新的*-x64.zip资产命名规则。
Update Notes
- Auto encode: fixed the staged-output finalization timing for
Av1anjobs so FlowEncode waits for the staged file before completing the final output, preventing missing output files during post-processing. - Encoder upstreams: switched
x264,x265, andSVT-AV1release sources to the FlowEncode-maintained Windows x64 repositories and aligned asset detection with the new*-x64.zipnaming convention.
FlowEncode 1.9.2
更新内容
- 自动压制:切换到结构化
Av1an后端,按后端能力探测可用指标与编码器,补充执行计划、分阶段进度和输出收尾处理。 - 交互体验:主窗口拖放扩展到视频、音频文件和 Blu-ray 目录;设置页依赖引导改为可折叠分组卡片,并补充更明确的操作提示。
- 稳定性:修复折叠面板收起时布局最后一帧跳变的问题,改善自定义折叠控件的点击与箭头切换可靠性。
Update Notes
- Auto encode: moved to a structured
Av1anbackend with capability-aware metric and encoder probing, clearer execution plans, staged progress, and output finalization. - Interaction: expanded drag-and-drop routing to video files, audio files, and Blu-ray folders; the setup guide now uses grouped collapsible dependency cards with clearer action hints.
- Stability: fixed the last-frame layout jump when collapsible panels close and improved tap and chevron toggle reliability in the custom expander.
FlowEncode 1.9.1
更新内容
- 拖放支持:扩展至视频、音频文件和 Blu-ray 文件夹,覆盖更多常见工作流场景。
- 设置与提示:依赖分组改为可折叠面板,技术设置和操作按钮新增描述性提示。
- 稳定性:修复队列右键菜单崩溃,改善多处上下文菜单的可靠性。
Update Notes
- Drag-and-drop: expanded to video files, audio files, and Blu-ray folders for broader workflow coverage.
- Settings and tooltips: dependency groups are now collapsible, and technical settings/actions now show descriptive tooltips.
- Stability: fixed queue right-click crash and improved context menu reliability across multiple areas.
FlowEncode 1.9.0
更新内容
- VapourSynth:新增内置脚本片段,支持将脚本拖放到主窗口直接打开,并提升外部脚本唤起与窗口切回的稳定性。
- 视频压制与队列:命令预览支持一键复制;队列补充键盘快捷键和更明确的批量选择操作;任务右键菜单与禁用状态更稳定。
- 首启引导与依赖管理:依赖检测与更新检查更准确,并遵循“优先系统编码器”设置;修复 SVT-AV1 更新识别问题;手动导入、固定、清除、安装或卸载后的状态会立即刷新。
- 应用与依赖更新:安装完成后会自动清理旧下载与更新缓存,减少工作目录残留文件。
- 全局:补强设置与模板写入、外部进程探测、应用更新和异步操作错误边界,改善长流程稳定性。
Update Notes
- VapourSynth: added built-in script snippets, support for dragging scripts onto the main window to open them, and more reliable external script activation and window focus recovery.
- Video Encode and Queue: command previews are now one-click copyable; the queue adds keyboard shortcuts and clearer batch-selection actions; job context menus and disabled states are more reliable.
- Setup Guide and Dependencies: dependency detection and update checks are more accurate and now respect the Prefer System Encoders setting; fixed SVT-AV1 update recognition; state now refreshes immediately after manual import, pinning, clearing, install, or uninstall.
- App and Dependency Updates: downloaded update artifacts are cleaned up automatically after installation to reduce stale files in the workspace.
- General: improved settings and template persistence, external process probing, app update handling, and async error boundaries for better stability in long-running workflows.
FlowEncode 1.8.2
更新内容
- 优化 VapourSynth 工作区状态头部与提示信息,减少多标签与工作区切换时的状态理解成本。
- 首页 Dashboard 新增任务态卡片反馈:
解复用、视频压制、音频转码、自动压制在有任务运行时会显示绿色指示灯和细进度条。 视频压制首页进度严格跟随队列中第一个Running作业,解复用在扫描光盘、加载播放列表和实际执行阶段都会正确反映活跃状态。
Update Notes
- Polished the VapourSynth workspace status header and related hints to make tab and workspace state easier to read.
- Added active-task feedback to Dashboard cards:
Demux,Video Encode,Audio Transcode, andAuto Encodenow show a green indicator and a slim progress bar while work is running. - Dashboard progress for
Video Encodenow follows the firstRunningqueue job only, whileDemuxcorrectly reports active states during disc scanning, playlist loading, and the actual demux task.
FlowEncode 1.8.1
更新内容
- 修复 VapourSynth 工作区标签切换、关闭和左右对比场景下的状态同步问题。
- 修复预览滑块与章节编辑相关的回归,保证最终画面跟随当前停留位置。
- 修复 workspace 会话、目录恢复和资源释放的若干稳定性问题,降低偶发崩溃与状态丢失风险。
Update Notes
- Fixed state synchronization issues in the VapourSynth workspace when switching tabs, closing tabs, and using side-by-side comparison.
- Fixed preview slider and chapter-editing regressions so the final frame follows the current stopped position.
- Tightened workspace session handling, directory recovery, and resource cleanup to reduce sporadic crashes and state loss.
FlowEncode 1.8.0
更新内容
- 新增 VapourSynth 多标签工作区,支持打开多个
.vpy/.py脚本、标签切换、双击关闭、关闭其他标签和固定标签。 - 新增手动左右对比展示,可将两个标签页并排显示,当前激活编辑区决定保存、预览和压制等操作目标。
- 优化外部打开脚本流程:打开新
.vpy时会唤起主窗口,并切换到对应标签;已打开文件会复用现有标签。 - 预览窗口继续使用直连像素 surface 路径,避免额外采样;修复进度条点击/拖动后的最终帧提交,保证画面跟随滑块停留位置。
- 改进标签状态保存、未保存确认、空白脚本、最后标签关闭和预览窗口生命周期,降低切换/关闭时的状态错乱风险。
Update Notes
- Added the VapourSynth tabbed workspace with multiple
.vpy/.pyscripts, tab switching, double-click close, close-other-tabs, and pinned tabs. - Added manual side-by-side comparison for two tabs. Save, preview, encode, and related actions follow the currently active editor pane.
- Improved external script activation: opening a new
.vpybrings the app forward and switches to the matching tab, reusing an existing tab when possible. - Kept preview rendering on the direct pixel surface path to avoid extra sampling, and fixed slider click/drag seeking so the rendered frame follows the final thumb position.
- Tightened tab session persistence, unsaved-change prompts, empty new scripts, last-tab closing, and preview-window lifecycle handling to reduce state drift.
FlowEncode 1.7.2
更新内容
- 文件选择与产物输出:统一输出型入口的默认目录策略,空路径时优先回到来源目录,蓝光解复用保留独立输出例外。
- 工作流界面重组:新增工作台、视频压制、模板库、设置、音频转码、自动压制和蓝光解复用独立页面,按模块切换更清晰,常用入口更集中。
- VapourSynth 工作区稳定性:继续加强脚本编辑、预览窗口、输出切换和脚本重新加载时的稳定性。
压制 F9快捷压制流(贡献者:@I4O8):新增按钮/快捷流,可从脚本工作区直接保存并跳转到视频压制页面。- 预览默认缩放优化(贡献者:@I4O8):默认缩放改为最近邻,改善像素类内容观察效果。
- 脚本创建与外壳集成(贡献者:@I4O8):新增文件夹右键创建
.vpy脚本模板,方便快速开始 VapourSynth 工作流。 - 主题与可访问性:补充高对比主题资源,提升深浅主题下的可读性与界面一致性。
Update Notes
- File selection and output destinations: unified the default directory behavior for output-oriented flows so empty paths fall back to the source folder, with Blu-ray demux kept as a separate exception.
- Workflow shell: added dedicated Dashboard, Video Encode, Templates, Settings, Audio Transcode, Auto Encode, and Blu-ray Demux pages so navigation is clearer and common entry points are easier to reach.
- VapourSynth workspace stability: further improved the script editing path, preview window behavior, output switching, and reload stability.
Encode F9shortcut flow (contributed by @I4O8): added a direct save-and-jump action from the script workspace into the video encode page.- Default preview scaling update (contributed by @I4O8): switched the default preview scaling to nearest-neighbor for better pixel-faithful inspection.
- Script creation and shell integration (contributed by @I4O8): added a folder context-menu entry to create a
.vpyscript template and start a VapourSynth workflow faster. - Theme and accessibility: added high-contrast theme resources to improve readability and consistency across themes.