TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

LosslessCut: lossless video/audio editing

680 pointsby spkingover 2 years ago

41 comments

mifinoover 2 years ago
I just discovered this post, and I&#x27;m really happy to see a lot of satisfied long time users as well as excited new users who recently discovered this.<p>I think the most common criticism is that the app is large and uses a lot of memory (compared to Notepad?:P) due to it being Electron based. Somewhat unpopular opinion, but here goes: Developing an app using Electron gives such tremendous benefits that it far outweighs any downsides. It lets you easily build a cross-OS app on a super optimised, stable and secure platform that&#x27;s being battle tested by billions of people around the world every day (Chromium). It gives you all the features of the web, and it &quot;just works&quot; on almost any popular OS. The web has all the big tech pushing new features and improvements all the time and it maintains really good backwards compatibility. I don&#x27;t think I ever had the LosslessCut app actually crash on me. CI, automatic building and releasing to all different kinds of channels is a breeze due to tools like `electron-builder`.<p>I think if you compare it to most other lossy video editors, you&#x27;ll find that the CPU usage is much lower (especially per minute of produced video!), and the memory footprint is probably lower than many other popular video editors. Storage is cheap, and what is 500mb when working with 4K video anyways, so optimising for size is mostly a waste of time and doesn&#x27;t really benefit 99% of users. Counter arguments are welcome :)<p>-Mikael Author of LosslessCut
评论 #33981963 未加载
评论 #33981576 未加载
评论 #33980822 未加载
评论 #33980034 未加载
评论 #33980858 未加载
评论 #33981074 未加载
Mojave3over 2 years ago
Used this for ages. People will bring up various alternatives (including just strictly using FFmpeg) and I have to wonder if the only use case they can fathom is clipping 1 segment out of a longer video. All suggested alternatives would involve such a garbage workflow and unintuitive experience for any real project. I dislike Electron as much as anyone else but it works fine here, and does the job better than anything else I&#x27;ve tried. I am very comfortable with FFmpeg and have used pretty much any tool you can name, I still use Losslesscut daily.
评论 #33979442 未加载
评论 #33977657 未加载
评论 #33979680 未加载
NelsonMinarover 2 years ago
Been using this for years, it&#x27;s a very good and simple tool. There&#x27;s a surprising amount of garbage in this space. SEO spam infects any searches you do for video editing software. Many &quot;cut&quot; tools actually just fiddle some start media timestamp in the file so the output file isn&#x27;t smaller, just a video player will start at the right timestamp. Ie: not an actual cut. This one does the job.<p>It&#x27;s implemented in Javascript with Chromium and the HTML5 video player. Not the way I would have thought to do it but makes cross platform a lot easier. You can do the same with ffmpeg on the command line of course but having a GUI to pick the cut points makes all the difference.
christiangencoover 2 years ago
LosslessCut is a lifesaver for cutting segments out of my usually-unedited podcast[1].<p>The workflow to do a minor edit in a full editor like Final Cut Pro looks roughly like:<p>- open Final Cut Pro<p>- create a new proj... oh shoot no, a new library? Yeah that&#x27;s right.<p>- click import and track down the videos on my hard drive<p>- <i>now</i> create a new project and drag the videos into the timeline<p>- use the blade tool to cut out a segment<p>- export the video which is... uh... oh yes under the share menu bar and then the format needs to be... hmmm... I think export for YouTube<p>- wait approximately `videoLength&#x2F;5` for the video to export<p>- oh my goodness my hard drive somehow has `videoSize*4` less space<p>In LosslessCut that workflow looks like:<p>- open LosslessCut[2]<p>- drag and drop your videos in<p>- mark the start and end times of either the segments you want to keep or the ones you want to take out<p>- hit export and... wow, it&#x27;s already done? How is that possible?! And it&#x27;s just in the same format as my source video! Perfect. Oh man and it even saved a little xml file so if I happen to open the same file again I haven&#x27;t lost my human work of marking the in and out points.<p>The cuts are usually slightly off from where I&#x27;d ideally like them to be, I think because LosslessCut can only cut on i-frames[3], but it&#x27;s a totally fair tradeoff for my use case.<p>I liked the minimalist editor interface so much I copied the timeline part of it for a dedicated social media video clipper I&#x27;m working on[4].<p>If you&#x27;d like to try it out I strongly suggest installing it from GitHub and donating the amount you would&#x27;ve spent in the macOS app store. The macOS app store version has fewer disk permissions and adds an extra step asking for access to each folder you want to edit in.<p>1. makers.dev<p>2. frustratingly, right clicking a video and selecting &quot;open in LosslessCut&quot; doesn&#x27;t work<p>3. i-frames in most video codecs are &quot;key frames&quot; that repaint the entire frame. Most frames are p-frames or &quot;predicted frames&quot; which just store a delta from the last frame.<p>4. thevideoclipper.com
评论 #33973407 未加载
评论 #33969919 未加载
评论 #33970652 未加载
pestatijeover 2 years ago
&gt; This app is not for exact cutting. Start cut time will be &quot;rounded&quot; to the nearest previous keyframe, which may be a fraction of a second before your desired cut point, or up to several seconds, depending on the encoding.<p>I found this problem with all ffmpeg-based editors...does anybody know of an editor capable of cutting between inter-frames? The same happens with sound files, which is inconvenient.
评论 #33973034 未加载
评论 #33970303 未加载
评论 #33972215 未加载
评论 #33970999 未加载
评论 #33975138 未加载
评论 #33974658 未加载
评论 #33976392 未加载
评论 #33973430 未加载
评论 #33974945 未加载
bouvinover 2 years ago
LosslessCut is a magnificent tool. I use it as the final step for my lecture recordings, which have been disassembled with ffmpeg, edited with Audacity, encoded with Handbrake, and finally reassembled using ffmpeg. LosslessCut combines the speed of ffmpeg with a quick and pleasingly minimal UI.
评论 #33975224 未加载
评论 #33984081 未加载
brinkover 2 years ago
I think avidemux does the same thing.<p><a href="https:&#x2F;&#x2F;avidemux.sourceforge.net&#x2F;" rel="nofollow">https:&#x2F;&#x2F;avidemux.sourceforge.net&#x2F;</a>
评论 #33970602 未加载
评论 #33970330 未加载
评论 #33974422 未加载
ripperdocover 2 years ago
LosslessCut is great, but I needed something quick when I cleaned up old GoPro videos. Just open an mp4&#x2F;mov in QuickTime Player, trim it and save under a new name. It will create a lossless cut. If you need several from same video, you would need to repeat the process on the original file.<p>(unfortunately, the trimmed video won&#x27;t get the same metadata, so I also needed to use exiftool -TagsFromFile oldvid.mp4 -all:all newvid.mp4 )
RunSetover 2 years ago
Virtualdub downloads as a 1.81 MB zip file.<p>This downloads as an 84.9 MB zip file.<p>I sure hope this does something Virtualdub can&#x27;t &#x2F; anything better than Virtualdub, my current preferred lossless video &#x2F; audio editing Swiss army knife.<p>Can anyone confirm whether that is the case?<p>BTW downloads that don&#x27;t require approaching Lord Appstore cap in hand can be found here:<p><a href="https:&#x2F;&#x2F;github.com&#x2F;mifi&#x2F;lossless-cut&#x2F;releases" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;mifi&#x2F;lossless-cut&#x2F;releases</a>
评论 #33971352 未加载
评论 #33971448 未加载
评论 #33971788 未加载
评论 #33974055 未加载
laszlovover 2 years ago
LosslessCut looks awesome! I also created a lossless video trimming tool a couple of months ago: <a href="https:&#x2F;&#x2F;videotrim.app" rel="nofollow">https:&#x2F;&#x2F;videotrim.app</a> LosslessCut seems to be more featureful but mine works in the browser without having to install it. It also has the same limitations since cutting times are rounded to the closest keyframes, but this way there&#x27;s no need to re-encode anything.
评论 #33979785 未加载
dangover 2 years ago
Related:<p><i>Lossless-cut: The swiss army knife of lossless video&#x2F;audio editing</i> - <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=24883030" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=24883030</a> - Oct 2020 (10 comments)<p><i>LosslessCut – Save space by quickly and losslessly trimming video files</i> - <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=22026412" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=22026412</a> - Jan 2020 (1 comment)<p><i>Show HN: LosslessCut – Cross-platform GUI tool for fast, lossless video cutting</i> - <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=12885585" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=12885585</a> - Nov 2016 (33 comments)
severak_czover 2 years ago
I use this cut begining and end of pirate radio broadcast recordings (read: big MP3 which I don&#x27;t want to reencode). Works well for this purpose.
datagramover 2 years ago
If you&#x27;d prefer something command-line-based, I&#x27;d recommend mkvmerge: <a href="https:&#x2F;&#x2F;mkvtoolnix.download&#x2F;" rel="nofollow">https:&#x2F;&#x2F;mkvtoolnix.download&#x2F;</a><p>FFmpeg also works of course (it&#x27;s what LosslessCut uses internally), but in my experience I&#x27;ve occasionally run into files where FFMpeg doesn&#x27;t properly cut on keyframes and I end up with a few seconds of no image at the start of the video. No such problems with mkvmerge, and the API is much simpler.
TheRealPomaxover 2 years ago
Never realised the site was so bad... It&#x27;s a fantastic tool, but it&#x27;d be nice if the site opened with why you&#x27;d want to use it, and what it can do, rather than jumping straight into user testimonials from people who mean nothing to you, followed by a complete nonsense &quot;them vs us&quot; image set. In what universe does a reencode-on-save using any of the dozens of normal tools that people use turn a normal video file into a 7 bit palette gif?
behelover 2 years ago
LosslessCut works great if the keyframes of the video are not too far apart and if you already know where you want to cut. I posted something similar (a web app for automatic silence removal) a few months ago in Show HN: <a href="https:&#x2F;&#x2F;www.savvycut.com" rel="nofollow">https:&#x2F;&#x2F;www.savvycut.com</a>.<p>We also use keyframe based cutting for lossless cuts and a smart-cut mode that only re-encodes parts around keyframes (at least for h264 and vp8 codecs). I see that you also experiment with a similar smart-cut feature: <a href="https:&#x2F;&#x2F;github.com&#x2F;mifi&#x2F;lossless-cut&#x2F;issues&#x2F;126" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;mifi&#x2F;lossless-cut&#x2F;issues&#x2F;126</a>. That seems to work quite well if you re-encode with the same parameters as the original but I guess there are a lot of edge cases.
paraknightover 2 years ago
It&#x27;s rare that I come across software with such thoughtfully designed UI and great UX where everything just works™, including things you didn&#x27;t know you needed. I felt like I immediately knew where everything was (even without toggling the simplified mode). I use LosslessCut from time to time to make small looping videos for my blog, and after my first use I immediately went to donate to the developer. I remember even writing some detailed paragraphs about why it&#x27;s so good in the PayPal message, but something went wrong and PayPal lost it, so it was a silent donation in the end. Definitely in my global top 5.
simple10over 2 years ago
HN saves the day again. This is exactly what I needed to edit some videos on a deadline today. Thanks for posting it! I usually use ffmpeg from command line to trim a video but needed to do some more complex edits that LosslessCut makes easy.
jtbaylyover 2 years ago
For lossless audio only editing, and a very polished experience, check out<p><a href="https:&#x2F;&#x2F;www.rogueamoeba.com&#x2F;fission&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.rogueamoeba.com&#x2F;fission&#x2F;</a>
评论 #33975516 未加载
Maursaultover 2 years ago
If lossless, why doesn&#x27;t LosslessCut export the original media codec and wrapper? Seems to have its own unique file format.<p>What I want is a 64-bit version of Quicktime 7 Pro. Q7P has interface issues (handles are too small, and it is clumsy to get to specific time index), but otherwise it is a Swiss Army Knife of clipping. Apple&#x27;s 64-bit Quicktime X is absolutely worthless (I don&#x27;t want to re-encode, and I don&#x27;t want to <i>share</i> anything!).
seba_dos1over 2 years ago
Protip: for simple lossless cutting, ffmpeg is more than enough. To make a 2 second clip starting from the third second of input file:<p>ffmpeg -ss 3 -t 2 -i in.mkv -c copy out.mkv<p>[edited to put -ss and -t before -i]
评论 #33970354 未加载
评论 #33971044 未加载
评论 #33971107 未加载
staindkover 2 years ago
Been using this for a while to cut down gameplay footage I want to share with friends. It works well but I wish they implemented a simple way to combine multiple audio streams into one stream for upload to youtube&#x2F;elsewhere.<p>From what I can tell, FFMPEG does support actions like that. Perhaps it&#x27;s not &quot;lossless enough&quot; for the app author.
nop_slideover 2 years ago
This looks nice. I&#x27;ve been cutting all the videos I make for my skateboarding &quot;wordle&quot; site by using ffmpeg and its scene detection.<p>Some times the scene detection isn&#x27;t perfect and I have to shave off a few milliseconds to get the clip just right. Also scene detection doesn&#x27;t do well with fade transitions or with night time skate clips where there&#x27;s a camera with a flash.<p>I also learned how to put clips back together with ffmpeg too. I&#x27;ve definitely been doing this the hard way, but it&#x27;s been fun learning ffmpeg and its crazy incantations.<p>Here&#x27;s my site: <a href="https:&#x2F;&#x2F;skateboardle.com" rel="nofollow">https:&#x2F;&#x2F;skateboardle.com</a>
ww520over 2 years ago
Nice interface, simple and beautiful.<p>For casual video audio editing, I usually use Avidemux. Its Copy mode is similar in cutting out portions of the video without the lengthy re-encoding process. LosslessCut looks nice. I’ll give it a try.
veesahniover 2 years ago
Any tool like this that can handle HEVC? Most seem to only be designed for H.264
评论 #33979768 未加载
评论 #33975941 未加载
评论 #33977141 未加载
ddevaultover 2 years ago
This project has been my go-to example of the absurdity of Electron since its inception. This is a thin wrapper around ffmpeg, which does all of the real work here and is a much more powerful and versatile tool. Why does this ship an entire web browser? Why does this even exist? The world may never know.
评论 #33977612 未加载
评论 #33977842 未加载
评论 #33976043 未加载
评论 #33978633 未加载
at_a_removeover 2 years ago
I&#x27;ll keep an eye on this. I have a very technically interesting project soon which will require quite a lot of cuts; my thought was just &quot;re-encode everything as I-frames&quot; (all of the source material consists of clips under four minutes long). This might help.
dataflowover 2 years ago
Is there any tool that can cut between key frames and ONLY re-encode that small portion?
评论 #33979522 未加载
theobrover 2 years ago
I haven&#x27;t fallen in love with a piece of software this quickly in so long
nojaover 2 years ago
Can this fix videos where an orientation change happens partway through?
评论 #33979803 未加载
ReptileManover 2 years ago
Finally. I have been longing for simple paint.net style video editor ...
eatbitseverydayover 2 years ago
Has anyone had experience merging two video files with this tool?
评论 #33975398 未加载
评论 #33975927 未加载
评论 #33977161 未加载
benttover 2 years ago
I love LosslessCut for capturing game footage and making GIFs.
felixthehatover 2 years ago
Just tried this on a screen recording I made, really simple way to cut out boring bits e.g loading&#x2F;waiting times, mousing etc. Great, I&#x27;ll use this again!
whatswrongover 2 years ago
Nice project, I&#x27;ll give it a try if I feel at some point that the mpv script that I use and modified a bit (webm.lua) isn&#x27;t enough.
ameliusover 2 years ago
Nice, though I&#x27;m not a huge fan of the Snap store.
评论 #33971829 未加载
josefrescoover 2 years ago
Can this be used for video compression or is there a better tool? Currently I use Handbrake or online tools.
评论 #33970489 未加载
dmos62over 2 years ago
I&#x27;ve a semi-related question. What&#x27;s your workflow for matching torrented videos with subtitles that have been provided in the same torrent? Often the directory structure is<p><pre><code> Some.video.mkv Subtitles&#x2F;Some.video&#x2F;English.0.srt </code></pre> and my players of choice (mpv and MPC) are unable to automatically make the match.
评论 #33971190 未加载
评论 #33971458 未加载
评论 #33974845 未加载
causiover 2 years ago
Fantastic. I&#x27;ve wanted a program exactly like this for a couple of decades now.
smcleodover 2 years ago
Looks neat - $30AUD is pretty pricey for the average user though.
评论 #33976391 未加载
fevangelouover 2 years ago
Finally, a cross-platform VirtualDub!
therealmarvover 2 years ago
nice, I needed a program like this. is there something similar for Android?