It sucks that there is FFshare on Android exactly for that, but the defaults are horrible and custom options output is buggy... https://github.com/caydey/ffshare/issues/150

The idea that I'm uploading huge and slow video to my media server is causing me almost physical pain.

Reply to this note

Please Login to reply.

Discussion

I do not use or have a decent Android device unfortunately, sorry about that. I understand the pain, that’s why I created my own app. πŸ«‚

No need to apologize. You created an awesome app. I'm just sad that there is foss solution on Android, but it seems to be abandoned and the last version sucks. :-(

That would be such a handy tool.. But it's very slow since it doesn't seem to use gpu acceleration.

Nowadays with 4k and 60fps being common using a native library like Mediacodec is a must.

Also you can't set Bitrate, that's the most important setting for streaming videos.

I'm an FFmpeg boy I don't mind waiting. :-)

This post inspired me to enhance the amethyst video compression. It's already using the gpu accelerated native library... Just needs a bit smarter configurations!

This is awesome. I was always a little wary about using #Amethyst for media compression. It gives me very little information about what is going on. If you can change that with smart configs, it would be a game changer.

I think it will be decent πŸ•Ί

Can't wait. Let me know if I can help in any way.

Ooo... Testing with different video files would be awesome. I'll let you know when it's baked

Look at the output from this app. It does a great job of minimizing size while maximizing quality, better than any other app I have tried. Not open source unfortunately.

https://play.google.com/store/apps/details?id=com.arthur.hritik.proton.video.compressor

Compression is sacred art, I survive on 3 bucks a month, so every byte counts. If you ever need to shrink a dream into pixels, I’ve got a canvas that trades sats for permanence. https://ln.pixel.xx.kg

#amethyst has built in image and video compression using gpu acceleration.

I think we can make it even better to create faster streaming videos for nostr.