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-dlc/youtube_dl/extractor
remitamine 44cae2fb2e [gdcvault] Add support for audio extraction (fixes #5784)
Closes #6412.
10 years ago
..
__init__.py
abc.py [abc] Update test case 10 years ago
abc7news.py [abc7news] Add extractor (Closes #4734) 10 years ago
academicearth.py
addanime.py [addanime] Add test for #5372 10 years ago
adobetv.py
adultswim.py
aftenposten.py
aftonbladet.py
airmozilla.py
aljazeera.py
allocine.py
alphaporno.py
anitube.py
anysex.py
aol.py
aparat.py
appleconnect.py
appletrailers.py [appletrailers] Add test (#5027) 10 years ago
archiveorg.py
ard.py
arte.py [arte] Remove unused import 10 years ago
atresplayer.py
atttechchannel.py
audiomack.py
azubu.py [azubu] Add extractor (Closes #4379) 10 years ago
baidu.py
bambuser.py
bandcamp.py
bbc.py [bbc] Improve work with mediaselection URLs 10 years ago
beatportpro.py
beeg.py [beeg] fix test 10 years ago
behindkink.py
bet.py
bild.py
bilibili.py [bilibili] Show georestriction error 10 years ago
blinkx.py
bliptv.py
bloomberg.py
bpb.py
br.py
breakcom.py
brightcove.py [brightcove] Use `compat_xml_parse_error` (Closes #6060) 10 years ago
buzzfeed.py
byutv.py [BYUtvIE] Change thumbnail regex so test does not fail 10 years ago
c56.py
camdemy.py [camdemy] Fix _VALID_URL 10 years ago
canal13cl.py [canal13cl] Add test and improve extraction (#2498) 11 years ago
canalc2.py [canalc2] Modernize 11 years ago
canalplus.py [canalplus] Modernize 10 years ago
cbs.py [cbs] Extract display_id 10 years ago
cbsnews.py
cbssports.py
ccc.py
ceskatelevize.py [ceskatelevize] Use compat_urllib_parse_unquote 10 years ago
channel9.py
chilloutzone.py [chilloutzone] Fix for python 3.2 10 years ago
chirbit.py
cinchcast.py
cinemassacre.py [cinemassacre] Support an alternative form of screenwavemedia URL 10 years ago
clipfish.py Remove useless u prefixes 10 years ago
cliphunter.py [cliphunter] Fix extraction and update test (Fixes #4362) 10 years ago
clipsyndicate.py [clipsyndicate] Use _match_id 10 years ago
cloudy.py [cloudy] Fix key extraction (Closes #5211) 10 years ago
clubic.py [clubic] Add extractor (Fixes #2773) 11 years ago
cmt.py
cnet.py [cnet] Fix theplatform vid extraction (fixes #5924) 10 years ago
cnn.py
collegehumor.py PEP8: applied even more rules 10 years ago
collegerama.py
comcarcoff.py
comedycentral.py [comedycentral] Fix feed uri request (Closes #5449, closes #5455) 10 years ago
common.py
commonmistakes.py [commonmistakes] Detect BOMs at the beginning of URLs 10 years ago
condenast.py
cracked.py [cracked] Modernize 10 years ago
criterion.py
crooksandliars.py
crunchyroll.py [crunchyroll] Use compat_urllib_parse_unquote 10 years ago
cspan.py [cspan] Extract subtitles 10 years ago
ctsnews.py
dailymotion.py
daum.py
dbtv.py
dctp.py [dctptv] Skip rtmp download 10 years ago
deezer.py [deezer] Add support for geoblocking 11 years ago
defense.py
dfb.py [dfb] Extract formats 10 years ago
dhm.py
discovery.py
divxstage.py
dotsub.py
douyutv.py
dramafever.py
drbonanza.py
dreisat.py
dropbox.py PEP8: applied even more rules 10 years ago
drtuber.py [drtuber] Fix extraction 10 years ago
drtv.py [drtv] Improve extraction (Closes #5792) 10 years ago
dump.py
dumpert.py
dvtv.py
eagleplatform.py
ebaumsworld.py [ebaumsworld] Modernize 10 years ago
echomsk.py
ehow.py
eighttracks.py [eighttracks] Remove unused import 10 years ago
einthusan.py [einthusan] Add description and beautify 11 years ago
eitb.py [eitb] Modernize 11 years ago
ellentv.py
elpais.py [elpais] Modernize 10 years ago
embedly.py
engadget.py [5min] Remove helper method and modernize 10 years ago
eporner.py [eporner] Simplify and hardcode age limit 10 years ago
eroprofile.py
escapist.py [escapist] Add uploader to tests 10 years ago
espn.py
everyonesmixtape.py
exfm.py
expotv.py
extremetube.py [extremetube] Fix extraction (Closes #5127) 10 years ago
facebook.py [facebook] Use compat_urllib_parse_unquote 10 years ago
faz.py [faz] Extend _VALID_URL (Closes #6050) 10 years ago
fc2.py Merge remote-tracking branch 'h-collector/master' 10 years ago
firstpost.py [firstpost] Modernize 10 years ago
firsttv.py
fivemin.py
fivetv.py
fktv.py [fktv] Fix download URL 10 years ago
flickr.py
folketinget.py Test rtmpdump on travis (Fixes #1601) 10 years ago
footyroom.py
fourtube.py
foxgay.py
foxnews.py
foxsports.py
franceculture.py [franceculture] Rewrite for new HTML scheme (Fixes #4853) 10 years ago
franceinter.py
francetv.py
freesound.py [freesound] Modernize 11 years ago
freespeech.py Properly escape ‘.’ in some _VALID_URL properties 11 years ago
freevideo.py
funnyordie.py
gamekings.py [gamekings] Support videos from news pages 10 years ago
gameone.py [gameone] Modernize 10 years ago
gamersyde.py [gamersyde] Simplify 10 years ago
gamespot.py
gamestar.py [gamestar] Fix title extraction 10 years ago
gametrailers.py
gazeta.py [gazeta] Extend _VALID_URL 10 years ago
gdcvault.py
generic.py [bbc] Add support for direct bbc.co.uk embeds 10 years ago
gfycat.py [gfycat] Catch errors 10 years ago
giantbomb.py
giga.py
glide.py [glide] Simplify 10 years ago
globo.py * Change globo.py flash ver to 17.0.0.132 - Chrome 42.0.2311.22 10 years ago
godtube.py [godtube] Fix on Python 2.6 11 years ago
goldenmoustache.py
golem.py Fix imports and general cleanup 10 years ago
googleplus.py
googlesearch.py Fix imports and general cleanup 10 years ago
gorillavid.py
goshgay.py
groupon.py [groupon] Add extractor (Fixes #4386) 10 years ago
hark.py
hearthisat.py
heise.py [heise] Fix description, thumbnail and format ID 10 years ago
hellporno.py
helsinki.py [helsinki] Fix extraction 10 years ago
hentaistigma.py [hentaistigma] Modernize 10 years ago
historicfilms.py
history.py
hitbox.py
hornbunny.py
hostingbulk.py [extractor/common] Improve _form_hidden_inputs and rename to _hidden_inputs 10 years ago
hotnewhiphop.py
howcast.py [howcast] Fix extraction and modernize 10 years ago
howstuffworks.py
huffpost.py [huffpost] Make extraction more robust (Closes #4663) 10 years ago
hypem.py
iconosquare.py [iconosquare] Fix extraction 10 years ago
ign.py [ign] Fix extraction of some videos in articles 10 years ago
imdb.py
imgur.py
ina.py Add support of HTTPS for ina.fr 10 years ago
infoq.py
instagram.py
internetvideoarchive.py
iprima.py
iqiyi.py
ir90tv.py
ivi.py [ivi] Modernize 10 years ago
izlesene.py
jadorecettepub.py PEP8 applied 10 years ago
jeuxvideo.py [jeuxvideo] Relax _VALID_URL (fixes #6230) 10 years ago
jove.py
jpopsukitv.py
jukebox.py PEP8: applied even more rules 10 years ago
kaltura.py [kaltura] Extend _VALID_URL (Closes #5081) 10 years ago
kanalplay.py [utils,common] Merge format_srt_time and _subtitles_timecode 10 years ago
kankan.py
karaoketv.py [karaoketv] Use compat_urllib_parse_unquote_plus 10 years ago
karrierevideos.py
keek.py
keezmovies.py
khanacademy.py
kickstarter.py
kontrtube.py [kontrtube] Extract display_id 10 years ago
krasview.py [krasview] Fix extraction (Closes #5228) 10 years ago
ku6.py
kuwo.py
la7.py Remove unused imports 10 years ago
laola1tv.py [laola1tv] Allow live stream downloads 10 years ago
lecture2go.py
letv.py [letv] fix height 10 years ago
libsyn.py
lifenews.py [lifenews] Fix tests 10 years ago
liveleak.py [liveleak] Clarify test 10 years ago
livestream.py
lnkgo.py [lnkgo] Adapt to website changes 10 years ago
lrt.py [lrt] Pass --realtime to rtmpdump 10 years ago
lynda.py [lynda] Fix non-ASCII logins/passwords on python 2 10 years ago
m6.py
macgamestore.py [macgamestore] Modernize 10 years ago
mailru.py [mailru] Adapt to new data format (Fixes #4201) 10 years ago
malemotion.py [malemotion] Use compat_urllib_parse_unquote 10 years ago
mdr.py
megavideoz.py [megavideoz] Improve non-existing videos check 10 years ago
metacafe.py
metacritic.py
mgoon.py [mgoon] Add new extractor 11 years ago
minhateca.py
ministrygrid.py [ministrygrid] Add extractor (Fixes #2900) 11 years ago
miomio.py
mit.py
mitele.py
mixcloud.py [mixcloud] Use compat_urllib_parse_unquote 10 years ago
mlb.py [mlb] Fix #5663 10 years ago
moevideo.py
mofosex.py [mofosex] Use compat_urllib_parse_unquote 10 years ago
mojvideo.py
moniker.py
mooshare.py Remove unused imports 10 years ago
morningstar.py
motherless.py
motorsport.py
movieclips.py
moviezine.py
movshare.py
mpora.py
mtv.py
muenchentv.py PEP8 applied 10 years ago
musicplayon.py PEP8 applied 10 years ago
musicvault.py [musicvault] Use the Kaltura extractor 10 years ago
muzu.py [muzu] Modernize 10 years ago
myspace.py pep8 and minor beautification all around 10 years ago
myspass.py [myspass] Fix extraction (closes #6206) 10 years ago
myvi.py
myvideo.py [myvideo] Use compat_urllib_parse_unquote 10 years ago
myvidster.py
nationalgeographic.py NationalGeographic._VALID_URL: work site-wide 10 years ago
naver.py
nba.py
nbc.py [NBC] Enhance embedURL extraction (closes #2549) 10 years ago
ndr.py [ndr] Replace the 404 test case 10 years ago
ndtv.py
nerdcubed.py
nerdist.py [nerdist] Add new extractor (Fixes #4851) 10 years ago
neteasemusic.py [neteasemusic] Add more localized names 10 years ago
netzkino.py
newgrounds.py PEP8 applied 10 years ago
newstube.py
nextmedia.py [nextmedia] Add localized name 10 years ago
nfb.py Fix imports and general cleanup 10 years ago
nfl.py
nhl.py [nhl] Support RTMP videos (fixes #4481) 10 years ago
niconico.py
ninegag.py [ninegag] Test for additional properties 10 years ago
noco.py [noco.tv] Fix issue #6066: title interpreted as integer 10 years ago
normalboots.py [normalboots] Remove unused import 10 years ago
nosvideo.py
nova.py [nova] Revert "Fix extension extraction bug" 10 years ago
novamov.py
nowness.py
nowtv.py [nowtv] Fix extraction (Closes #6169) 10 years ago
nowvideo.py
npo.py [npo] Compound title 10 years ago
nrk.py [nrk:tv] Add format id prefixes 10 years ago
ntvde.py
ntvru.py [ntvru] Adapt to new direct delivery and modernize (Closes #4918) 10 years ago
nuvid.py
nytimes.py
odnoklassniki.py
oktoberfesttv.py
onionstudios.py [onionstudios] Fix extraction 10 years ago
ooyala.py
openfilm.py [openfilm] Fix compat_urllib_parse_unquote_plus import 10 years ago
orf.py [orf:iptv] Update test 10 years ago
parliamentliveuk.py Remove unused imports and clarify variable names 11 years ago
patreon.py [patreon] Fix embeds extraction (Closes #5862) 10 years ago
pbs.py [pbs] No need to escape colon 10 years ago
philharmoniedeparis.py
phoenix.py
photobucket.py
pinkbike.py [pinkbike] PEP8 10 years ago
pladform.py [pladform] Update test 10 years ago
planetaplay.py [planetaplay/quickvid/vube] Skip inaccessible sites 10 years ago
played.py [extractor/common] Improve _form_hidden_inputs and rename to _hidden_inputs 10 years ago
playfm.py
playvid.py [playvid] Use compat_urllib_parse_unquote and compat_urllib_parse_unquote_plus 10 years ago
playwire.py [playwire] Add extractor 10 years ago
podomatic.py
porn91.py
pornhd.py [pornhd] Fix extraction (fixes #4915) 10 years ago
pornhub.py [pornhub] Use compat_urllib_parse_unquote and compat_urllib_parse_unquote_plus 10 years ago
pornotube.py
pornovoisines.py
pornoxo.py [pornoxo] Fix test (view count) 11 years ago
primesharetv.py
promptfile.py [extractor/common] Improve _form_hidden_inputs and rename to _hidden_inputs 10 years ago
prosiebensat1.py
puls4.py
pyvideo.py [pyvideo] Fix title extraction 11 years ago
qqmusic.py [qqmusic] Add more localized names 10 years ago
quickvid.py
r7.py
radiobremen.py [radiobremen] Make code more readable and more resilient to failures 10 years ago
radiode.py [radio.de] Fix extraction 10 years ago
radiofrance.py [radiofrance] Modernize 11 years ago
radiojavan.py [radiojavan] Sort formats 10 years ago
rai.py [rai] Add test for #5396 10 years ago
rbmaradio.py PEP8: applied even more rules 10 years ago
rds.py [rds] Improve _VALID_URL 10 years ago
redtube.py
restudy.py [restudy] Simplify and extract all formats 10 years ago
reverbnation.py [reverbnation] The 'uploader_id' field must be a string 11 years ago
ringtv.py
ro220.py
rottentomatoes.py
roxwel.py
rtbf.py
rte.py [rte] PEP8 10 years ago
rtl2.py [rtl2] PEP8, simplify, make rtmp tests run (#470) 10 years ago
rtlnl.py [rtlnl] Update unencrypted streams comment (#6337) 10 years ago
rtp.py
rts.py
rtve.py
ruhd.py [ruhd] Simplify 10 years ago
rutube.py [vk] Add support for rutube embeds (Fixes #4514) 10 years ago
rutv.py [rutv] Extend embed URL (Closes #5782) 10 years ago
ruutu.py
safari.py
sandia.py
sapo.py [sapo] Add extractor (Closes #2816) 11 years ago
savefrom.py
sbs.py [sbs] Simplify 10 years ago
scivee.py
screencast.py
screencastomatic.py
screenwavemedia.py [screenwavemedia] Add support for player2 URLs (Closes #5696) 10 years ago
senateisvp.py [senate] Extend _VALID_URL (fixes #5836) 10 years ago
servingsys.py
sexu.py
sexykarma.py
shared.py
sharesix.py
sina.py
slideshare.py [slideshare] Fix extraction (#5279) 10 years ago
slutload.py
smotri.py
snagfilms.py
snotr.py
sohu.py
soompi.py
soundcloud.py
soundgasm.py [soundgasm] PEP8 10 years ago
southpark.py
space.py Remove useless u prefixes 10 years ago
spankbang.py
spankwire.py
spiegel.py [spiegel] Accept iframe urls 10 years ago
spiegeltv.py
spike.py
sport5.py
sportbox.py
sportdeutschland.py
srf.py [srf] Show display_id when present 10 years ago
srmediathek.py
ssa.py
stanfordoc.py PEP8: applied even more rules 10 years ago
steam.py
streamcloud.py Remove unused imports 10 years ago
streamcz.py [streamcz] Fix extraction (Closes #4940) 10 years ago
streetvoice.py
sunporno.py
svt.py
swrmediathek.py PEP8: E225,E227 10 years ago
syfy.py
sztvhu.py [sztv] Remove useless determine_ext call 10 years ago
tagesschau.py
tapely.py Fix imports and general cleanup 10 years ago
tass.py
teachertube.py [teachertube] Modernize 10 years ago
teachingchannel.py
teamcoco.py [teamcoco] Handle incomplete m3u8 URLs (fixes #5798) 10 years ago
techtalks.py
ted.py
telebruxelles.py [telebruxelles] Simplify (#4270) 10 years ago
telecinco.py
telemb.py [telemb] Add comment to test 11 years ago
teletask.py
tenplay.py [tenplay] Fix formats and modernize (Closes #5806) 10 years ago
testtube.py [testtube] Fix test case 1 10 years ago
testurl.py [testurl] Fix case when only one IE matches 11 years ago
tf1.py [tf1] Extend _VALID_URL (Closes #5848) 10 years ago
theonion.py [theonion] Modernize 10 years ago
theplatform.py
thesixtyone.py [thesixtyone] Modernize 10 years ago
thisamericanlife.py [thisamericanlife] Improve and simplify 10 years ago
thisav.py PEP8: more applied 10 years ago
thvideo.py
tinypic.py [tinypic] Tweak VALID_URL regex (Closes #4754) 10 years ago
tlc.py
tmz.py
tnaflix.py
toutv.py [toutv] Modernize test definition 10 years ago
toypics.py [toypics:user] Update test playlist count 11 years ago
traileraddict.py
trilulilu.py
trutube.py
tube8.py
tubitv.py [tubitv] Add error message for videos that require login (#5524) 10 years ago
tudou.py
tumblr.py
tunein.py
turbo.py
tutv.py
tv2.py [tv2:article] Add extractor (Closes #5724) 10 years ago
tv4.py
tvc.py
tvigle.py [tvigle] Skip tests 10 years ago
tvp.py
tvplay.py
tweakers.py [tweakers] Switch extraction to xspf playlist, extract all formats and meta (#4881) 10 years ago
twentyfourvideo.py [24video] Fix uploader extraction 10 years ago
twentytwotracks.py
twitch.py
twitter.py
ubu.py
udemy.py
udn.py
ultimedia.py
unistra.py
urort.py
ustream.py [ustream] Try to extract uploader from JSON data (#5128) 10 years ago
varzesh3.py
vbox7.py
veehd.py [veehd] Use compat_urllib_parse_unquote 10 years ago
veoh.py
vessel.py
vesti.py PEP8: applied even more rules 10 years ago
vevo.py [vevo] Restore SMIL support (#3656) 10 years ago
vgtv.py [vgtv] Properly handle lives 10 years ago
vh1.py [vh1] Modernize 10 years ago
vice.py [vice] Modernize 10 years ago
viddler.py [viddler] PEP8 10 years ago
videobam.py
videodetective.py Fix imports and general cleanup 10 years ago
videofyme.py
videolecturesnet.py
videomega.py [videomega] Add shortcut to _VALID_URL 10 years ago
videopremium.py
videott.py
videoweed.py PEP8 applied 10 years ago
vidme.py
vidzi.py
vier.py [vier] Fix extraction 10 years ago
viewster.py
viki.py [viki] Rewrite dict selection codes 10 years ago
vimeo.py [extractor/common] Improve _form_hidden_inputs and rename to _hidden_inputs 10 years ago
vimple.py
vine.py
vk.py
vodlocker.py
voicerepublic.py
vporn.py [vporn] More metadata extraction fixes and tests update (#5560) 10 years ago
vrt.py PEP8 applied 10 years ago
vube.py [planetaplay/quickvid/vube] Skip inaccessible sites 10 years ago
vuclip.py [vuclip] Fix extraction 10 years ago
vulture.py
walla.py
washingtonpost.py
wat.py
wayofthemaster.py [wayofthemaster] Remove unused import 11 years ago
wdr.py [wdr] Download a live stream 10 years ago
webofstories.py [webofstories:playlist] Improve and add test 10 years ago
weibo.py
wimp.py
wistia.py
worldstarhiphop.py
wrzuta.py [wrzuta] Fallback to mp3 on unknown media type (#4156) 10 years ago
wsj.py
xbef.py
xboxclips.py
xhamster.py
xminus.py [xminus] Fix extraction 10 years ago
xnxx.py [xnxx] Use compat_urllib_parse_unquote 10 years ago
xstream.py
xtube.py [xtube] Use compat_urllib_parse_unquote 10 years ago
xuite.py
xvideos.py
xxxymovies.py
yahoo.py
yam.py [yam] Add localized name 10 years ago
yandexmusic.py
yesjapan.py [yesjapan] Look for datetime inside `submit_info` 10 years ago
yinyuetai.py
ynet.py
youjizz.py [youjizz] Modernize (#4131) 10 years ago
youku.py [youku] Add localized name 10 years ago
youporn.py [YouPorn] Fix extractor 10 years ago
yourupload.py
youtube.py Merge remote-tracking branch 'dstftw/multifeed-videos' (closes #6360) 10 years ago
zapiks.py
zdf.py [zdf] Fix test case 10 years ago
zingmp3.py