bootiful-media-mogul / mogul-service

0 stars 1 forks source link

Deprecate the Python-based media processor in favor of a simpler alternative implementation in Java #39

Closed joshlong closed 1 month ago

joshlong commented 1 month ago

Deprecate the Python-based media processor in favor of an in-Java solution that we can run in the mogul-service. The resulting code is in the 'processor' branch and makes things considerably easier. no need to send things off, via RabbitMQ no less, to another node. it can all be done in java. and made into a native app. worst case, all the audio manipulation can be extractd into a separate java-based service using JobRunr. Either way, convenient.

joshlong commented 1 month ago

we need to remember to dramatically improve the RAM allocation for the mogul-service, tho, as ffmpeg is no joke! right now the new processor is using .wav files, too. Not sure if strictly speaking that's a good idea.