Source: losslesscut
Section: video
Priority: optional
Maintainer: Shared Pair <packages@sharedpair.dev>
Build-Depends: debhelper-compat (= 13),
 patchelf,
 nodejs,
 npm,
 libasound2t64,
 libatk-bridge2.0-0t64,
 libatk1.0-0t64,
 libatspi2.0-0t64,
 libcairo2,
 libcups2t64,
 libdbus-1-3,
 libexpat1,
 libgbm1,
 libglib2.0-0t64,
 libgtk-3-0t64,
 libnspr4,
 libnss3,
 libpango-1.0-0,
 libudev1,
 libx11-6,
 libxcb1,
 libxcomposite1,
 libxdamage1,
 libxext6,
 libxfixes3,
 libxkbcommon0,
 libxrandr2
Standards-Version: 4.7.2
Homepage: https://losslesscut.app/
X-Repology-Project: lossless-cut
Rules-Requires-Root: no

Package: losslesscut
Architecture: amd64
Depends: ${shlibs:Depends}, ${misc:Depends},
 electron-runtime-42 (>= 42.3.0),
 electron-runtime-42 (<< 43),
 libnotify4,
 libxss1,
 libxtst6
Recommends: xdg-utils
Description: swiss army knife of lossless video and audio editing
 LosslessCut trims, cuts, merges and remuxes video and audio files without
 re-encoding them. It performs an almost direct stream copy, so an edit
 completes in seconds regardless of file size and the output keeps the exact
 quality of the source.
 .
 It is built for quickly pulling the good parts out of large recordings from a
 camera, drone, screen capture or gameplay session and discarding the rest,
 avoiding both the time cost and the generation loss of a re-encode.
 .
 Alongside trimming it can merge files, extract or delete individual streams,
 change container formats, edit track and file metadata, take full-resolution
 still snapshots, apply lossless rotation and cropping through container
 metadata, and import or export segment lists in CSV, EDL, CUE and XML.
 .
 This package repackages upstream's official pre-built Linux application and
 uses the separately packaged, versioned Electron 42 runtime. It retains
 its own private FFmpeg 8.0 build. That
 FFmpeg links only against the C library, with every codec statically linked
 in, so the package neither requires nor consults a system ffmpeg
 installation.
