Skip to content
Permalink
Browse files
[Youtube] Remove cipher algorithm and mentions of copyrighted material
  • Loading branch information
bbepis committed Oct 26, 2020
1 parent e23db97 commit 0851123c1909558268e8e237214d9c466cf5198d
Showing 1 changed file with 8 additions and 430 deletions.

14 comments on commit 0851123

@VADemon
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

at least there is a cloneable repo indeed, but this is a loss.

@bbepis
Copy link
Collaborator Author

@bbepis bbepis commented on 0851123 Oct 28, 2020

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If you wish to reintroduce this functionality, then revert the change in your personal repo. Unfortunately as per the DMCA this code cannot be hosted on github without attracting legal issues. It's not an optimal solution but it's better than not having it online at all.

@leoherzog
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@TylerHobanDotCom
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LETS FUCKING GOOOOOOOOOOOO!

@ColtonIdle
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is why I don't write tests.

@reinhart1010
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Does this change affect downloading videos (e.g. vlogs, music tutorials, reviews, and even piano recitals; see https://youtu.be/CEQQ6zkuc2U) which are heavily claimed by Content ID?

@bbepis
Copy link
Collaborator Author

@bbepis bbepis commented on 0851123 Nov 17, 2020

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@reinhart1010 I'll be reverting this commit in favor of one similar to what's in the base fork, so the rolling cipher is restored.
Truthfully I don't know the impact of removing the rolling cipher, as this fork was primarily made to fix sites like NicoNicoDouga that the maintainers of the main ytdl-org fork refuse to accept any sort of pull request for, for a reason they always fail to mention (and lock issues/PR threads over).

@reinhart1010
Copy link

@reinhart1010 reinhart1010 commented on 0851123 Nov 17, 2020 via email

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@bbepis
Copy link
Collaborator Author

@bbepis bbepis commented on 0851123 Nov 17, 2020

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@reinhart1010
If you're interested in finding out which videos have a signature attached, i'm pretty sure all you have to do is enable --verbose and check for a signature length line being printed. It'll show for encrypted signatures, however for unencrypted signatures you might have to add some extra logging around here.

@M-i-k-o-t-o
Thanks, I have actually talked about getting some of the NND changes ported over to youtube-dlc in the old youtube-dlc fork that's still currently down due to DMCA (not the newer yt-dlc one). The bare minimum to get the site working again has already been proposed again in blackjack4494/yt-dlc#86.
I'd be interested in porting the other features i've added over too, however some may not work due to technical constraints (such as the NND livestream extractor requiring websockets, which in turn requires at least python 3.7)
I remember discussing this with blackjack4494 but I don't remember what his response was

@CheezusChrust
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The fact that they were forced to change their code to prevent the download of certain videos shows that this isn't a win at all. The DMCA needs to be abolished completely.

@Demicro
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The original repository has this part of the code that was removed here. It was not necessary to remove it

@bbepis
Copy link
Collaborator Author

@bbepis bbepis commented on 0851123 Dec 24, 2020

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reverted in 09e24fd

@Demicro Please read the history of this thread. This change was made before GitHub / the EFF decided this was okay to keep in the code

@Kungergely
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The DMCA needs to be abolished completely.

That would hardly make any difference. Just another mafia organization would take its place.

@Kungergely
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The DMCA needs to be abolished completely.

That would hardly make any difference. Just another mafia organization would take its place.

DMCA is not an organization.

I'm sorry, I actually misread it for RIAA...

Please sign in to comment.