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․ f51f526b0a
[foxnews] Add support for iframe embeds (closes #15810, closes #16711)
6 years ago
..
__init__.py
abc.py
abcnews.py
abcotvs.py
academicearth.py
acast.py
addanime.py [addanime] Skip an invalid test 8 years ago
adn.py
adobepass.py
adobetv.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
adultswim.py use platform=desktop in assets url(closes #13041) 8 years ago
aenetworks.py
afreecatv.py
airmozilla.py
aliexpress.py [aliexpress:live] Fix issues (closes #13698, closes #13707) 7 years ago
aljazeera.py
allocine.py [allocine] Extract more metadata 8 years ago
alphaporno.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
amcnetworks.py
americastestkitchen.py
amp.py
animeondemand.py remove unnecessary assignment parenthesis 7 years ago
anitube.py
anvato.py
anysex.py
aol.py
apa.py
aparat.py [aparat] Extract all formats (closes #13887) 7 years ago
appleconnect.py
appletrailers.py
archiveorg.py
ard.py [ard] Remove dead tests 7 years ago
arkena.py
arte.py
asiancrush.py
atresplayer.py
atttechchannel.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
atvat.py
audimedia.py
audioboom.py
audiomack.py
awaan.py [awaan:video] fix test(closes #10773) 8 years ago
aws.py
azmedien.py
baidu.py Add support for https for all extractors as preventive and future-proof measure 9 years ago
bambuser.py
bandcamp.py
bbc.py
beampro.py
beatport.py
beeg.py
behindkink.py
bellmedia.py
bet.py
bigflix.py
bild.py
bilibili.py
biobiochiletv.py
biqle.py
bleacherreport.py
blinkx.py
bloomberg.py
bokecc.py Add support for https for all extractors as preventive and future-proof measure 9 years ago
bostonglobe.py
bpb.py [bpb] Improve (closes #14086) 7 years ago
br.py
bravotv.py
breakcom.py
brightcove.py
businessinsider.py
buzzfeed.py
byutv.py
c56.py
camdemy.py
cammodels.py [cammodels] Use geo verification headers 7 years ago
camtube.py
camwithher.py
canalc2.py [canalc2] Add support for HTML5 videos (closes #15916, closes #15919) 7 years ago
canalplus.py
canvas.py
carambatv.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
cartoonnetwork.py
cbc.py
cbs.py [cbs] skip DRM asset types(fixes #16104) 7 years ago
cbsinteractive.py
cbslocal.py
cbsnews.py [cbsnews] Actualize test 7 years ago
cbssports.py
ccc.py
ccma.py
cctv.py
cda.py
ceskatelevize.py
channel9.py
charlierose.py
chaturbate.py [chaturbate] Use geo verification headers 7 years ago
chilloutzone.py
chirbit.py
cinchcast.py [cinchcast] Extend _VALID_URL 7 years ago
cjsw.py [csjw] Add coding cookie 7 years ago
cliphunter.py
clippit.py
cliprs.py
clipsyndicate.py
closertotruth.py
cloudflarestream.py
cloudy.py [cloudy] Fix extraction (closes #13737) 7 years ago
clubic.py
clyp.py
cmt.py
cnbc.py
cnn.py
comcarcoff.py
comedycentral.py
common.py
commonmistakes.py
commonprotocols.py
condenast.py [condenast] Fix extraction (closes #14196, closes #14207) 7 years ago
corus.py
coub.py [coub] Update test and remove comment count extraction 8 years ago
cracked.py
crackle.py
criterion.py
crooksandliars.py
crunchyroll.py remove unnecessary assignment parenthesis 7 years ago
cspan.py [cspan] add support for audio only pages and catch page errors(closes #14995) 7 years ago
ctsnews.py
ctvnews.py
cultureunplugged.py
curiositystream.py
cwtv.py
dailymail.py
dailymotion.py [dailymotion] use compat_struct_pack 7 years ago
daisuki.py
daum.py
dbtv.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
dctp.py [dctptv] Fix extraction (closes #14599) 7 years ago
deezer.py Fix some regexes 7 years ago
defense.py
democracynow.py
dfb.py
dhm.py
digg.py
digiteka.py
discovery.py
discoverygo.py
discoverynetworks.py
discoveryvr.py
disney.py
dispeak.py
dotsub.py
douyutv.py [douyu] Support Douyu shows (closes #12228) 8 years ago
dplay.py
dramafever.py
drbonanza.py
dreisat.py
dropbox.py
drtuber.py
drtv.py
dtube.py
dumpert.py
dvtv.py
dw.py
eagleplatform.py
ebaumsworld.py
echomsk.py
egghead.py [egghead] Fix extraction (closes #14388) 7 years ago
ehow.py [ehow] Simplify 9 years ago
eighttracks.py
einthusan.py Switch codebase to use compat_b64decode 7 years ago
eitb.py Unify coding cookie 8 years ago
ellentube.py
elpais.py
embedly.py
engadget.py Improve some _VALID_URLs 8 years ago
eporner.py
eroprofile.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
escapist.py
espn.py
esri.py
europa.py
everyonesmixtape.py [refactor] Single quotes consistency 9 years ago
expotv.py
expressen.py
extractors.py [markiza] Add extractors (closes #16750) 7 years ago
extremetube.py
eyedotv.py [downloader/hls] immediately delegate downloading to ffmpeg in case live stream 8 years ago
facebook.py
faz.py
fc2.py
fczenit.py
filmon.py
filmweb.py
firsttv.py
fivemin.py
fivetv.py
flickr.py
flipagram.py untie 8 years ago
folketinget.py
footyroom.py [footyroom] Fix extraction and update _TESTS (closes #10810) 8 years ago
formula1.py fix tests related to 1978540a5122c53012e17a78841f3da0df77fd34(closes #10774) 8 years ago
fourtube.py
fox.py
fox9.py
foxgay.py
foxnews.py
foxsports.py [foxsports] fix extraction(closes #12945) 8 years ago
franceculture.py
franceinter.py
francetv.py
freesound.py
freespeech.py
freshlive.py
funimation.py
funk.py [funk:channel] Improve extraction (closes #16285) 7 years ago
funnyordie.py
fusion.py
fxnetworks.py
gameinformer.py
gameone.py
gamespot.py
gamestar.py
gaskrank.py
gazeta.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
gdcvault.py
generic.py
gfycat.py
giantbomb.py [giantbomb] Extract m3u8 formats (closes #13626) 7 years ago
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 skip some tests to reduce test time 9 years ago
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
howcast.py
howstuffworks.py [howstuffworks] add support for more domains 7 years ago
hrti.py
huajiao.py
huffpost.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
hypem.py
iconosquare.py [iconosquare] Extract comments 9 years ago
ign.py Fix some regexes 7 years ago
imdb.py [imdb:list] fix _VALID_URL regex 7 years ago
imgur.py
ina.py
inc.py
indavideo.py
infoq.py
instagram.py
internazionale.py
internetvideoarchive.py
iprima.py
iqiyi.py remove unnecessary assignment parenthesis 7 years ago
ir90tv.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
itv.py
ivi.py
ivideon.py [compat] Add compat_urllib_parse_urlencode and eliminate encode_dict 9 years ago
iwara.py
izlesene.py
jamendo.py
jeuxvideo.py
joj.py
jove.py
jpopsukitv.py Unify coding cookie 8 years ago
jwplatform.py
kakao.py
kaltura.py
kanalplay.py
kankan.py
karaoketv.py
karrierevideos.py
keek.py
keezmovies.py
ketnet.py
khanacademy.py
kickstarter.py
konserthusetplay.py
kontrtube.py
krasview.py
ku6.py
kusi.py
kuwo.py
la7.py [la7] Fix extraction (closes #15501) 7 years ago
laola1tv.py
lci.py
lcp.py
learnr.py
lecture2go.py
leeco.py
lego.py Don't list master m3u8 playlists in format list (closes #12832) 8 years ago
lemonde.py
lenta.py
libraryofcongress.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
libsyn.py
lifenews.py
limelight.py
line.py [line] lint (remove space on empty line) 7 years ago
litv.py
liveleak.py
livestream.py
lnkgo.py [lnkgo] Relax _VALID_URL 7 years ago
localnews8.py [localnews8] Fix extractor (Closes #9539) 9 years ago
lovehomeporn.py
lrt.py
lynda.py
m6.py
macgamestore.py
mailru.py [mailru:music] Add extractor (closes #15618) 7 years ago
makertv.py Fix some regexes 7 years ago
mangomolo.py
manyvids.py
markiza.py
massengeschmacktv.py
matchtv.py
mdr.py [MDR] Relax _VALID_URL and playerURL matching and update _TESTS 8 years ago
medialaan.py
mediaset.py
mediasite.py
medici.py
megaphone.py
meipai.py Fix some regexes 7 years ago
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
mlb.py
mnet.py
moevideo.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
mofosex.py
mojvideo.py
morningstar.py
motherless.py
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 [naver] Fix extraction (closes #16029) 7 years ago
nba.py
nbc.py
ndr.py [ndr:embed:base] Make separate formats extraction non fatal (closes #15203) 7 years ago
ndtv.py
nerdcubed.py
neteasemusic.py
netzkino.py
newgrounds.py [newgrounds] Fix metadata extraction (closes #15531) 7 years ago
newstube.py
nextmedia.py [nextmedia] Add support for NextTV (壹電視) 8 years ago
nexx.py
nfb.py
nfl.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
nhk.py
nhl.py
nick.py
niconico.py
ninecninemedia.py
ninegag.py
ninenow.py
nintendo.py
njpwworld.py
nobelprize.py
noco.py
nonktube.py
noovo.py
normalboots.py
nosvideo.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
nova.py
novamov.py
nowness.py
noz.py
npo.py
npr.py
nrk.py
ntvde.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
ntvru.py
nuevo.py
nuvid.py
nytimes.py
nzz.py
odatv.py
odnoklassniki.py
oktoberfesttv.py
once.py [gamespot] lower the preference of http formats(#14652) 7 years ago
ondemandkorea.py
onet.py
onionstudios.py
ooyala.py
openload.py [openload] Improve ext extraction 7 years ago
ora.py
orf.py
packtpub.py
pandatv.py
pandoratv.py [pandoratv] Add support for mobile URLs (closes #12441) 7 years ago
parliamentliveuk.py
patreon.py
pbs.py
pearvideo.py
peertube.py
people.py
performgroup.py
periscope.py
philharmoniedeparis.py
phoenix.py
photobucket.py Add support for https for all extractors as preventive and future-proof measure 9 years ago
picarto.py
piksel.py [Piksel] Add another app token regex 8 years ago
pinkbike.py
pladform.py
playfm.py
plays.py [plays] Improve extraction and add support for embed URLs 8 years ago
playtvak.py
playvid.py
playwire.py
pluralsight.py
podomatic.py
pokemon.py [pokemon] PEP 8 7 years ago
polskieradio.py
popcorntv.py
porn91.py
porncom.py
pornflip.py
pornhd.py
pornhub.py
pornotube.py
pornovoisines.py
pornoxo.py
presstv.py
primesharetv.py
promptfile.py
prosiebensat1.py [prosiebensat1] Add support for galileo.tv (closes #15894) 7 years ago
puls4.py
pyvideo.py
qqmusic.py
r7.py
radiobremen.py
radiocanada.py
radiode.py
radiofrance.py
radiojavan.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
rai.py
raywenderlich.py
rbmaradio.py [rbmaradio] Add support for 192k format (closes #16631) 7 years ago
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 (closes #12937) 8 years ago
ro220.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
rockstargames.py
roosterteeth.py
rottentomatoes.py
roxwel.py
rozhlas.py
rtbf.py
rte.py
rtl2.py
rtlnl.py
rtp.py
rts.py
rtve.py
rtvnh.py
rtvs.py
rudo.py
ruhd.py
ruleporn.py
rutube.py
rutv.py
ruutu.py
ruv.py [ruv] Improve, extract all formats and metadata (closes #13396) 8 years ago
safari.py [safari] Add support for new URL schema (closes #16614) 7 years ago
sapo.py
savefrom.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
sbs.py
screencast.py
screencastomatic.py
scrippsnetworks.py
seeker.py
senateisvp.py
sendtonews.py
servingsys.py [servingsys] Modernize 10 years ago
servus.py
sevenplus.py [7plus] Extract series metadata (closes #15862, closes #15906) 7 years ago
sexu.py
seznamzpravy.py
shahid.py
shared.py
showroomlive.py
sina.py
sixplay.py
skylinewebcams.py
skynewsarabia.py
skysports.py [skysport] add support ooyala embed_token protected videos(fixes #14641) 7 years ago
slideshare.py
slideslive.py
slutload.py
smotri.py
snotr.py
sohu.py
sonyliv.py
soundcloud.py
soundgasm.py
southpark.py
spankbang.py
spankwire.py
spiegel.py [spiegel] fix info extraction(#16538) 7 years ago
spiegeltv.py
spike.py
sport5.py
sportbox.py [sportbox:embed] Fix extraction 7 years ago
sportdeutschland.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
springboardplatform.py
sprout.py
srgssr.py
srmediathek.py
stanfordoc.py
steam.py [steam] Bypass mature content check (closes #16113) 7 years ago
stitcher.py
streamable.py [streamable] Add support for new embedded URL schema 8 years ago
streamango.py [streamango] Skip dead test 7 years ago
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
tdslifeway.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
teachertube.py
teachingchannel.py
teamcoco.py
techtalks.py
ted.py
tele13.py
telebruxelles.py
telecinco.py
telegraaf.py
telemb.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
telequebec.py
teletask.py
telewebion.py
tennistv.py
testurl.py
tf1.py
tfo.py
theintercept.py Unify coding cookie 8 years ago
theplatform.py
thescene.py
thestar.py
thesun.py [thesun] Extract playlists (closes #11298, closes #12674) 8 years ago
theweatherchannel.py
thisamericanlife.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
thisav.py Fix some regexes 7 years ago
thisoldhouse.py [thisoldhouse] Add more fallbacks for video id (closes #13541) 7 years ago
threeqsdn.py
tinypic.py
tmz.py [tmz:article] Fix extraction (closes #11052) 8 years ago
tnaflix.py
toggle.py
tonline.py
toongoggles.py
toutv.py
toypics.py
traileraddict.py
trilulilu.py
trutv.py add support for Adobe Pass auth in tbs,tnt and trutv extractors(fixes #10642)(closes #10222)(closes #10519) 8 years ago
tube8.py [generic] Add support for tube8 embeds 7 years ago
tubitv.py
tudou.py
tumblr.py
tunein.py
tunepk.py
turbo.py
turner.py
tutv.py Switch codebase to use compat_b64decode 7 years ago
tv2.py
tv2hu.py [tv2hu] Fix invalid escape sequence on Py3.6 8 years ago
tv3.py [brightcove] fix format sorting 9 years ago
tv4.py
tv5mondeplus.py [tv5mondeplus] clean description and use stable id 8 years ago
tva.py
tvanouvelles.py [tvanouvelles] Add extractor (closes #10616) 8 years ago
tvc.py
tvigle.py
tvland.py
tvn24.py [tvn24] Relax _VALID_URL 7 years ago
tvnet.py [tvnet] Fix _VALID_URL 7 years ago
tvnoe.py _find_jwplayer_data() returns dict or None 8 years ago
tvnow.py [tvnow] try all clear manifest urls(closes #15361) 7 years ago
tvp.py
tvplay.py
tvplayer.py
tweakers.py
twentyfourvideo.py [24video] Add support for 24video.sexy (closes #15973) 7 years ago
twentymin.py
twentythreevideo.py
twitch.py
twitter.py
udemy.py remove unnecessary assignment parenthesis 7 years ago
udn.py
ufctv.py
uktvplay.py
umg.py
unistra.py [unistra] Sort formats 9 years ago
unity.py
uol.py
uplynk.py
upskill.py
urort.py
urplay.py
usanetwork.py [usanetwork] Add new extractor 8 years ago
usatoday.py
ustream.py
ustudio.py
varzesh3.py
vbox7.py
veehd.py [veehd] Use compat_urllib_parse_unquote 9 years ago
veoh.py [veoh] Add support for embed URLs 7 years ago
vessel.py
vesti.py
vevo.py
vgtv.py
vh1.py [vh1] Adding coding cookie 7 years ago
vice.py
vidbit.py
viddler.py
videa.py
videodetective.py
videofyme.py [videofy.me] fix info extraction 9 years ago
videomega.py
videomore.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
videopremium.py Fix some regexes 7 years ago
videopress.py
vidio.py
vidlii.py
vidme.py
vidzi.py [vidzi] Fix extraction (closes #16678) 7 years ago
vier.py [vier] Adapt extraction to redesign (#13575) 7 years ago
viewlift.py
viewster.py
viidea.py [viidea] Capture and output lecture error message (#14099) 7 years ago
viki.py
vimeo.py
vimple.py
vine.py
viu.py
vk.py remove unnecessary assignment parenthesis 7 years ago
vlive.py
vodlocker.py
vodpl.py [vodpl] Make more robust and add another test (closes #12122) 8 years ago
vodplatform.py [common] add helper method for Wowza Streaming Engine format extraction 8 years ago
voicerepublic.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
voot.py
voxmedia.py [voxmedia] add support for recode.net(fixes #14173) 7 years ago
vporn.py
vrak.py
vrt.py
vrv.py
vshare.py
vube.py
vuclip.py
vvvvid.py
vyborymos.py
vzaar.py
walla.py
washingtonpost.py
wat.py
watchbox.py
watchindianporn.py
wdr.py
webcaster.py
webofstories.py
weibo.py
weiqitv.py
wimp.py
wistia.py
worldstarhiphop.py
wrzuta.py
wsj.py
xbef.py
xboxclips.py Unify coding cookie 8 years ago
xfileshare.py [generic] Add support for xfileshare embeds (closes #15879) 7 years ago
xhamster.py
xiami.py
ximalaya.py
xminus.py [xminus] Fix extraction (closes #9228) 9 years ago
xnxx.py
xstream.py
xtube.py
xuite.py
xvideos.py
xxxymovies.py
yahoo.py
yandexdisk.py
yandexmusic.py
yapfiles.py
yesjapan.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
yinyuetai.py
ynet.py
youjizz.py
youku.py [Youku] Update ccode 7 years ago
younow.py
youporn.py
yourupload.py [yourupload] Fix extraction (closes #11601) 8 years ago
youtube.py [youtube] Update tests 7 years ago
zapiks.py
zaq1.py [zaq1] Improve extraction (closes #12693) 8 years ago
zattoo.py
zdf.py
zingmp3.py