Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
mifino
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
1.
▲
by
mifino
3y ago
If you mean scene change detecting, LosslessCut can do that (wrapper around ffmpeg filters)
2.
▲
by
mifino
4y ago
Not sure what you mean by container repacking, but if you mean "Converting to supported codec", you can try instead from the File menu to convert using the "Fast: Full quality remux (no audio), likely to fail"-method. th
3.
▲
by
mifino
4y ago
Which exact experience with using an electron app are you talking about that some people don't like? The size or memory usage? I get that some people like to run multiple apps at the same time and are running out of memory, but I think
4.
▲
by
mifino
4y ago
> I get this perspective from the developer point of view I'd argue also for most end users' point of view as they will most likely get a more stable app when the average developer doesn't have to write C/C++. > Th
5.
▲
by
mifino
4y ago
I just discovered this post, and I'm really happy to see a lot of satisfied long time users as well as excited new users who recently discovered this. I think the most common criticism is that the app is large and uses a lot of memory
6.
▲
by
mifino
4y ago
If you mean a video where the camera was rotated while recording, I believe no, that's not possible to do losslessly. I believe the orientation flag stored in the metadata cannot change over time. Correct me if I'm wrong. - author
7.
▲
by
mifino
4y ago
That's very cool! are you using ffmpeg.js?
8.
▲
by
mifino
4y ago
HEVC is supported in the latest beta version, if your computer has a hardware HEVC decoder. It's a WIP as HEVC support was just recently introduced into Chromium (source: author)
9.
▲
Show HN: Ezshare Because in 2020, it's still not easy to share files locally
(github.com)
2 points
by
mifino
6y ago
|
0 comments
10.
▲
by
mifino
6y ago
You should try to learn JS - it's really awesome. Asynchronous, incredibly stable, battle tested by billions of users every day, it has one of the best open source module ecosystems in the world, and it runs everywhere.
11.
▲
by
mifino
6y ago
I might add the ffmpeg-static npm package, then no need for system ffmpeg. But that package does not work on raspberry pi, so yeah.. Downloading and installing static ffmpeg builds from ffmpeg.org is pretty easy these days
12.
▲
by
mifino
6y ago
No, audio support is very limited for now.
13.
▲
by
mifino
6y ago
If by mute you mean cut away, then that's not implemented yet. You can achieve an inverse cutting by adding the same clip twice though, with cutFrom and cutTo.
14.
▲
Show HN: Editly – Declarative command-line video editing
(github.com)
429 points
by
mifino
6y ago
|
75 comments
15.
▲
Editly – Slick, declarative command line video editing
(github.com)
3 points
by
mifino
6y ago
|
0 comments
16.
▲
Automated CI Pipeline for Electron Apps with Release to App Store and MS Store
(blog.mifi.no)
1 points
by
mifino
6y ago
|
0 comments
17.
▲
SimpleInstaBot – Free and easy to use Instagram bot
(github.com)
2 points
by
mifino
7y ago
|
0 comments
18.
▲
by
mifino
10y ago
I agree that Electron apps can be slow. I think that has to do with the single thread event loop, which it is very easy to block when doing some heavy processing, if you don't think about it all the time. On the other hand Electron app
19.
▲
by
mifino
10y ago
That's a bug then: https://github.com/mifi/lossless-cut/issues Edit: could you check if ffmpeg was still running while it was spinning? Maybe we need to kill it if it takes too long.
20.
▲
by
mifino
10y ago
Embrace the future :) If you really want a small footprint app, you could build your own electron linked to your locally installed libchromium and locally installed node.js, then you can run the app against your local ffmpeg (from PATH, whi
21.
▲
by
mifino
10y ago
Yes I had trouble finding it too. I guess it's because the ffmpeg API is so enormous and evolving all the time, that if there was to be node bindings for it, it would have to be maintained by the ffmpeg team. I think the CLI is the mos
22.
▲
by
mifino
10y ago
I see. That should be possible, yes. If the ffmpeg from electron is built with the necessary features for the CLI and cutting to work. It would however require some quite complicated build scripts, I can imagine.
23.
▲
by
mifino
10y ago
I don't know what you mean by cross-frame data. The program is using ffmpeg's -ss, -t, and vcodec copy functionality, and I'm not sure how it handles these issues. I know that if you cut between keyframes (which is very likel
24.
▲
by
mifino
10y ago
Yes, I could call ffmpeg from native code. But it's a bit more of a hassle to do from javascript than to just start the ffmpeg exe. And if the included ffmpeg lib was to crash, I can imagine that the whole application would crash too.
25.
▲
by
mifino
10y ago
You are correct, it's a GUI for ffmpeg's -ss -t commands. It's always a tradeoff between ease of installation and development for multiple platforms vs reusing already installed components. I know ffmpeg has historically been
26.
▲
Show HN: LosslessCut – Cross-platform GUI tool for fast, lossless video cutting
(github.com)
98 points
by
mifino
10y ago
|
33 comments