yt-dlp/youtube_dl/extractor
Lars Vierbergen a3ba8a7acf [vier] Add support for vijf.be
vier.be and vijf.be run on the same CMS and are property of the same company,
so the same extractor can be used for both of them.
2017-03-05 00:47:19 +08:00
..
__init__.py
abc.py
abcnews.py
abcotvs.py
academicearth.py
acast.py
addanime.py
adobepass.py [adobepass] Add Charter Spectrum (#11465) 2017-03-02 02:15:51 +08:00
adobetv.py
adultswim.py
aenetworks.py [aenetworks] Add support for lifetimemovieclub.com 2017-02-12 20:18:11 +08:00
afreecatv.py
airmozilla.py
aljazeera.py
allocine.py
alphaporno.py
amcnetworks.py [amcnetworks] Relax _VALID_URL (#12127) 2017-02-25 02:51:53 +07:00
amp.py
animeondemand.py
anitube.py
anvato.py
anysex.py
aol.py
aparat.py
appleconnect.py
appletrailers.py
archiveorg.py [generic] Try parsing JWPlayer embedded videos (closes #12030) 2017-02-16 23:44:03 +08:00
ard.py
arkena.py
arte.py
atresplayer.py
atttechchannel.py
audimedia.py
audioboom.py
audiomack.py
awaan.py
azmedien.py [azmedien:showplaylist] Improve (closes #12160) 2017-02-28 23:37:54 +07:00
azubu.py
baidu.py
bambuser.py
bandcamp.py
bbc.py [bbc] extract m3u8 formats with 320k audio 2017-02-10 19:46:15 +01:00
beampro.py
beatport.py
beeg.py
behindkink.py
bellmedia.py [bellmedia] accept longer video id(closes #12114) 2017-02-13 15:08:48 +01:00
bet.py
bigflix.py
bild.py
bilibili.py
biobiochiletv.py
biqle.py
bleacherreport.py
blinkx.py
bloomberg.py [bloomberg] Add another video id regex (closes #12062) 2017-02-10 22:16:20 +07:00
bokecc.py
bpb.py
br.py
bravotv.py
breakcom.py
brightcove.py [brightcove:new] Add ability to smuggle geo_countries into URL 2017-03-03 23:58:03 +07:00
buzzfeed.py
byutv.py
c56.py
camdemy.py
camwithher.py
canalc2.py
canalplus.py
canvas.py
carambatv.py
cartoonnetwork.py
cbc.py Revert "[cbc] use geo bypass mechanism" 2017-02-21 18:14:55 +01:00
cbs.py
cbsinteractive.py
cbslocal.py
cbsnews.py
cbssports.py
ccc.py
ccma.py
cctv.py
cda.py [cda] Decode URL (fixes #12255) 2017-02-26 22:05:52 +08:00
ceskatelevize.py [ceskatelevize] Lower priority for audio description sources (#12119) 2017-02-16 00:04:15 +07:00
channel9.py
charlierose.py
chaturbate.py
chilloutzone.py
chirbit.py
cinchcast.py
clipfish.py
cliphunter.py
cliprs.py
clipsyndicate.py
closertotruth.py
cloudy.py
clubic.py
clyp.py
cmt.py
cnbc.py
cnn.py
collegerama.py
comcarcoff.py
comedycentral.py
common.py [extractor/common] Add 'preference' to _parse_html5_media_entries 2017-02-25 18:40:05 +08:00
commonmistakes.py [commonmistakes] Disable UnicodeBOM extractor test for python 3.2 2017-02-20 03:06:52 +07:00
commonprotocols.py
condenast.py
corus.py [corus] Add new extractor(closes #12060)(#9164) 2017-02-10 17:00:09 +01:00
coub.py
cracked.py
crackle.py [crackle] use geo bypass mechanism 2017-02-21 19:37:26 +01:00
criterion.py
crooksandliars.py
crunchyroll.py [crunchyroll] Extract uploader name that's not a link 2017-02-26 19:08:10 +08:00
cspan.py
ctsnews.py
ctvnews.py
cultureunplugged.py
curiositystream.py
cwtv.py
dailymail.py
dailymotion.py [dailymotion] Raise GeoRestrictedError 2017-02-26 16:52:40 +07:00
daisuki.py [daisuki] Add subtitles (#4738) 2017-02-28 22:29:01 +08:00
daum.py
dbtv.py
dctp.py
deezer.py
defense.py
democracynow.py
dfb.py
dhm.py
digiteka.py
discovery.py
discoverygo.py
disney.py [disney] improve extraction 2017-02-13 11:43:20 +01:00
dispeak.py
dotsub.py
douyutv.py [douyutv] Switch to the PC API to escape the 5-min limitation 2017-03-04 23:23:18 +08:00
dplay.py
dramafever.py Improve geo bypass mechanism 2017-02-19 05:10:08 +08:00
drbonanza.py
dreisat.py
dropbox.py
drtuber.py
drtv.py
dumpert.py
dvtv.py
dw.py
eagleplatform.py
ebaumsworld.py
echomsk.py
egghead.py
ehow.py
eighttracks.py
einthusan.py [einthusan] Relax _VALID_URL (closes #12141, closes #12159) 2017-02-17 22:02:01 +07:00
eitb.py
ellentv.py [ellentv] Improve 2017-02-17 22:45:51 +07:00
elpais.py [elpais] Fix typo and improve extraction (closes #12139) 2017-02-16 04:57:42 +07:00
embedly.py
engadget.py
eporner.py
eroprofile.py
escapist.py
espn.py
esri.py
etonline.py [etonline] Add extractor (closes #12236) 2017-02-25 20:16:40 +07:00
europa.py
everyonesmixtape.py
expotv.py
extractors.py [redbulltv] Improve extraction (closes #11948, closes #3919) 2017-03-04 23:28:21 +07:00
extremetube.py
eyedotv.py
facebook.py [facebook] Fix extraction (closes #12323) 2017-03-02 20:51:24 +08:00
faz.py
fc2.py
fczenit.py
filmon.py
firstpost.py
firsttv.py
fivemin.py
fivetv.py
fktv.py
flickr.py
flipagram.py
folketinget.py
footyroom.py
formula1.py
fourtube.py
fox9.py
fox.py
foxgay.py
foxnews.py
foxsports.py
franceculture.py
franceinter.py
francetv.py
freesound.py
freespeech.py
freshlive.py [freshlive] Fix issues and improve (closes #12175) 2017-02-25 22:56:42 +07:00
funimation.py
funnyordie.py
fusion.py
fxnetworks.py
gameinformer.py
gameone.py
gamersyde.py
gamespot.py
gamestar.py
gaskrank.py
gazeta.py
gdcvault.py
generic.py [generic] Add support for rutube embeds 2017-03-04 00:46:33 +07:00
gfycat.py
giantbomb.py
giga.py
glide.py
globo.py
go.py [go] Relax _VALID_URL (closes #12341) 2017-03-03 22:28:34 +07:00
godtube.py
godtv.py
golem.py
googledrive.py
googleplus.py
googlesearch.py
goshgay.py
gputechconf.py
groupon.py
hark.py
hbo.py
hearthisat.py
heise.py [heise] Improve (closes #9725) 2017-02-17 23:09:40 +07:00
hellporno.py
helsinki.py
hentaistigma.py
hgtv.py [corus] Add new extractor(closes #12060)(#9164) 2017-02-10 17:00:09 +01:00
historicfilms.py
hitbox.py
hitrecord.py
hornbunny.py
hotnewhiphop.py
hotstar.py [hotstar] improve extraction(closes #12096) 2017-02-12 17:35:24 +01:00
howcast.py
howstuffworks.py
hrti.py
huajiao.py
huffpost.py
hypem.py
iconosquare.py
ign.py
imdb.py
imgur.py
ina.py
inc.py
indavideo.py
infoq.py
instagram.py [instagram] Add support for multi video posts (closes #12226) 2017-02-23 18:02:04 +07:00
internetvideoarchive.py
iprima.py [iprima] Improve geo restriction detection and disable geo bypass 2017-02-20 23:17:19 +07:00
iqiyi.py [iqiyi] Update _TESTS 2017-02-11 22:27:45 +08:00
ir90tv.py
itv.py Improve geo bypass mechanism 2017-02-19 05:10:08 +08:00
ivi.py [ivi] Raise GeoRestrictedError 2017-02-24 10:54:39 +07:00
ivideon.py
iwara.py
izlesene.py
jamendo.py
jeuxvideo.py
jove.py
jpopsukitv.py
jwplatform.py [generic] Try parsing JWPlayer embedded videos (closes #12030) 2017-02-16 23:44:03 +08:00
kaltura.py [kaltura] Add explicit port to regexes 2017-02-10 01:24:14 +07:00
kamcord.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
laola1tv.py
lci.py
lcp.py
learnr.py
lecture2go.py
leeco.py [leeco] raise GeoRestrictedError and use geo bypass mechanism 2017-02-23 11:56:45 +01:00
lego.py
lemonde.py [lemonde] Fallback delegate extraction to generic extractor (closes #12115, closes #12116) 2017-02-13 23:17:48 +07:00
libraryofcongress.py
libsyn.py
lifenews.py
limelight.py [limelight] extract PlaylistService errors 2017-02-21 17:52:50 +01:00
litv.py
liveleak.py
livestream.py
lnkgo.py
localnews8.py
lovehomeporn.py
lrt.py
lynda.py [lynda:course] Add webpage extraction fallback (closes #12238) 2017-02-24 05:01:31 +07:00
m6.py
macgamestore.py
mailru.py
makerschannel.py
makertv.py
mangomolo.py
matchtv.py
mdr.py [MDR] Relax _VALID_URL and playerURL matching and update _TESTS 2017-02-26 17:24:54 +08:00
meipai.py
melonvod.py
meta.py
metacafe.py [metacafe] Improve (closes #10371) 2017-02-18 19:58:25 +07:00
metacritic.py
mgoon.py
mgtv.py [mgtv] fix extraction 2017-02-23 11:57:05 +01:00
miaopai.py
microsoftvirtualacademy.py
minhateca.py
ministrygrid.py
minoto.py
miomio.py
mit.py
mitele.py
mixcloud.py
mlb.py
mnet.py
moevideo.py
mofosex.py
mojvideo.py
moniker.py
morningstar.py
motherless.py
motorsport.py
movieclips.py
moviezine.py
movingimage.py
mpora.py
msn.py
mtv.py
muenchentv.py
musicplayon.py
mwave.py
myspace.py
myspass.py
myvi.py
myvideo.py
myvidster.py
nationalgeographic.py
naver.py
nba.py
nbc.py [nbc] add support adobe pass auth(closes #12006) 2017-02-08 16:23:42 +01:00
ndr.py
ndtv.py
nerdcubed.py
neteasemusic.py
netzkino.py
newgrounds.py
newstube.py
nextmedia.py
nfb.py
nfl.py
nhk.py
nhl.py
nick.py
niconico.py
ninecninemedia.py [ninecninemedia] use geo bypass mechanism 2017-02-21 14:38:00 +01:00
ninegag.py
ninenow.py
nintendo.py
njpwworld.py [njpwworld] Add new extractor (closes #11561) 2017-02-25 18:44:39 +08:00
nobelprize.py
noco.py [noco] Modernize 2017-02-24 21:51:56 +07:00
normalboots.py
nosvideo.py
nova.py
novamov.py
nowness.py
nowtv.py
noz.py
npo.py [npo] Add support for audio 2017-03-01 22:21:13 +07:00
npr.py
nrk.py [nrk] PEP 8 2017-02-20 02:25:39 +07:00
ntvde.py
ntvru.py
nuevo.py
nuvid.py
nytimes.py
nzz.py
odatv.py
odnoklassniki.py
oktoberfesttv.py
once.py
ondemandkorea.py Improve geo bypass mechanism 2017-02-19 05:10:08 +08:00
onet.py [onetpl] Add support for businessinsider.com.pl and plejada.pl 2017-02-15 01:23:55 +07:00
onionstudios.py
ooyala.py
openload.py [openload] fix extraction(closes #10408) 2017-02-24 11:21:58 +01:00
ora.py
orf.py
pandatv.py
pandoratv.py
parliamentliveuk.py
patreon.py
pbs.py Improve geo bypass mechanism 2017-02-19 05:10:08 +08:00
people.py
periscope.py
philharmoniedeparis.py
phoenix.py
photobucket.py
piksel.py
pinkbike.py [pinkbike] Fix uploader extraction (closes #12054) 2017-02-15 02:08:32 +07:00
pladform.py
playfm.py
plays.py
playtvak.py
playvid.py
playwire.py
pluralsight.py [pluralsight:course] Fix extraction (closes #12075) 2017-02-11 17:00:52 +07:00
podomatic.py
pokemon.py
polskieradio.py
porn91.py
porncom.py
pornflip.py
pornhd.py
pornhub.py [generic] Try parsing JWPlayer embedded videos (closes #12030) 2017-02-16 23:44:03 +08:00
pornotube.py
pornovoisines.py
pornoxo.py [generic] Try parsing JWPlayer embedded videos (closes #12030) 2017-02-16 23:44:03 +08:00
presstv.py
primesharetv.py
promptfile.py
prosiebensat1.py [prosiebensat1] Throw ExtractionError on unsupported page type (closes #12180) 2017-02-20 01:00:53 +07:00
puls4.py
pyvideo.py
qqmusic.py
r7.py
radiobremen.py
radiocanada.py
radiode.py
radiofrance.py
radiojavan.py
rai.py
rbmaradio.py
rds.py
redbulltv.py [redbulltv] Improve extraction (closes #11948, closes #3919) 2017-03-04 23:28:21 +07:00
redtube.py
regiotv.py
rentv.py [generic] Try parsing JWPlayer embedded videos (closes #12030) 2017-02-16 23:44:03 +08:00
restudy.py
reuters.py
reverbnation.py
revision3.py
rice.py
ringtv.py
rmcdecouverte.py
ro220.py
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
rudo.py [generic] Try parsing JWPlayer embedded videos (closes #12030) 2017-02-16 23:44:03 +08:00
ruhd.py
ruleporn.py
rutube.py [generic] Add support for rutube embeds 2017-03-04 00:46:33 +07:00
rutv.py
ruutu.py [ruutu] Disable DASH formats (closes #12322) 2017-03-02 23:53:46 +07:00
safari.py
sandia.py
sapo.py
savefrom.py
sbs.py
screencast.py
screencastomatic.py [generic] Try parsing JWPlayer embedded videos (closes #12030) 2017-02-16 23:44:03 +08:00
scrippsnetworks.py [scrippsnetworks:watch] Add new extractor(closes #10765) 2017-02-08 20:44:23 +01:00
seeker.py
senateisvp.py
sendtonews.py [generic] Try parsing JWPlayer embedded videos (closes #12030) 2017-02-16 23:44:03 +08:00
servingsys.py
sexu.py
shahid.py
shared.py
showroomlive.py
sina.py
sixplay.py [sixplay] use raw string for regex 2017-02-10 09:34:59 +01:00
skylinewebcams.py [skylinewebcams] Add extractor (closes #12221) 2017-02-23 18:45:38 +07:00
skynewsarabia.py
skysports.py
slideshare.py
slutload.py
smotri.py
snotr.py
sohu.py [sohu] raise GeoRestrictedError 2017-02-23 11:56:55 +01:00
sonyliv.py
soundcloud.py
soundgasm.py
southpark.py
spankbang.py [spankbang] Make uploader optional (closes #12193) 2017-02-21 00:54:43 +07:00
spankwire.py
spiegel.py
spiegeltv.py
spike.py
sport5.py
sportbox.py
sportdeutschland.py
sportschau.py
sprout.py [sprout] Add new extractor 2017-02-09 09:13:29 +01:00
srgssr.py Improve geo bypass mechanism 2017-02-19 05:10:08 +08:00
srmediathek.py
stanfordoc.py
steam.py
stitcher.py
streamable.py
streamcloud.py
streamcz.py
streetvoice.py
sunporno.py
svt.py [svt] PEP 8 2017-02-20 02:25:55 +07:00
swrmediathek.py
syfy.py
sztvhu.py
tagesschau.py
tass.py
tbs.py
tdslifeway.py
teachertube.py
teachingchannel.py
teamcoco.py
teamfourstar.py
techtalks.py
ted.py
tele13.py
telebruxelles.py
telecinco.py
telegraaf.py
telemb.py
telequebec.py [telequebec] use geo bypass mechanism 2017-02-21 17:52:50 +01:00
teletask.py
telewebion.py
testurl.py
tf1.py
tfo.py [tfo] Improve geo restriction detection and use geo bypass mechanism 2017-02-21 17:52:50 +01:00
theintercept.py
theplatform.py [theplatform] Recognize URLs with whitespaces (closes #12044) 2017-02-17 23:13:51 +08:00
thescene.py [thescene] Extract more metadata 2017-02-24 21:22:29 +07:00
thesixtyone.py
thestar.py
theweatherchannel.py
thisamericanlife.py
thisav.py [thisav] Add support for html5 media (closes #11771) 2017-02-18 20:21:53 +07:00
thisoldhouse.py
threeqsdn.py
tinypic.py
tlc.py
tmz.py
tnaflix.py
toggle.py
tonline.py
toutv.py
toypics.py
traileraddict.py
trilulilu.py
trutv.py
tube8.py
tubitv.py [tubitv] use geo bypass mechanism 2017-02-24 12:27:56 +01:00
tudou.py
tumblr.py
tunein.py
turbo.py
turner.py
tutv.py
tv2.py
tv3.py
tv4.py [tv4] Bypass geo restriction and improve detection 2017-02-19 06:25:59 +07:00
tva.py
tvanouvelles.py
tvc.py
tvigle.py [tvigle] Raise GeoRestrictedError 2017-02-25 23:27:45 +07:00
tvland.py
tvn24.py [tvn24] Improve extraction (closes #11679) 2017-02-18 23:34:09 +07:00
tvnoe.py [generic] Try parsing JWPlayer embedded videos (closes #12030) 2017-02-16 23:44:03 +08:00
tvp.py
tvplay.py
tvplayer.py [tvplayer] Add new extractor 2017-02-09 23:09:21 +01:00
tweakers.py
twentyfourvideo.py [24video] Use original host for requests (closes #12339) 2017-03-03 22:16:00 +07:00
twentymin.py
twentytwotracks.py
twitch.py
twitter.py
udemy.py
udn.py
uktvplay.py
unistra.py
uol.py
uplynk.py
urort.py
urplay.py
usanetwork.py
usatoday.py
ustream.py
ustudio.py
varzesh3.py
vbox7.py Improve geo bypass mechanism 2017-02-19 05:10:08 +08:00
veehd.py
veoh.py
vessel.py
vesti.py
vevo.py [vevo] Fix videos with the new streams/streamsV3 format (closes #11719) 2017-02-26 00:15:49 +08:00
vgtv.py Improve geo bypass mechanism 2017-02-19 05:10:08 +08:00
vh1.py
vice.py [viceland] improve info extraction and update test 2017-02-18 09:52:43 +01:00
viceland.py [viceland] improve info extraction and update test 2017-02-18 09:52:43 +01:00
vidbit.py
viddler.py
videa.py
videodetective.py
videofyme.py
videomega.py
videomore.py
videopremium.py
videopress.py
vidio.py
vidme.py
vidzi.py [vidzi] Add test for #12213 2017-02-22 21:29:53 +07:00
vier.py [vier] Add support for vijf.be 2017-03-05 00:47:19 +08:00
viewlift.py
viewster.py [viewster] use geo verifcation headers 2017-02-21 19:36:39 +01:00
viidea.py
viki.py Improve geo bypass mechanism 2017-02-19 05:10:08 +08:00
vimeo.py
vimple.py
vine.py
viu.py
vk.py
vlive.py
vodlocker.py
vodpl.py [vodpl] Make more robust and add another test (closes #12122) 2017-02-15 00:52:31 +07:00
vodplatform.py
voicerepublic.py
voxmedia.py
vporn.py
vrak.py [vrak] Improve and update test (closes #11452) 2017-03-03 23:58:16 +07:00
vrt.py
vube.py
vuclip.py
vvvvid.py
vyborymos.py
vzaar.py
walla.py
washingtonpost.py
wat.py
watchindianporn.py
wdr.py
webcaster.py
webofstories.py
weiqitv.py
wimp.py [generic] Try parsing JWPlayer embedded videos (closes #12030) 2017-02-16 23:44:03 +08:00
wistia.py
worldstarhiphop.py
wrzuta.py
wsj.py
xbef.py
xboxclips.py
xfileshare.py
xhamster.py [xhamster] Capture and output videoClosed error (#12263) 2017-02-25 20:38:21 +07:00
xiami.py
xminus.py
xnxx.py
xstream.py
xtube.py [xtube] Fix extraction for both kinds of video id (closes #12088) 2017-02-13 23:44:43 +07:00
xuite.py
xvideos.py
xxxymovies.py
yahoo.py
yam.py
yandexmusic.py
yesjapan.py
yinyuetai.py
ynet.py
youjizz.py
youku.py
youporn.py
yourupload.py
youtube.py [youtube] Mark errors about rental videos as expected 2017-03-02 16:59:53 +08:00
zapiks.py
zdf.py [zdf] Fix extraction (closes #12117) 2017-02-14 01:00:06 +07:00
zingmp3.py