如何在没有 FFmpeg 的情况下在 Mac 上剪切视频
FFmpeg 功能强大,但它需要终端设置、Homebrew 和精确的命令标志才能修剪剪辑。无损视频剪切器提供与本机 Mac 应用程序相同的无损修剪功能 - 无需命令行。
4 分钟阅读
FFmpeg设置问题
FFmpeg 是一款出色的软件。但让它在 Mac 上运行涉及一系列步骤,每个步骤都有自己的失败模式:
- 安装 Homebrew,这会修改您的系统路径并需要 Xcode 命令行工具。
- 运行
brew install ffmpeg并等待依赖项编译。 - 运行下载的二进制文件时处理 macOS Gatekeeper 隔离提示。
- 找出确切的标志:
-ss在-i之前或之后?-c copy无损?-avoid_negative_ts? - 破坏去年运行的脚本的机器之间的版本差异。
大多数想要修剪剪辑的人都不是系统工程师。他们只想删除文件的前 30 秒和最后 30 秒。
无损视频剪切器如何在没有 FFmpeg 的情况下工作
该应用程序基于 AVFoundation 构建 - Apple 的本机媒体框架,与 macOS 和 iOS 在内部用于所有媒体操作的框架相同。预览、关键帧检测、无损数据包复制和导出都通过每台 Mac 附带的 AVFoundation API 进行。
没有子进程生成,没有路径查找,没有 shell 转义。该应用程序直接打开您的视频文件并直接写入输出文件,不涉及中间过程。
不使用 FFmpeg 可以修剪什么
视频容器
MP4·MOV·M4V·MKV·MTS·M2TS·TS·MXF
视频编解码器
H.264·HEVC (H.265)
音频编解码器
AAC·MP3·AC3·PCM
格式转换
无需转换 - 修剪源格式并以相同格式导出。
MKV注释
AVFoundation 本身不支持 MKV。无损视频切割器捆绑了一个小型 MKV 复用器/解复用器,它通过复制压缩数据包来读取和写入 MKV 文件 - 无需重新编码,无需 FFmpeg 依赖。如果 FFmpeg 碰巧安装在您的 Mac 上,则应用程序可以选择在导出后使用它进行显示宽高比元数据调整,但核心修剪从不依赖于它的存在。
当您可能仍然需要 FFmpeg 时
FFmpeg 仍然是格式转换(例如 MKV 到 ProRes)、添加过滤器、使用 shell 脚本进行管道规模处理或需要细粒度编解码器控制的批处理操作的正确工具。为了在不损失质量的情况下修剪现有文件,无损视频剪辑器完全消除了这种需要。
立即尝试
Trim video on Mac without a terminal
下载无损视频剪辑器并在一分钟内修剪您的第一个剪辑 - 无需自制软件,无需标志,无需 FFmpeg。
