1
0
mirror of https://github.com/yt-dlp/yt-dlp.git synced 2024-07-16 12:47:47 +02:00
yt-dlp/youtube_dl/extractor
Philipp Hagemeister 8c25f81bee [util] Move compatibility functions out of util
utils is large enough without these compatibility functions.

Everything that is present in newer versions of Python (i.e. with dev Python it's just an import) goes into compat.py .
Everything else (i.e. youtube-dl-specific helpers) goes into utils.py .
2014-11-02 11:23:42 +01:00
..
__init__.py [canalplus] Improve and merge with d8 extractor 2014-10-31 21:54:30 +07:00
abc.py
academicearth.py
addanime.py [util] Move compatibility functions out of util 2014-11-02 11:23:42 +01:00
adultswim.py
aftonbladet.py
allocine.py
anitube.py
anysex.py
aol.py
aparat.py
appletrailers.py
archiveorg.py
ard.py [ard] make rss match more universal 2014-10-22 14:24:53 +02:00
arte.py [arte.tv] Remove unused import 2014-10-21 21:06:24 +07:00
audiomack.py Remove unused imports 2014-10-26 23:13:42 +01:00
auengine.py [auengine] Simplify 2014-10-28 15:51:15 +01:00
bambuser.py
bandcamp.py
bbccouk.py
beeg.py
behindkink.py
bild.py [bild] Simplify (#3983) 2014-10-24 15:10:32 +02:00
bilibili.py
blinkx.py
bliptv.py
bloomberg.py
br.py Remove unused imports 2014-10-26 23:13:42 +01:00
breakcom.py
brightcove.py
byutv.py
c56.py
canal13cl.py
canalc2.py
canalplus.py [canalplus] Improve and merge with d8 extractor 2014-10-31 21:54:30 +07:00
cbs.py
cbsnews.py
ceskatelevize.py
channel9.py
chilloutzone.py
cinemassacre.py [cinemassacre] Fix extraction (Closes #4083) 2014-11-02 08:01:14 +07:00
clipfish.py
cliphunter.py Remove unused imports 2014-10-26 23:13:42 +01:00
clipsyndicate.py
cloudy.py [util] Move compatibility functions out of util 2014-11-02 11:23:42 +01:00
clubic.py
cmt.py
cnet.py
cnn.py [cnn] Fix for urls ending in '.cnn-ap' (fixes #3985) 2014-10-19 15:14:37 +02:00
collegehumor.py
comedycentral.py
common.py [util] Move compatibility functions out of util 2014-11-02 11:23:42 +01:00
condenast.py
cracked.py
criterion.py
crunchyroll.py [util] Move compatibility functions out of util 2014-11-02 11:23:42 +01:00
cspan.py
dailymotion.py
daum.py
dbtv.py
deezer.py
defense.py
dfb.py
discovery.py
divxstage.py
dotsub.py
dreisat.py
dropbox.py [util] Move compatibility functions out of util 2014-11-02 11:23:42 +01:00
drtuber.py
drtv.py [drtv] Allow fractional timestamps (Fixes #4059) 2014-10-29 20:10:00 +01:00
dump.py
ebaumsworld.py
ehow.py
eighttracks.py
einthusan.py
eitb.py
ellentv.py
elpais.py
empflix.py
engadget.py
eporner.py
escapist.py
everyonesmixtape.py
exfm.py
expotv.py
extremetube.py
facebook.py [util] Move compatibility functions out of util 2014-11-02 11:23:42 +01:00
faz.py Remove unused imports 2014-10-26 23:13:42 +01:00
fc2.py
firedrive.py
firstpost.py
firsttv.py
fivemin.py
fktv.py [fktv] Remove unused import 2014-10-28 10:44:17 +01:00
flickr.py
fourtube.py
franceculture.py
franceinter.py
francetv.py [francetv] Remove changing md5sum 2014-10-27 00:46:34 +01:00
freesound.py
freespeech.py
funnyordie.py [funnyordie] Add articles URL test 2014-10-31 19:26:56 +07:00
gamekings.py
gameone.py
gamespot.py
gamestar.py
gametrailers.py
gdcvault.py
generic.py [util] Move compatibility functions out of util 2014-11-02 11:23:42 +01:00
glide.py [glide] Simplify 2014-10-24 15:34:19 +02:00
globo.py [util] Move compatibility functions out of util 2014-11-02 11:23:42 +01:00
godtube.py
golem.py
googleplus.py
googlesearch.py
gorillavid.py [gorillavid] Fix test title 2014-10-27 00:44:27 +01:00
goshgay.py
grooveshark.py
hark.py [hark] Modernize 2014-10-24 22:31:55 +02:00
heise.py [heise] Fix extraction 2014-10-27 01:33:51 +01:00
helsinki.py
hentaistigma.py
hornbunny.py
hostingbulk.py
hotnewhiphop.py
howcast.py
howstuffworks.py
huffpost.py
hypem.py
iconosquare.py [iconosquare] Simplify 2014-10-28 09:12:28 +01:00
ign.py
imdb.py
ina.py
infoq.py
instagram.py
internetvideoarchive.py
iprima.py
ivi.py
izlesene.py
jadorecettepub.py
jeuxvideo.py
jove.py
jpopsukitv.py
jukebox.py
kankan.py
keek.py
keezmovies.py
khanacademy.py
kickstarter.py [kickstarter] Simplify and fix test case 2014-10-27 01:16:18 +01:00
kontrtube.py
krasview.py
ku6.py [ku6] Modernize 2014-10-27 02:32:44 +01:00
la7.py
laola1tv.py [util] Move compatibility functions out of util 2014-11-02 11:23:42 +01:00
lifenews.py
liveleak.py
livestream.py [livestream:original] Fix RTMP parameters (Fixes #4040) 2014-10-26 21:44:29 +01:00
lrt.py [lrt] Modernize 2014-10-27 02:27:49 +01:00
lynda.py
m6.py
macgamestore.py
mailru.py
malemotion.py
mdr.py
metacafe.py
metacritic.py
mgoon.py
ministrygrid.py
mit.py
mitele.py [mitele] Fix on python 2.x 2014-10-23 21:26:48 +02:00
mixcloud.py
mlb.py [mlb] Improve _VALID_URL (Closes #4063) 2014-11-01 04:01:18 +07:00
moevideo.py
mofosex.py
mojvideo.py
moniker.py
mooshare.py
morningstar.py
motherless.py [motherless] Simplify 2014-10-24 19:53:48 +02:00
motorsport.py
movieclips.py
moviezine.py
movshare.py
mpora.py
mtv.py
muenchentv.py
musicplayon.py
musicvault.py
muzu.py
myspace.py
myspass.py
myvideo.py [util] Move compatibility functions out of util 2014-11-02 11:23:42 +01:00
naver.py [naver] Capture and output error message (#4057) 2014-10-29 21:50:37 +07:00
nba.py
nbc.py [nbc] Fix ThePlatform embedded videos 2014-10-27 01:14:17 +01:00
ndr.py
ndtv.py
newgrounds.py
newstube.py
nfb.py
nfl.py
nhl.py Remove unused imports 2014-10-26 23:13:42 +01:00
niconico.py [niconico] Add extractor for playlists (closes #4043) 2014-10-29 11:04:48 +01:00
ninegag.py
noco.py
normalboots.py
nosvideo.py
novamov.py
nowness.py
nowvideo.py
npo.py
nrk.py
ntv.py
nuvid.py
nytimes.py
oktoberfesttv.py
ooyala.py
orf.py
parliamentliveuk.py
patreon.py
pbs.py [pbs] Add support for tabbed frontline videos (Closes #4006) 2014-10-23 20:41:45 +07:00
phoenix.py [phoenix] Add new extractor (Fixes #4036) 2014-10-27 02:43:59 +01:00
photobucket.py
planetaplay.py
played.py
playfm.py
playvid.py
podomatic.py
pornhd.py
pornhub.py [pornhub] Modernize and fix test definition 2014-10-27 00:33:35 +01:00
pornotube.py
pornoxo.py
promptfile.py [promptfile] Fix check for deleted videos 2014-10-27 00:50:22 +01:00
prosiebensat1.py
pyvideo.py
quickvid.py [quickvid] Add new extractor 2014-10-28 10:41:37 +01:00
radiofrance.py
rai.py
rbmaradio.py
redtube.py
reverbnation.py
ringtv.py
ro220.py [util] Move compatibility functions out of util 2014-11-02 11:23:42 +01:00
rottentomatoes.py
roxwel.py
rtbf.py
rtlnl.py
rtlnow.py [pornhub] Modernize and fix test definition 2014-10-27 00:33:35 +01:00
rts.py
rtve.py
ruhd.py [ruhd] Simplify 2014-10-27 00:20:54 +01:00
rutube.py
rutv.py
sapo.py
savefrom.py
sbs.py
scivee.py
screencast.py
servingsys.py
sexykarma.py [sexykarma] Add support for watchindianporn 2014-10-19 01:53:15 +07:00
shared.py
sharesix.py
sina.py
slideshare.py
slutload.py
smotri.py
snotr.py
sockshare.py
sohu.py
soundcloud.py [soundcloud] Set the 'webpage_url' field for each track 2014-10-26 19:08:36 +01:00
soundgasm.py
southpark.py
space.py
spankwire.py
spiegel.py
spiegeltv.py
spike.py
sport5.py
sportbox.py Remove unused imports 2014-10-26 23:13:42 +01:00
sportdeutschland.py
srmediathek.py [srmediathek] Choose variable name more wisely 2014-10-28 10:44:47 +01:00
stanfordoc.py
steam.py
streamcloud.py
streamcz.py
subtitles.py
sunporno.py
swrmediathek.py
syfy.py [syfy] Remove test checksum 2014-10-27 00:19:15 +01:00
sztvhu.py
tagesschau.py
tapely.py
teachertube.py
teachingchannel.py
teamcoco.py
techtalks.py
ted.py
telecinco.py [telecino] Add coding declaration 2014-10-23 20:21:27 +02:00
telemb.py
tenplay.py
testurl.py
tf1.py
theonion.py
theplatform.py [nbc] Fix ThePlatform embedded videos 2014-10-27 01:14:17 +01:00
thesixtyone.py
thisav.py
thvideo.py
tinypic.py
tlc.py
tnaflix.py
toutv.py
toypics.py
traileraddict.py
trilulilu.py
trutube.py [trutube] Fix extraction 2014-10-29 21:16:10 +07:00
tube8.py
tudou.py
tumblr.py [tumblr] Fix extraction (fixes #4029) 2014-10-25 22:42:56 +02:00
turbo.py
tutv.py
tvigle.py
tvp.py
tvplay.py
twitch.py
ubu.py
udemy.py
unistra.py
urort.py
ustream.py [ustream:channel] Change test playlist size (Seems to have been limited that way on the website as well) 2014-10-27 00:18:10 +01:00
vbox7.py
veehd.py
veoh.py
vesti.py
vevo.py
vgtv.py [vgtv] Fix test title 2014-10-27 00:16:01 +01:00
vh1.py
viddler.py [viddler] Use API 2014-10-25 00:11:12 +02:00
videobam.py
videodetective.py
videofyme.py
videolecturesnet.py
videomega.py
videopremium.py
videott.py
videoweed.py
vidme.py
vidzi.py [vidzi] Use proper test case and simplify (#3989) 2014-10-24 15:27:02 +02:00
viki.py
vimeo.py [util] Move compatibility functions out of util 2014-11-02 11:23:42 +01:00
vimple.py
vine.py [vine:user] Adapt test to changed list size 2014-10-27 00:11:34 +01:00
vk.py [vk] Generalize errors 2014-10-28 21:35:25 +07:00
vodlocker.py
vporn.py
vrt.py [vrt] Improve extractor 2014-10-26 16:48:11 +07:00
vube.py
vuclip.py
vulture.py
walla.py
washingtonpost.py
wat.py
wayofthemaster.py
wdr.py
weibo.py
wimp.py [wimp] Update video URL regex 2014-10-28 20:35:02 +07:00
wistia.py
worldstarhiphop.py
wrzuta.py
xbef.py
xboxclips.py
xhamster.py
xnxx.py
xtube.py [xtube] Fix test description 2014-10-27 00:08:37 +01:00
xvideos.py
yahoo.py
ynet.py [ynet] Remove test md5sums 2014-10-27 00:06:00 +01:00
youjizz.py
youku.py
youporn.py
yourupload.py
youtube.py [youtube] Detect formats 298 et al as mp4 (Fixes #4066) 2014-10-31 11:13:02 +01:00
zdf.py [phoenix] Add new extractor (Fixes #4036) 2014-10-27 02:43:59 +01:00