ffmpeg命令行无损截取最精准零损耗:ffmpeg -i input.mp4 -ss 开始时间 -to 结束时间 -c copy -avoid_negative_ts make_zero output.mp4,直接复制音视频流,不重编码,画质、参数全保留。

你想从一部电影、网课录像或自己拍摄的视频里,精准提取几秒钟的高光内容,又不想让画质变糊、声音断掉——这需要无损截取,而不是用录屏这种二次压缩的方式。
用系统自带“照片”应用快速截取(Windows 10/11)
适合截取单个短片段(≤3分钟),无需安装软件,操作门槛最低。
第一步:右键点击视频文件 → 选择“打开方式” → 点击“照片”。
第二步:视频加载后点击播放,在进度条下方拖动滑块定位起始位置,按住Ctrl+1设置入点;继续拖动到结束位置,按Ctrl+2设置出点。
第三步:点击右上角“⋯” → 选择“修剪” → 确认预览无误后点击“保存剪辑”。【注意:此操作会生成新文件,原视频不会被修改】
用剪映电脑版实现多段无损截取
方法一:时间码精准输入(适合已知起止时间)
打开剪映 → 新建项目 → 将视频拖入时间线 → 在时间线顶部双击当前时间码区域 → 输入起始时间(如 00:01:23:15)→ 回车确认 → 同样方式输入结束时间 → 右键该片段 → 选择“分割” → 删除两侧 → 导出时勾选“与原视频相同参数”。
方法二:逐帧预览截取(适合捕捉人物眨眼、台词开口等关键帧)
将视频导入后,用方向键←→逐帧移动,配合Shift+方向键以5帧为单位跳跃;找到理想起始帧后按I设入点,找到结束帧按O设出点 → 点击工具栏“导出” → 输出格式选MP4 → 编码器选H.264 → 分辨率与原片一致 → 码率选“自动”即可。
【关键前提:原始视频必须是H.264或H.265编码,AVI/WMV等封装格式可能触发转码导致画质损失】
用FFmpeg命令行执行真正无损截取
适用于批量处理、追求零画质损耗的老手,所有操作均不重编码。
① 下载FFmpeg并配置环境变量(官网ffmpeg.org下载static build,解压后把bin目录路径加入系统PATH)。
② 将目标视频放在D:\video\test.mp4,打开CMD,输入:
ffmpeg -i "D:\video\test.mp4" -ss 00:01:30 -to 00:02:15 -c copy -avoid_negative_ts make_zero "D:\video\clip.mp4"
③ 回车执行。-c copy 表示直接拷贝音视频流,不进行任何解码重编码;-avoid_negative_ts make_zero 是防止某些MP4头信息异常导致黑屏。
这一步执行完,D:\video\clip.mp4 就是和原片完全一致的无损片段,时长、分辨率、码率、音频采样率全部继承。











