Oddbean new post about | logout
 I'll soon be open-sourcing a native cross-platform image & video compression app for both iOS & Android. For PC, I may rewrite it in Rust.

On medium settings, it reduces file size by 60%-70%, I can bring it to 90%. 
Its performance already surpasses any web-based alternative by a significant margin.

Very early stage demo, already keeps history:
https://w3.do/uh5PKbOz
nostr:nevent1qqsx46xywspgtxj9yxzq0xk24z006dm6uwjmf2njc3fm8hhv9sc45csppemhxue69uhkummn9ekx7mp0qgsvdac80utfn4gvly4fv54la0l6cp0udpptnm3ezzyajkdc44w53lgrqsqqqqqpytfn5d 
 Looking forward! 
 LFG 🚀👏 
 https://m.primal.net/KUcx.mp4 

Compressed using https://tools.rotato.app.
Thanks Iefan 🫡
nostr:nevent1qythwumn8ghj7un9d3shjtnwdaehgu3wd9hxvme0qyvhwumn8ghj7un9d3shjtnwdaehw6r9wfjjucm0d5hsz8thwden5te0dehhxarj9ekh2arfdeuhwctvd3jhgtnrdakj7qgnwaehxw309ac82unsd3jhqct89ejhxtcpzemhxue69uhhyetvv9ujumt0wd68ytnsw43z7qg7waehxw309ahx7um5wgkhqatz9emk2mrvdaexgetj9ehx2ap0qyw8wumn8ghj7cmgwf5hxarsd9kxctnwdaehgu339e3k7mf0qythwumn8ghj7cnfw33k76twv4ezuum0vd5kzmp0qyvhwumn8ghj7un9d3shjtnndehhyapwwdhkx6tpdshsz9nhwden5te0v4jx2m3wdehhxarj9ekxzmny9uqzqepy2975qmr3fy679vylhfhesk4cj2pkzny8gdqx5fzec47aywcprhyc86


 
 I don't notice the frog chorus!
😜 
 Oof. Now you're just messing with me. That's creepy AF. 
 Achieving up to 96% size reduction with higher compression settings & very noticeable performance improvement. Multi-uploads seems very feasible now. Built-in storage & quick sharing already added. 

Now focusing on reliability, early Android version coming tomorrow & web, ios, & pc versions soon.
https://w3.do/zjK9VS4a
nostr:nevent1qqsxgfz304qxcu2fxh3tp8a6d7v94wyjsds5ep6rgp4zgkw90hfrkqgpremhxue69uhkummnw3ez6ur4vgh8wetvd3hhyer9wghxuet59upzp3hhqal3dxw4pnuj49jjhl4lltq9l35y9w0w8yggnk2ehzk46j8aqvzqqqqqqyhk58ff 
 As promised, early version of my video compression app is now available for Android. It's simple, fast, & quite reliable. Currently working on iOS and desktop compatibility. 

Additionally, a whole suite of tools, such as a torrent search & video download, can be incorporated into the app in the future.
Download for android: https://w3.do/vsGQHHrn
https://w3.do/63LxPcz6
nostr:nevent1qqs0fjrfkv8pul8u9tqr3hp0nzaaecdvxzzukpnjak8f2rrrahvss2gppemhxue69uhkummn9ekx7mp0qgsvdac80utfn4gvly4fv54la0l6cp0udpptnm3ezzyajkdc44w53lgrqsqqqqqp56qjxe 
 Very nice
nostr:nevent1qqsqxcrzwwq43kwcazad9dvuq76dzue6htw7mxyme3c5qh3unzfvmpspp4mhxue69uhkummn9ekx7mqzyrr0wpmlz6va2r8e92t990ltl7kqtlrgg2u7uwgs38v4nw9dt4y06qcyqqqqqqgykeue6 
 Hm can't open the site 
 Try this
https://github.com/iefanx/compresspro 
 Works like a charm man ! 
 iefan hat ein open source Videokompressionstool entwickelt das sehr gut funktioniert! Bei nostr build hatte ich manchmal probleme mit größeren Dateien

nostr:nevent1qqsvgknt6rqugaw8skwd94m045lvvwalrtuqqs6vsgcxa4n6fmleutspr4mhxue69uhkummnw3ez6ur4vgh8wetvd3hhyer9wghxuet5qgsvdac80utfn4gvly4fv54la0l6cp0udpptnm3ezzyajkdc44w53lgrqsqqqqqpj5dee5
 
 nostr:nprofile1qqsyvrp9u6p0mfur9dfdru3d853tx9mdjuhkphxuxgfwmryja7zsvhqpzamhxue69uhhv6t5daezumn0wd68yvfwvdhk6tcpz9mhxue69uhkummnw3ezuamfdejj7qgwwaehxw309ahx7uewd3hkctcscpyug, I tested multiple implementations.

All FFmpeg-based options were slow and too bulky, so I decided to use the Flutter video_compress package instead.

It supports all levels of compression and handles a wider range of video formats.

Note, after creating subscription to get a real-time compression progress bar. Remember to close that subscription properly before starting a new compression, this was the main reason for the errors during development.

Also this my 2nd flutter project, so I might be doing a lot of things incorrectly
https://github.com/iefanx/compresspro 
 Nice find! It looks like it uses https://github.com/deepmedia/Transcoder. I might be able to switch to this directly from our current compressor.  
 Sounds great! I'm also thinking about building something more serious—maybe an all-in-one toolkit app with built-in micro-apps and Nostr DVMs for more complex tasks.

Side note: I'm using your Amethyst repo to learn Kotlin, and thanks again for putting so much of your energy into building this amazing app. 
 I was thinking of adding some handy add-ons like a text, background remover, all that, with upcoming image compression, but now it's starting to look like a full-blown editor! 😅 https://image.nostr.build/1012e08237264b47c23712bae0e55d73df53e4e8a7bc18eaebf067247f6ead48.jpg
nostr:nevent1qqsqxcrzwwq43kwcazad9dvuq76dzue6htw7mxyme3c5qh3unzfvmpspzemhxue69uhkwun9v4h8xmm4dsh8xurpvdjj7q3qcmmswlckn82se7f2jeftl6ll4szlc6zzh8hrjyyfm9vm3t2afr7sxpqqqqqqz62v60q 
 This looks awesome 👏 
 Flutter has some really good packages for this kind of stuff.  
 I’m gonna check it out for sure thanks 🙏 
 I mean... It would be nice to have a privacy respecting foss alternative to stuff like CapCut... Also would love to see this on F-Droid eventually, no pressure though. 
 Gracias 🫂.
Lo compartí en Bluesky,me parece una gran herramienta..sobre todo para cuando lleguen los vídeos a bs .
Saludos desde Montevideo Uruguay 🇺🇾🧉 
 This looks like a really interesting project. If you are interested, I'd love to contribute with an icon. I could create a few mockups based on your ideas and see if you like them. I'm assuming the current one is just temporary. 
 nostr:nevent1qqsqxcrzwwq43kwcazad9dvuq76dzue6htw7mxyme3c5qh3unzfvmpspr4mhxue69uhkummnw3ezucnfw33k76twv4ezuum0vd5kzmp0qgsvdac80utfn4gvly4fv54la0l6cp0udpptnm3ezzyajkdc44w53lgrqsqqqqqpuqa36y 
 Very Penis 
 Brilliant. Used it for this. nostr:nevent1qqsqt7g7yzq523a5kpuq8lt0pchry54t50890jly9d2d62mkgdtyp5cpzemhxue69uhkummnw3ez6un9d3shjtnpwpcz7q3q3fz04jej7nktvtvg24dj926a5ctcmaw6ekp9028eux3pz3csxdrqxpqqqqqqztqhdeq