yt-dlp/yt_dlp/extractor
bashonly c998238c2e
[cleanup] Misc ()
Closes 
Authored by: bashonly, KBelmin

Co-authored-by: Belminho <102482175+KBelmin@users.noreply.github.com>
..
__init__.py
_extractors.py [ie/cda] Support folders ()
abc.py [ie/abc.net.au:iview:showseries] Fix extraction ()
abcnews.py [cleanup] Add more ruff rules ()
abcotvs.py [cleanup] Add more ruff rules ()
abematv.py [ie/abematv] Fix availability extraction ()
academicearth.py [cleanup] Misc ()
acast.py [cleanup] Add more ruff rules ()
acfun.py [cleanup] Add more ruff rules ()
adn.py [ie/adn] Fix extractors ()
adobeconnect.py [cleanup] Add more ruff rules ()
adobepass.py [ie/adobepass] Use newer user-agent for provider redirect request ()
adobetv.py [cleanup] Add more ruff rules ()
adultswim.py [cleanup] Add more ruff rules ()
aenetworks.py [cleanup] Add more ruff rules ()
aeonco.py [cleanup] Add more ruff rules ()
afreecatv.py [ie/afreecatv] Adapt extractors to new sooplive.co.kr domain ()
agora.py [cleanup] Add more ruff rules ()
airtv.py [cleanup] Add more ruff rules ()
aitube.py [cleanup] Add more ruff rules ()
aliexpress.py [cleanup] Add more ruff rules ()
aljazeera.py [cleanup] Add more ruff rules ()
allocine.py [cleanup] Add more ruff rules ()
allstar.py [cleanup] Add more ruff rules ()
alphaporno.py [cleanup] Add more ruff rules ()
alsace20tv.py [cleanup] Add more ruff rules ()
altcensored.py [cleanup] Add more ruff rules ()
alura.py [cleanup] Add more ruff rules ()
amadeustv.py [cleanup] Add more ruff rules ()
amara.py [cleanup] Add more ruff rules ()
amazon.py [cleanup] Add more ruff rules ()
amazonminitv.py [cleanup] Add more ruff rules ()
amcnetworks.py [cleanup] Add more ruff rules ()
americastestkitchen.py [cleanup] Add more ruff rules ()
amp.py [cleanup] Add more ruff rules ()
anchorfm.py [cleanup] Add more ruff rules ()
angel.py [cleanup] Add more ruff rules ()
antenna.py [cleanup] Add more ruff rules ()
anvato.py [cleanup] Add more ruff rules ()
aol.py [cleanup] Add more ruff rules ()
apa.py [cleanup] Add more ruff rules ()
aparat.py
appleconnect.py [misc] Add `hatch`, `ruff`, `pre-commit` and improve dev docs ()
applepodcasts.py [ie/ApplePodcasts] Fix extractor ()
appletrailers.py [cleanup] Add more ruff rules ()
archiveorg.py [cleanup] Add more ruff rules ()
arcpublishing.py [cleanup] Misc ()
ard.py [cleanup] Misc ()
arkena.py [cleanup] Misc ()
arnes.py [cleanup] Add more ruff rules ()
art19.py [cleanup] Add more ruff rules ()
arte.py [cleanup] Add more ruff rules ()
asobichannel.py [ie/asobichannel] Add extractors ()
asobistage.py [ie/asobistage] Support redirected URLs ()
atresplayer.py [cleanup] Bump ruff to 0.5.x ()
atscaleconf.py [cleanup] Add more ruff rules ()
atvat.py [cleanup] Add more ruff rules ()
audimedia.py [cleanup] Add more ruff rules ()
audioboom.py [cleanup] Add more ruff rules ()
audiodraft.py [cleanup] Add more ruff rules ()
audiomack.py [cleanup] Add more ruff rules ()
audius.py [cleanup] Add more ruff rules ()
awaan.py [cleanup] Add more ruff rules ()
aws.py [cleanup] Add more ruff rules ()
axs.py [cleanup] Fix infodict returned fields ()
azmedien.py [cleanup] Add more ruff rules ()
baidu.py [cleanup] Add more ruff rules ()
banbye.py [ie/banbye] Fix extractor ()
bandaichannel.py
bandcamp.py [ie/Bandcamp:user] Fix extraction ()
bannedvideo.py [cleanup] Add more ruff rules ()
bbc.py [cleanup] Add more ruff rules ()
beacon.py [ie/beacon] Add extractor ()
beatbump.py [cleanup, ie] Match both `http` and `https` in `_VALID_URL` ()
beatport.py [cleanup] Add more ruff rules ()
beeg.py [cleanup] Add more ruff rules ()
behindkink.py [cleanup] Add more ruff rules ()
bellmedia.py [cleanup] Add more ruff rules ()
berufetv.py [cleanup] Add more ruff rules ()
bet.py [cleanup] Add more ruff rules ()
bfi.py [cleanup] Remove dead extractors ()
bfmtv.py [cleanup] Add more ruff rules ()
bibeltv.py [ie, cleanup] No `from` stdlib imports in extractors ()
bigflix.py [cleanup] Add more ruff rules ()
bigo.py [cleanup] Add more ruff rules ()
bild.py [cleanup] Add more ruff rules ()
bilibili.py [ie/bilibili] Fix chapters and subtitles extraction ()
biobiochiletv.py
bitchute.py [ie/bitchute] Fix extractors ()
blackboardcollaborate.py [cleanup] Add more ruff rules ()
bleacherreport.py [cleanup] Add more ruff rules ()
blerp.py [cleanup] Add more ruff rules ()
blogger.py [cleanup] Add more ruff rules ()
bloomberg.py [cleanup] Add more ruff rules ()
bokecc.py [cleanup] Add more ruff rules ()
bongacams.py [cleanup] Add more ruff rules ()
boosty.py [ie/boosty] Add cookies support ()
bostonglobe.py [cleanup] Add more ruff rules ()
box.py [ie/box] Support enterprise URLs ()
boxcast.py [cleanup] Add more ruff rules ()
bpb.py [ie/bpb] Overhaul extractor ()
br.py [cleanup] Add more ruff rules ()
brainpop.py [cleanup] Add more ruff rules ()
bravotv.py [cleanup] Add more ruff rules ()
breitbart.py [cleanup] Add more ruff rules ()
brightcove.py [cleanup] Misc ()
brilliantpala.py [ie/brilliantpala] Fix login ()
bundesliga.py [cleanup] Add more ruff rules ()
bundestag.py [ie, cleanup] No `from` stdlib imports in extractors ()
businessinsider.py [cleanup] Add more ruff rules ()
buzzfeed.py [cleanup] Add more ruff rules ()
byutv.py [cleanup] Add more ruff rules ()
c56.py [cleanup] Add more ruff rules ()
caffeinetv.py Update to ytdl-commit-a08f2b7 ()
callin.py [cleanup] Misc ()
caltrans.py [cleanup] Add more ruff rules ()
cam4.py [cleanup] Add more ruff rules ()
camdemy.py [cleanup] Add more ruff rules ()
camfm.py [cleanup] Add more ruff rules ()
cammodels.py [cleanup] Add more ruff rules ()
camsoda.py
camtasia.py [cleanup] Add more ruff rules ()
canal1.py [ie/Canal1,CaracolTvPlay] Add extractors ()
canalalpha.py [cleanup] Add more ruff rules ()
canalc2.py [cleanup] Add more ruff rules ()
canalplus.py [cleanup] Add more ruff rules ()
caracoltv.py [cleanup] Add more ruff rules ()
cartoonnetwork.py [cleanup] Add more ruff rules ()
cbc.py [ie/gem.cbc.ca] Fix formats extraction ()
cbs.py [cleanup] Add more ruff rules ()
cbsnews.py [cleanup] Misc ()
cbssports.py [cleanup] Mark broken and remove dead extractors ()
ccc.py [cleanup] Add more ruff rules ()
ccma.py [cleanup] Add more ruff rules ()
cctv.py [cleanup] Add more ruff rules ()
cda.py [ie/cda] Support folders ()
cellebrite.py [ie/vidyard] Add extractor ()
ceskatelevize.py [cleanup] Add more ruff rules ()
cgtn.py [cleanup] Add more ruff rules ()
charlierose.py
chaturbate.py [cleanup] Add more ruff rules ()
chilloutzone.py
chzzk.py [ie/chzzk] Extract with API v3 ()
cinemax.py [cleanup] Add more ruff rules ()
cinetecamilano.py [cleanup] Add more ruff rules ()
cineverse.py [cleanup] Add more ruff rules ()
ciscolive.py [cleanup] Add more ruff rules ()
ciscowebex.py [cleanup] Add more ruff rules ()
cjsw.py [cleanup] Add more ruff rules ()
clipchamp.py [extractor/clipchamp] Add extractor ()
clippit.py [cleanup] Add more ruff rules ()
cliprs.py [cleanup] Add more ruff rules ()
closertotruth.py [cleanup] Add more ruff rules ()
cloudflarestream.py [ie/cloudflarestream] Fix `_VALID_URL` and embed extraction ()
cloudycdn.py [ie/cloudycdn] Fix formats extraction ()
clubic.py [cleanup] Add more ruff rules ()
clyp.py [cleanup] Add more ruff rules ()
cmt.py [cleanup] Add more ruff rules ()
cnbc.py [cleanup] Fix infodict returned fields ()
cnn.py [cleanup] Add more ruff rules ()
comedycentral.py [extractor/comedycentral] Add support for movies ()
common.py [cleanup] Misc ()
commonmistakes.py [cleanup] Add more ruff rules ()
commonprotocols.py [cleanup] Add more ruff rules ()
condenast.py [cleanup] Add more ruff rules ()
contv.py [cleanup] Add more ruff rules ()
corus.py [cleanup] Add more ruff rules ()
coub.py [cleanup] Add more ruff rules ()
cozytv.py [cleanup] Add more ruff rules ()
cpac.py [cleanup] Add more ruff rules ()
cracked.py [cleanup] Add more ruff rules ()
crackle.py [cleanup] Add more ruff rules ()
craftsy.py [cleanup] Add more ruff rules ()
crooksandliars.py [cleanup] Add more ruff rules ()
crowdbunker.py [cleanup] Add more ruff rules ()
crtvg.py [cleanup] Add more ruff rules ()
crunchyroll.py [cleanup] Add more ruff rules ()
cspan.py [cleanup] Add more ruff rules ()
ctsnews.py [cleanup] Add more ruff rules ()
ctv.py [cleanup] Add more ruff rules ()
ctvnews.py [cleanup] Add more ruff rules ()
cultureunplugged.py [cleanup] Add more ruff rules ()
curiositystream.py [cleanup] Add more ruff rules ()
cwtv.py [ie/cwtv] Fix extraction ()
cybrary.py [cleanup] Add more ruff rules ()
dacast.py [compat, networking] Deprecate old functions ()
dailymail.py [cleanup] Misc ()
dailymotion.py [cleanup] Add more ruff rules ()
dailywire.py [cleanup] Add more ruff rules ()
damtomo.py [cleanup] Add more ruff rules ()
dangalplay.py [ie/dangalplay] Add extractors ()
daum.py [cleanup] Add more ruff rules ()
daystar.py
dbtv.py [cleanup] Add more ruff rules ()
dctp.py [cleanup] Add more ruff rules ()
deezer.py [cleanup] Add more ruff rules ()
democracynow.py [cleanup] Add more ruff rules ()
detik.py [cleanup] Add more ruff rules ()
deuxm.py [cleanup] Add more ruff rules ()
dfb.py [cleanup] Add more ruff rules ()
dhm.py [cleanup] Remove dead extractors ()
digitalconcerthall.py [ie/digitalconcerthall] Extract HEVC and FLAC formats ()
digiteka.py [cleanup] Add more ruff rules ()
discogs.py [extractor/discogs] Add extractor ()
disney.py [cleanup] Add more ruff rules ()
dispeak.py [cleanup] Add more ruff rules ()
dlf.py [cleanup] Add more ruff rules ()
dlive.py [cleanup] Add more ruff rules ()
douyutv.py [ie/douyutv] Do not use dangerous javascript source/URL ()
dplay.py [ie/HGTVDe] Fix extractor ()
drbonanza.py [cleanup] Add more ruff rules ()
dreisat.py [cleanup] Add more ruff rules ()
drooble.py [cleanup] Add more ruff rules ()
dropbox.py [ie/dropbox] Fix password-protected video support ()
dropout.py [cleanup] Add more ruff rules ()
drtuber.py [cleanup] Add more ruff rules ()
drtv.py [ie/drtv] Fix extractor ()
dtube.py [cleanup] Add more ruff rules ()
duboku.py [cleanup] Add more ruff rules ()
dumpert.py [cleanup] Add more ruff rules ()
duoplay.py [cleanup, ie] Match both `http` and `https` in `_VALID_URL` ()
dvtv.py [cleanup] Add more ruff rules ()
dw.py [cleanup] Add more ruff rules ()
eagleplatform.py [cleanup] Add more ruff rules ()
ebaumsworld.py [cleanup] Add more ruff rules ()
ebay.py [cleanup] Add more ruff rules ()
egghead.py [cleanup] Add more ruff rules ()
eighttracks.py [cleanup] Add more ruff rules ()
eitb.py [cleanup] Misc ()
elementorembed.py [ie/ElementorEmbed] Add extractor ()
elonet.py
elpais.py [cleanup] Add more ruff rules ()
eltrecetv.py [cleanup] Add more ruff rules ()
embedly.py [ie] Do not smuggle `http_headers`
epicon.py [cleanup] Add more ruff rules ()
epidemicsound.py [ie/EpidemicSound] Support sound effects URLs ()
eplus.py [ie/eplus] Handle URLs without videos ()
epoch.py [cleanup] Add more ruff rules ()
eporner.py [cleanup] Misc ()
erocast.py [cleanup] Add more ruff rules ()
eroprofile.py [cleanup] Add more ruff rules ()
err.py [cleanup] Add more ruff rules ()
ertgr.py [ie/ertgr] Fix video extraction ()
espn.py [ie/WatchESPN] Improve auth support ()
ettutv.py [cleanup] Add more ruff rules ()
europa.py [cleanup] Add more ruff rules ()
europeantour.py [cleanup] Add more ruff rules ()
eurosport.py [ie/Eurosport] Support local URL variants ()
euscreen.py [cleanup] Add more ruff rules ()
expressen.py [cleanup] Add more ruff rules ()
extractors.py
eyedotv.py [cleanup] Add more ruff rules ()
facebook.py [ie/facebook:reel] Improve metadata extraction
fancode.py [cleanup] Add more ruff rules ()
fathom.py [ie/fathom] Add extractor ()
faz.py [misc] Add `hatch`, `ruff`, `pre-commit` and improve dev docs ()
fc2.py [cleanup] Misc ()
fczenit.py [misc] Add `hatch`, `ruff`, `pre-commit` and improve dev docs ()
fifa.py [misc] Add `hatch`, `ruff`, `pre-commit` and improve dev docs ()
filmon.py [cleanup] Add more ruff rules ()
filmweb.py [cleanup] Add more ruff rules ()
firsttv.py [cleanup] Add more ruff rules ()
fivetv.py
flextv.py [ie/FlexTV] Add extractor ()
flickr.py [cleanup] Add more ruff rules ()
floatplane.py [cleanup] Add more ruff rules ()
folketinget.py [cleanup] Add more ruff rules ()
footyroom.py [cleanup] Add more ruff rules ()
formula1.py
fourtube.py [cleanup] Add more ruff rules ()
fox.py [cleanup] Add more ruff rules ()
fox9.py
foxnews.py [extractor/foxnews] Fix extractors ()
foxsports.py [compat, networking] Deprecate old functions ()
fptplay.py [cleanup] Add more ruff rules ()
franceinter.py
francetv.py [ie/francetv] Detect and raise errors for DRM ()
freesound.py [cleanup] Add more ruff rules ()
freespeech.py
freetv.py [cleanup] Add more ruff rules ()
frontendmasters.py [cleanup] Add more ruff rules ()
fujitv.py [cleanup] Add more ruff rules ()
funimation.py [cleanup] Add more ruff rules ()
funk.py [ie/Funk] Extend `_VALID_URL` ()
funker530.py [cleanup] Add more ruff rules ()
fuyintv.py [cleanup] Add more ruff rules ()
gab.py [cleanup] Add more ruff rules ()
gaia.py [cleanup] Add more ruff rules ()
gamejolt.py [cleanup] Add more ruff rules ()
gamespot.py [cleanup] Add more ruff rules ()
gamestar.py [cleanup] Add more ruff rules ()
gaskrank.py [cleanup] Add more ruff rules ()
gazeta.py [cleanup] Add more ruff rules ()
gbnews.py [cleanup] Add more ruff rules ()
gdcvault.py [cleanup] Add more ruff rules ()
gedidigital.py [cleanup] Add more ruff rules ()
generic.py [ie/generic] Impersonate browser by default ()
genericembeds.py [cleanup] Add more ruff rules ()
genius.py
germanupa.py [ie/Germanupa] Add extractor ()
getcourseru.py [cleanup] Misc ()
gettr.py [cleanup] Add more ruff rules ()
giantbomb.py [cleanup] Add more ruff rules ()
gigya.py [cleanup] Add more ruff rules ()
glide.py [cleanup] Add more ruff rules ()
globalplayer.py [cleanup] Add more ruff rules ()
globo.py [cleanup] Add more ruff rules ()
glomex.py [cleanup] Add more ruff rules ()
gmanetwork.py [cleanup] Add more ruff rules ()
go.py [cleanup] Misc ()
godresource.py [cleanup] Add more ruff rules ()
godtube.py [cleanup] Add more ruff rules ()
gofile.py [cleanup] Add more ruff rules ()
golem.py [cleanup] Misc ()
goodgame.py
googledrive.py [cleanup] Add more ruff rules ()
googlepodcasts.py [cleanup] Add more ruff rules ()
googlesearch.py
goplay.py [cleanup] Add more ruff rules ()
gopro.py [cleanup] Add more ruff rules ()
goshgay.py [cleanup] Add more ruff rules ()
gotostage.py [cleanup] Add more ruff rules ()
gputechconf.py [cleanup] Add more ruff rules ()
graspop.py [ie/graspop] Add extractor ()
gronkh.py [cleanup] Add more ruff rules ()
groupon.py [cleanup] Add more ruff rules ()
harpodeon.py [cleanup] Add more ruff rules ()
hbo.py [cleanup] Misc ()
hearthisat.py [misc] Add `hatch`, `ruff`, `pre-commit` and improve dev docs ()
heise.py [cleanup] Add more ruff rules ()
hellporno.py
hgtv.py
hidive.py [cleanup] Add more ruff rules ()
historicfilms.py [cleanup] Add more ruff rules ()
hitrecord.py [cleanup] Add more ruff rules ()
hketv.py [cleanup] Misc ()
hollywoodreporter.py [cleanup] Add more ruff rules ()
holodex.py [cleanup] Add more ruff rules ()
hotnewhiphop.py [cleanup] Add more ruff rules ()
hotstar.py [cleanup] Add more ruff rules ()
hrefli.py
hrfensehen.py [cleanup] Misc ()
hrti.py [cleanup] Add more ruff rules ()
hse.py [cleanup] Add more ruff rules ()
huajiao.py [cleanup] Add more ruff rules ()
huffpost.py [cleanup] Add more ruff rules ()
hungama.py [cleanup] Add more ruff rules ()
huya.py [ie/huya:video] Add extractor ()
hypem.py [cleanup] Add more ruff rules ()
hypergryph.py [cleanup] Add more ruff rules ()
hytale.py [cleanup] Add more ruff rules ()
icareus.py [cleanup] Add more ruff rules ()
ichinanalive.py [cleanup] Add more ruff rules ()
idolplus.py [extractor/idolplus] Add extractor ()
ign.py [cleanup] Add more ruff rules ()
iheart.py [cleanup] Add more ruff rules ()
ilpost.py [cleanup] Add more ruff rules ()
iltalehti.py [cleanup] Add more ruff rules ()
imdb.py [cleanup] Add more ruff rules ()
imggaming.py [cleanup] Add more ruff rules ()
imgur.py [ie/imgur] Fix thumbnail extraction ()
ina.py [cleanup] Add more ruff rules ()
inc.py [cleanup] Add more ruff rules ()
indavideo.py [cleanup] Add more ruff rules ()
infoq.py [cleanup] Add more ruff rules ()
instagram.py [ie/instagram] Do not hardcode user-agent ()
internazionale.py [cleanup] Add more ruff rules ()
internetvideoarchive.py
iprima.py [ie/IPrima] Fix zoom URL support ()
iqiyi.py [cleanup] Add more ruff rules ()
islamchannel.py [cleanup] Add more ruff rules ()
israelnationalnews.py [cleanup] Add more ruff rules ()
itprotv.py [cleanup] Add more ruff rules ()
itv.py [cleanup] Add more ruff rules ()
ivi.py [cleanup] Add more ruff rules ()
ivideon.py [cleanup] Add more ruff rules ()
iwara.py [cleanup] Misc ()
ixigua.py [cleanup] Add more ruff rules ()
izlesene.py [cleanup] Add more ruff rules ()
jamendo.py [cleanup] Add more ruff rules ()
japandiet.py [cleanup] Misc ()
jeuxvideo.py [cleanup] Mark broken and remove dead extractors ()
jiocinema.py [ie/jiocinema:series] Fix extraction ()
jiosaavn.py [ie/jiosaavn:playlist] Support featured playlists ()
jixie.py
joj.py [cleanup] Add more ruff rules ()
joqrag.py [ie/joqrag] Fix live status detection ()
jove.py [cleanup] Add more ruff rules ()
jstream.py [misc] Add `hatch`, `ruff`, `pre-commit` and improve dev docs ()
jtbc.py [ie/jtbc] Add extractors ()
jwplatform.py [cleanup] Add more ruff rules ()
kakao.py [cleanup] Add more ruff rules ()
kaltura.py [cleanup] Misc ()
kankanews.py [cleanup] Add more ruff rules ()
karaoketv.py [cleanup] Add more ruff rules ()
kelbyone.py [cleanup] Add more ruff rules ()
khanacademy.py [ie/khanacademy] Fix extractor ()
kick.py [ie/kick:clips] Support new URL format ()
kicker.py [cleanup] Add more ruff rules ()
kickstarter.py
kika.py [ie/KiKA] Add extractor ()
kinja.py [cleanup] Add more ruff rules ()
kinopoisk.py [extractor] Deprecate `_sort_formats`
kommunetv.py [cleanup] Add more ruff rules ()
kompas.py [cleanup] Add more ruff rules ()
koo.py [cleanup] Add more ruff rules ()
krasview.py [cleanup] Mark broken and remove dead extractors ()
kth.py [cleanup] Add more ruff rules ()
ku6.py [cleanup] Add more ruff rules ()
kukululive.py [ie/KukuluLive] Add extractor ()
kuwo.py [cleanup] Add more ruff rules ()
la7.py [cleanup] Add more ruff rules ()
laracasts.py [ie/laracasts] Add extractors ()
lastfm.py
laxarxames.py [cleanup] Add more ruff rules ()
lbry.py [cleanup] Misc ()
lci.py [ie/LCI] Fix extractor ()
lcp.py [cleanup] Add more ruff rules ()
learningonscreen.py [ie/learningonscreen] Add extractor ()
lecture2go.py [cleanup] Add more ruff rules ()
lecturio.py [cleanup] Add more ruff rules ()
leeco.py [cleanup] Add more ruff rules ()
lefigaro.py [ie/LeFigaroVideoEmbed] Fix extractor ()
lego.py [cleanup] Add more ruff rules ()
lemonde.py
lenta.py [cleanup] Add more ruff rules ()
libraryofcongress.py [cleanup] Add more ruff rules ()
libsyn.py [cleanup] Add more ruff rules ()
lifenews.py [cleanup] Add more ruff rules ()
likee.py [cleanup] Add more ruff rules ()
limelight.py [cleanup] Add more ruff rules ()
linkedin.py [cleanup] Add more ruff rules ()
liputan6.py [cleanup] Add more ruff rules ()
listennotes.py [cleanup] Add more ruff rules ()
litv.py [cleanup] Add more ruff rules ()
livejournal.py [cleanup] Add more ruff rules ()
livestream.py [cleanup] Add more ruff rules ()
livestreamfails.py [cleanup] Add more ruff rules ()
lnk.py [ie/LnkGo] Remove extractor ()
loom.py [ie/loom] Fix m3u8 formats extraction ()
lovehomeporn.py [cleanup] Add more ruff rules ()
lrt.py [cleanup] Add more ruff rules ()
lsm.py [cleanup] Add more ruff rules ()
lumni.py [cleanup] Add more ruff rules ()
lynda.py [cleanup] Add more ruff rules ()
maariv.py [ie/Maariv] Add extractor ()
magellantv.py [ie/MagellanTV] Support episodes ()
magentamusik.py [cleanup] Add more ruff rules ()
mailru.py [cleanup] Misc ()
mainstreaming.py [cleanup] Add more ruff rules ()
mangomolo.py [cleanup] Add more ruff rules ()
manoto.py [cleanup] Add more ruff rules ()
manyvids.py [cleanup] Add more ruff rules ()
maoritv.py
markiza.py [cleanup] Add more ruff rules ()
massengeschmacktv.py [cleanup] Add more ruff rules ()
masters.py [cleanup] Add more ruff rules ()
matchtv.py [ie/matchtv] Fix extractor ()
mbn.py [ie/mbn] Add extractor ()
mdr.py [ie/KiKA] Add extractor ()
medaltv.py [cleanup] Add more ruff rules ()
mediaite.py [cleanup] Add more ruff rules ()
mediaklikk.py [ie/mediaklikk] Fix extractor ()
medialaan.py
mediaset.py [cleanup] Add more ruff rules ()
mediasite.py [ie/mediasite] Fix extraction ()
mediastream.py [ie/mediastream] Fix authenticated format extraction ()
mediaworksnz.py [cleanup] Add more ruff rules ()
medici.py [ie/medici] Fix extractor ()
megaphone.py [cleanup, ie] Match both `http` and `https` in `_VALID_URL` ()
megatvcom.py [compat, networking] Deprecate old functions ()
meipai.py [cleanup] Add more ruff rules ()
melonvod.py [cleanup] Add more ruff rules ()
metacritic.py [cleanup] Add more ruff rules ()
mgtv.py [cleanup] Misc ()
microsoftembed.py [ie/microsoftembed] Add extractors for dev materials ()
microsoftstream.py [cleanup] Add more ruff rules ()
mildom.py [cleanup] Add more ruff rules ()
minds.py [cleanup] Add more ruff rules ()
minoto.py [cleanup] Add more ruff rules ()
mirrativ.py [cleanup] Add more ruff rules ()
mirrorcouk.py [extractor/MirrorCoUK] Add extractor ()
mit.py [cleanup] Misc ()
mitele.py [ie/telecinco] Fix extractors ()
mixch.py [cleanup] Add more ruff rules ()
mixcloud.py [cleanup] Add more ruff rules ()
mlb.py [ie/mlbtv] Fix makeup game extraction ()
mlssoccer.py [cleanup] Add more ruff rules ()
mocha.py [cleanup] Add more ruff rules ()
mojevideo.py [ie/Mojevideo] Add extractor ()
mojvideo.py [cleanup] Add more ruff rules ()
monstercat.py [cleanup] Add more ruff rules ()
motherless.py [cleanup] Add more ruff rules ()
motorsport.py [cleanup] Add more ruff rules ()
moviepilot.py [misc] Add `hatch`, `ruff`, `pre-commit` and improve dev docs ()
moview.py [cleanup] Add more ruff rules ()
moviezine.py [cleanup] Add more ruff rules ()
movingimage.py [cleanup] Add more ruff rules ()
msn.py [cleanup] Add more ruff rules ()
mtv.py [cleanup] Add more ruff rules ()
muenchentv.py [cleanup] Add more ruff rules ()
murrtube.py [ie/murrtube] Fix extractor ()
museai.py [ie/MuseAI] Add extractor ()
musescore.py [cleanup] Add more ruff rules ()
musicdex.py [cleanup] Add more ruff rules ()
mx3.py [cleanup] Add more ruff rules ()
mxplayer.py [cleanup] Add more ruff rules ()
myspace.py [cleanup] Add more ruff rules ()
myspass.py [cleanup] Add more ruff rules ()
myvideoge.py [cleanup] Fix misc bugs ()
myvidster.py [cleanup] Fix misc bugs ()
mzaalo.py [cleanup] Add more ruff rules ()
n1.py [cleanup] Add more ruff rules ()
nate.py [cleanup] Add more ruff rules ()
nationalgeographic.py [cleanup] Add more ruff rules ()
naver.py [cleanup] Add more ruff rules ()
nba.py [cleanup] Add more ruff rules ()
nbc.py [cleanup] Misc ()
ndr.py [cleanup] Add more ruff rules ()
ndtv.py [cleanup] Add more ruff rules ()
nebula.py [ie/nebula] Support podcasts ()
nekohacker.py [cleanup] Add more ruff rules ()
nerdcubed.py [ie/NerdCubedFeed] Overhaul extractor ()
neteasemusic.py [ie/neteasemusic] Extract more formats from new API ()
netverse.py [cleanup] Add more ruff rules ()
netzkino.py [cleanup] Add more ruff rules ()
newgrounds.py [cleanup] Add more ruff rules ()
newspicks.py [cleanup, ie] Match both `http` and `https` in `_VALID_URL` ()
newsy.py [cleanup] Add more ruff rules ()
nextmedia.py [cleanup] Add more ruff rules ()
nexx.py [cleanup] Misc ()
nfb.py [ie/nfb] Fix extractors ()
nfhsnetwork.py [cleanup] Add more ruff rules ()
nfl.py [cleanup] Add more ruff rules ()
nhk.py [ie/NHKRadiru] Fix extractor ()
nhl.py [cleanup] Misc ()
nick.py [cleanup] Add more ruff rules ()
niconico.py [ie/niconico] Fix m3u8 formats extraction ()
niconicochannelplus.py [cleanup] Add more ruff rules ()
ninaprotocol.py [cleanup] Add more ruff rules ()
ninecninemedia.py [cleanup] Add more ruff rules ()
ninegag.py [cleanup] Add more ruff rules ()
ninenews.py [cleanup] Add more ruff rules ()
ninenow.py [cleanup] Add more ruff rules ()
nintendo.py [cleanup] Add more ruff rules ()
nitter.py [cleanup] Add more ruff rules ()
nobelprize.py [cleanup] Add more ruff rules ()
noice.py [cleanup] Add more ruff rules ()
nonktube.py [cleanup] Add more ruff rules ()
noodlemagazine.py [ie/noodlemagazine] Fix extractor ()
noovo.py [cleanup] Add more ruff rules ()
nosnl.py [cleanup] Add more ruff rules ()
nova.py [cleanup] Add more ruff rules ()
novaplay.py [cleanup] Add more ruff rules ()
nowness.py [cleanup] Add more ruff rules ()
noz.py [cleanup] Add more ruff rules ()
npo.py [cleanup] Add more ruff rules ()
npr.py [cleanup] Add more ruff rules ()
nrk.py [cleanup] Add more ruff rules ()
nrl.py [cleanup] Remove dead extractors ()
nts.py [ie/NTSLive] Add extractor ()
ntvcojp.py
ntvde.py [ie/n-tv.de] Fix extractor ()
ntvru.py [cleanup] Add more ruff rules ()
nubilesporn.py [cleanup] Add more ruff rules ()
nuevo.py [cleanup] Add more ruff rules ()
nuum.py [ie/nuum] Fix formats extraction ()
nuvid.py [cleanup] Add more ruff rules ()
nytimes.py [cleanup] Add more ruff rules ()
nzherald.py [cleanup] Add more ruff rules ()
nzonscreen.py [cleanup] Misc ()
nzz.py [ie/NZZ] Fix extractor ()
odkmedia.py [cleanup] Add more ruff rules ()
odnoklassniki.py [cleanup] Add more ruff rules ()
oftv.py [cleanup] Add more ruff rules ()
oktoberfesttv.py [cleanup] Add more ruff rules ()
olympics.py [ie/olympics] Fix extraction ()
on24.py [cleanup] Add more ruff rules ()
once.py
ondemandkorea.py [cleanup] Fix infodict returned fields ()
onefootball.py [cleanup] Add more ruff rules ()
onenewsnz.py [cleanup] Add more ruff rules ()
oneplace.py [cleanup] Add more ruff rules ()
onet.py [cleanup] Add more ruff rules ()
onionstudios.py [cleanup] Add more ruff rules ()
opencast.py [cleanup] Add more ruff rules ()
openload.py [cleanup] Add more ruff rules ()
openrec.py [cleanup] Add more ruff rules ()
ora.py [cleanup] Add more ruff rules ()
orf.py [ie/orf:on] Allow downloading of video in segments ()
outsidetv.py [cleanup] Add more ruff rules ()
owncloud.py [compat, networking] Deprecate old functions ()
packtpub.py [cleanup] Add more ruff rules ()
palcomp3.py [cleanup] Add more ruff rules ()
panopto.py [cleanup] Add more ruff rules ()
paramountplus.py [cleanup] Add more ruff rules ()
parler.py [cleanup] Add more ruff rules ()
parlview.py [cleanup] Add more ruff rules ()
patreon.py [ie/patreon:campaign] Stricter URL matching ()
pbs.py [cleanup] Add more ruff rules ()
pearvideo.py [cleanup] Add more ruff rules ()
peekvids.py [cleanup] Fix infodict returned fields ()
peertube.py [cleanup] Add more ruff rules ()
peertv.py [cleanup] Add more ruff rules ()
peloton.py [cleanup] Misc ()
performgroup.py [cleanup] Misc ()
periscope.py [cleanup] Add more ruff rules ()
pgatour.py
philharmoniedeparis.py [cleanup] Add more ruff rules ()
phoenix.py [cleanup] Add more ruff rules ()
photobucket.py [cleanup] Add more ruff rules ()
piapro.py [cleanup] Add more ruff rules ()
piaulizaportal.py [ie/PIAULIZAPortal] Add extractor ()
picarto.py [ie/picarto] Fix extractors ()
piksel.py [cleanup] Add more ruff rules ()
pinkbike.py [cleanup] Add more ruff rules ()
pinterest.py [ie/pinterest] Extend `_VALID_URL` ()
pixivsketch.py [cleanup] Add more ruff rules ()
pladform.py [cleanup] Add more ruff rules ()
planetmarathi.py [cleanup] Add more ruff rules ()
platzi.py [cleanup] Add more ruff rules ()
playplustv.py [compat, networking] Deprecate old functions ()
playsuisse.py [cleanup] Add more ruff rules ()
playtvak.py [cleanup] Add more ruff rules ()
playwire.py [cleanup] Add more ruff rules ()
pluralsight.py [cleanup] Add more ruff rules ()
plutotv.py [cleanup] Add more ruff rules ()
podbayfm.py [ie/podbayfm] Fix extraction ()
podchaser.py [cleanup] Add more ruff rules ()
podomatic.py [cleanup] Add more ruff rules ()
pokemon.py [cleanup] Add more ruff rules ()
pokergo.py [ie/pokergo] Make metadata extraction non-fatal ()
polsatgo.py [cleanup] Add more ruff rules ()
polskieradio.py [cleanup] Add more ruff rules ()
popcorntimes.py [cleanup] Add more ruff rules ()
popcorntv.py [cleanup] Add more ruff rules ()
pornbox.py Remove Python 3.8 support ()
pornflip.py [cleanup] Add more ruff rules ()
pornhub.py [cleanup] Misc ()
pornotube.py [cleanup] Add more ruff rules ()
pornovoisines.py [cleanup] Add more ruff rules ()
pornoxo.py [cleanup] Add more ruff rules ()
pr0gramm.py [cleanup] Misc ()
prankcast.py [cleanup] Add more ruff rules ()
premiershiprugby.py [cleanup] Add more ruff rules ()
presstv.py [cleanup] Add more ruff rules ()
projectveritas.py [cleanup] Add more ruff rules ()
prosiebensat1.py [cleanup] Misc ()
prx.py [cleanup] Add more ruff rules ()
puhutv.py [cleanup] Add more ruff rules ()
puls4.py [cleanup] Add more ruff rules ()
pyvideo.py [cleanup] Add more ruff rules ()
qdance.py [ie/QDance] Update `_VALID_URL` ()
qingting.py [cleanup] Add more ruff rules ()
qqmusic.py [ie/qqmusic] Fix extractors ()
r7.py [cleanup] Add more ruff rules ()
radiko.py [ie/radiko] Extract unique `id` values ()
radiocanada.py [cleanup] Add more ruff rules ()
radiocomercial.py [cleanup] Add more ruff rules ()
radiode.py [cleanup] Add more ruff rules ()
radiofrance.py [cleanup] Misc ()
radiojavan.py [cleanup] Add more ruff rules ()
radiokapital.py [cleanup] Add more ruff rules ()
radiozet.py [cleanup] Add more ruff rules ()
radlive.py [cleanup] Add more ruff rules ()
rai.py [cleanup] Add more ruff rules ()
raywenderlich.py [cleanup] Add more ruff rules ()
rbgtum.py [cleanup] Add more ruff rules ()
rcs.py [cleanup] Add more ruff rules ()
rcti.py [cleanup] Add more ruff rules ()
rds.py [cleanup] Add more ruff rules ()
redbee.py [cleanup] Add more ruff rules ()
redbulltv.py [cleanup] Add more ruff rules ()
reddit.py [ie/reddit] Detect and raise when login is required ()
redge.py [cleanup] Add more ruff rules ()
redgifs.py [cleanup] Add more ruff rules ()
redtube.py [cleanup] Add more ruff rules ()
rentv.py [cleanup] Add more ruff rules ()
restudy.py [cleanup] Add more ruff rules ()
reuters.py [cleanup] Add more ruff rules ()
reverbnation.py [cleanup] Misc ()
rheinmaintv.py [extractor/rheinmaintv] Add extractor ()
ridehome.py [cleanup] Add more ruff rules ()
rinsefm.py [cleanup] Add more ruff rules ()
rmcdecouverte.py [cleanup] Add more ruff rules ()
rockstargames.py [cleanup] Add more ruff rules ()
rokfin.py [cleanup] Add more ruff rules ()
roosterteeth.py [cleanup] Add more ruff rules ()
rottentomatoes.py [cleanup] Add more ruff rules ()
rozhlas.py [cleanup] Add more ruff rules ()
rte.py [cleanup] Add more ruff rules ()
rtl2.py [cleanup] Add more ruff rules ()
rtlnl.py [cleanup] Add more ruff rules ()
rtnews.py [cleanup] Add more ruff rules ()
rtp.py [ie/RTP] Support more subpages ()
rtrfm.py [cleanup] Add more ruff rules ()
rts.py [cleanup] Add more ruff rules ()
rtvcplay.py [cleanup] Add more ruff rules ()
rtve.py [cleanup] Add more ruff rules ()
rtvs.py [cleanup] Add more ruff rules ()
rtvslo.py [ie/rtvslo.si:show] Add extractor ()
rudovideo.py [ie/RudoVideo] Add extractor ()
rule34video.py [cleanup] Add more ruff rules ()
rumble.py [ie/RumbleChannel] Fix extractor ()
rutube.py [ie/Rutube] Support livestreams ()
rutv.py [cleanup] Add more ruff rules ()
ruutu.py [cleanup] Add more ruff rules ()
ruv.py [cleanup] Add more ruff rules ()
s4c.py [cleanup] Add more ruff rules ()
safari.py [cleanup] Add more ruff rules ()
saitosan.py [cleanup] Add more ruff rules ()
samplefocus.py [ie/SampleFocus] Fix extractor ()
sapo.py [cleanup] Add more ruff rules ()
sbs.py [cleanup] Fix infodict returned fields ()
sbscokr.py [cleanup] Add more ruff rules ()
screen9.py
screencast.py [cleanup] Add more ruff rules ()
screencastify.py [ie/Screencastify] Update `_VALID_URL` ()
screencastomatic.py [cleanup] Add more ruff rules ()
screenrec.py [ie/screenrec] Add extractor ()
scrippsnetworks.py [cleanup] Add more ruff rules ()
scrolller.py [cleanup] Add more ruff rules ()
scte.py [cleanup] Add more ruff rules ()
sejmpl.py [cleanup] Standardize `import datetime as dt` ()
sen.py [ie/Sen] Add extractor ()
senalcolombia.py [cleanup] Mark broken and remove dead extractors ()
senategov.py [cleanup] Add more ruff rules ()
sendtonews.py [cleanup] Add more ruff rules ()
servus.py [ie/Servus] Fix extractor ()
sevenplus.py [cleanup] Add more ruff rules ()
sexu.py [cleanup] Add more ruff rules ()
seznamzpravy.py [cleanup] Add more ruff rules ()
shahid.py [cleanup] Add more ruff rules ()
sharepoint.py [ie/sharepoint] Add extractor ()
sharevideos.py
shemaroome.py [cleanup] Add more ruff rules ()
showroomlive.py [cleanup] Add more ruff rules ()
sibnet.py [cleanup] Add more ruff rules ()
simplecast.py [cleanup] Add more ruff rules ()
sina.py [cleanup] Add more ruff rules ()
sixplay.py [cleanup] Add more ruff rules ()
skeb.py [cleanup] Add more ruff rules ()
sky.py [cleanup] Add more ruff rules ()
skyit.py [cleanup] Add more ruff rules ()
skylinewebcams.py [cleanup] Add more ruff rules ()
skynewsarabia.py [cleanup] Add more ruff rules ()
skynewsau.py [cleanup] Add more ruff rules ()
slideshare.py [cleanup] Add more ruff rules ()
slideslive.py [cleanup] Add more ruff rules ()
slutload.py [cleanup] Add more ruff rules ()
smotrim.py
snapchat.py [ie/SnapchatSpotlight] Add extractor ()
snotr.py [cleanup] Add more ruff rules ()
sohu.py [cleanup] Add more ruff rules ()
sonyliv.py [cleanup] Add more ruff rules ()
soundcloud.py [ie/soundcloud:user:permalink] Extract tracks only ()
soundgasm.py [cleanup] Add more ruff rules ()
southpark.py [cleanup] Add more ruff rules ()
sovietscloset.py [misc] Add `hatch`, `ruff`, `pre-commit` and improve dev docs ()
spankbang.py [cleanup] Add more ruff rules ()
spiegel.py [cleanup] Add more ruff rules ()
spike.py
sport5.py [cleanup] Add more ruff rules ()
sportbox.py
sportdeutschland.py [cleanup] Add more ruff rules ()
spotify.py [cleanup] Add more ruff rules ()
spreaker.py [cleanup] Add more ruff rules ()
springboardplatform.py [cleanup] Add more ruff rules ()
sprout.py
sproutvideo.py [ie/sproutvideo] Add extractors ()
srgssr.py [cleanup] Add more ruff rules ()
srmediathek.py [cleanup] Add more ruff rules ()
stacommu.py [ie/theatercomplextown] Fix extractors ()
stageplus.py [cleanup] Add more ruff rules ()
stanfordoc.py [cleanup] Add more ruff rules ()
startrek.py [cleanup] Add more ruff rules ()
startv.py [cleanup] Add more ruff rules ()
steam.py [cleanup] Add more ruff rules ()
stitcher.py [cleanup] Add more ruff rules ()
storyfire.py [cleanup] Add more ruff rules ()
streamable.py [cleanup] Add more ruff rules ()
streamcz.py [cleanup] Add more ruff rules ()
streetvoice.py [cleanup] Add more ruff rules ()
stretchinternet.py [cleanup] Add more ruff rules ()
stripchat.py [cleanup] Add more ruff rules ()
stv.py [cleanup] Add more ruff rules ()
substack.py [ie/substack] Resolve podcast file extensions ()
sunporno.py [cleanup] Add more ruff rules ()
sverigesradio.py [cleanup] Add more ruff rules ()
svt.py [ie/SVTPage] Fix extractor ()
swearnet.py [ie/vidyard] Add extractor ()
syfy.py [cleanup] Add more ruff rules ()
syvdk.py [cleanup] Add more ruff rules ()
sztvhu.py
tagesschau.py [cleanup] Add more ruff rules ()
taptap.py [cleanup] Add more ruff rules ()
tass.py [cleanup] Mark broken and remove dead extractors ()
tbs.py [cleanup] Add more ruff rules ()
tbsjp.py [cleanup] Add more ruff rules ()
teachable.py [cleanup] Add more ruff rules ()
teachertube.py [cleanup] Add more ruff rules ()
teachingchannel.py [cleanup] Mark broken and remove dead extractors ()
teamcoco.py [misc] Add `hatch`, `ruff`, `pre-commit` and improve dev docs ()
teamtreehouse.py [misc] Add `hatch`, `ruff`, `pre-commit` and improve dev docs ()
ted.py [cleanup] Add more ruff rules ()
tele5.py [ie/tele5] Overhaul extractor ()
tele13.py [cleanup] Misc ()
telebruxelles.py
telecaribe.py [cleanup] Add more ruff rules ()
telecinco.py [ie/telecinco] Fix extractors ()
telegraaf.py [cleanup] Add more ruff rules ()
telegram.py [cleanup] Add more ruff rules ()
telemb.py [cleanup] Add more ruff rules ()
telemundo.py [cleanup] Add more ruff rules ()
telequebec.py [cleanup] Add more ruff rules ()
teletask.py [cleanup] Add more ruff rules ()
telewebion.py [cleanup] Add more ruff rules ()
tempo.py [cleanup] Add more ruff rules ()
tencent.py [cleanup] Add more ruff rules ()
tennistv.py [cleanup] Add more ruff rules ()
tenplay.py [ie/tenplay] Fix extractor ()
testurl.py [cleanup] Add more ruff rules ()
tf1.py [cleanup] Add more ruff rules ()
tfo.py [cleanup] Add more ruff rules ()
theguardian.py [cleanup] Add more ruff rules ()
theholetv.py [cleanup] Add more ruff rules ()
theintercept.py [cleanup] Add more ruff rules ()
theplatform.py [cleanup] Add more ruff rules ()
thestar.py [cleanup] Add more ruff rules ()
thesun.py
theweatherchannel.py [cleanup] Add more ruff rules ()
thisamericanlife.py [cleanup] Add more ruff rules ()
thisoldhouse.py [ie/thisoldhouse] Support Brightcove embeds ()
thisvid.py [cleanup] Add more ruff rules ()
threeqsdn.py [cleanup] Add more ruff rules ()
threespeak.py [cleanup] Add more ruff rules ()
tiktok.py [ie/tiktok] Fix web formats extraction ()
tmz.py [cleanup] Add more ruff rules ()
tnaflix.py [cleanup] Add more ruff rules ()
toggle.py [cleanup] Misc ()
toggo.py
tonline.py [cleanup] Add more ruff rules ()
toongoggles.py [cleanup] Add more ruff rules ()
toutv.py [cleanup] Add more ruff rules ()
toypics.py [cleanup] Add more ruff rules ()
traileraddict.py [cleanup] Add more ruff rules ()
triller.py [misc] Add `hatch`, `ruff`, `pre-commit` and improve dev docs ()
trovo.py [cleanup] Add more ruff rules ()
trtcocuk.py [cleanup] Add more ruff rules ()
trtworld.py [cleanup] Add more ruff rules ()
trueid.py [cleanup] Add more ruff rules ()
trunews.py
truth.py [cleanup] Fix infodict returned fields ()
trutv.py [cleanup] Add more ruff rules ()
tube8.py [cleanup] Add more ruff rules ()
tubetugraz.py [cleanup] Misc ()
tubitv.py [ie/tubitv] Strip extra whitespace from titles ()
tumblr.py [cleanup] Add more ruff rules ()
tunein.py [cleanup] Add more ruff rules ()
turner.py [cleanup] Add more ruff rules ()
tv2.py [cleanup] Add more ruff rules ()
tv2dk.py [cleanup] Add more ruff rules ()
tv2hu.py [cleanup] Add more ruff rules ()
tv4.py [cleanup] Add more ruff rules ()
tv5mondeplus.py [ie/tv5monde] Fix impersonation (Bugfix for 9b95a6765a) ()
tv5unis.py [cleanup] Add more ruff rules ()
tv24ua.py [cleanup] Add more ruff rules ()
tva.py [ie/tva] Fix extractor ()
tvanouvelles.py [cleanup] Add more ruff rules ()
tvc.py [cleanup] Add more ruff rules ()
tver.py [ie/TVer] Support series URLs ()
tvigle.py [cleanup] Add more ruff rules ()
tviplayer.py [cleanup] Add more ruff rules ()
tvland.py
tvn24.py [ie/Eurosport] Support local URL variants ()
tvnoe.py [cleanup] Add more ruff rules ()
tvopengr.py
tvp.py [cleanup] Add more ruff rules ()
tvplay.py [cleanup] Add more ruff rules ()
tvplayer.py [cleanup] Add more ruff rules ()
tweakers.py [cleanup] Add more ruff rules ()
twentymin.py [cleanup] Add more ruff rules ()
twentythreevideo.py [cleanup] Add more ruff rules ()
twitcasting.py [cleanup] Misc ()
twitch.py [cleanup] Add more ruff rules ()
twitter.py [ie/twitter:spaces] Allow extraction when not logged in ()
txxx.py [cleanup] Add more ruff rules ()
udemy.py [cleanup] Add more ruff rules ()
udn.py [cleanup] Add more ruff rules ()
ufctv.py
ukcolumn.py [misc] Add `hatch`, `ruff`, `pre-commit` and improve dev docs ()
uktvplay.py [cleanup] Add more ruff rules ()
umg.py [cleanup] Add more ruff rules ()
unistra.py [cleanup] Add more ruff rules ()
unity.py [cleanup] Add more ruff rules ()
unsupported.py [ie/tva] Fix extractor ()
uol.py [cleanup] Add more ruff rules ()
uplynk.py
urort.py [cleanup] Add more ruff rules ()
urplay.py [cleanup] Add more ruff rules ()
usanetwork.py
usatoday.py [cleanup] Add more ruff rules ()
ustream.py [cleanup] Misc ()
ustudio.py [cleanup] Add more ruff rules ()
utreon.py [cleanup] Add more ruff rules ()
varzesh3.py [cleanup] Mark broken and remove dead extractors ()
vbox7.py [cleanup] Misc ()
veo.py [cleanup] Add more ruff rules ()
veoh.py [cleanup] Misc ()
vesti.py [cleanup] Add more ruff rules ()
vevo.py [cleanup] Add more ruff rules ()
vgtv.py [cleanup] Add more ruff rules ()
vh1.py [cleanup] Add more ruff rules ()
vice.py [cleanup] Add more ruff rules ()
viddler.py [cleanup] Add more ruff rules ()
videa.py [cleanup] Add more ruff rules ()
videocampus_sachsen.py [cleanup] Add more ruff rules ()
videodetective.py
videofyme.py [cleanup] Add more ruff rules ()
videoken.py [cleanup] Add more ruff rules ()
videomore.py [cleanup] Add more ruff rules ()
videopress.py [cleanup] Add more ruff rules ()
vidflex.py [ie/Vidflex] Add extractor ()
vidio.py [cleanup] Add more ruff rules ()
vidlii.py [cleanup] Add more ruff rules ()
vidly.py [cleanup] Add more ruff rules ()
vidyard.py [ie/vidyard] Add extractor ()
viewlift.py [cleanup] Misc ()
viidea.py [cleanup] Add more ruff rules ()
viki.py [cleanup] Add more ruff rules ()
vimeo.py [ie/vimeo] Fix HLS audio format sorting ()
vimm.py
vine.py [cleanup] Add more ruff rules ()
viously.py [cleanup] Add more ruff rules ()
viqeo.py [cleanup] Add more ruff rules ()
viu.py [cleanup] Misc ()
vk.py [cleanup] Add more ruff rules ()
vocaroo.py [ie/vocaroo] Do not use deprecated `getheader` ()
vodpl.py
vodplatform.py [cleanup] Add more ruff rules ()
voicy.py [cleanup] Add more ruff rules ()
volejtv.py [cleanup] Add more ruff rules ()
voxmedia.py [cleanup] Add more ruff rules ()
vrt.py [cleanup] Add more ruff rules ()
vtm.py [cleanup] Add more ruff rules ()
vtv.py [ie/vtv] Add extractors ()
vuclip.py [cleanup] Add more ruff rules ()
vvvvid.py [cleanup] Add more ruff rules ()
walla.py [cleanup] Add more ruff rules ()
washingtonpost.py [cleanup] Add more ruff rules ()
wat.py [cleanup] Add more ruff rules ()
wdr.py [cleanup] Add more ruff rules ()
webcamerapl.py [cleanup] Add more ruff rules ()
webcaster.py [cleanup] Add more ruff rules ()
webofstories.py [cleanup] Add more ruff rules ()
weibo.py [cleanup] Misc ()
weiqitv.py [cleanup] Mark broken and remove dead extractors ()
weverse.py [ie/weverse] Fix extractor ()
wevidi.py [cleanup] Add more ruff rules ()
weyyak.py [extractor/weyyak] Add extractor ()
whowatch.py [cleanup] Add more ruff rules ()
whyp.py [extractor/whyp] Add extractor ()
wikimedia.py [cleanup] Add more ruff rules ()
wimbledon.py [cleanup] Misc
wimtv.py [cleanup] Add more ruff rules ()
wistia.py [ie/wistia] Support password-protected videos ()
wordpress.py [cleanup] Add more ruff rules ()
worldstarhiphop.py [cleanup] Add more ruff rules ()
wppilot.py [cleanup] Add more ruff rules ()
wrestleuniverse.py [ie/wrestleuniverse] Avoid partial stream formats ()
wsj.py [cleanup] Misc ()
wwe.py [cleanup] Add more ruff rules ()
wykop.py [cleanup] Add more ruff rules ()
xanimu.py [cleanup] Add more ruff rules ()
xboxclips.py [cleanup] Add more ruff rules ()
xhamster.py [cleanup] Add more ruff rules ()
xiaohongshu.py [cleanup] Add more ruff rules ()
ximalaya.py [cleanup] Misc ()
xinpianchang.py [ie/Xinpianchang] Fix extractor ()
xminus.py [cleanup] Add more ruff rules ()
xnxx.py [cleanup] Add more ruff rules ()
xstream.py [cleanup] Add more ruff rules ()
xvideos.py [cleanup] Add more ruff rules ()
xxxymovies.py [cleanup] Add more ruff rules ()
yahoo.py [cleanup] Misc ()
yandexdisk.py [cleanup] Misc ()
yandexmusic.py [cleanup] Add more ruff rules ()
yandexvideo.py [cleanup] Add more ruff rules ()
yapfiles.py [cleanup] Add more ruff rules ()
yappy.py [cleanup] Add more ruff rules ()
yle_areena.py [ie/YleAreena] Support podcasts ()
youjizz.py [cleanup] Add more ruff rules ()
youku.py [ie/youku] Fix extractor ()
younow.py [cleanup] Add more ruff rules ()
youporn.py [cleanup] Add more ruff rules ()
youtube.py [cleanup] Misc ()
zaiko.py [ie/zaiko] Support JWT video URLs ()
zapiks.py [cleanup] Add more ruff rules ()
zattoo.py [cleanup] Add more ruff rules ()
zdf.py [cleanup] Add more ruff rules ()
zee5.py [cleanup] Add more ruff rules ()
zeenews.py [cleanup] Add more ruff rules ()
zenporn.py [cleanup] Add more ruff rules ()
zetland.py [cleanup] Add more ruff rules ()
zhihu.py [cleanup] Add more ruff rules ()
zingmp3.py [cleanup] Add more ruff rules ()
zoom.py [cleanup] Add more ruff rules ()
zype.py [cleanup] Add more ruff rules ()