General statistics
List of Youtube channels
Youtube commenter search
Distinguished comments
About
Gilad Barlev
Programmers are also human
comments
Comments by "Gilad Barlev" (@GSBarlev) on "Interview with FFMPEG enthusiast" video.
I downloaded a great python wrapper for ffmpeg. It uses a beautiful functional framework that lets you chain operations, and any transformation that are not implemented by the wrapper you can just pass in as additional flags into the final "run" command. So at the end of a day of reading the docs, I was able to refractor my one-page-of-solid-text ffmpeg command into: >>> import ffmpeg >>> ffmpeg.input("my_input_file.mkv") >>> ffmpeg.run("my_output_file.mkv, flags="""\ SOLID WALL OF TEXT""") Oh shoot. Got an error. Looks like the version of ffmpeg in my virtual environment wasn't compiled with the right codecs.
5
@marshallsweatherhiking1820 You just need a proper cron job to back up this file periodically to an external storage medium. It's a simple terminal command. Here, let me grab it for you from StackOverflow.
3
@swolebro Docker would definitely be the way to go if I wanted to host this on a server--turns out my full script can be fully stateless, so it's the perfect use case for docker + kubernetes + autoscaling--but I don't want to manage an infrastructure or deal with hosting services or even AWS lambda fees, so unless you can package a docker container into a stand-alone dependency and runtime-free executable, I'm looking at just grabbing ffmpeg binaries for as many platforms as I can.
1