Configs2026年5月29日·1 分钟阅读

LosslessCut — The Swiss Army Knife of Lossless Video Editing

A cross-platform desktop tool for fast, lossless trimming, cutting, and merging of video and audio files using FFmpeg.

Agent 就绪

Agent 可直接安装

这个资产可安装;Agent 先选择当前运行时、检查安装计划,再运行匹配命令。

Native · 98/100策略:允许
Agent 入口
任意 MCP/CLI Agent
类型
Skill
安装
Single
信任
信任等级:Established
入口
LosslessCut Overview
直接安装命令
npx -y tokrepo@latest install 67cf9c33-5b9b-11f1-9bc6-00163e2b0d79 --target codex

先 dry-run 确认安装计划,再运行此命令。

Introduction

LosslessCut is a cross-platform GUI tool for performing fast, lossless operations on video and audio files. Instead of re-encoding, it cuts at keyframe boundaries using FFmpeg, preserving the original quality while completing operations in seconds rather than minutes. It handles virtually any format that FFmpeg supports.

What LosslessCut Does

  • Trims and cuts video and audio files without re-encoding
  • Merges multiple files of the same codec into a single output
  • Extracts individual streams (audio, video, subtitles) from containers
  • Captures screenshots and thumbnail grids from video frames
  • Batch-processes multiple files with saved segment configurations

Architecture Overview

LosslessCut is an Electron application that drives FFmpeg as its media processing backend. The playback engine uses Chromium's built-in media capabilities for preview, while actual cut operations invoke FFmpeg in stream-copy mode. The app parses keyframe data to show accurate cut points and warns users when cuts between keyframes would require re-encoding.

Self-Hosting & Configuration

  • Install via Homebrew, Flatpak, or download portable binaries from GitHub
  • Configure default output directory and filename template in settings
  • Set preferred keyframe cut mode (nearest keyframe or exact with re-encode)
  • Customize keyboard shortcuts for timeline navigation
  • Choose output container format independently from the source

Key Features

  • Near-instant operations by avoiding re-encoding
  • Supports virtually all video and audio formats via FFmpeg
  • Smart cut mode for frame-accurate cuts with minimal re-encoding
  • Built-in media player with frame-by-frame navigation
  • Segment label editor for organizing multiple cuts in a single session

Comparison with Similar Tools

  • FFmpeg CLI — same engine but command-line only; LosslessCut provides visual timeline editing
  • Shotcut/Kdenlive — full NLE editors that re-encode on export; LosslessCut is faster for simple cuts
  • Avidemux — similar lossless cutting but older UI; LosslessCut has a more modern interface
  • HandBrake — focused on transcoding; LosslessCut avoids re-encoding entirely

FAQ

Q: Why are my cuts slightly off from where I placed them? A: Lossless cutting can only split at keyframes. Enable smart cut mode for frame-accurate results at the cost of brief re-encoding near cut points.

Q: Can LosslessCut join files of different codecs? A: No. Merging requires all input files to share the same codec and parameters since no re-encoding is performed.

Q: Does it support subtitle extraction? A: Yes. LosslessCut can extract subtitle tracks as separate SRT or ASS files from any container format.

Q: Is there a CLI mode? A: LosslessCut is primarily a GUI application. For scripted workflows, use FFmpeg directly with similar stream-copy flags.

Sources

讨论

登录后参与讨论。
还没有评论,来写第一条吧。

相关资产