You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
yt-dlp/youtube_dl/extractor
Sergey M․ 440863ade1
[extractor/common] Use episode name as title in _json_ld
6 years ago
..
__init__.py
abc.py
abcnews.py
abcotvs.py
academicearth.py
acast.py [acast:channel] Add support for play.acast.com (closes #18587) 6 years ago
addanime.py
adn.py
adobepass.py [adobepass] Don't pollute default headers dict 6 years ago
adobetv.py
adultswim.py
aenetworks.py [aenetworks] add support for History Vault(closes #18460) 6 years ago
afreecatv.py
airmozilla.py
aliexpress.py
aljazeera.py
allocine.py
alphaporno.py
amcnetworks.py
americastestkitchen.py [americastestkitchen] Add support for zype embeds (closes #18225) 6 years ago
amp.py
animeondemand.py
anitube.py
anvato.py
anysex.py
aol.py
apa.py
aparat.py [aparat] Improve extraction and extract more metadata (closes #17445, closes #18008) 6 years ago
appleconnect.py
appletrailers.py
archiveorg.py
ard.py [ard:beta] Improve extraction robustness, fix subtitles extraction, improve geo restricted videos extraction 6 years ago
arkena.py
arte.py
asiancrush.py [asiancrush] Fix extraction (closes #15630) 6 years ago
atresplayer.py
atttechchannel.py
atvat.py [atvat] Fix extraction (closes #18041) 6 years ago
audimedia.py
audioboom.py
audiomack.py Refactor code to use url_result 6 years ago
awaan.py
aws.py
azmedien.py [azmedien] Fix extraction (closes #18334) 6 years ago
baidu.py
bambuser.py
bandcamp.py [bandcamp] Extract more metadata (closes #13197) 6 years ago
bbc.py [bbc] Add support for another embed pattern (closes #18643) 6 years ago
beampro.py
beatport.py
beeg.py [beeg] Fix extraction (closes #18610, closes #18626) 6 years ago
behindkink.py
bellmedia.py
bet.py
bigflix.py
bild.py
bilibili.py
biobiochiletv.py
biqle.py
bitchute.py [bitchute] Fix extraction (closes #18567) 6 years ago
bleacherreport.py
blinkx.py
bloomberg.py
bokecc.py
bostonglobe.py
bpb.py
br.py
bravotv.py
breakcom.py
brightcove.py [brightcove] remove unused variable 6 years ago
businessinsider.py
buzzfeed.py
byutv.py
c56.py
camdemy.py
cammodels.py [extractors] Add missing age limits 6 years ago
camtube.py [extractors] Add missing age limits 6 years ago
camwithher.py [extractors] Add missing age limits 6 years ago
canalc2.py
canalplus.py
canvas.py
carambatv.py [carambatv:page] Fix extraction (closes #18739) 6 years ago
cartoonnetwork.py
cbc.py
cbs.py
cbsinteractive.py
cbslocal.py
cbsnews.py
cbssports.py
ccc.py
ccma.py
cctv.py
cda.py
ceskatelevize.py
channel9.py
charlierose.py
chaturbate.py
chilloutzone.py
chirbit.py
cinchcast.py
ciscolive.py [ciscolive:search] Add support for pagination 6 years ago
cjsw.py
cliphunter.py [cliphinter] Fix extraction (closes #18083) 6 years ago
clippit.py
cliprs.py
clipsyndicate.py
closertotruth.py
cloudflarestream.py
cloudy.py
clubic.py
clyp.py
cmt.py
cnbc.py [cnbc:video] Fix _VALID_URL (#17110) 6 years ago
cnn.py Refactor code to use url_result 6 years ago
comcarcoff.py
comedycentral.py
common.py [extractor/common] Use episode name as title in _json_ld 6 years ago
commonmistakes.py
commonprotocols.py
condenast.py
corus.py
coub.py
cracked.py
crackle.py [crackle] extract ism and http formats 6 years ago
criterion.py
crooksandliars.py
crunchyroll.py [crunchyroll] Improve extraction failsafeness (closes #17991) 6 years ago
cspan.py
ctsnews.py
ctvnews.py
cultureunplugged.py
curiositystream.py
cwtv.py [cwtv] handle api errors(closes #17905) 6 years ago
dailymail.py [dailymail] fix format extraction(closes #17976) 6 years ago
dailymotion.py [dailymotion] Improve metadata extraction (closes #17706) 6 years ago
daisuki.py
daum.py
dbtv.py
dctp.py
deezer.py
defense.py
democracynow.py
dfb.py
dhm.py
digg.py
digiteka.py
discovery.py [discovery] Use geo verification headers 6 years ago
discoverygo.py
discoverynetworks.py
discoveryvr.py
disney.py
dispeak.py
dotsub.py
douyutv.py
dplay.py
dramafever.py
drbonanza.py
dreisat.py
dropbox.py
drtuber.py
drtv.py
dtube.py [dtube] Update test 6 years ago
dumpert.py
dvtv.py
dw.py
eagleplatform.py
ebaumsworld.py
echomsk.py
egghead.py
ehow.py
eighttracks.py
einthusan.py
eitb.py
ellentube.py
elpais.py
embedly.py
engadget.py
eporner.py [eporner] Extract JSON-LD (closes #17519) 6 years ago
eroprofile.py
escapist.py
espn.py
esri.py
europa.py
everyonesmixtape.py
expotv.py
expressen.py
extractors.py [hungama] Add extractor 6 years ago
extremetube.py
eyedotv.py
facebook.py [facebook] fix tahoe request(closes #17171) 6 years ago
faz.py
fc2.py
fczenit.py
filmon.py
filmweb.py
firsttv.py
fivemin.py
fivetv.py
flickr.py
flipagram.py
folketinget.py
footyroom.py
formula1.py
fourtube.py [porntube] Extract channel meta fields 6 years ago
fox.py
fox9.py
foxgay.py
foxnews.py
foxsports.py [foxsports] update test 6 years ago
franceculture.py
franceinter.py
francetv.py
freesound.py
freespeech.py Refactor code to use url_result 6 years ago
freshlive.py
frontendmasters.py
funimation.py
funk.py
funnyordie.py
fusion.py
fxnetworks.py
gameinformer.py
gameone.py
gamespot.py [gamespot] add support reviews URLs 6 years ago
gamestar.py
gaskrank.py
gazeta.py
gdcvault.py
generic.py Refactor code to use url_result 6 years ago
gfycat.py [gfycat] Update API endpoint (closes #18333) 6 years ago
giantbomb.py
giga.py
gigya.py
glide.py
globo.py
go.py
go90.py
godtube.py
golem.py
googledrive.py
googleplus.py
googlesearch.py
goshgay.py
gputechconf.py
groupon.py
hark.py
hbo.py
hearthisat.py
heise.py
hellporno.py
helsinki.py
hentaistigma.py
hgtv.py
hidive.py
historicfilms.py
hitbox.py
hitrecord.py
hornbunny.py
hotnewhiphop.py
hotstar.py [hotstar] fix video data extraction(closes #18386) 6 years ago
howcast.py
howstuffworks.py
hrti.py
huajiao.py
huffpost.py
hungama.py [hungama] Fix code and extract more metadata (closes #18771) 6 years ago
hypem.py
iconosquare.py
ign.py
imdb.py
imgur.py [imgur] improve gallery and album detection and extraction(closes #9133)(closes #16577)(closes #17223)(closes #18404) 6 years ago
ina.py
inc.py
indavideo.py
infoq.py
instagram.py
internazionale.py [internazionale] Fix extraction of non-available-abroad videos 6 years ago
internetvideoarchive.py
iprima.py [iprima] Relax _VALID_URL (closes #18515) 6 years ago
iqiyi.py
ir90tv.py
itv.py
ivi.py [ivi] Add support for ivi.tv 6 years ago
ivideon.py
iwara.py
izlesene.py
jamendo.py [jamendo] Add support for licensing.jamendo.com (closes #17724) 6 years ago
jeuxvideo.py
joj.py [joj] Fix extraction (closes #18280) 6 years ago
jove.py
jpopsukitv.py
jwplatform.py
kakao.py
kaltura.py [kaltura] limit requested MediaEntry fields 6 years ago
kanalplay.py
kankan.py
karaoketv.py
karrierevideos.py
keek.py
keezmovies.py
ketnet.py
khanacademy.py
kickstarter.py
kinopoisk.py [kinopoisk] Add extractor (closes #17283) 6 years ago
konserthusetplay.py
kontrtube.py
krasview.py
ku6.py
kusi.py
kuwo.py
la7.py
laola1tv.py [laola1tv:embed] Set correct stream access URL scheme (closes #16341) 6 years ago
lci.py
lcp.py
learnr.py
lecture2go.py
lecturio.py [lecturio] Add support for lecturio.de (closes #18562) 6 years ago
leeco.py
lego.py
lemonde.py
lenta.py
libraryofcongress.py [loc] update test 6 years ago
libsyn.py
lifenews.py
limelight.py
line.py
linkedin.py [linkedin:learning:course] use url_transparent type for playlist entries 6 years ago
litv.py
liveleak.py [liveleak] add support for another embed type and restore original format extraction 6 years ago
livestream.py Refactor code to use url_result 6 years ago
lnkgo.py
localnews8.py
lovehomeporn.py
lrt.py
lynda.py [lynda] Fix authentication (closes #18158) 6 years ago
m6.py
macgamestore.py
mailru.py
makertv.py
mangomolo.py
manyvids.py [manyvids] Fix extraction (closes #18604, closes #18614) 6 years ago
markiza.py
massengeschmacktv.py
matchtv.py
mdr.py
medialaan.py
mediaset.py [mediaset] Improve embed support (closes #17668) 6 years ago
mediasite.py [mediasite] Extend _VALID_URL even more 6 years ago
medici.py
megaphone.py
meipai.py
melonvod.py
meta.py
metacafe.py
metacritic.py
mgoon.py
mgtv.py
miaopai.py
microsoftvirtualacademy.py
minhateca.py
ministrygrid.py
minoto.py
miomio.py
mit.py
mitele.py
mixcloud.py [mixcloud] base64 decode before decryption 6 years ago
mlb.py
mnet.py
moevideo.py
mofosex.py
mojvideo.py
morningstar.py
motherless.py [motherless] PEP 8 (#17455) 6 years ago
motorsport.py
movieclips.py
moviezine.py
movingimage.py
msn.py
mtv.py
muenchentv.py
musicplayon.py
mwave.py
mychannels.py
myspace.py
myspass.py
myvi.py
myvidster.py
nationalgeographic.py
naver.py
nba.py
nbc.py [nbc] fix NBCNews article extraction(closes #16194) 6 years ago
ndr.py
ndtv.py
nerdcubed.py
neteasemusic.py
netzkino.py
newgrounds.py
newstube.py
nextmedia.py
nexx.py
nfb.py
nfl.py
nhk.py
nhl.py
nick.py
niconico.py [niconico] Fix extraction on python3 (closes #17393) 6 years ago
ninecninemedia.py
ninegag.py
ninenow.py
nintendo.py
njpwworld.py [njpwworld] Fix authentication (closes #17427) 6 years ago
nobelprize.py
noco.py
nonktube.py
noovo.py
normalboots.py
nosvideo.py
nova.py [nova:embed] Fix extraction (closes #18222) 6 years ago
novamov.py
nowness.py
noz.py
npo.py [npo:live] Add support for npostart.nl (closes #18644) 6 years ago
npr.py
nrk.py [nrktv:series] Add support for extra materials 6 years ago
ntvde.py
ntvru.py
nuevo.py
nuvid.py
nytimes.py
nzz.py [nzz] Relax kaltura regex 6 years ago
odatv.py
odnoklassniki.py
oktoberfesttv.py
once.py
ondemandkorea.py
onet.py
onionstudios.py
ooyala.py
openload.py [openload] Use original host during extraction (closes #18211) 6 years ago
ora.py
orf.py [orf:tvthek] Improve extraction and remove unused code (closes #17956, closes #18024) 6 years ago
packtpub.py [packtpub] Add support for subscription.packtpub.com (closes #18718) 6 years ago
pandatv.py
pandoratv.py
parliamentliveuk.py
patreon.py [patreon] extract post_file url(#17792) 6 years ago
pbs.py
pearvideo.py
peertube.py
people.py
performgroup.py
periscope.py
philharmoniedeparis.py [philharmoniedeparis] Fix extraction and add support for pad.philharmoniedeparis.fr (closes #17705) 6 years ago
phoenix.py
photobucket.py
picarto.py [picarto] Extract more metadata (closes #16518) 6 years ago
piksel.py
pinkbike.py
pladform.py
playfm.py
plays.py
playtvak.py
playvid.py
playwire.py
pluralsight.py [pluralsight] Improve authentication (closes #17762) 6 years ago
podomatic.py
pokemon.py
polskieradio.py
popcorntv.py [popcorntv] Remove debug output 6 years ago
porn91.py
porncom.py
pornflip.py
pornhd.py
pornhub.py [pornhub] Use actual URL host for requests (closes #18359) 6 years ago
pornotube.py
pornovoisines.py
pornoxo.py
presstv.py
primesharetv.py
promptfile.py
prosiebensat1.py
puhutv.py
puls4.py
pyvideo.py
qqmusic.py
r7.py
radiobremen.py
radiocanada.py
radiode.py
radiofrance.py
radiojavan.py [radiojavan] Improve extraction (closes #17151) 6 years ago
rai.py [raiplay:playlist] Remove a debug leftover print() 6 years ago
raywenderlich.py
rbmaradio.py
rds.py
redbulltv.py
reddit.py
redtube.py
regiotv.py
rentv.py
restudy.py
reuters.py
reverbnation.py
revision3.py
rice.py
rmcdecouverte.py [rmcdecouverte] Improve, bypass geo restriction and add support for live (closes #18697) 6 years ago
ro220.py
rockstargames.py
roosterteeth.py
rottentomatoes.py
roxwel.py
rozhlas.py
rtbf.py
rte.py [rte] Add support for new API endpoint (closes #18206) 6 years ago
rtl2.py
rtlnl.py
rtp.py
rts.py
rtve.py
rtvnh.py
rtvs.py
rudo.py
ruhd.py
ruleporn.py
rutube.py [rutube] Use geo verification headers (closes #17897) 6 years ago
rutv.py
ruutu.py [ruutu] Update API endpoint (closes #18138) 6 years ago
ruv.py
safari.py [safari] Add support for learning.oreilly.com (closes #18510) 6 years ago
sapo.py
savefrom.py Refactor code to use url_result 6 years ago
sbs.py
screencast.py [screencast] Improve extraction (closes #14617, closes #17990) 6 years ago
screencastomatic.py
scrippsnetworks.py [discovery] Add support for Scripps Networks watch domains(closes #17947) 6 years ago
seeker.py
senateisvp.py
sendtonews.py
servingsys.py
servus.py
sevenplus.py
sexu.py
seznamzpravy.py [seznamzpravy] PEP 8 (#17455) 6 years ago
shahid.py
shared.py [vivo] Fix extraction (closes #18139) 6 years ago
showroomlive.py
sina.py
sixplay.py [sixplay] fix format extraction 6 years ago
skylinewebcams.py
skynewsarabia.py
skysports.py
slideshare.py
slideslive.py [slideslive] make the check for video_service_name case-insensitive(closes #17429) 6 years ago
slutload.py
smotri.py
snotr.py
sohu.py
sonyliv.py
soundcloud.py
soundgasm.py
southpark.py
spankbang.py
spankwire.py
spiegel.py
spiegeltv.py
spike.py [spike] fix Paramount Network extraction(closes #17677) 6 years ago
sport5.py
sportbox.py [sportbox] Improve extraction, add support for matchtv.ru and fix video id (closes #17978) 6 years ago
sportdeutschland.py
springboardplatform.py
sprout.py
srgssr.py
srmediathek.py
stanfordoc.py
steam.py
stitcher.py
streamable.py
streamango.py
streamcloud.py
streamcz.py
streetvoice.py
stretchinternet.py
sunporno.py
svt.py
swrmediathek.py
syfy.py
sztvhu.py
tagesschau.py
tass.py
tastytrade.py
tbs.py [tbs] fix info extraction(fixes #18403) 6 years ago
tdslifeway.py
teachable.py [teachable] Remove debug output 6 years ago
teachertube.py
teachingchannel.py
teamcoco.py
techtalks.py
ted.py Refactor code to use url_result 6 years ago
tele5.py [tele5] Improve extraction (closes #7805, closes #7922, closes #17331, closes #17414) 6 years ago
tele13.py
telebruxelles.py
telecinco.py
telegraaf.py
telemb.py
telequebec.py
teletask.py
telewebion.py
tennistv.py
testurl.py Refactor code to use url_result 6 years ago
tf1.py
tfo.py
theintercept.py
theplatform.py [foxsports] fix extraction(closes #17543) 6 years ago
thescene.py
thestar.py
thesun.py
theweatherchannel.py
thisamericanlife.py
thisav.py
thisoldhouse.py
threeqsdn.py
tiktok.py [tiktok] Improve extraction and add support for user pages (closes #18135) 6 years ago
tinypic.py
tmz.py
tnaflix.py [tnaflixnetwork:embed] Fix extraction (closes #18205) 6 years ago
toggle.py
tonline.py
toongoggles.py
toutv.py
toypics.py
traileraddict.py
trilulilu.py
trutv.py
tube8.py [tube8] Fix metadata extraction (closes #17520) 6 years ago
tubitv.py
tudou.py
tumblr.py
tunein.py
tunepk.py
turbo.py
turner.py
tutv.py
tv2.py
tv2hu.py
tv4.py
tv5mondeplus.py
tva.py
tvanouvelles.py
tvc.py
tvigle.py
tvland.py
tvn24.py
tvnet.py
tvnoe.py
tvnow.py [tvnow] Fix and rework extractors, prepare for a switch to the new API (closes #17245, closes #18499) 6 years ago
tvp.py
tvplay.py [tvplayhome] Add extractor (closes #17344) 6 years ago
tvplayer.py
tweakers.py
twentyfourvideo.py
twentymin.py
twentythreevideo.py
twitcasting.py [twitcasting] Improve extraction and fix issues (closes #17981) 6 years ago
twitch.py [twitch] Don't pollute default headers dict 6 years ago
twitter.py [twitter] pass referer with card request(closes #18579) 6 years ago
udemy.py [udemy] Don't pollute default headers dict 6 years ago
udn.py
ufctv.py
uktvplay.py
umg.py
unistra.py
unity.py
uol.py [uol] fix format url extraction(closes 18480) 6 years ago
uplynk.py
urort.py
urplay.py
usanetwork.py
usatoday.py
ustream.py
ustudio.py
varzesh3.py
vbox7.py
veehd.py
veoh.py
vessel.py
vesti.py
vevo.py
vgtv.py
vh1.py
vice.py
vidbit.py
viddler.py
videa.py
videodetective.py
videofyme.py
videomega.py
videomore.py
videopremium.py
videopress.py
vidio.py
vidlii.py
vidme.py
vidzi.py [vidzi] Add support for vidzi.nu (closes #17316) 6 years ago
vier.py
viewlift.py
viewster.py [viewster] reduce format requests 6 years ago
viidea.py
viki.py
vimeo.py [vimeo] extract VHX subtitles 6 years ago
vimple.py
vine.py
viqeo.py
viu.py
vk.py [vk] Detect geo restriction 6 years ago
vlive.py
vodlocker.py
vodpl.py
vodplatform.py
voicerepublic.py
voot.py
voxmedia.py
vporn.py
vrak.py
vrt.py
vrv.py [vrv] fix initial state extraction 6 years ago
vshare.py
vube.py
vuclip.py
vvvvid.py
vyborymos.py
vzaar.py [vzaar] Add support for HLS 6 years ago
walla.py
washingtonpost.py
wat.py
watchbox.py
watchindianporn.py
wdr.py
webcaster.py
webofstories.py [webofstories:playlist] Fix extraction (closes #16914) 6 years ago
weibo.py
weiqitv.py
wimp.py Refactor code to use url_result 6 years ago
wistia.py [wistia] Add support for fast.wistia.com (closes #18287) 6 years ago
worldstarhiphop.py
wrzuta.py
wsj.py
wwe.py [wwe] Fix issues, extract subtitles and add support for playlists (closes #14781, closes #17450) 6 years ago
xbef.py
xboxclips.py
xfileshare.py [xfileshare] Add support for vidto.se (closes #17317) 6 years ago
xhamster.py
xiami.py
ximalaya.py
xminus.py
xnxx.py
xstream.py
xtube.py
xuite.py
xvideos.py [xvideos] Switch to HTTPS (closes #18422) 6 years ago
xxxymovies.py
yahoo.py
yandexdisk.py
yandexmusic.py
yapfiles.py
yesjapan.py
yinyuetai.py
ynet.py
youjizz.py
youku.py
younow.py
youporn.py
yourporn.py [yourporn] Fix extraction 6 years ago
yourupload.py
youtube.py [youtube] Unescape HTML for series (closes #18641) 6 years ago
zapiks.py
zaq1.py
zattoo.py [osnateltv] Update host 6 years ago
zdf.py
zingmp3.py
zype.py [zype] Add extractor (closes #18143) 6 years ago