this post was submitted on 19 Nov 2023
395 points (97.1% liked)
Memes
45550 readers
1101 users here now
Rules:
- Be civil and nice.
- Try not to excessively repost, as a rule of thumb, wait at least 2 months to do it if you have to.
founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Ffmpeg. The bane of my existence.
I think writing ffmpeg manually would've saved me the weeks of pain of trying to do it programmatically via subprocess. The ffmpeg module is slow as hell, I geuss from having to pipe through python or something.
The bottom image is hella cool. Where's it from ?
ffmpeg is one of those programs no matter how many times you use, you still have to search how to do something with it.
image is from a post from David revoy, creator of pepper&carrot, a libre webcomic. Here's the post link: https://framapiaf.org/@davidrevoy/111300971245273049
Not only ffmpeg is complex, It allows you to do things in different ways ( for compatibility ) so you can find a far nicer command than the horrible mishmash creation you have and spend another week remaking the script from scratch. But then you think of a better directory structure to work with and now you have to spend few days updating the script. Pain...
I reckon I used AI to create the initial command ( biggest mistake , even gpt4 output somewhat working but garbage Ffmpeg commands) and I am a horrible programmer but still.... It was tiring.
Thanks !
I often downscale and convert videos for posting to Discord and I just use fish shell history and just replace the filenames
I ask ChatGPT how to do something with ffmpeg when I'm stuck lol
The image is from Pepper and Carrot, a comic by David Revoy, a French artist known for using free software and releasing everything he does under free license. I don't know what episode this panel is from, but you can and should read it all here for free!
he is the guy who made me like webcomics. :)