yt-dlc/youtube_dl/extractor
David-Development 7906d199a1 [rtl2] Add new extractor
..
__init__.py [rtl2] Add new extractor
abc.py [abc] Update test case
abc7news.py [abc7news] Add extractor (Closes )
academicearth.py [academicearth] Modernize
addanime.py [addanime] Modernize
adobetv.py [adobetv] Add extractor (Closes )
adultswim.py Merge branch 'master' of github.com:rg3/youtube-dl
aftonbladet.py removed duplicate and somemtimes incorrect logic for parsing upload date as this job is already taken care of automatically by YoutubeDL.py
aljazeera.py [aljazeera] Add unicode_literals marker
allocine.py [allocine] Add test for new URL format
alphaporno.py [alphaporno] Improve
anitube.py [anitube] Modernize
anysex.py [anysex] Fix extraction
aol.py Fix imports and general cleanup
aparat.py [aparat] Modernize
appletrailers.py Fix imports and general cleanup
archiveorg.py [archiveorg] Add test, simplify and modernize
ard.py PEP8 applied
arte.py [arte.tv] Fix typo
atresplayer.py [atresplayer] Extract subtitles
atttechchannel.py [atttechchannel] Add extractor (Closes )
audiomack.py [audiomack] Better titles, simplify code
azubu.py [azubu] Add extractor (Closes )
bambuser.py Fix imports and general cleanup
bandcamp.py [bandcamp:album] Fix title extraction (Fixes )
bbccouk.py [bbccouk] Add support for music clips (Closes )
beeg.py PEP8 applied
behindkink.py [behindkink] Remove superfluous whitespace
bet.py [bet] Correct test IDs
bild.py PEP8 applied
bilibili.py [bilibili] Fix extraction (Closes )
blinkx.py [blinkx] Fix duration
bliptv.py [bliptv] Add support for audio-only files (Fixes )
bloomberg.py [bloomberg] Extract the available formats (closes )
bpb.py [bpb] Simplify ()
br.py Remove unused imports
breakcom.py [break] Remove md5sum from test
brightcove.py [brightcove] Add shorter URL scheme for other extractors
buzzfeed.py [buzzfeed] Fix test
byutv.py [byutv] Update test
c56.py [c56] Modernize and add duration extraction
canal13cl.py
canalc2.py
canalplus.py [canalplus] Raise an error if the video is georestricted (closes )
cbs.py Remove useless u prefixes
cbsnews.py PEP8 applied
ceskatelevize.py [ceskatelevize] Fix python 2.6 format issue
channel9.py [channel9] Do not return compat_list results anymore
chilloutzone.py [chilloutzone] Make test case more flexible
cinchcast.py Remove unused imports
clipfish.py Remove useless u prefixes
cliphunter.py [cliphunter] Fix extraction and update test (Fixes )
clipsyndicate.py PEP8 applied
cloudy.py [util] Move compatibility functions out of util
clubic.py [clubic] Add extractor (Fixes )
cmt.py [cmt] Simplify (mentioned in )
cnet.py Remove unused imports
cnn.py [cnn] Use edition.cnn.com for getting the information (fixes )
collegehumor.py PEP8: applied even more rules
collegerama.py [collegerama] Add extractor ()
comcarcoff.py Merge remote-tracking branch 'fstirlitz/master'
comedycentral.py [comedycentral:shows] Remove references to colbert report
common.py Merge remote-tracking branch 'Dineshs91/f4m-2.0'
commonmistakes.py Add an extractor for common mistakes ()
condenast.py Fix imports and general cleanup
cracked.py PEP8 applied
criterion.py [criterion] Simplify and modernize
crunchyroll.py [crunchyroll] Fix format extraction
cspan.py Improve code style
dailymotion.py Fix imports and general cleanup
daum.py [daum] Improve full_id regex
dbtv.py [dbtv] Make sure the 'id' field is a string
deezer.py [deezer] Add support for geoblocking
defense.py PEP8: applied even more rules
dfb.py [dfb] Fix f4m manifest URL
discovery.py [discovery] Fix extractor
divxstage.py [divxstage] added .to TLD
dotsub.py PEP8: E225,E227
drbonanza.py [drbonanza] Simplify and fix duration ()
dreisat.py [dreisat] Modernize
dropbox.py PEP8: applied even more rules
drtuber.py [drtuber] Fix categories
drtv.py [drtv] Updated with support for https
dump.py [dump] Modernize ()
dvtv.py [dvtv] Fix thumbnail scheme
ebaumsworld.py [ebaumsworld] Modernize
echomsk.py [echomsk] Add extractor (Closes )
ehow.py Fix imports and general cleanup
eighttracks.py [eighttracks] PEP8
einthusan.py [einthusan] Add description and beautify
eitb.py [eitb] Modernize
ellentv.py [ellentv] Improve extraction
elpais.py [elpais] Modernize
empflix.py [empflix] Rewrite in terms of tnaflix
engadget.py [5min] Remove helper method and modernize
eporner.py [eporner] Fix duration (Closes )
eroprofile.py [eroprofile] Simplify
escapist.py Fix imports and general cleanup
everyonesmixtape.py Fix imports and general cleanup
exfm.py
expotv.py [expotv] Add new extractor (Fixes )
extremetube.py Fix imports and general cleanup
facebook.py [facebook] Make thumbnail and duration optional
faz.py Remove unused imports
fc2.py Fix imports and general cleanup
firedrive.py Fix imports and general cleanup
firstpost.py [firstpost] Fix title extraction and add description
firsttv.py PEP8: applied even more rules
fivemin.py [5min] Remove helper method and modernize
fktv.py [fktv] Fix download URL
flickr.py PEP8: applied even more rules
folketinget.py [folketinget] Add extractor (Fixes )
fourtube.py [fourtube] Fix extraction
foxgay.py [foxgay] Add thumbnail to test definition
foxnews.py [foxnews] Add extractor (Closes )
franceculture.py Fix imports and general cleanup
franceinter.py [franceinter] Fix extraction and modernize
francetv.py Fix imports and general cleanup
freesound.py
freespeech.py
freevideo.py [freevideo] Simplify and raise error for foreigners (Fixes )
funnyordie.py [funnyordie] Remove test md5sum (Fixes )
gamekings.py Remove useless u prefixes
gameone.py [gameone] Modernize
gamespot.py Fix imports and general cleanup
gamestar.py [gamestar] Modernize slightly
gametrailers.py
gdcvault.py [gdcvault] Skip test that is now restricted
generic.py [generic] Add support for Cinerama player (Fixes )
giantbomb.py [giantbomb] Add extractor (Closes )
giga.py [giga] Add extractor (Closes )
glide.py [glide] Simplify
globo.py PEP8 applied
godtube.py [godtube] Fix on Python 2.6
goldenmoustache.py Remove unused imports
golem.py Fix imports and general cleanup
googleplus.py [googleplus] Modernize and extract all formats
googlesearch.py Fix imports and general cleanup
gorillavid.py Fix imports and general cleanup
goshgay.py [goshgay] Fix extraction
grooveshark.py [utils] Remove unused import
groupon.py [groupon] Add extractor (Fixes )
hark.py [hark] Modernize
hearthisat.py [hearthisat] Correct error message
heise.py [heise] Fix description, thumbnail and format ID
hellporno.py [hellporno] Extract all formats and improve
helsinki.py [helsinki] Fix extraction
hentaistigma.py [hentaistigma] Simplified ()
hitbox.py [hitbox] Minor changes
hornbunny.py PEP8 applied
hostingbulk.py Fix imports and general cleanup
hotnewhiphop.py [hotnewhiphop] Modernize
howcast.py PEP8: applied even more rules
howstuffworks.py [howstuffworks] Parse only once, but right ()
huffpost.py [huffpost] Make extraction more robust (Closes )
hypem.py Fix imports and general cleanup
iconosquare.py [iconosquare] Simplify
ign.py Fix all PEP8 issues except E501
imdb.py [imdb] Remove test md5
ina.py
infoq.py Fix imports and general cleanup
instagram.py PEP8: applied even more rules
internetvideoarchive.py [internetvideoarchive] Update test's duration field
iprima.py Fix imports and general cleanup
ivi.py Fix imports and general cleanup
izlesene.py [izlesene] Update test cases and modernize
jadorecettepub.py PEP8 applied
jeuxvideo.py PEP8 applied
jove.py [jove] Simplify, extract full description and add test for video that requires subscription
jpopsukitv.py [jpopsuki] More modernize
jukebox.py PEP8: applied even more rules
kankan.py PEP8 applied
karaoketv.py [karaoketv] Remove unused import
keek.py [keek] remove unused import
keezmovies.py Fix imports and general cleanup
khanacademy.py [khanacademy] Update test
kickstarter.py PEP8: applied even more rules
kontrtube.py [kontrtube] Extract display_id
krasview.py [krasview] Add extractor (Closes )
ku6.py PEP8 applied
la7.py
laola1tv.py PEP8 applied
lifenews.py PEP8: E225,E227
liveleak.py [liveleak] Add original videos (Fixes )
livestream.py Fix imports and general cleanup
lnkgo.py [lnkgo] Make more robust
lrt.py [lrt] Fix missing provider key
lynda.py Fix imports and general cleanup
m6.py PEP8: applied even more rules
macgamestore.py
mailru.py [mailru] Adapt to new data format (Fixes )
malemotion.py Fix imports and general cleanup
mdr.py PEP8 applied
metacafe.py Fix imports and general cleanup
metacritic.py PEP8: applied even more rules
mgoon.py [mgoon] Add new extractor
minhateca.py [minhateca] Fix duration parsing
ministrygrid.py [ministrygrid] Add extractor (Fixes )
mit.py [mit] Amend test definitions
mitele.py Fix imports and general cleanup
mixcloud.py Fix imports and general cleanup
mlb.py [mlb] Improve _VALID_URL (Closes )
moevideo.py [moevideo] Skip removed video test
mofosex.py Fix imports and general cleanup
mojvideo.py PEP8 applied
moniker.py Fix imports and general cleanup
mooshare.py Remove unused imports
morningstar.py [morningstar] Also support 'Cover' ()
motherless.py PEP8 applied
motorsport.py [motorsport] Fix extraction and make trailing '/' optional
movieclips.py Fix imports and general cleanup
moviezine.py PEP8 applied
movshare.py PEP8 applied
mpora.py PEP8 applied
mtv.py Fix imports and general cleanup
muenchentv.py PEP8 applied
musicplayon.py PEP8 applied
musicvault.py fix up imports
muzu.py [muzu] Modernize
myspace.py pep8 and minor beautification all around
myspass.py Fix imports and general cleanup
myvideo.py Fix all PEP8 issues except E501
myvidster.py [myvidster] Enforce age limit in test
naver.py Fix imports and general cleanup
nba.py [nba] Remove unused import
nbc.py [nbc] Fix pep8 issue
ndr.py PEP8 applied
ndtv.py [ndtv] Modernize
nerdcubed.py [nerdcubed] Style fixes
netzkino.py [netzkino] Add new extractor (Fixes )
newgrounds.py PEP8 applied
newstube.py PEP8 applied
nfb.py Fix imports and general cleanup
nfl.py Fix imports and general cleanup
nhl.py [nhl] Allow upper-case video IDs (Fixes )
niconico.py Fix imports and general cleanup
ninegag.py [ninegag] Test for additional properties
noco.py Fix imports and general cleanup
normalboots.py [normalboots] Skip download in test, it uses rtmp
nosvideo.py Fix imports and general cleanup
novamov.py Fix imports and general cleanup
nowness.py [nowness] Add support for cn URLs (Closes )
nowvideo.py [nowvideo] Add .li domain (Closes )
npo.py [npo] Remove unused import
nrk.py [nrk] Improve subtitle support ()
ntv.py [ntv] Rename `flash_ver` to `flash_version` in the format dict
nuvid.py Fix imports and general cleanup
nytimes.py PEP8 applied
oktoberfesttv.py [oktoberfesttv] Add new extractor (Fixes )
ooyala.py [ooyala] Remove test md5sums
openfilm.py [openfilm] Add extractor (Closes )
orf.py [orf:oe1] Add konsole URL schema (Fixes )
parliamentliveuk.py
patreon.py [patreon] Remove unused import
pbs.py [pbs] Catch geoblocking errors (closes )
phoenix.py [phoenix] Add new extractor (Fixes )
photobucket.py Fix imports and general cleanup
planetaplay.py [planetaplay] Add new extractor (closes )
played.py [played] Skip test
playfm.py Fix imports and general cleanup
playvid.py Fix imports and general cleanup
podomatic.py PEP8 applied
pornhd.py Remove unused imports
pornhub.py [pornhub] Detect private videos and emit an error message (Closes )
pornotube.py [pornotube] Adapt to new interface
pornoxo.py [pornoxo] Fix test (view count)
promptfile.py Fix imports and general cleanup
prosiebensat1.py Fix imports and general cleanup
pyvideo.py [pyvideo] Fix title extraction
quickvid.py Fix imports and general cleanup
radiobremen.py [radiobremen] Make code more readable and more resilient to failures
radiode.py [radio.de] Add support for radio.de websites (Closes )
radiofrance.py [radiofrance] Modernize
rai.py Fix imports and general cleanup
rbmaradio.py PEP8: applied even more rules
redtube.py [redtube] Modernize
restudy.py [restudy] Simplify and extract all formats
reverbnation.py [reverbnation] The 'uploader_id' field must be a string
ringtv.py PEP8 applied
ro220.py [util] Move compatibility functions out of util
rottentomatoes.py
roxwel.py [roxwel] Modernize
rtbf.py [rtbf] Fix data video regex
rte.py [rte] PEP8
rtl2.py [rtl2] Add new extractor
rtlnl.py Update rtlnl.py
rtlnow.py PEP8 applied
rtp.py [rtp] Fix test's id field
rts.py Fix imports and general cleanup
rtve.py PEP8 applied
ruhd.py [ruhd] Simplify
rutube.py [vk] Add support for rutube embeds (Fixes )
rutv.py PEP8 applied
sapo.py [sapo] Add extractor (Closes )
savefrom.py [savefrom] Make test description more flexible
sbs.py PEP8: applied even more rules
scivee.py PEP8 applied
screencast.py Fix imports and general cleanup
screencastomatic.py [screencastomatic] Remove unused variable
screenwavemedia.py Remove unused imports
servingsys.py PEP8 applied
sexu.py [sexu] Modernize ()
sexykarma.py [sexykarma] Add age_limit designation
shared.py Fix imports and general cleanup
sharesix.py Fix imports and general cleanup
sina.py Fix imports and general cleanup
slideshare.py [slideshare] Fix extraction
slutload.py PEP8: applied even more rules
smotri.py [smotri] Improve extraction (Closes )
snotr.py [snotr] Add description
sockshare.py Fix imports and general cleanup
sohu.py [sohu] Modernize and extract all formats and more metadata (Closes , closes , closes )
soulanime.py [soulanime] Fix under Python 3
soundcloud.py Fix imports and general cleanup
soundgasm.py [soundgasm] PEP8 and add a display_id ()
southpark.py rename southparkstudios.py to southpark.py
space.py Remove useless u prefixes
spankwire.py Fix imports and general cleanup
spiegel.py [spiegel] Test format video URLs for 404 (Closes )
spiegeltv.py PEP8 applied
spike.py
sport5.py PEP8 applied
sportbox.py Remove unused imports
sportdeutschland.py [sportdeutschland] Fix extraction (fixes )
srmediathek.py [srmediathek] Choose variable name more wisely
stanfordoc.py PEP8: applied even more rules
steam.py [steam] Update test description
streamcloud.py Remove unused imports
streamcz.py Fix imports and general cleanup
streetvoice.py [streetvoice] Improve
subtitles.py [subtitles] Modernize
sunporno.py [sunporno] Modernize
swrmediathek.py PEP8: E225,E227
syfy.py [syfy] Remove test checksum
sztvhu.py [sztv] Remove useless determine_ext call
tagesschau.py [tagesschau] Look at the right place for download links
tapely.py Fix imports and general cleanup
tass.py [tass] Add extractor (Closes )
teachertube.py [teachertube] Modernize
teachingchannel.py [teachingchannel] Add extractor (closes )
teamcoco.py PEP8: applied even more rules
techtalks.py [techtalks] Modernize
ted.py [ted] Add support for embed-ssl.ted.com embedded videos
telebruxelles.py [telebruxelles] Simplify ()
telecinco.py [telecinco] Rename 'episode' group to 'id' in the _VALID_URL regex
telemb.py [telemb] Add comment to test
teletask.py [teletask] Simplify
tenplay.py Improve code style
testtube.py [testtube] Add new extractor (Fixes )
testurl.py
tf1.py [tf1] Remove unused import
theonion.py [theonion] Fix a small mistake in string formatting
theplatform.py [theplatform] Extract captions (Closes )
thesixtyone.py [thesixtyone] Add new extractor (closes )
thisav.py PEP8: more applied
thvideo.py [thvideo] Simplify ()
tinypic.py [tinypic] Tweak VALID_URL regex (Closes )
tlc.py Fix imports and general cleanup
tmz.py [tmz] Fix test's thumbnail field
tnaflix.py [tnaflix] Make sure config URL has correct scheme
toutv.py
toypics.py [toypics:user] Update test playlist count
traileraddict.py PEP8: applied even more rules
trilulilu.py [trilulilu] Modernize
trutube.py [trutube] Strip title
tube8.py Fix imports and general cleanup
tudou.py [tudou] Fix extraction
tumblr.py PEP8: applied even more rules
tunein.py [tunein] Ignore reliability if it's >90% ()
turbo.py [turbo] Add new extractor
tutv.py Fix imports and general cleanup
tvigle.py [tvigle] Update test and modernize
tvp.py [tvp] Fix extraction
tvplay.py Remove unused imports
twentyfourvideo.py [24video] Add extractor (Closes )
twitch.py [twitch] PEP8
ubu.py [ubu] Add extractor (Close )
udemy.py Fix imports and general cleanup
unistra.py [unistra] Modernize
urort.py Fix imports and general cleanup
ustream.py Fix imports and general cleanup
vbox7.py Fix imports and general cleanup
veehd.py [veehd] Update test
veoh.py Fix imports and general cleanup
vesti.py PEP8: applied even more rules
vevo.py Fix imports and general cleanup
vgtv.py [vgtv] Update tests
vh1.py [vh1] Modernize
vice.py PEP8 applied
viddler.py [viddler] Use API
videobam.py PEP8 applied
videodetective.py Fix imports and general cleanup
videofyme.py [videofyme] Modernize
videolecturesnet.py
videomega.py [videomega] Fix extraction (Closes )
videopremium.py [videopremium] Modernize
videott.py [videott] Improve _VALID_URL and add test
videoweed.py PEP8 applied
vidme.py [vidme] Add extractor (Closes )
vidzi.py PEP8 applied
vier.py [vier:videos] Tune _VALID_URL not to match single videos
viki.py [viki] Modernize
vimeo.py PEP8: applied even more rules
vimple.py [vimple] Replace tests
vine.py [vine] Provide alt_title (Fixes )
vk.py [vk] Remove debug assert statement (fixes , fixes )
vodlocker.py Fix imports and general cleanup
vporn.py [vporn] Make video URL regex more strict
vrt.py PEP8 applied
vube.py Fix imports and general cleanup
vuclip.py Fix imports and general cleanup
vulture.py [Vulture] Add support for vulture.com
walla.py [walla] Fix extractor and add subtitle tests
washingtonpost.py [washingtonpost] Modernize and correct test case
wat.py [wat] Skip test
wayofthemaster.py [wayofthemaster] Remove unused import
wdr.py [wdr] Support overviews (Fixes )
webofstories.py [webofstories] Add new extractor (Closes )
weibo.py PEP8: applied even more rules
wimp.py [wimp] Fix video URL regex
wistia.py Fix imports and general cleanup
worldstarhiphop.py PEP8 applied
wrzuta.py [wrzuta] Fallback to mp3 on unknown media type ()
xbef.py Fix imports and general cleanup
xboxclips.py [xboxclips] Fix extraction
xhamster.py [xhamster] Remove identical tests
xminus.py [xminus] Capture description ()
xnxx.py Fix imports and general cleanup
xtube.py Respect age_limit when listing extractors (Fixes )
xvideos.py Fix imports and general cleanup
xxxymovies.py [xxxymovies] Improve
yahoo.py [yahoo] Update extraction process
yesjapan.py [yesjapan] Look for datetime inside `submit_info`
ynet.py Fix imports and general cleanup
youjizz.py [youjizz] Modernize ()
youku.py PEP8: applied even more rules
youporn.py Fix imports and general cleanup
yourupload.py [yourupload] Add new extractor. Fixes
youtube.py [youtube:truncated_url] Add x-yt-cl URLs ()
zdf.py [zdf] Fix test case
zingmp3.py [zingmp3] Simplify and PEP8 ()