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-dlp/yt_dlp/extractor
pukkandan 1f13021eca
[web.archive:youtube] Add `ytarchive:` prefix
and misc cleanup
3 years ago
..
anvato_token_generator
__init__.py
abc.py
abcnews.py
abcotvs.py
academicearth.py
acast.py
adn.py
adobeconnect.py
adobepass.py
adobetv.py
adultswim.py
aenetworks.py
afreecatv.py [afreecatv] Add support for livestreams (#2097) 3 years ago
airmozilla.py
aliexpress.py
aljazeera.py
allocine.py
alphaporno.py
alura.py
amara.py
amazon.py
amcnetworks.py
americastestkitchen.py
amp.py
animelab.py
animeondemand.py
anvato.py
aol.py
apa.py
aparat.py [aparat] Fix extractor 3 years ago
appleconnect.py
applepodcasts.py
appletrailers.py
archiveorg.py [web.archive:youtube] Add `ytarchive:` prefix 3 years ago
arcpublishing.py
ard.py [ard] Extract subtitles (#2409) 3 years ago
arkena.py
arnes.py [cleanup] Use format_field where applicable 3 years ago
arte.py
asiancrush.py
atresplayer.py
atttechchannel.py
atvat.py
audimedia.py
audioboom.py
audiomack.py
audius.py
awaan.py [cleanup] Use format_field where applicable 3 years ago
aws.py
azmedien.py
baidu.py
bandaichannel.py
bandcamp.py
bannedvideo.py
bbc.py
beatport.py
beeg.py
behindkink.py
bellmedia.py
bet.py
bfi.py
bfmtv.py
bibeltv.py
bigflix.py
bild.py
bilibili.py
biobiochiletv.py
biqle.py
bitchute.py
bitwave.py
blackboardcollaborate.py
bleacherreport.py
blinkx.py
blogger.py
bloomberg.py
bokecc.py
bongacams.py
bostonglobe.py
box.py
bpb.py
br.py
bravotv.py
breakcom.py
breitbart.py
brightcove.py
businessinsider.py
buzzfeed.py
byutv.py
c56.py
cableav.py
callin.py
cam4.py [CAM4] Add thumbnail extraction (#2425) 3 years ago
camdemy.py
cammodels.py
camwithher.py
canalalpha.py [cleanup] Minor fixes 3 years ago
canalc2.py
canalplus.py
canvas.py
carambatv.py [cleanup] Use format_field where applicable 3 years ago
cartoonnetwork.py
cbc.py
cbs.py
cbsinteractive.py
cbslocal.py
cbsnews.py
cbssports.py
ccc.py
ccma.py
cctv.py
cda.py
ceskatelevize.py [CeskaTelevize] Use `http` for manifests 3 years ago
cgtn.py
channel9.py
charlierose.py
chaturbate.py
chilloutzone.py
chingari.py
chirbit.py
cinchcast.py
cinemax.py
ciscolive.py
ciscowebex.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 [cleanup] Minor fixes 3 years ago
commonmistakes.py
commonprotocols.py
condenast.py
contv.py
corus.py
coub.py
cozytv.py
cracked.py
crackle.py
crooksandliars.py
crowdbunker.py [CrowdBunker] Add extractors (#2407) 3 years ago
crunchyroll.py
cspan.py
ctsnews.py
ctv.py
ctvnews.py [CTVNewsIE] Add fallback for video search (#2378) 3 years ago
cultureunplugged.py
curiositystream.py
cwtv.py
daftsex.py [daftsex] Add extractors (#2379) 3 years ago
dailymail.py
dailymotion.py
damtomo.py
daum.py
dbtv.py
dctp.py
deezer.py
defense.py
democracynow.py
dfb.py
dhm.py
digg.py
digitalconcerthall.py [digitalconcerthall] Add extractor (#1931) 3 years ago
digiteka.py
discovery.py
discoverygo.py
discoveryvr.py
disney.py
dispeak.py [cleanup] Minor fixes 3 years ago
dlive.py
doodstream.py
dotsub.py
douyutv.py
dplay.py [dplay] Re-structure DiscoveryPlus extractors 3 years ago
drbonanza.py
dreisat.py
drooble.py
dropbox.py
dropout.py
drtuber.py
drtv.py
dtube.py
duboku.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
elonet.py
elpais.py
embedly.py
engadget.py
epicon.py
eporner.py
eroprofile.py
escapist.py
espn.py
esri.py
europa.py
europeantour.py Add EuropeanTourIE (#2247) 3 years ago
euscreen.py
everyonesmixtape.py
expotv.py
expressen.py
extractors.py [line] Remove `tv.line.me` (#2420) 3 years ago
extremetube.py
eyedotv.py
facebook.py [facebook] Fix extraction from groups 3 years ago
fancode.py
faz.py
fc2.py
fczenit.py
filmmodu.py
filmon.py
filmweb.py
firsttv.py
fivemin.py
fivetv.py
flickr.py [cleanup] Use format_field where applicable 3 years ago
folketinget.py
footyroom.py
formula1.py
fourtube.py
fox.py
fox9.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 [tiktok] Extract user thumbnail 3 years ago
fusion.py
fxnetworks.py
gab.py
gaia.py
gameinformer.py
gamejolt.py [cleanup] Use format_field where applicable 3 years ago
gamespot.py
gamestar.py
gaskrank.py
gazeta.py
gdcvault.py
gedidigital.py
generic.py [cleanup] Minor fixes 3 years ago
gettr.py
gfycat.py
giantbomb.py
giga.py
gigya.py
glide.py
globo.py
glomex.py [cleanup] Minor fixes 3 years ago
go.py
godtube.py
gofile.py
golem.py
googledrive.py
googlepodcasts.py
googlesearch.py
gopro.py
goshgay.py
gotostage.py
gputechconf.py
gronkh.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
hrfensehen.py
hrti.py
hse.py
huajiao.py
huffpost.py
hungama.py
hypem.py
ichinanalive.py
ign.py
iheart.py
imdb.py
imggaming.py [extractor] Standardize `_live_title` 3 years ago
imgur.py
ina.py
inc.py
indavideo.py
infoq.py
instagram.py [cleanup] Use format_field where applicable 3 years ago
internazionale.py
internetvideoarchive.py
iprima.py
iqiyi.py Fix 426764371f for Py3.6 3 years ago
ir90tv.py
itv.py [extractor,cleanup] Use `_search_nextjs_data` 3 years ago
ivi.py
ivideon.py
iwara.py
izlesene.py
jamendo.py
jeuxvideo.py
joj.py [cleanup] Use format_field where applicable 3 years ago
jove.py
jwplatform.py
kakao.py [kakao] Detect geo-restriction 3 years ago
kaltura.py [cleanup] Use format_field where applicable 3 years ago
kanalplay.py
kankan.py
karaoketv.py
karrierevideos.py
keezmovies.py [cleanup] Use format_field where applicable 3 years ago
kelbyone.py
ketnet.py
khanacademy.py
kickstarter.py
kinja.py
kinopoisk.py
konserthusetplay.py
koo.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 [line] Remove `tv.line.me` (#2420) 3 years ago
linkedin.py
linuxacademy.py
litv.py
livejournal.py
livestream.py
lnkgo.py [cleanup] Use format_field where applicable 3 years ago
localnews8.py
lovehomeporn.py
lrt.py
lynda.py
m6.py
magentamusik360.py
mailru.py
mainstreaming.py
malltv.py
mangomolo.py
manoto.py
manyvids.py
maoritv.py
markiza.py
massengeschmacktv.py
matchtv.py
mdr.py
medaltv.py [cleanup] Use format_field where applicable 3 years ago
mediaite.py
mediaklikk.py
medialaan.py
mediaset.py
mediasite.py
medici.py
megaphone.py
megatvcom.py [megatvcom] Add extractors (#1980) 3 years ago
meipai.py
melonvod.py
meta.py
metacafe.py
metacritic.py
mgoon.py
mgtv.py
miaopai.py
microsoftstream.py
microsoftvirtualacademy.py
mildom.py
minds.py [cleanup] Use format_field where applicable 3 years ago
ministrygrid.py
minoto.py
miomio.py
mirrativ.py
mit.py
mitele.py
mixch.py [mixch] Add `MixchArchiveIE` (#2373) 3 years ago
mixcloud.py
mlb.py
mlssoccer.py
mnet.py
moevideo.py
mofosex.py
mojvideo.py
morningstar.py
motherless.py
motorsport.py
movieclips.py
moviezine.py
movingimage.py
msn.py
mtv.py
muenchentv.py
musescore.py
mwave.py
mxplayer.py
mychannels.py
myspace.py
myspass.py
myvi.py
myvideoge.py
myvidster.py
n1.py
nate.py
nationalgeographic.py
naver.py
nba.py
nbc.py [extractor,cleanup] Use `_search_nextjs_data` 3 years ago
ndr.py
ndtv.py
nebula.py
nerdcubed.py
neteasemusic.py
netzkino.py
newgrounds.py
newstube.py
newsy.py [Newsy] Add extractor (#2416) 3 years ago
nextmedia.py
nexx.py [Nexx] Extract more metadata (#2273) 3 years ago
nfhsnetwork.py
nfl.py
nhk.py
nhl.py
nick.py
niconico.py
ninecninemedia.py
ninegag.py
ninenow.py
nintendo.py
nitter.py
njpwworld.py
nobelprize.py
noco.py
nonktube.py
noodlemagazine.py [noodlemagazine] Add extractor (#2293) 3 years ago
noovo.py
normalboots.py
nosvideo.py
nova.py
novaplay.py [extractor,cleanup] Use `_search_nextjs_data` 3 years ago
nowness.py
noz.py
npo.py
npr.py
nrk.py
nrl.py
ntvcojp.py
ntvde.py
ntvru.py
nuevo.py
nuvid.py
nytimes.py
nzherald.py
nzz.py
odatv.py
odnoklassniki.py
oktoberfesttv.py
olympics.py
on24.py
once.py
ondemandkorea.py
onefootball.py
onet.py
onionstudios.py
ooyala.py
opencast.py
openload.py
openrec.py
ora.py
orf.py
outsidetv.py
packtpub.py
palcomp3.py
pandoratv.py
paramountplus.py
parliamentliveuk.py
parlview.py
patreon.py
pbs.py [pbs] de-prioritize AD formats 3 years ago
pearvideo.py
peertube.py [cleanup] Use format_field where applicable 3 years ago
peertv.py
peloton.py
people.py
performgroup.py
periscope.py
philharmoniedeparis.py
phoenix.py
photobucket.py
picarto.py
piksel.py
pinkbike.py
pinterest.py
pixivsketch.py
pladform.py
planetmarathi.py
platzi.py
playfm.py
playplustv.py
plays.py
playstuff.py
playtvak.py
playvid.py
playwire.py
pluralsight.py
plutotv.py
podomatic.py
pokemon.py
pokergo.py [PokerGo] Add extractors (#2331) 3 years ago
polsatgo.py
polskieradio.py
popcorntimes.py
popcorntv.py
porn91.py
porncom.py
pornez.py
pornflip.py
pornhd.py
pornhub.py [cleanup] Use format_field where applicable 3 years ago
pornotube.py
pornovoisines.py
pornoxo.py
presstv.py
projectveritas.py
prosiebensat1.py
prx.py [PRX] Add Extractors (#2245) 3 years ago
puhutv.py
puls4.py
pyvideo.py
qqmusic.py
r7.py
radiko.py
radiobremen.py
radiocanada.py
radiode.py
radiofrance.py
radiojavan.py
radiokapital.py
radiozet.py
radlive.py [cleanup] Use format_field where applicable 3 years ago
rai.py [rai] Add Raiplaysound extractors (#1955) 3 years ago
raywenderlich.py
rbmaradio.py
rcs.py
rcti.py
rds.py
redbulltv.py
reddit.py
redgifs.py
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
rtnews.py [RTNews] Add extractor (#2377) 3 years ago
rtp.py
rtrfm.py
rts.py
rtve.py
rtvnh.py
rtvs.py
ruhd.py
rule34video.py [Rule34video] Add extractor (#2279) 3 years ago
rumble.py
rutube.py
rutv.py
ruutu.py
ruv.py
safari.py
saitosan.py
samplefocus.py
sapo.py
savefrom.py
sbs.py
screencast.py
screencastomatic.py
scrippsnetworks.py
scte.py
seeker.py
senategov.py
sendtonews.py
servus.py
sevenplus.py
sexu.py
seznamzpravy.py
shahid.py
shared.py
shemaroome.py
showroomlive.py
simplecast.py
sina.py
sixplay.py
skeb.py
sky.py
skyit.py [extractor,cleanup] Use `_search_nextjs_data` 3 years ago
skylinewebcams.py
skynewsarabia.py
skynewsau.py
slideshare.py
slideslive.py
slutload.py
snotr.py
sohu.py
sonyliv.py
soundcloud.py
soundgasm.py
southpark.py
sovietscloset.py
spankbang.py
spankwire.py
spiegel.py
spiegeltv.py
spike.py
sport5.py
sportbox.py
sportdeutschland.py
spotify.py
spreaker.py
springboardplatform.py
sprout.py
srgssr.py
srmediathek.py
stanfordoc.py
startv.py
steam.py
stitcher.py
storyfire.py [cleanup] Use format_field where applicable 3 years ago
streamable.py
streamanity.py
streamcloud.py
streamcz.py [streamcz] Fix extractor (#1616) 3 years ago
streamff.py
streetvoice.py
stretchinternet.py
stripchat.py
stv.py [extractor,cleanup] Use `_search_nextjs_data` 3 years ago
sunporno.py
sverigesradio.py
svt.py
swrmediathek.py
syfy.py
sztvhu.py
tagesschau.py
tass.py
tastytrade.py
tbs.py
tdslifeway.py
teachable.py
teachertube.py
teachingchannel.py
teamcoco.py
teamtreehouse.py
techtalks.py
ted.py [Ted] Rewrite extractor (#2359) 3 years ago
tele5.py
tele13.py
telebruxelles.py
telecinco.py
telegraaf.py
telemb.py
telemundo.py [extractor,cleanup] Use `_search_nextjs_data` 3 years ago
telequebec.py
teletask.py
telewebion.py
tennistv.py
tenplay.py
testurl.py
tf1.py
tfo.py
theintercept.py
theplatform.py
thescene.py
thestar.py
thesun.py
theta.py [Theta] Fix valid URL (#2323) 3 years ago
theweatherchannel.py
thisamericanlife.py
thisav.py
thisoldhouse.py [ThisOldHouseIE] Add support for premium videos (#2358) 3 years ago
threeqsdn.py
threespeak.py
tiktok.py [extractor,cleanup] Use `_search_nextjs_data` 3 years ago
tinypic.py
tmz.py
tnaflix.py
toggle.py
toggo.py
tokentube.py
tonline.py
toongoggles.py
toutv.py
toypics.py
traileraddict.py
trilulilu.py
trovo.py [cleanup] Use format_field where applicable 3 years ago
trueid.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 [TVer] Extract message for unaired live (#2375) 3 years ago
tvigle.py
tvland.py
tvn24.py
tvnet.py
tvnoe.py
tvnow.py
tvopengr.py [tvopengr] Add extractors (#2297) 3 years ago
tvp.py
tvplay.py
tvplayer.py
tweakers.py
twentyfourvideo.py
twentymin.py
twentythreevideo.py
twitcasting.py [twitcasting] Refactor extractor (#2310) 3 years ago
twitch.py
twitter.py [cleanup] Use format_field where applicable 3 years ago
udemy.py
udn.py
ufctv.py
ukcolumn.py
uktvplay.py
umg.py
unistra.py
unity.py
uol.py
uplynk.py
urort.py
urplay.py
usanetwork.py
usatoday.py
ustream.py
ustudio.py
utreon.py
varzesh3.py
vbox7.py
veehd.py
veo.py
veoh.py [veoh] Improve extractor (#2251) 3 years ago
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 [cleanup] Use format_field where applicable 3 years ago
vidlii.py [cleanup] Use format_field where applicable 3 years ago
vidzi.py
vier.py
viewlift.py
viidea.py
viki.py
vimeo.py
vimm.py
vimple.py
vine.py [cleanup] Use format_field where applicable 3 years ago
viqeo.py
viu.py
vk.py [vk] Fix VKUserVideosIE (#2248) 3 years ago
vlive.py
vodlocker.py
vodpl.py
vodplatform.py
voicerepublic.py
voicy.py
voot.py
voxmedia.py
vrak.py
vrt.py
vrv.py
vshare.py
vtm.py
vube.py
vuclip.py
vupload.py
vvvvid.py
vyborymos.py
vzaar.py
wakanim.py
walla.py
washingtonpost.py
wat.py
watchbox.py
watchindianporn.py
wdr.py
webcaster.py
webofstories.py
weibo.py
weiqitv.py
whowatch.py
willow.py
wimtv.py
wistia.py
worldstarhiphop.py
wppilot.py
wsj.py
wwe.py
xbef.py
xboxclips.py
xfileshare.py
xhamster.py
xiami.py
ximalaya.py
xminus.py
xnxx.py
xstream.py
xtube.py
xuite.py
xvideos.py
xxxymovies.py
yahoo.py [yahoo:gyao] Improved playlist handling (#1975) 3 years ago
yandexdisk.py
yandexmusic.py
yandexvideo.py
yapfiles.py
yesjapan.py
yinyuetai.py
ynet.py
youjizz.py
youku.py
younow.py [cleanup] Use format_field where applicable 3 years ago
youporn.py
yourporn.py
yourupload.py
youtube.py [youtube:api] Do not use seek when reading HTTPError response 3 years ago
zapiks.py
zaq1.py
zattoo.py
zdf.py
zee5.py
zhihu.py [cleanup] Use format_field where applicable 3 years ago
zingmp3.py
zoom.py
zype.py