madeitfor.fun
Creative
video editing
SHOW HN2020
How HN took it
16 positive, 7 neutral or asking, 0 mixed, 2 critical, out of 25 comments about the project. Thread score +0.52.
Idea: 6 for, 0 againstExecution: 3 for, 1 againstPerformance: 3 for, 0 againstDesign: 1 for, 0 againstDocs: 1 for, 0 against
The thread, comment by comment
Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.
positive neutral or mixed critical about another commenter or something else the maker
What HN said
What people liked
Impressive client-side ffmpeg and motion tracking in the browser
From 3 comments
This is really awesome -- was interesting to see FFmpeg being used fully client-side. I had previously used this ffmpeg WASM port (https://github.com/Kagami/ffmpeg.js) and hadn't…
transitivebs on HNThis is incredible. The humble little meteor icon does motion-tracking! How is that even possible in the browser?!
gitgud on HNTry the "track motion" feature, mind blowing doing that in the browser.
willcipriano on HN
Smooth and fast, even on low-end mobile
From 2 comments
This is very well done, intuitive to use, and fast - I'm impressed! Only tweak I would want is a way to move the ends of a selected timeline segment, at least for mobile.
Rinum on HNGreat job. Buttery smooth even on a low end mobile device.
gediz on HN
Objections
Does not work on Safari
From 1 comment
Is this working on Safari? I got nothing other than a Side Bar and Black Screen
ksec on HN
LGPL licensing concerns with bundling ffmpeg
From 1 comment
Be careful how you use ffmpeg. ffmpeg is LGPLed. you can call it like a DLL. You can not run some compiler/transpiler on top of it that combines it with other non GPLable code.…
greggman3 on HN
Requests
Handles for trimming timeline segment ends on mobile
From 1 comment
This is very well done, intuitive to use, and fast - I'm impressed! Only tweak I would want is a way to move the ends of a selected timeline segment, at least for mobile.
Rinum on HN
Use Canvas captureStream instead of ffmpeg
From 1 comment
Awesome!, If you want to try without the ffmpeg dependency in the future, you might have some luck with the Canvas captureStream API [1] and the MediaStream Recording API [1]…
s369610 on HN
Walkthrough of how it was built
From 1 comment
Wow this is absolutely fantastic. I'd really love to read a walk through of how you built this.
limograf on HN
Questions
Does it work with live video streams?
From 1 comment
Really cool. Would this work with live video streams? Sports feeds? Any idea how far away we are from doing this kind of stuff - https://vimeo.com/hawkeyeinnovations - in the…
op03 on HN
Performance of 30-frame chunks versus whole file
From 1 comment
Did you noticed a performance difference between when encoding 30 frame chunks vs whole file (barring zero completion equals divid-by zero)? This is wonderfully executed hack,…
sitkack on HN
Alternatives named
ffmpeg.js (ffmpegjs/ffmpeg.js and Kagami's port)
From 1 comment
This is really awesome -- was interesting to see FFmpeg being used fully client-side. I had previously used this ffmpeg WASM port (https://github.com/Kagami/ffmpeg.js) and hadn't…
transitivebs on HN