Skip to content

Releases

CutVoke v0.3.5 — Cross-platform preview / 跨平台预览版

Choose a tag to compare

@github-actions github-actions released this 08 Nov 07:58
c8cd8d5

CutVoke v0.3.5 — Cross-platform preview / 跨平台预览版

This prerelease delivers the editing and external-render workflows added since
v0.3.4, with startup, transparent-cut and source-package fixes. The editable
CutVoke project and timeline remain authoritative.

Changes since the published v0.3.4 packages:

  • Text-based editing can search, locate and audition sentence/word ranges,
    preview deletion impacts, and confirm one undoable synchronized picture,
    audio and caption edit. Stale project/preview responses and competing audition
    clocks no longer replace newer work or extend the selected audition range.
  • Creative workflows add bounded recipe discovery, plan/review contracts and
    local repair previews. Evidence references organize review; the tool always
    leaves creative acceptance unassessed instead of certifying visual quality.
  • External code-video manifests validate declared source/output hashes, decoded
    frame clocks, alpha and color contracts before importing ordinary media.
    Parameterized render requests validate bounded parameters and absolute frame
    windows before output exists, reuse verified exact/covering cached outputs,
    and work with native split/replace/revision/lease/undo operations.
  • Builtin PCM WAV and static-background metadata reduce cold MCP startup work
    while preserving hash verification and media-probe fallback for unsupported
    or truncated inputs. Broken media tools no longer prevent project discovery.
  • Transparent shots now obey half-open sequence-frame intervals, including
    single-frame cuts and NTSC preview origins. A timestamp-derived gate preserves
    delayed transparent video on FFmpeg 6 and 7. Preview caches rebuild for the
    updated rendering behavior.
  • Worker archives exclude checkout-only asset generators, so direct wheel
    builds and source-archive rebuilds retain the same runtime worker payload and
    catalog hashes. Runtime code, guides, recipe data and worker license remain.

All four archives must be newly built and accepted at this version's exact
tagged main commit. BUILD-INFO.json records the source and build runs;
SHA256SUMS records the archive hashes. Download the matching Windows x64 portable
ZIP, macOS ARM64/Intel ZIP or Linux x64 tar.gz. These archives include the editor,
frozen backend, FFmpeg/ffprobe, resources and third-party notices. Basic editing
needs no separate Python, Node.js or system FFmpeg. Optional models and PyTorch
remain separate downloads.

Close CutVoke before updating, back up existing projects and preserve their
data/media directories. Existing releases and downloads remain available.

Scope and remaining boundaries:

  • External renderers run independently and must be trusted. CutVoke does not
    execute arbitrary scene code or provide an isolation runtime, parameter GUI
    or external-renderer cancellation/recovery lifecycle.
  • Source ZIPs and render-cache metadata remain outside .cvkpkg. Rendered media
    and ordinary editing survive project packaging; source-scene migration,
    restoration and cache transfer are not implemented.
  • Frame/pixel, decode and audio measurements establish technical behavior.
    Synthetic examples do not establish subjective listening, artistic quality,
    real-footage improvements or cross-machine performance guarantees.
  • Windows/Linux archives remain unsigned; macOS uses an ad-hoc integrity
    signature without Developer ID signing or notarization. Physical-device
    GPU/audio/microphone/native-picker and quarantined first-launch acceptance
    remain separate. The historical Intel export-preparation timeout still lacks
    a proven root cause; repeated native exports retain diagnostics if it recurs.
    Optional/environment-dependent Python skips and Windows frozen-app behavior
    with long-path policy disabled remain outside validated coverage.

本版将 v0.3.4 之后的文本剪辑、创作方案审阅与局部修补、外部代码视频素材桥接和
参数化渲染缓存打入新的四平台预发布包。工程和时间线仍由 CutVoke 原生编辑模型管理,
可继续人工修改、分割、替换和撤销。

按句/词定位与试听、删除影响预览和一次撤销保持画面、声音和字幕同步;修复过期工程/
预览响应与试听时钟竞争。创作契约和证据引用用于组织审阅,不自动给出艺术质量结论。
外部渲染请求支持有界参数、绝对帧窗口、已验证缓存复用和局部重渲;内置媒体元数据
减少 MCP 冷启动探测,并保留哈希和异常输入回退。透明切镜与单帧区间统一到序列时钟,
补齐 FFmpeg 6/7 和非整数帧率边界;源码重建与直接构建使用一致的 worker 内容。

发布须等待同一版本、同一 main/标签提交的 CI 和四平台真实成品验收,并核对包内
来源、BUILD-INFO.json、SHA256SUMS 及公开下载字节。继续提供 Windows 便携 ZIP、
两种 macOS ZIP 和 Linux tar.gz,不新增安装程序;基础使用无需另装开发环境。
更新前关闭应用,备份并保留工程及数据目录,旧版本与下载保持不变。

本版仍为预发布,保留原有签名、公证、实体设备与可选功能的未测边界。外部渲染器须
单独可信;任意代码隔离运行、参数 GUI、外部渲染作业取消/恢复,以及源码 ZIP 的工程包
迁移/恢复尚未实现。技术样例与音频测量不代表主观听评、艺术质量或跨设备性能保证。

Source commit: c8cd8d53326fc1878b100dd3eefd6f6b7d4dfb5a

Asset SHA256
CutVoke-0.3.5-windows-x64-portable.zip 5e9ebc6f6064986fa67a6d3ac63e8b25d1f83eadc57f1a14c36050e12b9da57f
CutVoke-0.3.5-macos-arm64.zip 40e92780019d37efcca28b4cc7bdb704f35cf51db99002223732b07ab416f1d1
CutVoke-0.3.5-macos-x64.zip abe388667d567292261a7e2443cbf568ca55c83ce26aa395e037b94d98b3ad5d
CutVoke-0.3.5-linux-x64.tar.gz 7921b7cc99ee8c413d005e4e81d3107a24f3534dddcae815d39fdfc825174a5b

CutVoke v0.3.4 — Cross-platform preview / 跨平台预览版

Choose a tag to compare

@github-actions github-actions released this 28 Oct 03:37
56daa1a

CutVoke v0.3.4 — Cross-platform preview / 跨平台预览版

This prerelease brings the current project, composition and animation workflows to Windows x64, macOS Apple Silicon, macOS Intel and Linux x64. All four archives are rebuilt with version 0.3.4. Publication requires successful CI and actual packaged-application acceptance at the exact tagged main commit; this release's BUILD-INFO.json records the source, build runs and archive hashes.

Changes since the published v0.3.3 packages:

  • New projects use independent directories for their database, media, previews, exports and backups. Migration, moving/reopening, original media names and shared GUI/MCP asset resolution preserve project ownership and isolation.
  • Composition and animation workflows add adjustment layers, effect opacity/local blending, Alpha/Luma track mattes, shared precompositions and instance overrides, local time windows, sequence duplication, spatial Bezier paths, easing and bounded declarative bindings.
  • Added procedural noise, displacement, vector paths, 3D planes and native meshes/materials/cameras/lights, with OpenGL acceleration and software fallback. Optional local cutout-model tasks share status, cancellation and application between the editor and external agents. Model packages remain separate downloads; the optional one-click model installer is accepted on Windows x64, and unsupported platform combinations report their boundary.
  • Improved AI editing guidance, quick application, timeline filtering, property views, performance feedback and cancellable idle previews. External AI clients still need their own wake-up integration for unattended assistance requests.
  • Fixed windowed-export color/alpha continuity, finite last-frame clocks and buffered audio tails. Interactive audio follows its audio-device clock under load. Fixed copied-media identities, original-name migration/search and effect parameters accidentally treated as file paths.
  • Fixed delayed preset metadata triggering an unnecessary fallback preview, late directory/history responses replacing authored export paths, and stale background preview conflicts replacing successful edit feedback. Pixel, alpha, duration, playback and interaction assertions remain strict.
  • Restored Python 3.10 compatibility in release tooling and built the pinned macOS Intel dependency from verified source where its wheel is unavailable. Draft publication is bound to release ID, tag and source commit, with uploaded and public-download digest checks.

Download the archive matching your device and verify it against this release's SHA256SUMS. Windows is a portable folder ZIP. Close CutVoke before replacing application files; back up and preserve existing project/data directories, and keep a copy before migrating older projects. All four archives contain the built editor, frozen backend, FFmpeg/ffprobe, resources, fonts, third-party notices and FFmpeg 7.1.5 corresponding source. Basic editing needs no separate Python, Node.js or system FFmpeg. Optional models and PyTorch are separate downloads.

Windows and Linux packages are unsigned. macOS uses an ad-hoc integrity signature without Developer ID signing or notarization. Hosted acceptance does not establish physical-device GPU/audio/microphone/native-picker or quarantined Finder/SmartScreen/Gatekeeper first-launch behavior. Windows deep-directory acceptance runs with long paths enabled and longPathAware host/frozen manifests; disabled-policy frozen-app behavior remains untested. A previously observed Intel export-preparation timeout still lacks a proven root cause; repeated GUI exports and live diagnostics retain evidence if it recurs. Existing optional/environment-dependent Python skips remain outside the validated coverage. This remains a preview release, with installer/uninstaller and production-stability acceptance outstanding. No system security-policy change is required by this publication.

Existing tags and downloads, including v0.3.1, v0.3.2 and v0.3.3, remain available. Use this release's embedded source commit, BUILD-INFO.json and SHA256SUMS for these archives. GitCode synchronization is outside this publication.

本版为 v0.3.4 四平台预发布,将工程独立目录、合成与动画、本机三维和可选模型任务、AI 剪辑指引等当前功能打入新包,并保留原有功能。工程数据库、素材、预览、导出和备份统一归属工程目录;迁移、移动重开、GUI/MCP 素材解析及原始名称保持一致。

新增调整层、效果局部混合、Alpha/Luma 轨道遮罩、共享预合成及实例覆盖、局部时间编辑、空间贝塞尔与有界参数绑定,以及程序噪声、矢量路径和三维工作流。可选模型与 PyTorch 不包含在基础包内;模型一键安装的已验收平台为 Windows x64,其他不支持组合会明确提示。外部 AI 的空闲唤醒仍需对应客户端集成。

修复分段画面的颜色与 Alpha 连续性、末帧时钟、音频尾部与负载下交互音频反复跳转;修复素材身份/名称、效果文件归属、延迟预设目录、手填导出路径被覆盖及旧预览冲突覆盖编辑反馈等问题。发布须核对同一 main 提交的 CI、四平台真实成品、包内版本/源 SHA、上传哈希及六个公开下载文件,不放宽像素、交互或时长断言。

更新前关闭程序,备份并保留原工程与数据目录;旧工程迁移前另留副本。Windows 是完整解压即可启动的便携 ZIP;基础使用无需另装 Python、Node.js 或系统 FFmpeg。包包含第三方许可及对应 FFmpeg 源码。

本版仍未完成发行签名或公证,不宣称稳定版。实体设备 GPU/音频/麦克风/原生选择器、隔离首次启动、禁用长路径策略的 Windows 冻结程序未验证。一次历史 Intel 导出准备超时的根因尚未查明,现已加入重复真实导出与现场诊断保留。既有可选/环境跳过仍是未测边界。旧版本及下载保持不变,本次不包含 GitCode 同步。

Source commit: 56daa1aac5327142ba0f271cc7490a1690c68bcb

Asset SHA256
CutVoke-0.3.4-windows-x64-portable.zip 63317735a87ce56a882f2dcff35233ab7c706fe24fd8bca04e9aee8b7f73f3fe
CutVoke-0.3.4-macos-arm64.zip 61ffc93be8396e88504b7ab116297f4d8a62c6f96d09ef18e60920f1d4b8d82d
CutVoke-0.3.4-macos-x64.zip 36dce23f71fb52ba326d4afa94210e9b472c57bfc67696c49ed95b3a54825173
CutVoke-0.3.4-linux-x64.tar.gz 0e7abed4567005014b5f1f234fa223dd72dba14a1a9b68a3f03d3ad52af1d3ce

CutVoke v0.3.3 — Cross-platform preview / 跨平台预览版

Choose a tag to compare

@github-actions github-actions released this 26 Oct 16:47
ad6624d

CutVoke v0.3.3 — Cross-platform preview / 跨平台预览版

This patch prerelease contains the editor and playback fixes accepted on main, rebuilt with version 0.3.3 for Windows x64, macOS Apple Silicon, macOS Intel and Linux x64. The publication gate requires CI and native acceptance of the exact release source commit; the generated BUILD-INFO.json records that commit, build runs and archive hashes.

Changes since the published v0.3.2 packages:

  • Improved interactive previews and continuous playback, added the default-on GPU acceleration setting, and completed editor, resource and effect workflows. Acceleration availability still depends on the device and driver.
  • Fixed context-menu dismissal blocking Export, pending effect controls, mask gestures interrupted by delayed save acknowledgements, translated toolbar controls escaping the fixed editor viewport, and selecting stale keyframe lanes while a save is still refreshing the editor.
  • Fixed Windows deep-data resource installs: short exclusive staging names, verified immutable resource registration, bounded concurrent publication, and specific filesystem failure diagnostics.
  • Fixed a transition EOF clock error that could freeze a valid export on its middle shot, and preserved decoded full-preview playback while saving live audio gain.
  • Added controlled late-response, exact-pixel, playback-continuity, resource-hash and packaged-app regression coverage. Browser CI dependency stages now have separate logs and bounded timeouts.

Download the archive matching your device and verify it against this release's SHA256SUMS. Windows is a portable folder ZIP, not an installer. Close CutVoke before replacing application files, preserve existing project/data folders and keep a backup; never replace user data with acceptance-test databases. All four archives include the built editor, frozen backend, FFmpeg/ffprobe, resources, fonts and third-party notices. FFmpeg 7.1.5 corresponding source is included; optional speech/person models remain separate downloads.

Windows and Linux packages are unsigned. macOS uses an ad-hoc integrity signature without Developer ID signing or notarization. Hosted-runner acceptance does not establish physical-device audio, GPU, microphone, native picker or quarantined Finder/SmartScreen/Gatekeeper first-launch behavior. Windows deep-path acceptance runs with long paths enabled and longPathAware host/frozen manifests; a frozen EXE under a disabled long-path policy was not tested. No system security policy is changed. The existing 14 optional Python skips remain outside the validated coverage. This remains an alpha/preview release, not a production-stability or installer/uninstaller acceptance claim.

Existing tags and downloads, including v0.3.1 and v0.3.2, remain available. Use this release's metadata to check these new archives; historical tag names and old verification records do not substitute for the embedded source commit. GitCode synchronization is not part of this publication.

本版为 v0.3.3 四平台预发布,包含交互预览、持续播放、默认 GPU 加速设置和编辑资源流程改进,修复菜单遮挡、蒙版保存竞态、关键帧保存期间的旧选区、翻译布局、Windows 深目录资源安装、转场画面冻结与实时音量保存打断预览等问题。发布前须通过同一源码提交的 CI 与四平台真实成品验收,并核对包内版本、来源 SHA、附件哈希和公开下载内容。

Windows 下载为免安装便携 ZIP;更新先关闭程序并备份、保留原有工程及数据目录。四个平台包包含前端、冻结后端、FFmpeg/ffprobe、资源、字体、许可及对应 FFmpeg 源码,基础剪辑无需另装 Python、Node.js 或系统 FFmpeg。可选模型仍需单独下载。

包仍未完成发行签名或公证,不宣称稳定版。未覆盖实体设备音频/GPU/麦克风、隔离首次启动及关闭长路径策略的 Windows 冻结程序;保留既有可选测试跳过,不要求用户修改安全策略。旧标签和下载包保持不变;本次不包含 GitCode 同步。

Source commit: ad6624d4926e7b83fe4a7e4a38df942185e2b8ec

Asset SHA256
CutVoke-0.3.3-windows-x64-portable.zip b25febdc4bd4a3916f327d40af1bc68f7c646bf7d9416b57a3917d44df0bc681
CutVoke-0.3.3-macos-arm64.zip 152deaa93e5a2080ea445ea3e32a306166c7566626285d1aecccc7d1622437da
CutVoke-0.3.3-macos-x64.zip 419438f73af6da4a4fcc642729d517ff3187839d70eb6a6465afa156af1dbec5
CutVoke-0.3.3-linux-x64.tar.gz 4fc24f3dabc588c63464d670252916b959af3ad5afa78afe9cdd1c0ece2bc75c

CutVoke v0.3.2 — Cross-platform preview / 跨平台预览版

Choose a tag to compare

@github-actions github-actions released this 22 Oct 03:26

CutVoke v0.3.2 — Cross-platform preview / 跨平台预览版

This prerelease rebuilds Windows x64, macOS Apple Silicon, macOS Intel and Linux x64 from the same source commit. Each shipped archive is extracted and exercised on its native GitHub runner before publication.

Changes since v0.3.1:

  • Updated editor setup, resource workflows and preview preparation; reusable cinematic and travel effects and privacy-safe effect-module sharing.
  • Reorganized applications, engine modules and asset sources while preserving approved resource bytes and legacy offline-pack support.
  • Fixed Python 3.13 packaging with a hash-locked NumPy release that provides native wheels on all four targets; repaired relocated desktop build paths.
  • Pinned macOS NumPy wheels compatible with the macOS 13 baseline; native acceptance now completes and verifies the first-launch setup before editing.
  • Corrected FFmpeg filtergraph compatibility tests, deterministic alpha conversion, relocated preset attribution and timeline drag coordinates.
  • Added a release gate that requires successful same-commit CI and all native package acceptances, verifies embedded provenance and archive hashes, stages a fresh draft, then verifies public downloads.

The Windows and Linux packages are unsigned. macOS packages use an ad-hoc integrity signature, without Developer ID signing or notarization. Automated acceptance does not establish human device, native picker, GPU/audio or SmartScreen/Gatekeeper acceptance. This remains an alpha/preview release, not a claim of production stability.

FFmpeg 7.1.5 and its corresponding source and third-party notices are bundled. Model downloads for optional speech/person features remain separate. Existing v0.3.1 downloads remain available.

本版为四平台重新构建的预发布,包含编辑器与资源流程改进、可复用效果模块、目录重构及本轮构建修复。发布必须通过同提交的 CI 与各平台真实成品验收,并核对包内来源、附件 SHA256 和公开下载内容。尚未完成跨设备人工体验、签名与公证,不宣称稳定版;保留旧版下载。

Source commit: b80b67027ceaa3d01d9a9e68538be3baa20a6cb5

Asset SHA256
CutVoke-0.3.2-windows-x64-portable.zip 41f9cca313366037b891d966d8323279ce0efd9c4b46a07175b764e3c989a758
CutVoke-0.3.2-macos-arm64.zip 7a238cd8d2509906b361cc5b50c62b1e248530d184360b759e055ff631669a79
CutVoke-0.3.2-macos-x64.zip f1c6a797a1edd5cf3076bc2635b12c43393cb4faee412ab203a6c21112b49d3e
CutVoke-0.3.2-linux-x64.tar.gz d30b96bfbdcb1ea51e4f245d009ad03db8af5cc071dc417651085b9ea3d433e9

CutVoke v0.3.1 — Cross-platform preview / 跨平台预览版

Choose a tag to compare

@frankShan001 frankShan001 released this 17 Oct 03:29

CutVoke 0.3.1 — Cross-platform preview / 跨平台预览版

中文

本次为 预发布版(prerelease),提供 Windows x64、macOS Apple Silicon / Intel 和 Linux x64 四个已经过原生 runner 自动验收的原始发行包。基础本地导入、剪辑、预览和 MP4 导出不需要 AI 账号,也不需要另装 Python、Node.js 或 FFmpeg;可选 AI 客户端、云服务、语音/人物模型另有配置和依赖要求。项目仍处于早期阶段,请保留原始素材与独立备份。

下载与启动

  • Windows x64:下载 CutVoke-0.3.1-windows-x64-portable.zip,完整解压到可写文件夹,再双击 CutVoke.exe,保留旁边的所有文件。无需安装向导或管理员权限。此包未签名,可能出现 SmartScreen 提示。工程、素材、缓存和设置在 exe 旁的 CutVoke Data,更新时请保留。
  • macOS:Apple Silicon(M 系列)选 arm64,Intel 选 x64;声明最低 macOS 13。解压对应 ZIP,将 CutVoke.app 移到 /Applications 或 ~/Applications 后打开。数据位于 ~/Library/Application Support/CutVoke/,更新 app 时保留该目录。实际自动执行环境为两种架构各自的 macOS 15.7.9 runner,未宣称通过 macOS 13/14 或普通用户所有设备的人工验收。
  • Linux x64:使用 Ubuntu 22.04 / glibc 2.35+ 桌面基线。运行 tar -xzf CutVoke-0.3.1-linux-x64.tar.gz,进入 CutVoke-0.3.1-linux-x64 后执行 ./cutvoke;保留完整目录、执行权限和符号链接。无需 FUSE/AppImage。数据位于 ${XDG_DATA_HOME:-~/.local/share}/CutVoke/,更新程序时保留。

Release 的附件就是上述真实 ZIP/tar.gz,可直接解压;Actions 页面下载的外层 ZIP 已在发布前去除。请对下载文件计算 SHA256 并与下方及附件 SHA256SUMS 比较。Windows 可用 Get-FileHash -Algorithm SHA256 <文件名>;macOS 用 shasum -a 256 <文件名>;Linux 用 sha256sum -c SHA256SUMS。

平台限制

Mac 签名与 Gatekeeper: 仅有 ad-hoc 完整性签名,没有 Developer ID,也没有 notarization(公证)。codesign --verify --deep --strict 通过,但两种架构的 spctl --assess 实测均拒绝自动信任(退出码 3);未验收带互联网隔离标记的 Finder 首次启动。确认来源可信且 SHA256 一致后,用户可按 Apple 的说明,在尝试打开后到“系统设置 → 隐私与安全性”中针对该 app 确认“仍要打开”。若不能确认来源或系统仍然拒绝,请停止并保留错误信息。无需购买开发者账号;不要关闭全局 Gatekeeper、安全保护或批量移除隔离属性。

Linux 系统与沙箱: 需要图形桌面、显示/音视频驱动、可执行文件系统,以及 Electron 使用的 GTK3、NSS/NSPR、ATK/AT-SPI、X11/XCB、GBM/DRM、ALSA、libstdc++ 等系统库;精简系统可能需要管理员安装发行版桌面依赖。请以普通桌面用户运行,并确保系统策略允许 Chromium 使用非特权用户命名空间沙箱。包内 GUI 验收保持 renderer sandbox 开启;不安装 root-owned setuid helper,不修改全局 sysctl,不使用 --no-sandbox。root、noexec、阻止该沙箱机制的策略不在此目录包支持范围内。Ubuntu 24.04 的 AppArmor 策略可能需要管理员审查的应用策略或未来安装包;其他发行版、Wayland-only 会话及不同设备需独立验收。

验证范围: 成品在 Windows Server 2022 x64、macOS 15.7.9 arm64 / Intel、Ubuntu 22.04 x64 原生 hosted runner 中解压后运行,覆盖冻结后端与可见 GUI、真实媒体导入、共享 stdio MCP、实际预览、GUI 导出并完整解码 H.264/AAC MP4、离线资源、语言切换、重启、重复实例、端口冲突、关闭清理及只读数据保护。这些是自动化证据,不等同于手工音质、设备扬声器/GPU、所有特效、Windows 10/11 SmartScreen 或所有用户系统测试。移动素材路径/电脑时可能需要工程打包或重新关联。

English

This is a prerelease with four original distribution archives accepted by native automated workflows: Windows x64, macOS arm64, macOS Intel x64, and Linux x64. Basic local import, editing, preview and MP4 export need no AI account or separately installed Python, Node.js or FFmpeg. Optional AI clients, cloud services and speech/person models have separate requirements. Keep original media and independent backups while the project is early-stage.

Download and launch

  • Windows x64: fully extract CutVoke-0.3.1-windows-x64-portable.zip into a writable folder, then double-click CutVoke.exe. Keep all neighboring runtime files. No installer or administrator permission is required. The app is unsigned and may trigger SmartScreen. Preserve CutVoke Data beside the executable when updating.
  • macOS: choose arm64 for Apple Silicon or x64 for Intel. The declared floor is macOS 13. Extract the matching ZIP, move CutVoke.app to /Applications or ~/Applications, then open it. Preserve data in ~/Library/Application Support/CutVoke/. Automated execution used separate macOS 15.7.9 runners; macOS 13/14 and all user devices are not claimed as manually accepted.
  • Linux x64: the baseline is Ubuntu 22.04 / glibc 2.35+. Extract with tar -xzf CutVoke-0.3.1-linux-x64.tar.gz, enter CutVoke-0.3.1-linux-x64, and run ./cutvoke. Keep the full directory, executable permissions and symlinks. No FUSE/AppImage is required. Preserve ${XDG_DATA_HOME:-~/.local/share}/CutVoke/ when updating.

Release assets are the real ZIP/tar.gz archives, ready to extract; the outer Actions ZIP wrapper was removed before upload. Verify the actual downloaded file against SHA256SUMS and the table below. Use Get-FileHash -Algorithm SHA256 <filename> in PowerShell, shasum -a 256 <filename> on macOS, or sha256sum -c SHA256SUMS on Linux.

Platform boundaries

Mac signing and Gatekeeper: the apps have an ad-hoc integrity signature only, no Developer ID and no notarization. Strict deep code-signature verification passed, but both spctl --assess checks rejected automatic trust (exit 3). Quarantined internet-download/Finder launch has not been accepted. After checking the source and matching SHA256, users who trust the unmodified app may follow Apple's app-specific approval instructions: attempt to open it, then confirm Open Anyway in System Settings → Privacy & Security. Stop if trust cannot be established or the system still refuses. Users do not need to buy a developer account. Keep global Gatekeeper/security protections enabled; do not bulk-remove quarantine attributes.

Linux dependencies and sandbox: a graphical desktop, display/audio/video drivers, an executable filesystem, and Electron's system libraries are required: GTK3, NSS/NSPR, ATK/AT-SPI, X11/XCB, GBM/DRM, ALSA, libstdc++ and related distribution libraries. Minimal systems may need administrator-installed desktop dependencies. Run as a normal desktop user with working unprivileged user namespaces for Chromium's sandbox. GUI acceptance kept the renderer sandbox enabled. The package installs no root-owned setuid helper and changes no global sysctls; do not use --no-sandbox. Root, noexec locations and policies blocking that sandbox mechanism are outside this directory package's scope. Ubuntu 24.04 AppArmor may require an administrator-reviewed app policy or a future installed package. Other distributions, Wayland-only sessions and different hardware require separate acceptance.

Evidence scope: the extracted frozen packages ran on Windows Server 2022 x64, native macOS 15.7.9 arm64 / Intel, and Ubuntu 22.04 x64 hosted runners. Checks cover the visible GUI and frozen backend, real media import, shared stdio MCP, actual preview playback, GUI H.264/AAC MP4 export and full decode, offline resources, languages, restart, duplicate instances, occupied ports, shutdown and read-only data preservation. This is automated package acceptance, not manual audio-quality, speaker/GPU, every-effect, Windows 10/11 SmartScreen or all-device testing. Moving media paths/computers may require project packaging or relinking.

Provenance / 来源

  • Release tag / 标签提交: v0.3.1 → 58f890090463300c007f541ac36be8bca71bb4e9.
  • Actual binary build / 二进制实际构建: fdec479c4acbc3c685a5c8adbe8ec91621a7c194. The later target commit changes documentation only; the binaries were not rebuilt. 后续目标提交仅改文档,本次未重新构建二进制。
  • macOS / Linux build: run 38845496409, successful / 成功.
  • Windows build: run 38845496400, successful / 成功.
  • Build source CI: run 38845496430, successful / 成功.
  • Installation and storage / 安装与存储 · Detailed native evidence / 原生验证记录. The tag's documentation records the original Actions candidates; these Release assets are those same inner archives. 标签内文档保留原 Actions 候选包记录,Release 附件为其中相同的真实发行包。
  • Keep all component notices and licenses/ffmpeg/Corresponding-Source.zip for redistribution. Bundled standalone FFmpeg tools use GPLv3; other components retain their own licenses. 再分发时保留组件许可和 FFmpeg 对应源码。

Verified assets / 已核验附件

Asset / 附件 Bytes / 字节 SHA256
CutVoke-0.3.1-macos-arm64.zip 352,156,692 24b4c0615618cabf5a641d0aa5abc0b76a5bf768b9291001c0b90fd557b0576b
CutVoke-0.3.1-macos-x64.zip 422,388,587 93116f49ca982398766abb20efc580bc1f6282581885b1cbb6b95a1a4f7d1854
CutVoke-0.3.1-linux-x64.tar.gz 359,522,533 c8df79f6a184b9dcf5d12506516db4ef2fca7073d6e091de640b532023010662
CutVoke-0.3.1-windows-x64-portable.zip 380,760,157 2aab6699ee1644f1afe7d6daa4afa9d1fd99311838c46fc4bb4c6ad202cc1dbc

The SHA256 values above and in SHA256SUMS were calculated from the actual in...

Read more