youtube-dl/youtube_dl/extractor
Aarni Koskela 7c2d18a13f
[Mixcloud] Harmonize ID generation from lists with full ID generation (#27787)
Mixcloud IDs are generated as `username_slug` when the full ID dict has been
downloaded.  When downloading a list (e.g. uploads, favorites, ...), the temporary
ID is just the `slug`.  This made e.g. archive file usage require the download
of stream metadata before the download can be rejected as already downloaded.

This commit attempts to get the uploader username during the GraphQL query, so the
temporary IDs are generated similarly.
2021-01-13 09:22:48 +00:00
..
__init__.py
abc.py
abcnews.py
abcotvs.py
academicearth.py
acast.py [acast] clean podcast URLs 2021-01-04 01:14:26 +01:00
adn.py [adn] improve info extraction 2021-01-12 21:15:13 +01:00
adobeconnect.py
adobepass.py
adobetv.py
adultswim.py
aenetworks.py [aenetworks] fix HistoryPlayerIE tests 2020-12-29 16:59:31 +01:00
afreecatv.py
airmozilla.py
aliexpress.py
aljazeera.py
allocine.py
alphaporno.py
amara.py
amcnetworks.py [amcnetworks] improve auth only video detection(closes #27548) 2020-12-27 09:00:08 +01:00
americastestkitchen.py
amp.py
animeondemand.py
anvato.py [anvato] remove NFLTokenGenerator 2020-12-21 09:02:45 +01:00
aol.py
apa.py
aparat.py [aparat] Fix extraction 2020-12-28 18:19:30 +01:00
appleconnect.py
applepodcasts.py [applepodcasts] Add new extractor(#25918) 2021-01-04 01:14:26 +01:00
appletrailers.py
archiveorg.py
arcpublishing.py [arcpublishing] add missing staticmethod decorator 2020-12-31 23:42:17 +01:00
ard.py
arkena.py [arkena] fix extraction 2020-12-20 12:06:17 +01:00
arte.py
asiancrush.py
atresplayer.py
atttechchannel.py
atvat.py
audimedia.py
audioboom.py
audiomack.py
awaan.py
aws.py
azmedien.py
baidu.py
bandcamp.py
bbc.py [bbc] switch to media selector v6 2020-12-26 16:57:02 +01:00
beatport.py
beeg.py
behindkink.py
bellmedia.py
bet.py
bfi.py
bfmtv.py [bfmtv] Add new extractor(closes #16053)(closes #26615) 2021-01-06 18:50:02 +01:00
bibeltv.py [bibeltv] Add new extractor(closes #14361) 2021-01-06 20:38:02 +01:00
bigflix.py
bild.py
bilibili.py
biobiochiletv.py
biqle.py
bitchute.py
bleacherreport.py
blinkx.py
bloomberg.py
bokecc.py
bongacams.py [bongacams] Add extractor (closes #27440) 2020-12-26 20:30:19 +07:00
bostonglobe.py
box.py
bpb.py
br.py
bravotv.py
breakcom.py
brightcove.py [brightcove] raise ExtractorError for DRM protected videos(closes #23467)(closes #27568) 2020-12-29 14:11:37 +01:00
businessinsider.py
buzzfeed.py
byutv.py
c56.py
camdemy.py
cammodels.py
camtube.py
camwithher.py
canalc2.py
canalplus.py
canvas.py [canvas] Match only supported VRT NU URLs(#27707) 2021-01-07 12:35:04 +01:00
carambatv.py
cartoonnetwork.py
cbc.py
cbs.py
cbsinteractive.py
cbslocal.py [cbslocal] fix video extraction 2020-12-24 13:10:20 +01:00
cbsnews.py
cbssports.py
ccc.py
ccma.py
cctv.py
cda.py
ceskatelevize.py
channel9.py
charlierose.py
chaturbate.py
chilloutzone.py
chirbit.py
cinchcast.py
cinemax.py
ciscolive.py
cjsw.py
cliphunter.py
clippit.py
cliprs.py
clipsyndicate.py
closertotruth.py
cloudflarestream.py
cloudy.py
clubic.py
clyp.py
cmt.py
cnbc.py
cnn.py
comedycentral.py
common.py
commonmistakes.py
commonprotocols.py
condenast.py
contv.py
corus.py
coub.py
cracked.py
crackle.py
crooksandliars.py
crunchyroll.py
cspan.py [cspan] improve info extraction(closes #27791) 2021-01-13 09:17:43 +01:00
ctsnews.py
ctv.py [ctv] Add new extractor (closes #27525) 2020-12-24 19:40:08 +01:00
ctvnews.py
cultureunplugged.py
curiositystream.py
cwtv.py
dailymail.py
dailymotion.py
daum.py
dbtv.py
dctp.py
deezer.py
defense.py
democracynow.py
dfb.py
dhm.py
digg.py
digiteka.py
discovery.py
discoverygo.py
discoverynetworks.py
discoveryvr.py
disney.py
dispeak.py
dlive.py
dotsub.py
douyutv.py
dplay.py [dplay] Add suport Discovery+ domains(closes #27680) 2021-01-05 17:31:58 +01:00
drbonanza.py
dreisat.py
dropbox.py
drtuber.py
drtv.py
dtube.py
dumpert.py
dvtv.py
dw.py
eagleplatform.py
ebaumsworld.py
echomsk.py
egghead.py
ehow.py
eighttracks.py
einthusan.py
eitb.py
ellentube.py
elpais.py
embedly.py
engadget.py
eporner.py
eroprofile.py
escapist.py
espn.py
esri.py
europa.py
expotv.py
expressen.py
extractors.py [khanacademy] fix extraction(closes #2887)(closes #26803) 2021-01-08 16:13:22 +01:00
extremetube.py
eyedotv.py
facebook.py [facebook] add support for watchparty pages(closes #27507) 2020-12-24 13:10:20 +01:00
faz.py
fc2.py
fczenit.py
filmon.py
filmweb.py
firsttv.py
fivemin.py
fivetv.py
flickr.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
frontendmasters.py
fujitv.py
funimation.py
funk.py
fusion.py
gaia.py
gameinformer.py
gamespot.py
gamestar.py
gaskrank.py
gazeta.py
gdcvault.py
generic.py [arcpublishing] Add new extractor 2020-12-31 23:31:07 +01:00
gfycat.py
giantbomb.py
giga.py
gigya.py
glide.py
globo.py
go.py [go] Added support for FXNetworks (#26826) 2020-12-27 17:36:21 +00:00
godtube.py
golem.py
googledrive.py
googlepodcasts.py [googlepodcasts] Add new extractor 2021-01-04 01:14:26 +01:00
googlesearch.py
goshgay.py
gputechconf.py
groupon.py
hbo.py
hearthisat.py
heise.py
hellporno.py
helsinki.py
hentaistigma.py
hgtv.py
hidive.py
historicfilms.py
hitbox.py
hitrecord.py
hketv.py
hornbunny.py
hotnewhiphop.py
hotstar.py
howcast.py
howstuffworks.py
hrti.py
huajiao.py
huffpost.py
hungama.py
hypem.py
ign.py
iheart.py [iheart] Update test description value (#27037) 2021-01-04 17:16:27 +01:00
imdb.py
imggaming.py
imgur.py
ina.py
inc.py
indavideo.py
infoq.py
instagram.py [instagram] Fix test 2020-12-26 23:00:15 +07:00
internazionale.py
internetvideoarchive.py
iprima.py
iqiyi.py
ir90tv.py
itv.py
ivi.py
ivideon.py
iwara.py
izlesene.py
jamendo.py
jeuxvideo.py
joj.py
jove.py
jwplatform.py
kakao.py
kaltura.py
kankan.py
karaoketv.py
karrierevideos.py
keezmovies.py
ketnet.py [ketnet] fix extraction(closes #27662) 2021-01-05 18:17:04 +01:00
khanacademy.py [khanacademy] fix extraction(closes #2887)(closes #26803) 2021-01-08 16:13:22 +01:00
kickstarter.py
kinja.py
kinopoisk.py
konserthusetplay.py
krasview.py
ku6.py
kusi.py
kuwo.py
la7.py
laola1tv.py
lbry.py
lci.py
lcp.py
lecture2go.py
lecturio.py
leeco.py
lego.py
lemonde.py
lenta.py
libraryofcongress.py
libsyn.py
lifenews.py
limelight.py
line.py
linkedin.py
linuxacademy.py
litv.py
livejournal.py
liveleak.py
livestream.py
lnkgo.py
localnews8.py
lovehomeporn.py
lrt.py
lynda.py
m6.py
mailru.py
malltv.py
mangomolo.py
manyvids.py
markiza.py
massengeschmacktv.py
matchtv.py
mdr.py
medaltv.py
medialaan.py
mediaset.py
mediasite.py
medici.py
megaphone.py
meipai.py
melonvod.py
meta.py
metacafe.py
metacritic.py
mgoon.py
mgtv.py
miaopai.py
microsoftvirtualacademy.py
ministrygrid.py
minoto.py
miomio.py
mit.py
mitele.py [mitele] fix free video extraction(#24624)(closes #25827)(closes #26757) 2020-12-27 16:22:43 +01:00
mixcloud.py [Mixcloud] Harmonize ID generation from lists with full ID generation (#27787) 2021-01-13 09:22:48 +00:00
mlb.py
mnet.py
moevideo.py
mofosex.py
mojvideo.py
morningstar.py
motherless.py [motherless] Fix review issues and improve extraction (closes #26495, closes #27450) 2021-01-05 07:40:30 +07:00
motorsport.py
movieclips.py
moviezine.py
movingimage.py
msn.py
mtv.py
muenchentv.py
mwave.py
mychannels.py
myspace.py
myspass.py
myvi.py
myvidster.py
nationalgeographic.py
naver.py
nba.py [nba] rewrite extractor 2020-12-19 20:14:44 +01:00
nbc.py [nbc] Remove CSNNE extractor 2020-12-29 17:21:05 +01:00
ndr.py
ndtv.py
nerdcubed.py
neteasemusic.py
netzkino.py
newgrounds.py
newstube.py
nextmedia.py
nexx.py
nfl.py
nhk.py [piksel] import format extraction 2020-12-28 10:50:29 +01:00
nhl.py
nick.py
niconico.py [niconico] fix playlist extraction(closes #27428) 2020-12-20 17:15:43 +01:00
ninecninemedia.py [9c9media] improve info extraction 2020-12-24 17:39:13 +01:00
ninegag.py
ninenow.py
nintendo.py
njpwworld.py
nobelprize.py
nonktube.py
noovo.py
normalboots.py
nosvideo.py
nova.py
nowness.py
noz.py
npo.py
npr.py
nrk.py [nrk] fix extraction for videos without a legalAge rating 2021-01-04 12:16:54 +01:00
nrl.py
ntvcojp.py
ntvde.py
ntvru.py
nuevo.py
nuvid.py
nytimes.py
nzz.py
odatv.py
odnoklassniki.py
oktoberfesttv.py
once.py
ondemandkorea.py
onet.py
onionstudios.py
ooyala.py
openload.py
ora.py
orf.py
outsidetv.py
packtpub.py
pandoratv.py
parliamentliveuk.py
patreon.py
pbs.py
pearvideo.py
peertube.py [peertube] Extract files also from streamingPlaylists (#27728) 2021-01-08 20:09:38 +00:00
people.py
performgroup.py
periscope.py
philharmoniedeparis.py
phoenix.py
photobucket.py
picarto.py
piksel.py [piksel] import format extraction 2020-12-28 10:50:29 +01:00
pinkbike.py
pinterest.py
pladform.py
platzi.py
playfm.py
playplustv.py
plays.py
playtvak.py
playvid.py
playwire.py
pluralsight.py
podomatic.py
pokemon.py
polskieradio.py
popcorntimes.py
popcorntv.py
porn91.py
porncom.py
pornhd.py
pornhub.py [pornhub] Improve like and dislike count extraction (closes #27356) 2020-12-26 21:24:43 +07:00
pornotube.py
pornovoisines.py
pornoxo.py
presstv.py
prosiebensat1.py
puhutv.py
puls4.py
pyvideo.py
qqmusic.py
r7.py
radiobremen.py
radiocanada.py
radiode.py
radiofrance.py
radiojavan.py
rai.py [rai] improve subtitles extraction (#27705) 2021-01-07 13:48:45 +00:00
raywenderlich.py
rbmaradio.py
rds.py
redbulltv.py
reddit.py [redditr] Fix review issues and extract source thumbnail (closes #27503) 2020-12-31 05:07:57 +07:00
redtube.py
regiotv.py
rentv.py
restudy.py
reuters.py
reverbnation.py
rice.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
rtvs.py
ruhd.py
rumble.py
rutube.py
rutv.py
ruutu.py
ruv.py
safari.py
sapo.py
savefrom.py
sbs.py [sbs] Add support for ondemand play and news embed URLs(closes #17650)(closes #27629) 2021-01-06 13:41:07 +01:00
screencast.py
screencastomatic.py
scrippsnetworks.py
scte.py
seeker.py
senateisvp.py
sendtonews.py
servus.py
sevenplus.py [sevenplay] detect API errors 2020-12-29 14:11:37 +01:00
sexu.py
seznamzpravy.py
shahid.py
shared.py
showroomlive.py
sina.py
sixplay.py
sky.py [sky] add support for Sports News articles and Brighcove videos(closes #13054) 2020-12-31 12:18:30 +01:00
skyit.py
skylinewebcams.py
skynewsarabia.py
slideshare.py
slideslive.py
slutload.py
snotr.py
sohu.py
sonyliv.py [sonyliv] fix title for movies 2020-12-24 13:33:12 +01:00
soundcloud.py
soundgasm.py
southpark.py
spankbang.py [spankbang] Remove unused import 2020-12-26 22:14:31 +07:00
spankwire.py
spiegel.py
spike.py [spike] Update Paramount Network feed URL(closes #27715) 2021-01-08 09:26:12 +01:00
sport5.py
sportbox.py
sportdeutschland.py
spreaker.py
springboardplatform.py
sprout.py [sprout] correct typo 2020-12-25 21:35:55 +01:00
srgssr.py
srmediathek.py
stanfordoc.py
steam.py
stitcher.py [stitcher] clean podcast URLs 2021-01-04 01:14:25 +01:00
streamable.py
streamcloud.py
streamcz.py
streetvoice.py [streetvoice] fix extraction(closes #27455)(closes #27492) 2020-12-24 13:10:20 +01:00
stretchinternet.py
stv.py [stv] improve episode id extraction(closes #23083) 2021-01-03 10:04:57 +01:00
sunporno.py
sverigesradio.py
svt.py
swrmediathek.py
syfy.py
sztvhu.py
tagesschau.py
tass.py
tbs.py
tdslifeway.py
teachable.py [teachable] Improve embed detection (closes #26923) 2020-12-27 22:57:50 +07:00
teachertube.py
teachingchannel.py
teamcoco.py
teamtreehouse.py
techtalks.py
ted.py
tele5.py
tele13.py
telebruxelles.py
telecinco.py [telecinco] fix extraction 2020-12-27 16:22:43 +01:00
telegraaf.py
telemb.py
telequebec.py
teletask.py
telewebion.py
tennistv.py
tenplay.py [tenplay] fix format extraction(closes #26653) 2020-12-29 14:11:37 +01:00
testurl.py
tf1.py
tfo.py
theintercept.py
theplatform.py [theplatform] allow passing geo bypass countries from other extractors 2020-12-25 21:16:36 +01:00
thescene.py
thestar.py
thesun.py
theweatherchannel.py [theweatherchannel] fix extraction (closes #25930)(closes #26051) 2020-12-26 09:37:40 +01:00
thisamericanlife.py
thisav.py
thisoldhouse.py
threeqsdn.py [threeqsdn] Improve extraction(closes #21058) 2021-01-09 22:29:58 +01:00
tiktok.py
tinypic.py
tmz.py
tnaflix.py
toggle.py [toggle] add support for live.mewatch.sg (closes #27555) 2020-12-27 22:26:20 +01:00
tonline.py
toongoggles.py
toutv.py
toypics.py
traileraddict.py
trilulilu.py
trunews.py
trutv.py
tube8.py
tubitv.py
tudou.py
tumblr.py
tunein.py
tunepk.py
turbo.py
turner.py
tv2.py
tv2dk.py
tv2hu.py
tv4.py
tv5mondeplus.py
tv5unis.py
tva.py
tvanouvelles.py
tvc.py
tver.py
tvigle.py
tvland.py
tvn24.py
tvnet.py
tvnoe.py
tvnow.py
tvp.py
tvplay.py
tvplayer.py
tweakers.py
twentyfourvideo.py
twentymin.py
twentythreevideo.py
twitcasting.py
twitch.py [twitch] Improve login error extraction 2021-01-10 06:23:58 +07:00
twitter.py [twitter] Add support for summary card(closes #25121) 2021-01-03 13:37:24 +01:00
udemy.py
udn.py
ufctv.py
uktvplay.py [uktvplay] match new video URLs(closes #17909) 2020-12-29 14:11:37 +01:00
umg.py
unistra.py
unity.py
uol.py
uplynk.py
urort.py
urplay.py
usanetwork.py
usatoday.py
ustream.py
ustudio.py
varzesh3.py
vbox7.py
veehd.py
veoh.py
vesti.py
vevo.py
vgtv.py
vh1.py
vice.py
vidbit.py
viddler.py
videa.py
videodetective.py
videofyme.py
videomore.py
videopress.py
vidio.py
vidlii.py
vidme.py
vidzi.py
vier.py
viewlift.py
viidea.py
viki.py
vimeo.py [generic] Add support for VHX Embeds(#27546) 2020-12-27 09:00:07 +01:00
vimple.py
vine.py
viqeo.py
viu.py
vk.py
vlive.py
vodlocker.py
vodpl.py
vodplatform.py
voicerepublic.py
voot.py
voxmedia.py
vrak.py
vrt.py
vrv.py
vshare.py
vube.py
vuclip.py
vvvvid.py [vvvvid] fix season metadata extraction(#18130) 2021-01-01 20:21:59 +01:00
vyborymos.py
vzaar.py
wakanim.py
walla.py
washingtonpost.py [arcpublishing] Add new extractor 2020-12-31 23:31:07 +01:00
wat.py
watchbox.py
watchindianporn.py
wdr.py
webcaster.py
webofstories.py
weibo.py
weiqitv.py
wistia.py [wistia] Add support for playlists (closes #27533) 2020-12-25 17:00:30 +01:00
worldstarhiphop.py
wsj.py
wwe.py
xbef.py
xboxclips.py
xfileshare.py [xfileshare] Add support for aparat.cam (closes #27651) 2021-01-04 00:17:51 +07:00
xhamster.py
xiami.py
ximalaya.py
xminus.py
xnxx.py
xstream.py
xtube.py
xuite.py
xvideos.py
xxxymovies.py
yahoo.py
yandexdisk.py [yandexdisk] extract info from webpage 2020-12-30 16:45:53 +01:00
yandexmusic.py
yandexvideo.py [yandexvideo] fix extraction for Python 3.4 2020-12-31 12:18:30 +01:00
yapfiles.py
yesjapan.py
yinyuetai.py
ynet.py
youjizz.py
youku.py
younow.py
youporn.py
yourporn.py
yourupload.py
youtube.py [youtube:search] fix view_count and try to extract all video sections(closes #27588)(closes #27604) 2021-01-11 17:35:51 +01:00
zapiks.py
zattoo.py
zdf.py
zingmp3.py
zype.py [zype] Add support for uplynk videos 2020-12-27 23:47:28 +01:00