Update: SaveVideo is Back
reddit.com
reddit.com
- Of the many videos hosted by Reddit, some are hosted externally (e.g., by YouTube, Imgur, Gfycat). Some are hosted by Reddit itself.
- There is no easy, "native" way to download rhe videos hosted by Reddit itself.
- SaveVideo is a Reddit bot that can be summoned by mentioning it in a comment. When mentioned, /u/SaveVideo will reply with a direct link to the linked video.
- The creator of SaveVideo (an independent developer) received a fake takedown notice and, interpreting the notice as legitimate, shut down the bot.
- Widespread backlash against the decision garnered the attention of Reddit admins, culminating in this update.
What compliance or security team evaluated this? There isn’t even a physical address for legal correspondence, or any letterhead from a law firm? It doesn’t even include boilerplate invoking DMCA! It just references 15 USC section 1063, which is trademark law!
I could see a provider reacting to a fake notice that’s seemingly real, but forged. But the fact that they reacted without any mention of DMCA and vague perceived references to ToS makes me think the provider dropped the ball badly here. I don’t see why they would have taken action or forwarded it.
Edit: I guess I could see forwarding akin to “we got this thing that doesn’t seem legit?” but that’s about it. If they wanted to invoke the ICANN domain trademark conflict process, they would have sent it to the registrar or another governing body. The whole thing is just really odd.
This whole thing is fishy as heck. I've mostly stopped caring about that site, since it's become an astro-turfing testbed, but my latent fondness of the good ole days has got me curious about this.
I doubt it takes that much effort. If I recall correctly the whole idea originated from some 4ch spin-off a couple of weeks ago. Someone probably just picked it up and simply did it, because ... well, "reddit is cancer".
That being said, I do think reddit admins backpedaling on something that blew up in their faces to be a much more likely explanation.
Given the linked takedown notice, I'd be surprised. I can't imagine phrases like "If you failed to pay the compensation will face strict verdict from USA Jurist section." and "Then, We hardly advised to takedown the mentioned services also." would be in an official request from Reddit (claiming "1 Million American Dollars" also sounds a little odd).
Reddit tells “Save Video” bot to shut down or face lawsuit - https://news.ycombinator.com/item?id=27820874 - July 2021 (5 comments)
An impersonator issued a fake Reddit take down notice against SaveVideo - https://news.ycombinator.com/item?id=27818514 - July 2021 (366 comments)
F12 -> Network -> Sort by Size -> Top entry is the direct link to the video. (Usually named DASH_720 or similar.)
Google removed the app immediately and informed us. By the time Google looked at our counter and reinstated the app, Holiday season was over.
Google got lot better in last 10 years related to DMCA on apps though.
</intuition>
On one hand - lawyers are hired to know the law, not grammar. On the other hand - one would think enough reading of legal texts would filter out some bad issues. Perhaps it's now at the point where lawyers are learning bad grammar from their legal studies.
The sentence that really got me was where the PDF states
>you (owner of Redditsave.com) are responsible for paying your Attorney’s monthly bills.
Some choice selections (with my comments in parentheses) :
> (The whole section under "Misusing Reddit's API" is clearly written by someone for whom English is not a first language.)
> Breaking Redditquette (Redditquette?)
> You must "Take Down Redditsave.com and its services" within 3-4 days otherwise- We are going to file a lawsuit under trademark infringement US law U.S.C. § 1063 section. (The totally random quoting and capitalisation doesn't make sense)
> As Redditsave.com misused the Media API and costs Bandwidth of Reddit servers, we need a "Compensation Penalty" of 1,000,000 or 1 Million American Dollars. (The totally random quoting and capitalisation doesn't make sense, and legalese wouldn't call it "American Dollars" imho)
> If you failed to pay the compensation will face strict verdict from USA Jurist section. (Gibberish)
> Then, We hardly advised to takedown the mentioned services also. (Gibberish)
In addition, I don't quite know how the bot works, but Reddit don't really obfuscate their video URLs (or use a "rolling cipher") -- it's a plain set of .mp4 links that you can access from looking at network requests in your web dev console. But even after that, you can just guess the mp4's URL from the "v.reddit.com" URL. Give it a go -- go to something like https://v.redd.it/wr3u5cij3la71, then try various bitrate combinations: https://v.redd.it/wr3u5cij3la71/DASH_720.mp4, https://v.redd.it/wr3u5cij3la71/DASH_480.mp4, https://v.redd.it/wr3u5cij3la71/DASH_240.mp4
SaveVideo is not open sourced I believe, but I'd guess they look at the video page, get the various bitrates from the settings (or just cycle through the limited options and see what doesn't 403/404), and just direct-link to those URLs. With this knowledge, the following charge in the PDF should've tipped them off as well.
> To our knowledge, the URLs indicated provide access to a service (and/or software) that circumvents Reddit's rolling cipher, a technical protection measure, that protects our members’ works on Reddit from unauthorized copying/downloading.
It's very unlikely a lawyer acting on Reddit's behalf would write this. In any case, the least one can do when receiving a C&D notice is to reach out to the other party to understand their problem and demands.
Reddit does not allow you to download videos through their UI. Sure this is not much different from youtube, but when you consider that almost all content on reddit is reposted from other sources its pretty scummy to try to lock it down.
youtube-dl downloads v.redd.it videos too