this post was submitted on 05 May 2025
37 points (100.0% liked)

technology

23730 readers
341 users here now

On the road to fully automated luxury gay space communism.

Spreading Linux propaganda since 2020

Rules:

founded 4 years ago
MODERATORS
 

"...Oh, apparently I need to install ffmpeg and mkvtoolnix for the ripping program to work properly? Which is fine, maybe a little tedious to install two more programs to get a third one to work, but I guess I can do that? Just this once. Just this once. Like it's free, I shouldn't expect too much, right?"

"Alright, so we've got the HD video with subtitles, now I want to extract and machine translate the subtitles. Thankfully I can just use mkvtoolnix to extract the subs, but I still need to get Subtitle Edit to actually edit and machine translate the subtitles. So I guess that'll be program number four that I'll probably only ever use once, but whatever, it's fine."

"...Now I could just use Google Translate for the machine translation, but I kinda want to run the translation locally, because I feel like that would be better for the environment, my privacy, and not supporting evil megacorporations. But to run the translation locally I apparently need to install something called LibreTranslate. At this point I'm growing a little numb to the amount of programs I have to install despite only needing to use them once, so I'm just gonna look up how to install LibreTranslate... OK, so I just type pip install libretranslate into the command prompt? That's easy enough."

"...Alright, apparently for the pip install command to work, I actually need to install Pip first, which I guess makes sense. To get Pip I first need to install Python, so let's just go do that real quick..."

"...And now that we have Pip, I just have to go into the command prompt and type pip install libretranslate again. — Alright, looks like it's working now... It's working... It's working... Awh, darn, an error right at the end? Something about 'generating the metadata'? Something about 'not being able to find vswhere.exe'? What, is... is it saying I need to install freaking Visual Studio before I can install libretranslate? Like I need a third program specifically to install our fifth piece of software that I will literally only ever use once? And Visual Studio has a bit of a hefty file size to boot, but it's fine I guess, we'll just uninstall it once we're done with this task, OK? OK."

"Alright, I've gone and installed Visual Studio — it took a while — and I've restarted my computer, so now it's just a matter of typing pip install libretranslate into the command prompt once again, and... It's going, hopefully it'll work this time... It's going, and... WHAT THE FUCK DO YOU MEAN 'COULD NOT PARSE VSWHERE.EXE OUTPUT'?!?!?!?!?!"

"Alright, alright. Let's look this up. No need to freak out, 'cause we've at least solved the bigger issue of not having Visual Studio to begin with, so I'm sure this parsing issue is going to be an easy one to solve. — Huh, an old Stack Overflow thread says I should try installing the C++ workload for Visual Studio? But how many gigabytes is that!!! I am only going to use this thing once, to install one program which I will also only ever use once! But FIIIIIINE! Have it your way!!!"

[cartoonish sound effects of bangs, clatters and cat screeches]

[panting, eyes twitching, hair frazzled] "ALRIGHT, SOMETHING TELLS ME THAT IT WOULD'VE TAKEN LESS ELECTRICITY TO JUST USE GOOGLE TRANSLATE TO BEGIN WITH, AND LESS TIME AND EFFORT TO JUST TRANSLATE THESE SUBTITLES MANUALLY — BUT I HAVE, AT LAST, MANAGED TO ACTUALLY INSTALL LIBRETRANSLATE ONTO MY COMPUTER. SO NOW WE JUST HAVE TO PLUG THESE SUBTITLES INTO LIBRETRANSLATE AND LET IT RUN FOR A FEW MINUTES..."

...

...

...

...

...

"THESE TRANSLATIONS ARE

F U C K I N G

U N U S A B L E!!!!!!"

[the last of my hairs turn gray and fall out; I collapse to the floor, covered in wrinkles, a husk of my former self]

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 17 points 13 hours ago

I hate that anything requiring Python requires a specific version of Python. Whatever happened to backwards compatibility? Especially in a programming language?