Video Editing and Java on Android

Hey developers, there is a lot of money to create video editing software for android. That is, if it actually works.

Current problems are:

  • Poor/restricted quality video
  • Watermarks
  • No options for editing things like pixel brightness, contrast, etc (what I am looking for)
  • Trim tools have no precise second/“sub-second” trim
  • Merging videos/clips into one comes with broken index or cockblocks time-wise because ‘free version’
  • Only filters exist. Yes - you can make your video that old vintage you always wanted
  • Adverts are nowhere and its all crappy software for money everyone complains about <

I am not an android developer, but this is a cool idea to whoever is up to it. Jump on the marketplace to see what I am talking about :slight_smile:

This hasn’t gone unnoticed per se. I jumped on creating custom video engines and an effects pipeline that allows up to 8 of 200 different effects to be freely combined for effects composition and custom creation of presets. I started in '13 w/ the Galaxy Nexus, but Nexus 5 was the first device to have a solid GPU that blew the lid off FBO performance. Tried to do a Kickstarter to cover final launch aspects; no one cared. Had to go back doing some contract work, but over the last year I spent time beefing up my server / back-end skills to support a full roll out of the video tech along with a solid server infrastructure for sharing / selling presets and other useful things that are worth a yearly subscription like being able to transport ones work between devices.

http://www.typhonvideo.com/

So yeah… Again no one really cares (investors) about creative video or creative anything for that matter that isn’t selling out your user base and that is if you already have millions of users, so bootstrapping takes time.

Neat project.

A lot of my bullet points are about the GUI. Although, the real meat lays in editing using effects. I’d be happy with any app that allows for editing brightness of pixels from x to y.

If you got that down, then that would be amazing to release to the community.

Once I finish up all the backend goodness prepping for a larger launch I’ll likely consider putting out a free utility app that does basic effects like this to up sell / promote the full deal.

If only I could get access to the pixels in a video in a uniform manor. Have not learned yet, but not prepared to.

Why not learn? There are not too many examples out there per se, but the bigflake collection provides plenty of initial hints; there’s a bunch more including multithreaded GL optimizations to really get there. You can directly covert to an OpenGL texture a camera frame or decoding an existing file and when rendering a GL frame / flip buffers you can have that encoded. So you’ll be using GL 2+ shaders for real time or offline manipulation.

A great way to learn would be to create your brightness / white balance video conversion app and you could get pretty far modifying certain bigflake examples.

I am just not looking to learn to do it right now.