Option 1 and option 2 are closed source. Option 3 is open source under the AGPL license.
See why you're wrong? Deal with it, the dev for Infinity for Lemmy has already said he's looking for a new name anyways. Go to the thread for suggestions and add your own thoughts for a new name there.
Heh, I'll just leave this here for folks.
YT-DLP