Site support request: memritv.org #5968

Open
opened 2026-02-21 03:06:28 -05:00 by deekerman · 8 comments
Owner

Originally created by @arisboch on GitHub (Nov 7, 2015).

Could you add support for downloading videos from the video site of MEMRI?
Here's a few links to random videos from the site:

http://www.memritv.org/clip/en/5148.htm
http://www.memritv.org/clip/en/5142.htm
http://www.memritv.org/clip/en/5141.htm

Note that every or almost every video has also a transcript of the speech linked to it, it'd be nice, if you could just integrate it into the .description file or something like that.

Originally created by @arisboch on GitHub (Nov 7, 2015). Could you add support for downloading videos from the video site of MEMRI? Here's a few links to random videos from the site: http://www.memritv.org/clip/en/5148.htm http://www.memritv.org/clip/en/5142.htm http://www.memritv.org/clip/en/5141.htm Note that every or almost every video has also a transcript of the speech linked to it, it'd be nice, if you could just integrate it into the .description file or something like that.
Author
Owner

@jaimeMF commented on GitHub (Nov 8, 2015):

See https://github.com/rg3/youtube-dl/pull/6210#issuecomment-137930881.

@jaimeMF commented on GitHub (Nov 8, 2015): See https://github.com/rg3/youtube-dl/pull/6210#issuecomment-137930881.
Author
Owner

@arisboch commented on GitHub (Nov 10, 2015):

Apparently this problem was resolved, since the Memri TV YouTube channels are up and running again.

@arisboch commented on GitHub (Nov 10, 2015): Apparently this problem was resolved, since the Memri TV YouTube channels are up and running again.
Author
Owner

@arisboch commented on GitHub (Mar 29, 2017):

Now it's been more than a year and nothing happened. Why not? Their YouTube channel was unblocked again.

@arisboch commented on GitHub (Mar 29, 2017): Now it's been more than a year and nothing happened. Why not? Their YouTube channel was unblocked again.
Author
Owner

@arisboch commented on GitHub (Jul 28, 2020):

Why was this not resolved after almost five years?

@arisboch commented on GitHub (Jul 28, 2020): Why was this not resolved after almost five years?
Author
Owner

@arisboch commented on GitHub (Feb 22, 2025):

It's already more than nine years?!

@arisboch commented on GitHub (Feb 22, 2025): It's already more than nine years?!
Author
Owner

@dirkf commented on GitHub (Feb 23, 2025):

Because

Apparently this problem was resolved, since the Memri TV YouTube channels are up and running again.

the site-specific extractor was canned.

Here's a current clip: https://www.memri.org/tv/chinese-professor-shen-yi-deepseek-digital-silk-road.

The page is not handled by the Generic extractor but it looks like a simple job to create a site-specific extractor. The embed page linked in twitter:player and elsewhere contains media URLs (RTMP and HLS) in a JS object. Metadata is available in the main page.

In the intervening 9 years, the project has created a swathe of core functions and methods that make this extraction much simpler. Anyone who decides to work on this should study these and some of the newer extractors to avoid reinventing the wheel.

@dirkf commented on GitHub (Feb 23, 2025): Because >Apparently this problem was resolved, since the Memri TV YouTube channels are up and running again. the [site-specific extractor was canned](https://github.com/ytdl-org/youtube-dl/pull/6210#issuecomment-155861706). Here's a current clip: https://www.memri.org/tv/chinese-professor-shen-yi-deepseek-digital-silk-road. The page is not handled by the Generic extractor but it looks like a simple job to create a site-specific extractor. The [embed page](https://www.memri.org/player/clip/69266/1/1/card) linked in `twitter:player` and elsewhere contains media URLs (RTMP and HLS) in a JS object. Metadata is available in the main page. In the intervening 9 years, the project has created a swathe of core functions and methods that make this extraction much simpler. Anyone who decides to work on this should study these and some of the newer extractors to avoid reinventing the wheel.
Author
Owner

@paypaxx commented on GitHub (Feb 25, 2025):

Apparently this problem was resolved, since the Memri TV YouTube channels are up and running again.

No, it's actually not resolved because the YouTube channel contains only 25% of their actual content. It was blocked and banned in the past and they had to start a new channel.

@paypaxx commented on GitHub (Feb 25, 2025): > Apparently this problem was resolved, since the Memri TV YouTube channels are up and running again. No, it's actually not resolved because the YouTube channel contains only 25% of their actual content. It was blocked and banned in the past and they had to start a new channel.
Author
Owner

@arisboch commented on GitHub (Mar 6, 2025):

@paypaxx Oh, c'mon, this is a lame excuse and you know it.

@arisboch commented on GitHub (Mar 6, 2025): @paypaxx Oh, c'mon, this is a lame excuse and you know it.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/youtube-dl-ytdl-org#5968
No description provided.