Follow

source mirror of youtube-dl encoded as image with decode commands

convert -depth 8 yt_dl1.png rgb:yt_dl1.part
convert -depth 8 yt_dl2.png rgb:yt_dl2.part
cat yt_dl1.part yt_dl2.part > yt_dl-2020.9.20.tar.gz

@yogthos You should provide a hash just in case something messes with the images.

@yogthos @specter Gotta have this tattooed with shasums 😂

How long till the world groks censorship like this is futile on the internet?

@yogthos For what it's worth, here are the sha256sums for the images as I've downloaded them.
9a4d3bbf9cf7ceb30e5776be8f15e4f8c523a0445f6c129237492083c63e6c60 ./yt_dl1.png

d01f62780afbea290bdddeedd9a1b100ac1b2c744a9b6353f97608c9fd40b976 ./yt_dl2.png

@yogthos Their official website was still up last I looked with their regular downloads still available. The github repo was just a development repository for them.

youtube-dl.org/

@yogthos
ImageMagick's convert can concatenate files, so the lines above could be shortened to:

convert -depth 8 yt_dl*.png rgb:- > yt_dl-2020.9.20.tar.gz

Or even faster: Convert, merge, and extract in one line:

convert -depth 8 yt_dl*.png rgb:- | tar xzv

@floppy
I'm intrigued.
Can you explain how to create such images given a file ?
@yogthos

@futureisfoss @yogthos
Thank you for asking!

Your question inspired me to write a script that allows encoding and decoding files from/to one or more images. I haven't gotten around to upload it yet somewhere, but I will do so and get back to you. Please feel free to get back to me, if you haven't heard back from me by Friday! 🙂

@floppy
Wow, that's amazing !
Please share them, there would be many use cases for it, for a lot of people.

Good to know i was able to inspire you, thanks a lot 🙃
@yogthos

Sign in to participate in the conversation
Mastodon

Server run by the main developers of the project 🐘 It is not focused on any particular niche interest - everyone is welcome as long as you follow our code of conduct!