SuperAPI AI 工具集

edit-cut-video-ffmpeg

设计与创作

查看项目

更新于 10-16 03:38

技能介绍

用途:从长视频或直播流中剪辑高光片段,并修复剪辑后常见的播放问题,包括开头黑屏、画面冻结、音视频不同步,以及保证输出可在 macOS(QuickTime)播放。

主要能力:

  1. 定点下载片段,节省时间与存储:yt-dlp --download-sections "*00:01:00-00:01:40" -f "bestvideo[ext=mp4]+bestaudio[ext=m4a]/best[ext=mp4]/best" "URL" -o "segment.mp4"(需已安装 FFmpeg)。
  2. 逐帧重编码修复同步与冻结:不用 -c copy,改用 -filter_complex 加 -c:v libx264 -pix_fmt yuv420p -c:a aac。
  3. 多段拼接:ffmpeg -i segment1.mp4 -i segment2.mp4 -filter_complex "[0:v][0:a][1:v][1:a]concat=n=2:v=1:a=1[outv][outa]" -map "[outv]" -map "[outa]" -c:v libx264 -pix_fmt yuv420p -c:a aac -movflags +faststart final_highlight.mp4。
  4. 单段同步对齐:-filter_complex "[0:v][0:a]concat=n=1:v=1:a=1"。

适用场景:直播高光剪辑、下载流片段的拼接、剪辑后出现黑屏或 AV 失步、需要 QuickTime 兼容输出。

限制与注意:使用 -c copy 修剪会因切片未落在关键帧上导致黑屏冻结;用 concat 文本文件(demuxer)拼接无法精确对齐音视频包,会渐进失步;面向 macOS 输出时须显式设置 -pix_fmt yuv420p,否则高规格 H.264 像素格式 QuickTime 可能无法播放。使用 -filter_complex 会强制重编码,耗时高于复制。其他参数、收费与平台信息资料未提供。