AVS3converter v1.2.0 是面向 Apple Silicon Mac 的本地视频转换工具。它将符合要求的 Apple ProRes 422 SDR 源视频转换为 MP4/AVS3,并在交付前完整解码成品、逐帧核对重建指纹,避免输出花屏或损坏视频。
- Apple M 系列芯片(arm64)
- macOS 13 Ventura 或更高版本
- 无需安装 Homebrew、FFmpeg、IINA 或其他运行环境
- 转换过程完全在本机执行,不上传源视频或成品
- Apple ProRes 422、422 LT、422 Proxy 或 422 HQ
- 10-bit YUV 4:2:2
- SDR,拒绝 PQ 和 HLG HDR
- 逐行扫描、恒定帧率(CFR)
- 宽度和高度均为偶数
不符合上述条件的文件会在转换开始前停止,不会生成不受支持的成品。完整规则见 支持格式。
- MP4 容器,AVS3 视频编码
- 继承源视频的分辨率、宽高比、帧率、总帧数和 SDR 色彩标识
- 全部源音轨原样复制
- 用户设置的是最低视频码率;为满足门槛,实际码率可能更高
- 输出前必须通过完整 AVS3 解码、逐帧指纹、帧数、时序、音轨和码率验收
v1.2.0 是未经 Apple 公证的免费分发版。请只从本项目的 GitHub Releases 页面下载,并核对 Release 同时提供的 SHA-256。
- 打开 DMG,将
AVS3converter拖入“应用程序”。 - 尝试打开一次 App,出现安全提示后关闭提示。
- 打开“系统设置” > “隐私与安全性”。
- 向下滚动到“安全性”,点击“仍要打开”。
- 输入 Mac 登录密码,再次点击“打开”。
完成一次授权后,后续可以正常双击启动。不要关闭整个 Gatekeeper,也不要运行来源不明的终端绕过命令。图文说明随 DMG 一并提供,也可阅读 首次安装说明。
发布构建只支持 arm64,要求安装 Xcode Command Line Tools。项目脚本会构建固定版本的第三方组件,再生成使用临时签名的 App 和 DMG:
./scripts/build_dependencies.sh
./build_app.sh
./scripts/package_dmg.sh
./scripts/package_ffmpeg_source.sh构建脚本、固定版本、补丁和第三方许可证均保存在仓库中。禁止把 Apple Developer 证书、密码、源视频或测试成品提交到仓库。
- 应用不包含自动更新、账号、广告或遥测
- 应用不会建立网络连接
- 用户选择的媒体仅由本机辅助程序处理
- 临时文件在转换任务结束后清理
安全问题请按 安全政策 私下报告。
本项目自行编写的代码采用 MIT License。FFmpeg、uavs3e、uavs3d 等第三方组件继续适用各自许可证,详见 THIRD_PARTY_NOTICES.md 与 ThirdParty/Licenses/。AVS3converter 与 FFmpeg、IINA 或 uAVS3 项目的权利人不存在隶属或官方背书关系。