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
Naglis Jonaitis 314368c822 [teamcoco] Fix extraction
Also, use a single style of quotes
10 years ago
..
__init__.py [zapiks] Add extractor (#5014) 10 years ago
abc.py [abc] Update test case 10 years ago
abc7news.py [abc7news] Add extractor (Closes #4734) 10 years ago
academicearth.py
addanime.py
adobetv.py PEP8: W503 10 years ago
adultswim.py Extend various playlist tests 10 years ago
aftenposten.py [aftenposten] Add extractor (Closes #4863) 10 years ago
aftonbladet.py [aftonbladet] Modernize 10 years ago
aljazeera.py
allocine.py
alphaporno.py
anitube.py
anysex.py
aol.py
aparat.py Use _family_friendly_search for determining age_limit 10 years ago
appletrailers.py Extend various playlist tests 10 years ago
archiveorg.py [archiveorg] Add test, simplify and modernize 10 years ago
ard.py [ard] Remove deleted video test case 10 years ago
arte.py
atresplayer.py [utils] YoutubeDLHandler: don't use 'Youtubedl-user-agent' for overriding the default user agent 10 years ago
atttechchannel.py
audiomack.py [audiomack:album] Update testcase 10 years ago
azubu.py
bambuser.py [bambuser] Fix 'uploader_id' extraction (fixes #4944) 10 years ago
bandcamp.py [bandcamp:album] Fix extractor results and associated test 10 years ago
bbccouk.py [bbccouk] Fix fallback to legacy playlist 10 years ago
beeg.py [beeg] fix test 10 years ago
behindkink.py [behindkink] Remove superfluous whitespace 10 years ago
bet.py [bet] Correct test IDs 10 years ago
bild.py
bilibili.py
blinkx.py [blinkx] Fix extraction 10 years ago
bliptv.py [utils] YoutubeDLHandler: don't use 'Youtubedl-user-agent' for overriding the default user agent 10 years ago
bloomberg.py
bpb.py [bpb] Simplify (#4298) 10 years ago
br.py
breakcom.py
brightcove.py [brightcove] Correct keys in playlists 10 years ago
buzzfeed.py [buzzfeed] Fix playlist test case 10 years ago
byutv.py
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] Add support for itele.fr URLs (Closes #4931) 10 years ago
cbs.py [cbs] Modernize 10 years ago
cbsnews.py PEP8 applied 10 years ago
cbssports.py [cbssports] Add extractor (closes #4996) 10 years ago
ccc.py [ccc] Add new extractor (Fixes #4890) 10 years ago
ceskatelevize.py [ceskatelevize] Fix python 2.6 format issue 10 years ago
channel9.py
chilloutzone.py
cinchcast.py [cinchcast] Wrap overly long lines (#4820) 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
cloudy.py
clubic.py
cmt.py
cnet.py
cnn.py [cnn] Use edition.cnn.com for getting the information (fixes #4757) 10 years ago
collegehumor.py
collegerama.py
comcarcoff.py
comedycentral.py Fix flake8 errors 10 years ago
common.py PEP8: W503 10 years ago
commonmistakes.py [commonmistakes] Detect BOMs at the beginning of URLs 10 years ago
condenast.py Fix imports and general cleanup 10 years ago
cracked.py
criterion.py
crunchyroll.py [crunchyroll] Fix format extraction 10 years ago
cspan.py Improve code style 10 years ago
ctsnews.py [ctsnews] Remove unused import 10 years ago
dailymotion.py Extend various playlist tests 10 years ago
daum.py
dbtv.py
dctp.py [dctptv] Skip rtmp download 10 years ago
deezer.py
defense.py PEP8: W503 10 years ago
dfb.py
discovery.py
divxstage.py
dotsub.py [dotsub] Fix extraction and modernize 10 years ago
drbonanza.py [drbonanza] Simplify and fix duration (#4687) 10 years ago
dreisat.py
dropbox.py
drtuber.py [drtuber] Add one more title regex 10 years ago
drtv.py [drtv] Extract material id (Closes #4814) 10 years ago
dump.py
dvtv.py [dvtv] Fix thumbnail scheme 10 years ago
ebaumsworld.py
echomsk.py
ehow.py
eighttracks.py
einthusan.py [einthusan] Add description and beautify 10 years ago
eitb.py [eitb] Modernize 10 years ago
ellentv.py
elpais.py
embedly.py [patreon] Add support for embedlies (fixes #4969) 10 years ago
empflix.py [empflix] Rewrite in terms of tnaflix 10 years ago
engadget.py [5min] Remove helper method and modernize 10 years ago
eporner.py
eroprofile.py
escapist.py [escapist] Fix extraction (fixes #5017) 10 years ago
everyonesmixtape.py
exfm.py [exfm] Modernize 11 years ago
expotv.py
extremetube.py
facebook.py
faz.py
fc2.py Merge remote-tracking branch 'h-collector/master' 10 years ago
firedrive.py
firstpost.py [firstpost] Modernize 10 years ago
firsttv.py Remove unused imports 10 years ago
fivemin.py [5min] Cover joystiq.com URLs (Closes #4962) 10 years ago
fktv.py
flickr.py
folketinget.py Test rtmpdump on travis (Fixes #1601) 10 years ago
fourtube.py [fourtube] Fix extraction 10 years ago
foxgay.py [foxgay] Add thumbnail to test definition 10 years ago
foxnews.py
franceculture.py [franceculture] Rewrite for new HTML scheme (Fixes #4853) 10 years ago
franceinter.py
francetv.py [france2.fr:generation-quoi] Modernize 10 years ago
freesound.py
freespeech.py
freevideo.py
funnyordie.py
gamekings.py [gamekings] Support videos from news pages 10 years ago
gameone.py
gamespot.py
gamestar.py [gamestar] Modernize slightly 10 years ago
gametrailers.py
gdcvault.py [gdcvault] Fix rtmp streams (Closes #5024) 10 years ago
generic.py [generic] Add support for Zapiks embeds (#5014) 10 years ago
giantbomb.py
giga.py
glide.py
globo.py [globo] Properly extract m3u8 formats (#4346 #4832) 10 years ago
godtube.py
goldenmoustache.py
golem.py
googleplus.py
googlesearch.py
gorillavid.py
goshgay.py Use _family_friendly_search for determining age_limit 10 years ago
grooveshark.py The opening curly brace `{` is a regex reserved [control character](http://stackoverflow.com/a/400316/1106367), so it needs to be escaped. 10 years ago
groupon.py
hark.py [hark] Modernize 10 years ago
hearthisat.py [hearthisat] Correct error message 10 years ago
heise.py [heise] Fix description, thumbnail and format ID 10 years ago
hellporno.py [hellporno] Extract all formats and improve 10 years ago
helsinki.py
hentaistigma.py
historicfilms.py [historicfilms] Add extractor (Closes #4825) 10 years ago
history.py [history] Add extractor (Closes #4934) 10 years ago
hitbox.py
hornbunny.py
hostingbulk.py
hotnewhiphop.py
howcast.py
howstuffworks.py
huffpost.py
hypem.py
iconosquare.py
ign.py [ign] Amend playlist test 10 years ago
imdb.py
imgur.py [imgur] Allow alternative values 10 years ago
ina.py
infoq.py Fix imports and general cleanup 10 years ago
instagram.py
internetvideoarchive.py
iprima.py
ivi.py [ivi] Modernize 10 years ago
izlesene.py Use _family_friendly_search for determining age_limit 10 years ago
jadorecettepub.py PEP8 applied 10 years ago
jeuxvideo.py
jove.py [jove] Simplify, extract full description and add test for video that requires subscription 10 years ago
jpopsukitv.py
jukebox.py
kankan.py [kankan] Modernize 10 years ago
karaoketv.py [karaoketv] Remove unused import 10 years ago
keek.py [keek] remove unused import 10 years ago
keezmovies.py [keezmovies] Fix extraction and modernize test 10 years ago
khanacademy.py
kickstarter.py PEP8: applied even more rules 10 years ago
kontrtube.py
krasview.py [krasview] Fix extraction 10 years ago
ku6.py
la7.py Remove unused imports 10 years ago
laola1tv.py PEP8 applied 10 years ago
lifenews.py
liveleak.py [liveleak] Add original videos (Fixes #4768) 10 years ago
livestream.py [livestream] Correct playlist ID and add a test for it 10 years ago
lnkgo.py [lnkgo] Adapt to website changes 10 years ago
lrt.py
lynda.py [lynda] Pre-test video URLs for HTTP errors (Closes #2185, closes #4782) 10 years ago
m6.py PEP8: applied even more rules 10 years ago
macgamestore.py [macgamestore] Modernize 10 years ago
mailru.py
malemotion.py Fix imports and general cleanup 10 years ago
mdr.py
metacafe.py
metacritic.py
mgoon.py
minhateca.py
ministrygrid.py
mit.py
mitele.py
mixcloud.py [mixcloud] Fix extraction (Closes #4862) 10 years ago
mlb.py
moevideo.py [moevideo] Skip removed video test 10 years ago
mofosex.py
mojvideo.py
moniker.py Fix imports and general cleanup 10 years ago
mooshare.py
morningstar.py
motherless.py
motorsport.py [motorsport] Fix extraction and make trailing '/' optional 10 years ago
movieclips.py
moviezine.py PEP8 applied 10 years ago
movshare.py PEP8 applied 10 years ago
mpora.py [mpora] Modernize 10 years ago
mtv.py [mtv] Modernize and clean up test 10 years ago
muenchentv.py PEP8 applied 10 years ago
musicplayon.py
musicvault.py
muzu.py [muzu] Modernize 10 years ago
myspace.py pep8 and minor beautification all around 10 years ago
myspass.py
myvideo.py
myvidster.py
nationalgeographic.py [nationalgeographic] Add extractor (closes #4960) 10 years ago
naver.py Fix imports and general cleanup 10 years ago
nba.py
nbc.py [nbc] Use a test video that works outside the US 10 years ago
ndr.py PEP8 applied 10 years ago
ndtv.py [ndtv] Modernize 10 years ago
nerdcubed.py [nerdcubed] Modernize test definition 10 years ago
nerdist.py [nerdist] Add new extractor (Fixes #4851) 10 years ago
netzkino.py [netzkino] Skip download in test case 10 years ago
newgrounds.py
newstube.py PEP8 applied 10 years ago
nextmedia.py [NextMedia] Add new extractor 10 years ago
nfb.py
nfl.py [nfl] Add support for articles pages (fixes #4848) 10 years ago
nhl.py [nhl:news] Add extractor (Closes #4805) 10 years ago
niconico.py
ninegag.py [ninegag] Test for additional properties 10 years ago
noco.py
normalboots.py [normalboots] Remove unused import 10 years ago
nosvideo.py Fix imports and general cleanup 10 years ago
novamov.py
nowness.py
nowvideo.py
npo.py [npo:radio] Move to extractor to common npo place and add extractor for fragments 10 years ago
nrk.py
ntvde.py [n-tv.de] Use native m3u8 as best format 10 years ago
ntvru.py [ntvru] Adapt to new direct delivery and modernize (Closes #4918) 10 years ago
nuvid.py
nytimes.py
oktoberfesttv.py [oktoberfesttv] Add new extractor (Fixes #3845) 10 years ago
ooyala.py
openfilm.py [openfilm] Add extractor (Closes #4538) 10 years ago
orf.py
parliamentliveuk.py
patreon.py [patreon] Add support for embedlies (fixes #4969) 10 years ago
pbs.py [pbs] Catch geoblocking errors (closes #4516) 10 years ago
phoenix.py
photobucket.py
planetaplay.py
played.py [played] Skip test 10 years ago
playfm.py
playvid.py
podomatic.py
pornhd.py [pornhd] Fix extraction (fixes #4915) 10 years ago
pornhub.py [pornhub] Fix uploader regex 10 years ago
pornotube.py
pornoxo.py
promptfile.py Fix imports and general cleanup 10 years ago
prosiebensat1.py Fix imports and general cleanup 10 years ago
pyvideo.py
quickvid.py
radiobremen.py
radiode.py [radio.de] Fix extraction 10 years ago
radiofrance.py
rai.py
rbmaradio.py
redtube.py
restudy.py
reverbnation.py
ringtv.py [ringtv] Modernize test definition 10 years ago
ro220.py
rottentomatoes.py [rottentomatoes] Modernize test definition 10 years ago
roxwel.py
rtbf.py
rte.py
rtl2.py [rtl2] PEP8, simplify, make rtmp tests run (#470) 10 years ago
rtlnl.py [rtlnl|generic] Add support for rtl.nl embeds (Fixes #4959) 10 years ago
rtlnow.py [rtlnow] Add test for @mmue's extension (#4908) 10 years ago
rtp.py [rtp] Construct regular HTTP download URLs (#4882) 10 years ago
rts.py [rts] Fix f4m and m3u8 extraction (Closes #4873) 10 years ago
rtve.py [rtve] Fix the video url 10 years ago
ruhd.py
rutube.py
rutv.py [rutv] Extract all m3u8 formats 10 years ago
sandia.py [sandia] Add new extractor (#4974) 10 years ago
sapo.py
savefrom.py
sbs.py
scivee.py
screencast.py
screencastomatic.py [screencastomatic] Remove unused variable 10 years ago
screenwavemedia.py
servingsys.py [servingsys] Modernize 10 years ago
sexu.py
sexykarma.py [sexykarma] Add age_limit designation 10 years ago
shared.py Fix imports and general cleanup 10 years ago
sharesix.py
sina.py [sina] Modernize and simplify 10 years ago
slideshare.py
slutload.py
smotri.py Smotri info extractor: removed unreachable code and updated old md5 for test video 10 years ago
snotr.py
sockshare.py [sockshare] Do not require thumbnail anymore 10 years ago
sohu.py
soundcloud.py [soundcloud:set] Fix test definition 10 years ago
soundgasm.py
southpark.py
space.py
spankwire.py
spiegel.py [spiegel] Use generalized formats pre-testing 10 years ago
spiegeltv.py
spike.py Fix flake8 errors 10 years ago
sport5.py PEP8 applied 10 years ago
sportbox.py Remove unused imports 10 years ago
sportdeutschland.py
srmediathek.py fix srmediathek description 10 years ago
stanfordoc.py PEP8: applied even more rules 10 years ago
steam.py
streamcloud.py
streamcz.py [streamcz] Fix extraction (Closes #4940) 10 years ago
streetvoice.py [streetvoice] Improve 10 years ago
subtitles.py [subtitles] Modernize 10 years ago
sunporno.py [sunporno] Keep old video regex just in case 10 years ago
svtplay.py [svtplay] Correct test case 10 years ago
swrmediathek.py PEP8: E225,E227 10 years ago
syfy.py
sztvhu.py
tagesschau.py
tapely.py
tass.py [tass] Add extractor (Closes #4296) 10 years ago
teachertube.py
teachingchannel.py
teamcoco.py [teamcoco] Fix extraction 10 years ago
techtalks.py [techtalks] Modernize 10 years ago
ted.py [ted] Improve external video handling and add test 10 years ago
telebruxelles.py
telecinco.py
telemb.py
teletask.py [teletask] Fix test definition 10 years ago
tenplay.py
testtube.py Add --list-thumbnails 10 years ago
testurl.py
tf1.py
theonion.py [theonion] Modernize 10 years ago
theplatform.py [nationalgeographic] Add extractor (closes #4960) 10 years ago
thesixtyone.py
thisav.py
thvideo.py [thvideo] Simplify (#3848) 10 years ago
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
traileraddict.py
trilulilu.py [trilulilu] Add support for videos without category in the URL (Closes #4067) 10 years ago
trutube.py [trutube] Strip title 10 years ago
tube8.py Fix imports and general cleanup 10 years ago
tudou.py
tumblr.py
tunein.py
turbo.py
tutv.py
tv4.py [tv4] Add new extractor (Closes #4839) (Closes #2103) 10 years ago
tvigle.py [tvigle] Add support for cloud URLs (Closes #4887) 10 years ago
tvp.py [tvp] Fix extraction 10 years ago
tvplay.py Remove unused imports 10 years ago
tweakers.py [tweakers] Switch extraction to xspf playlist, extract all formats and meta (#4881) 10 years ago
twentyfourvideo.py [24video] Add extractor (Closes #4350) 10 years ago
twitch.py PEP8 fixes 10 years ago
ubu.py [ubu] Fix test and modernize 10 years ago
udemy.py Fix imports and general cleanup 10 years ago
unistra.py
urort.py Fix imports and general cleanup 10 years ago
ustream.py Fix imports and general cleanup 10 years ago
vbox7.py
veehd.py [veehd] Update test 10 years ago
veoh.py
vesti.py
vevo.py [vevo] Restore SMIL support (#3656) 10 years ago
vgtv.py
vh1.py
vice.py
viddler.py [viddler] PEP8 10 years ago
videobam.py PEP8 applied 10 years ago
videodetective.py
videofyme.py
videolecturesnet.py PEP8 fixes 10 years ago
videomega.py [extractors] Use http_headers for setting the User-Agent and the Referer 10 years ago
videopremium.py [videopremium] Modernize 10 years ago
videott.py [videott] Improve _VALID_URL and add test 10 years ago
videoweed.py
vidme.py [vidme] Add extractor (Closes #3404) 10 years ago
vidzi.py
vier.py
viki.py
vimeo.py [vimeo] Encode password before hash calculation 10 years ago
vimple.py
vine.py
vk.py [vk] Amend playlist test 10 years ago
vodlocker.py
vporn.py [vporn] Make video URL regex more strict 10 years ago
vrt.py
vube.py
vuclip.py Fix imports and general cleanup 10 years ago
vulture.py [Vulture] Add support for vulture.com 11 years ago
walla.py
washingtonpost.py [washingtonpost] Catch more UUIDs 10 years ago
wat.py
wayofthemaster.py
wdr.py [wdr] Complete test definition 10 years ago
webofstories.py [webofstories] Fix extraction 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 [wsj] Correct test case 10 years ago
xbef.py
xboxclips.py [xboxclips] Fix extraction 10 years ago
xhamster.py [xhamster] Remove identical tests 10 years ago
xminus.py
xnxx.py Fix imports and general cleanup 10 years ago
xtube.py [xtube] Fix test case 10 years ago
xuite.py [xuite] Fix _VALID_URL 10 years ago
xvideos.py
xxxymovies.py
yahoo.py [yahoo] Remove md5sum from test case 10 years ago
yam.py [yam] Allow faults in optional fields (#4943) 10 years ago
yesjapan.py
ynet.py
youjizz.py
youku.py
youporn.py
yourupload.py
youtube.py [youtube] Remove useless if 10 years ago
zapiks.py [zapiks] Extend _VALID_URL (#5014) 10 years ago
zdf.py
zingmp3.py