yt-dlp/yt_dlp/extractor
Elan Ruusamäe 66a0127d45
[ie/duoplay] Add extractor ()
Authored by: glensc
..
__init__.py [extractor] Import `_ALL_CLASSES` lazily
_extractors.py [ie/duoplay] Add extractor ()
abc.py [ie/abc.net.au:iview:showseries] Fix extraction ()
abcnews.py [cleanup] Upgrade syntax
abcotvs.py [extractor] Deprecate `_sort_formats`
abematv.py [ie/abematv] Fix proxy handling ()
academicearth.py [cleanup] Upgrade syntax
acast.py [extractor/acast] Support embeds ()
acfun.py [extractor] Deprecate `_sort_formats`
adn.py [compat, networking] Deprecate old functions ()
adobeconnect.py [cleanup] Upgrade syntax
adobepass.py [compat, networking] Deprecate old functions ()
adobetv.py [extractor] Deprecate `_sort_formats`
adultswim.py [extractor/AdultSwim] Extract subtitles from m3u8 ()
aenetworks.py [cleanup] Update extractor tests ()
aeonco.py [extractor/aeonco] Support Youtube embeds ()
afreecatv.py [extractor/afreecatv] Fix extractor ()
agora.py [extractor] Deprecate `_sort_formats`
airmozilla.py [cleanup] Upgrade syntax
airtv.py [extractor/airtv] Add extractor ()
aitube.py [extractor/aitube] Add extractor ()
aliexpress.py [cleanup] Upgrade syntax
aljazeera.py [cleanup] Upgrade syntax
allocine.py [extractor] Deprecate `_sort_formats`
alphaporno.py [cleanup] Upgrade syntax
alsace20tv.py [extractor] Deprecate `_sort_formats`
altcensored.py [ie/altcensored] Add extractor ()
alura.py [extractor] Deprecate `_sort_formats`
amara.py [cleanup] Upgrade syntax
amazon.py [extractor/amazon] Add `AmazonReviews` extractor ()
amazonminitv.py [ie/AmazonMiniTV] Fix extractors
amcnetworks.py [cleanup] Update extractor tests ()
americastestkitchen.py Update to ytdl-commit-2dd6c6e
amp.py [extractor/foxnews] Fix extractors ()
anchorfm.py [extractor/anchorfm] Add episode extractor ()
angel.py [extractor/angel] Add extractor ()
antenna.py [ie/antenna] Support antenna.gr ()
anvato.py [extractor/cbsnews] Overhaul extractors ()
aol.py [extractor] Deprecate `_sort_formats`
apa.py [extractor] Deprecate `_sort_formats`
aparat.py [extractor] Deprecate `_sort_formats`
appleconnect.py [cleanup] Upgrade syntax
applepodcasts.py [cleanup] Upgrade syntax
appletrailers.py [extractor] Deprecate `_sort_formats`
archiveorg.py [ie/web.archive:vlive] Remove extractor ()
arcpublishing.py [extractor] Deprecate `_sort_formats`
ard.py [extractor/ARDBetaMediathek] Add thumbnail ()
arkena.py [extractor] Deprecate `_sort_formats`
arnes.py [extractor] Deprecate `_sort_formats`
arte.py [ie/ArteTV] Support age-restricted content ()
atresplayer.py [compat, networking] Deprecate old functions ()
atscaleconf.py [extractor/atscaleconfevent] Add extractor ()
atttechchannel.py [cleanup] Upgrade syntax
atvat.py [extractor] Deprecate `_sort_formats`
audimedia.py [extractor] Deprecate `_sort_formats`
audioboom.py [cleanup] Misc ()
audiodraft.py [extractor/Audiodraft] Add extractors ()
audiomack.py [cleanup] Upgrade syntax
audius.py [cleanup] Misc
awaan.py [cleanup, utils] Don't use kwargs for `format_field`
aws.py [core] Fix support for upcoming Python 3.12 ()
axs.py [ie/Axs] Add extractor ()
azmedien.py [cleanup] Upgrade syntax
baidu.py [cleanup] Upgrade syntax
banbye.py [cleanup] Misc ()
bandaichannel.py [extractor/brightcove] Add `BrightcoveNewBaseIE` and fix embed extraction ()
bandcamp.py [extractor/bandcamp] Add `album_artist` ()
bannedvideo.py [extractor] Deprecate `_sort_formats`
bbc.py [ie/bbc] Extract tracklist as chapters ()
beatbump.py [ie/beatbump] Update `_VALID_URL` ()
beatport.py [extractor] Deprecate `_sort_formats`
beeg.py [extractor] Deprecate `_sort_formats`
behindkink.py [cleanup] Upgrade syntax
bellmedia.py [f4m] Bugfix
berufetv.py [extractor/BerufeTV] Add extractor ()
bet.py [cleanup] Upgrade syntax
bfi.py [cleanup] Upgrade syntax
bfmtv.py [extractor/bfmtv] Support `rmc` prefix ()
bibeltv.py [extractor/bibeltv] Fix extraction, support live streams and series ()
bigflix.py [extractor] Deprecate `_sort_formats`
bigo.py [extractor/bigo] Fix extractor ()
bild.py [ie/Bild.de] Extract HLS formats ()
bilibili.py [ie/bilibili] Extract Dolby audio formats ()
biobiochiletv.py [cleanup] Upgrade syntax
biqle.py [extractor] Deprecate `_sort_formats`
bitchute.py [compat, networking] Deprecate old functions ()
bitwave.py [extractor] Deprecate `_sort_formats`
blackboardcollaborate.py [cleanup] Upgrade syntax
bleacherreport.py [cleanup] Upgrade syntax
blerp.py Update to ytdl-commit-2dd6c6e
blogger.py [extractors] Use new framework for existing embeds ()
bloomberg.py [extractor] Deprecate `_sort_formats`
bokecc.py [extractor] Deprecate `_sort_formats`
bongacams.py [extractor] Deprecate `_sort_formats`
bostonglobe.py [cleanup] Upgrade syntax
box.py [extractor] Deprecate `_sort_formats`
boxcast.py [extractor/boxcast] Add extractor ()
bpb.py [ie/bpb] Overhaul extractor ()
br.py [extractor] Deprecate `_sort_formats`
brainpop.py [extractor/BrainPOP] Add extractors ()
bravotv.py [compat, networking] Deprecate old functions ()
breakcom.py [extractor] Deprecate `_sort_formats`
breitbart.py [cleanup] Misc ()
brightcove.py [compat, networking] Deprecate old functions ()
brilliantpala.py [ie/brilliantpala] Fix cookies support ()
bundesliga.py [extractor/bundesliga] Add extractor ()
businessinsider.py [cleanup] Upgrade syntax
buzzfeed.py [extractors] Use new framework for existing embeds ()
byutv.py [extractor] Deprecate `_sort_formats`
c56.py [extractor] Deprecate `_sort_formats`
cableav.py [extractor] Deprecate `_sort_formats`
callin.py Update to ytdl-commit-2dd6c6e
caltrans.py [extractor] Deprecate `_sort_formats`
cam4.py [extractor] Deprecate `_sort_formats`
camdemy.py [cleanup] Upgrade syntax
camfm.py [extractor/camfm] Add extractors ()
cammodels.py Update to ytdl-commit-2dd6c6e
camsoda.py [extractor] Deprecate `_sort_formats`
camtasia.py [extractor/camtasia] Separate into own extractor ()
camwithher.py [cleanup] Upgrade syntax
canal1.py [ie/Canal1,CaracolTvPlay] Add extractors ()
canalalpha.py [extractor] Deprecate `_sort_formats`
canalc2.py [extractor] Deprecate `_sort_formats`
canalplus.py [compat, networking] Deprecate old functions ()
caracoltv.py [ie/Canal1,CaracolTvPlay] Add extractors ()
carambatv.py [extractor] Deprecate `_sort_formats`
cartoonnetwork.py [cleanup] Upgrade syntax
cbc.py [ie] Do not test truth value of `xml.etree.ElementTree.Element` ()
cbs.py [cleanup] Update extractor tests ()
cbsinteractive.py [cleanup] Misc
cbsnews.py [compat, networking] Deprecate old functions ()
cbssports.py [extractor] Deprecate `_sort_formats`
ccc.py [ie/media.ccc.de:lists] Fix extraction ()
ccma.py [extractor] Deprecate `_sort_formats`
cctv.py [extractor] Deprecate `_sort_formats`
cda.py [extractor/cda] Support premium and misc improvements ()
cellebrite.py [extractor] Deprecate `_sort_formats`
ceskatelevize.py [compat, networking] Deprecate old functions ()
cgtn.py [cleanup] Upgrade syntax
channel9.py [extractor] Deprecate `_sort_formats`
charlierose.py [extractor] Deprecate `_sort_formats`
chaturbate.py [extractor] Deprecate `_sort_formats`
chilloutzone.py [extractor/chilloutzone] Fix extractor ()
chingari.py [extractor] Deprecate `_sort_formats`
chirbit.py [cleanup] Upgrade syntax
cinchcast.py [extractor] Deprecate `_sort_formats`
cinemax.py [cleanup] Upgrade syntax
cinetecamilano.py [compat, networking] Deprecate old functions ()
cineverse.py [ie/cineverse] Add extractors ()
ciscolive.py [cleanup] Upgrade syntax
ciscowebex.py [compat, networking] Deprecate old functions ()
cjsw.py [cleanup] Upgrade syntax
clipchamp.py [extractor/clipchamp] Add extractor ()
cliphunter.py [extractor] Deprecate `_sort_formats`
clippit.py [cleanup] Upgrade syntax
cliprs.py [cleanup] Upgrade syntax
clipsyndicate.py [cleanup] Upgrade syntax
closertotruth.py [cleanup] Upgrade syntax
cloudflarestream.py [extractor] Deprecate `_sort_formats`
cloudy.py [cleanup] Upgrade syntax
clubic.py [extractor] Deprecate `_sort_formats`
clyp.py [extractor/clyp] Support `wav` ()
cmt.py [cleanup] Misc
cnbc.py [cleanup] Update extractor tests ()
cnn.py [extractor/detik] Generalize extractors ()
comedycentral.py [extractor/comedycentral] Add support for movies ()
common.py [ie] Do not test truth value of `xml.etree.ElementTree.Element` ()
commonmistakes.py Minor bugfixes
commonprotocols.py [compat] Remove deprecated functions from core code
condenast.py [extractor] Deprecate `_sort_formats`
contv.py [extractor] Deprecate `_sort_formats`
corus.py [cleanup] Update extractor tests ()
coub.py [extractor] Deprecate `_sort_formats`
cozytv.py [cleanup] Upgrade syntax
cpac.py [extractor] Deprecate `_sort_formats`
cracked.py [cleanup] Upgrade syntax
crackle.py [compat, networking] Deprecate old functions ()
craftsy.py [cleanup] Misc ()
crooksandliars.py [extractor] Deprecate `_sort_formats`
crowdbunker.py [extractor] Deprecate `_sort_formats`
crtvg.py [extractor/crtvg] Add extractor ()
crunchyroll.py [ie/crunchyroll] Remove initial state extraction ()
cspan.py [extractor] Deprecate `_sort_formats`
ctsnews.py [cleanup] Upgrade syntax
ctv.py [cleanup] Upgrade syntax
ctvnews.py [cleanup] Upgrade syntax
cultureunplugged.py [compat, networking] Deprecate old functions ()
curiositystream.py [extractor/curiositystream] Fix auth ()
cwtv.py [extractor/CWTV] Extract thumbnail ()
cybrary.py [ie] Do not smuggle `http_headers`
dacast.py [compat, networking] Deprecate old functions ()
daftsex.py [extractor/daftsex] Update domain and embed player url ()
dailymail.py [extractor] Deprecate `_sort_formats`
dailymotion.py [ie/dailymotion] Improve `_VALID_URL` ()
dailywire.py [extractor] Deprecate `_sort_formats`
damtomo.py [extractor] Deprecate `_sort_formats`
daum.py [cleanup] Misc
daystar.py [extractor] Deprecate `_sort_formats`
dbtv.py [extractors] Use new framework for existing embeds ()
dctp.py [cleanup] Upgrade syntax
deezer.py [extractor] Deprecate `_sort_formats`
defense.py [cleanup] Upgrade syntax
democracynow.py [extractor] Deprecate `_sort_formats`
detik.py [extractor] Deprecate `_sort_formats`
deuxm.py [extractor/deuxm] Add extractors ()
dfb.py [extractor] Deprecate `_sort_formats`
dhm.py [cleanup] Upgrade syntax
digg.py [cleanup] Upgrade syntax
digitalconcerthall.py [extractor/DigitalConcertHall] Support films ()
digiteka.py [extractor] Deprecate `_sort_formats`
discogs.py [extractor/discogs] Add extractor ()
discovery.py [compat, networking] Deprecate old functions ()
discoverygo.py [extractor] Deprecate `_sort_formats`
disney.py [extractor] Deprecate `_sort_formats`
dispeak.py [extractor] Deprecate `_sort_formats`
dlf.py [extractor/dlf] Add extractors ()
dlive.py [extractor] Deprecate `_sort_formats`
dotsub.py [cleanup] Upgrade syntax
douyutv.py [ie/douyutv] Fix extractors ()
dplay.py [ie/MotorTrendOnDemand] Update `_VALID_URL` ()
drbonanza.py [extractor] Deprecate `_sort_formats`
dreisat.py [cleanup] Misc
drooble.py [cleanup] Upgrade syntax
dropbox.py Bugfix for b9f2bc2dbe
dropout.py [extractor/dropout] Fix season extraction ()
drtuber.py [extractor] Deprecate `_sort_formats`
drtv.py [ie/drtv] Set default ext for m3u8 formats ()
dtube.py [cleanup] Upgrade syntax
duboku.py [ie] Do not smuggle `http_headers`
dumpert.py [cleanup] Misc
duoplay.py [ie/duoplay] Add extractor ()
dvtv.py [extractor] Deprecate `_sort_formats`
dw.py [extractor] Deprecate `_sort_formats`
eagleplatform.py [compat, networking] Deprecate old functions ()
ebaumsworld.py [cleanup] Upgrade syntax
ebay.py [extractor/ebay] Add extractor ()
echomsk.py [cleanup] Upgrade syntax
egghead.py [extractor] Deprecate `_sort_formats`
ehow.py [cleanup] Upgrade syntax
eighttracks.py [cleanup] Upgrade syntax
einthusan.py [extractor] Deprecate `_sort_formats`
eitb.py [compat, networking] Deprecate old functions ()
elevensports.py [extractor/elevensports] Add extractor ()
ellentube.py [extractor] Deprecate `_sort_formats`
elonet.py [extractor] Deprecate `_sort_formats`
elpais.py [cleanup] Upgrade syntax
eltrecetv.py [ie/eltrecetv] Add extractor ()
embedly.py [ie] Do not smuggle `http_headers`
engadget.py [cleanup] Upgrade syntax
epicon.py [extractor] Deprecate `_sort_formats`
eplus.py [ie/eplus:inbound] Add extractor ()
epoch.py [extractor/epoch] Support videos without data-trailer ()
eporner.py [compat, networking] Deprecate old functions ()
erocast.py [ie/erocast] Add extractor ()
eroprofile.py [cleanup] Upgrade syntax
ertgr.py [extractor] Deprecate `_sort_formats`
escapist.py [extractor] Deprecate `_sort_formats`
espn.py [extractor/ESPNcricinfo] Handle new URL pattern ()
esri.py [extractor] Deprecate `_sort_formats`
ettutv.py [networking] Fix POST requests with zero-length payloads ()
europa.py [extractor/europarl] Rewrite extractor ()
europeantour.py [cleanup] Upgrade syntax
eurosport.py [extractor/eurosport] Improve `_VALID_URL` ()
euscreen.py [extractor] Deprecate `_sort_formats`
expotv.py [extractor] Deprecate `_sort_formats`
expressen.py [ie/Expressen] Improve `_VALID_URL` ()
extractors.py Improve handling for overriding extractors with plugins ()
extremetube.py [cleanup] Misc
eyedotv.py [cleanup] Upgrade syntax
facebook.py [ie/facebook] Improve format sorting ()
fancode.py [cleanup] Misc
faz.py [extractor] Deprecate `_sort_formats`
fc2.py [compat, networking] Deprecate old functions ()
fczenit.py [extractor] Deprecate `_sort_formats`
fifa.py [cleanup] Misc ()
filmmodu.py [cleanup] Misc ()
filmon.py [compat, networking] Deprecate old functions ()
filmweb.py [cleanup] Upgrade syntax
firsttv.py [extractor] Deprecate `_sort_formats`
fivetv.py [extractor] Improve `_generic_title`
flickr.py [extractor] Deprecate `_sort_formats`
folketinget.py [extractor] Deprecate `_sort_formats`
footyroom.py [cleanup] Upgrade syntax
formula1.py [cleanup] Upgrade syntax
fourtube.py [extractor] Deprecate `_sort_formats`
fourzerostudio.py [extractor] Deprecate `_sort_formats`
fox.py [ie/fox] Support foxsports.com ()
fox9.py [cleanup] Upgrade syntax
foxgay.py [extractor] Deprecate `_sort_formats`
foxnews.py [extractor/foxnews] Fix extractors ()
foxsports.py [compat, networking] Deprecate old functions ()
fptplay.py [extractor] Deprecate `_sort_formats`
franceinter.py [cleanup] Upgrade syntax
francetv.py [extractor] Deprecate `_sort_formats`
freesound.py [extractor/freesound] Workaround invalid URL in webpage ()
freespeech.py [cleanup] Upgrade syntax
freetv.py [extractor] Deprecate `_sort_formats`
frontendmasters.py [extractor] Deprecate `_sort_formats`
fujitv.py [compat, networking] Deprecate old functions ()
funimation.py [compat, networking] Deprecate old functions ()
funk.py [cleanup] Upgrade syntax
funker530.py [ie/funker530] Fix extraction ()
fusion.py [extractor] Deprecate `_sort_formats`
fuyintv.py [extractor/fuyin] Add extractor ()
gab.py [extractor] Deprecate `_sort_formats`
gaia.py [extractor] Deprecate `_sort_formats`
gameinformer.py [cleanup] Upgrade syntax
gamejolt.py [utils] `traverse_obj`: Fix more bugs
gamespot.py [extractor] Deprecate `_sort_formats`
gamestar.py [cleanup] Upgrade syntax
gaskrank.py [extractor] Deprecate `_sort_formats`
gazeta.py [cleanup] Upgrade syntax
gdcvault.py [compat, networking] Deprecate old functions ()
gedidigital.py [extractor] Deprecate `_sort_formats`
generic.py [ie] Do not smuggle `http_headers`
genericembeds.py [extractor] Deprecate `_sort_formats`
genius.py [extractor/genius] Add support for articles ()
gettr.py [extractor] Deprecate `_sort_formats`
gfycat.py [extractor] Deprecate `_sort_formats`
giantbomb.py [extractor] Deprecate `_sort_formats`
giga.py [extractor] Deprecate `_sort_formats`
gigya.py [cleanup] Upgrade syntax
glide.py [extractor] Improve `_generic_title`
globalplayer.py [cleanup] Misc
globo.py [compat, networking] Deprecate old functions ()
glomex.py [extractor] Deprecate `_sort_formats`
gmanetwork.py [extractor/gmanetwork] Add extractor ()
go.py [extractor] Deprecate `_sort_formats`
godtube.py [cleanup] Upgrade syntax
gofile.py [ie/gofile] Fix token cookie bug
golem.py [extractor] Deprecate `_sort_formats`
goodgame.py [extractor] Deprecate `_sort_formats`
googledrive.py [compat, networking] Deprecate old functions ()
googlepodcasts.py [cleanup] Upgrade syntax
googlesearch.py [cleanup] Upgrade syntax
goplay.py [core] Fix support for upcoming Python 3.12 ()
gopro.py [extractor] Deprecate `_sort_formats`
goshgay.py [cleanup] Upgrade syntax
gotostage.py [cleanup] Upgrade syntax
gputechconf.py [cleanup] Upgrade syntax
gronkh.py [extractor/gronkh] Extract duration and chapters ()
groupon.py [cleanup] Upgrade syntax
harpodeon.py [extractor/harpodeon] Add extractor ()
hbo.py [extractor] Deprecate `_sort_formats`
hearthisat.py [extractor] Deprecate `_sort_formats`
heise.py [extractor] Deprecate `_sort_formats`
hellporno.py [extractor] Deprecate `_sort_formats`
helsinki.py [extractor] Deprecate `_sort_formats`
hgtv.py [cleanup] Upgrade syntax
hidive.py [extractor/hidive] Fix login
historicfilms.py [cleanup] Upgrade syntax
hitbox.py [extractor] Deprecate `_sort_formats`
hitrecord.py [cleanup] Upgrade syntax
hketv.py [compat, networking] Deprecate old functions ()
hollywoodreporter.py [extractor/hollywoodreporter] Add extractors ()
holodex.py [extractor/holodex] Fix `_VALID_URL` ()
hotnewhiphop.py [compat, networking] Deprecate old functions ()
hotstar.py [ie/hotstar] Extract `release_year` ()
howcast.py [cleanup] Upgrade syntax
howstuffworks.py [extractor] Deprecate `_sort_formats`
hrefli.py [extractor/hrefli] Add extractor ()
hrfensehen.py [extractor] Deprecate `_sort_formats`
hrti.py [compat, networking] Deprecate old functions ()
hse.py [extractor] Deprecate `_sort_formats`
huajiao.py [cleanup] Upgrade syntax
huffpost.py [extractor] Deprecate `_sort_formats`
hungama.py [ie/hungama] Overhaul extractors ()
huya.py [extractor/huya] Support HD streams ()
hypem.py [cleanup] Upgrade syntax
hypergryph.py [extractor/hypergryph] Add extractor ()
hytale.py [extractor/hytale] Add extractor ()
icareus.py [extractor] Deprecate `_sort_formats`
ichinanalive.py [extractor] Deprecate `_sort_formats`
idolplus.py [extractor/idolplus] Add extractor ()
ign.py [cleanup] Misc ()
iheart.py [cleanup] Upgrade syntax
iltalehti.py [cleanup] Misc ()
imdb.py [extractor] Deprecate `_sort_formats`
imggaming.py [compat, networking] Deprecate old functions ()
imgur.py [extractor] Deprecate `_sort_formats`
ina.py [extractor/ina] Improve extractor ()
inc.py [cleanup] Upgrade syntax
indavideo.py [ie/IndavideoEmbed] Fix extraction ()
infoq.py [extractor] Deprecate `_sort_formats`
instagram.py [compat, networking] Deprecate old functions ()
internazionale.py [extractor] Deprecate `_sort_formats`
internetvideoarchive.py [extractor] Deprecate `_sort_formats`
iprima.py [ie/iprima] Fix extractor ()
iqiyi.py [ie/iq.com] Fix extraction and subtitles ()
islamchannel.py [extractor] Deprecate `_sort_formats`
israelnationalnews.py [extractor/IsraelNationalNews] Add extractor ()
itprotv.py [cleanup] Misc ()
itv.py [extractor] Deprecate `_sort_formats`
ivi.py [dependencies] Simplify `Cryptodome`
ivideon.py [extractor] Deprecate `_sort_formats`
iwara.py [extractor/iwara] Fix authentication ()
ixigua.py [extractor] Deprecate `_sort_formats`
izlesene.py [extractor] Deprecate `_sort_formats`
jable.py [cleanup] Misc ()
jamendo.py [extractor] Deprecate `_sort_formats`
japandiet.py [extractor] Deprecate `_sort_formats`
jeuxvideo.py [cleanup] Upgrade syntax
jiosaavn.py [ie/JioSaavn] Add extractors ()
jixie.py [extractor] Deprecate `_sort_formats`
joj.py [extractor/joj] Fix extractor ()
jove.py [cleanup] Upgrade syntax
jstream.py [extractor/JStream] Add extractor ()
jtbc.py [ie/jtbc] Add extractors ()
jwplatform.py [extractor/jwplatform] Update `_extract_embed_urls` ()
kakao.py [compat, networking] Deprecate old functions ()
kaltura.py [extractor] Deprecate `_sort_formats`
kanal2.py [extractor/kanal2] Add extractor ()
kankanews.py [extractor/kankanews] Add extractor ()
karaoketv.py [cleanup] Upgrade syntax
karrierevideos.py [cleanup] Upgrade syntax
keezmovies.py [extractor] Deprecate `_sort_formats`
kelbyone.py [extractor] Deprecate `_sort_formats`
khanacademy.py [KhanAcademy] Fix extractor ()
kick.py [compat, networking] Deprecate old functions ()
kicker.py [extractor/kicker.de] Add extractor ()
kickstarter.py [cleanup] Upgrade syntax
kinja.py [extractor] Deprecate `_sort_formats`
kinopoisk.py [extractor] Deprecate `_sort_formats`
kommunetv.py [cleanup] Misc ()
kompas.py [cleanup] Misc
konserthusetplay.py [extractor] Deprecate `_sort_formats`
koo.py [extractor] Deprecate `_sort_formats`
krasview.py [cleanup] Upgrade syntax
kth.py Update to ytdl-commit-8a158a9
ku6.py [cleanup] Upgrade syntax
kusi.py [extractor] Deprecate `_sort_formats`
kuwo.py [compat, networking] Deprecate old functions ()
la7.py [cleanup] Misc ()
laola1tv.py [extractor] Deprecate `_sort_formats`
lastfm.py [extractor/LastFM] Rewrite playlist extraction ()
laxarxames.py [ie/LaXarxaMes] Add extractor ()
lbry.py [ie/lbry] Extract `uploader_id` ()
lci.py [LCI] Fix extractor ()
lcp.py [cleanup] Misc
lecture2go.py [extractor] Deprecate `_sort_formats`
lecturio.py [ie/lecturio] Improve `_VALID_URL` ()
leeco.py [extractor] Deprecate `_sort_formats`
lefigaro.py [extractor/lefigaro] Add extractors ()
lego.py [compat, networking] Deprecate old functions ()
lemonde.py [cleanup] Upgrade syntax
lenta.py [cleanup] Upgrade syntax
libraryofcongress.py [extractor] Deprecate `_sort_formats`
libsyn.py [extractors] Use new framework for existing embeds ()
lifenews.py [extractor] Deprecate `_sort_formats`
likee.py [extractor] Deprecate `_sort_formats`
limelight.py [compat, networking] Deprecate old functions ()
linkedin.py [extractor] Deprecate `_sort_formats`
linuxacademy.py [compat, networking] Deprecate old functions ()
liputan6.py [cleanup] Misc ()
listennotes.py [extractor/listennotes] Add extractor ()
litv.py [ie/LiTV] Fix extractor ()
livejournal.py [cleanup] Upgrade syntax
livestream.py [ie] Extract subtitles from SMIL manifests ()
livestreamfails.py [extractor/livestreamfails] Support posts ()
lnkgo.py [extractor] Deprecate `_sort_formats`
localnews8.py [cleanup] Upgrade syntax
lovehomeporn.py [cleanup] Upgrade syntax
lrt.py [extractor] Deprecate `_sort_formats`
lumni.py [extractor/lumni] Add extractor ()
lynda.py [extractor] Deprecate `_sort_formats`
m6.py [cleanup] Upgrade syntax
magellantv.py [ie/MagellanTV] Add extractor ()
magentamusik360.py [cleanup] Upgrade syntax
mailru.py [core] Fix HTTP headers and cookie handling
mainstreaming.py [cleanup] Misc ()
malltv.py [extractor] Deprecate `_sort_formats`
mangomolo.py [extractor] Deprecate `_sort_formats`
manoto.py [extractor] Deprecate `_sort_formats`
manyvids.py [extractor] Deprecate `_sort_formats`
maoritv.py [cleanup] Upgrade syntax
markiza.py [cleanup] Upgrade syntax
massengeschmacktv.py [ie/massengeschmack.tv] Fix title extraction ()
masters.py [extractor] Deprecate `_sort_formats`
matchtv.py [extractor] Deprecate `_sort_formats`
mbn.py [ie/mbn] Add extractor ()
mdr.py [extractor] Deprecate `_sort_formats`
medaltv.py [extractor/medaltv] Fix clips ()
mediaite.py [cleanup] Misc ()
mediaklikk.py [ie/mediaklikk] Fix extractor ()
medialaan.py [extractor] Deprecate `_sort_formats`
mediaset.py [cleanup] Update extractor tests ()
mediasite.py [compat, networking] Deprecate old functions ()
mediastream.py [ie/Canal1,CaracolTvPlay] Add extractors ()
mediaworksnz.py [extractor] Deprecate `_sort_formats`
medici.py [cleanup] Upgrade syntax
megaphone.py [extractors] Use new framework for existing embeds ()
megatvcom.py [compat, networking] Deprecate old functions ()
meipai.py [extractor] Improve `_generic_title`
melonvod.py [extractor] Deprecate `_sort_formats`
meta.py [cleanup] Upgrade syntax
metacafe.py [extractor] Deprecate `_sort_formats`
metacritic.py [extractor] Deprecate `_sort_formats`
mgoon.py [extractor] Deprecate `_sort_formats`
mgtv.py [compat, networking] Deprecate old functions ()
miaopai.py [cleanup] Upgrade syntax
microsoftembed.py [extractor] Deprecate `_sort_formats`
microsoftstream.py [extractor] Deprecate `_sort_formats`
microsoftvirtualacademy.py [extractor] Deprecate `_sort_formats`
mildom.py [extractor] Deprecate `_sort_formats`
minds.py [compat, networking] Deprecate old functions ()
ministrygrid.py [cleanup] Upgrade syntax
minoto.py [extractor] Deprecate `_sort_formats`
miomio.py [compat, networking] Deprecate old functions ()
mirrativ.py [extractor] Deprecate `_sort_formats`
mirrorcouk.py [extractor/MirrorCoUK] Add extractor ()
mit.py [cleanup] Upgrade syntax
mitele.py [cleanup] Misc
mixch.py Fix 9012d20b23
mixcloud.py [ie/mixcloud] Update API URL ()
mlb.py [extractor] Deprecate `_sort_formats`
mlssoccer.py [cleanup] Upgrade syntax
mnet.py [extractor] Deprecate `_sort_formats`
mocha.py [cleanup] Misc ()
moevideo.py [cleanup] Upgrade syntax
mofosex.py [cleanup] Misc
mojvideo.py [cleanup] Upgrade syntax
monstercat.py [ie/Monstercat] Add extractor ()
morningstar.py [cleanup] Upgrade syntax
motherless.py [core] Fix support for upcoming Python 3.12 ()
motorsport.py [extractor/motorsport] Support native embeds
movieclips.py [cleanup] Update extractor tests ()
moviepilot.py [extractor/moviepilot] Fix extractor ()
moview.py [extractor/moview] Add extractor ()
moviezine.py [extractor] Deprecate `_sort_formats`
movingimage.py [cleanup] Upgrade syntax
msn.py [extractor] Deprecate `_sort_formats`
mtv.py [ie] Do not test truth value of `xml.etree.ElementTree.Element` ()
muenchentv.py [extractor] Deprecate `_sort_formats`
murrtube.py [cleanup] Misc
museai.py [ie/MuseAI] Add extractor ()
musescore.py [cleanup] Upgrade syntax
musicdex.py [cleanup] Misc
mwave.py [extractor] Deprecate `_sort_formats`
mxplayer.py [extractor/mxplayer] Improve extractor ()
mychannels.py [cleanup] Upgrade syntax
myspace.py [extractor] Deprecate `_sort_formats`
myspass.py [cleanup] Upgrade syntax
myvi.py [extractors] Use new framework for existing embeds ()
myvideoge.py Update to ytdl-commit-2dd6c6e
myvidster.py [cleanup] Upgrade syntax
mzaalo.py [ie/Mzaalo] Improve `_VALID_URL`
n1.py [ie/N1Info:article] Fix extractor ()
nate.py [extractor] Deprecate `_sort_formats`
nationalgeographic.py [cleanup] Update extractor tests ()
naver.py [ie/web.archive:vlive] Remove extractor ()
nba.py [extractor] Deprecate `_sort_formats`
nbc.py [ie] Do not test truth value of `xml.etree.ElementTree.Element` ()
ndr.py [extractor] Deprecate `_sort_formats`
ndtv.py [compat] Remove more functions
nebula.py [cleanup] Misc ()
nekohacker.py [extractor/nekohacker] Add extractor ()
nerdcubed.py [cleanup] Upgrade syntax
neteasemusic.py [ie/neteasemusic] Improve metadata extraction ()
netverse.py [cleanup] Misc
netzkino.py [extractor] Deprecate `_sort_formats`
newgrounds.py [extractor] Deprecate `_sort_formats`
newspicks.py [extractor] Deprecate `_sort_formats`
newstube.py [extractor] Deprecate `_sort_formats`
newsy.py [extractor] Deprecate `_sort_formats`
nextmedia.py [cleanup] Misc
nexx.py [extractor] Deprecate `_sort_formats`
nfb.py [extractor] Deprecate `_sort_formats`
nfhsnetwork.py [extractor] Deprecate `_sort_formats`
nfl.py [cleanup] Misc ()
nhk.py [ie/nhk] Improve metadata extraction ()
nhl.py [extractor] Deprecate `_sort_formats`
nick.py [cleanup] Misc
niconico.py [compat, networking] Deprecate old functions ()
niconicochannelplus.py [ie/niconicochannelplus] Add extractors ()
ninecninemedia.py [extractor] Deprecate `_sort_formats`
ninegag.py [extractor] Deprecate `_sort_formats`
ninenow.py [cleanup] Misc
nintendo.py [cleanup] Upgrade syntax
nitter.py [ie/nitter] Fix title extraction fallback ()
nobelprize.py [extractor] Deprecate `_sort_formats`
noice.py [extractor/noice] Add NoicePodcast extractor ()
nonktube.py [cleanup] Upgrade syntax
noodlemagazine.py Bugfix for bae4834245
noovo.py [cleanup] Upgrade syntax
normalboots.py [cleanup] Upgrade syntax
nosnl.py [extractor/nosnl] Add support for /video ()
nosvideo.py [compat, networking] Deprecate old functions ()
nova.py [ie/NovaEmbed] Improve `_VALID_URL` ()
novaplay.py [cleanup] Misc ()
nowness.py [compat, networking] Deprecate old functions ()
noz.py [extractor] Deprecate `_sort_formats`
npo.py [ie/npo] Send `POST` request to streams API endpoint ()
npr.py [extractor] Deprecate `_sort_formats`
nrk.py [compat, networking] Deprecate old functions ()
nrl.py [cleanup] Upgrade syntax
ntvcojp.py [cleanup] Upgrade syntax
ntvde.py [ie/n-tv.de] Fix extractor ()
ntvru.py [extractor/ntvru] Extract HLS and DASH formats ()
nubilesporn.py [cleanup] Misc ()
nuevo.py [cleanup] Upgrade syntax
nuvid.py [extractor] Deprecate `_sort_formats`
nytimes.py [extractor] Deprecate `_sort_formats`
nzherald.py [extractor/nzherald] Support new video embed ()
nzonscreen.py [extractor/NZOnScreen] Add extractor ()
nzz.py [cleanup] Upgrade syntax
odatv.py [cleanup] Upgrade syntax
odkmedia.py [compat, networking] Deprecate old functions ()
odnoklassniki.py [compat, networking] Deprecate old functions ()
oftv.py [cleanup] Misc ()
oktoberfesttv.py [cleanup] Upgrade syntax
olympics.py [extractor] Deprecate `_sort_formats`
on24.py [extractor] Deprecate `_sort_formats`
once.py [cleanup] Misc
ondemandkorea.py [ie/ondemandkorea] Overhaul extractor ()
onefootball.py [extractor] Deprecate `_sort_formats`
onenewsnz.py [extractor] Improve `_generic_title`
oneplace.py [extractor/oneplace] Add OnePlacePodcast extractor ()
onet.py [extractor] Deprecate `_sort_formats`
onionstudios.py [extractors] Use new framework for existing embeds ()
ooyala.py [extractor] Deprecate `_sort_formats`
opencast.py [extractor/opencast] Fix format bug ()
openload.py [phantomjs] Fix bug in 587021cd9f ()
openrec.py [extractor] Deprecate `_sort_formats`
ora.py [extractor] Deprecate `_sort_formats`
orf.py [ie/orf:podcast] Add extractor ()
outsidetv.py [cleanup] Upgrade syntax
owncloud.py [compat, networking] Deprecate old functions ()
packtpub.py [compat, networking] Deprecate old functions ()
palcomp3.py [cleanup] Upgrade syntax
pandoratv.py [extractor] Deprecate `_sort_formats`
panopto.py [core] Fix support for upcoming Python 3.12 ()
paramountplus.py [extractor/paramountplus] Update API token ()
parler.py [extractor/Parler] Rewrite extractor ()
parlview.py [extractor] Deprecate `_sort_formats`
patreon.py [ie/PatreonCampaign] Fix extraction ()
pbs.py [extractor/pbs] Add extractor `PBSKidsIE` ()
pearvideo.py [extractor] Deprecate `_sort_formats`
peekvids.py [cleanup] Misc ()
peertube.py [extractor] Deprecate `_sort_formats`
peertv.py [extractor] Deprecate `_sort_formats`
peloton.py [compat, networking] Deprecate old functions ()
people.py [cleanup] Upgrade syntax
performgroup.py [extractor] Deprecate `_sort_formats`
periscope.py [ie/twitter:broadcast] Support `--wait-for-video` ()
pgatour.py [extractor/pgatour] Add extractor ()
philharmoniedeparis.py [extractor] Deprecate `_sort_formats`
phoenix.py [cleanup] Upgrade syntax
photobucket.py [cleanup] Upgrade syntax
piapro.py [compat, networking] Deprecate old functions ()
piaulizaportal.py [ie/PIAULIZAPortal] Add extractor ()
picarto.py [ie/PicartoVod] Fix extractor ()
piksel.py [extractor/nhk] Fix API extraction ()
pinkbike.py [extractor] Deprecate `_sort_formats`
pinterest.py [extractor/pinterest] Fix extractor ()
pixivsketch.py [extractor] Deprecate `_sort_formats`
pladform.py [compat, networking] Deprecate old functions ()
planetmarathi.py [extractor] Deprecate `_sort_formats`
platzi.py [compat, networking] Deprecate old functions ()
playfm.py [cleanup] Upgrade syntax
playplustv.py [compat, networking] Deprecate old functions ()
plays.py [extractor] Deprecate `_sort_formats`
playstuff.py [cleanup] Upgrade syntax
playsuisse.py [extractor/playsuisse] Support new url format ()
playtvak.py [extractor] Deprecate `_sort_formats`
playvid.py [extractor] Deprecate `_sort_formats`
playwire.py [extractor] Deprecate `_sort_formats`
pluralsight.py [extractor] Deprecate `_sort_formats`
plutotv.py [extractor/plutotv] Fix videos with non-zero start ()
podbayfm.py [extractors/podbayfm] Add extractor ()
podchaser.py [Podchaser] Add extractors ()
podomatic.py [cleanup] Upgrade syntax
pokemon.py [extractor/PokemonSoundLibrary] Remove extractor ()
pokergo.py [cleanup] Upgrade syntax
polsatgo.py [extractor] Deprecate `_sort_formats`
polskieradio.py [ie/polskieradio:audition] Fix playlist extraction ()
popcorntimes.py [compat] Remove more functions
popcorntv.py [cleanup] Upgrade syntax
porn91.py [extractor/91porn] Fix title and comment extraction ()
pornbox.py [ie/pornbox] Add extractor ()
porncom.py [extractor] Deprecate `_sort_formats`
pornez.py [extractor/pornez] Support new URL formats ()
pornflip.py [extractor] Deprecate `_sort_formats`
pornhd.py [extractor] Deprecate `_sort_formats`
pornhub.py [ie/pornhub] Update access cookies for UK ()
pornotube.py [cleanup] Upgrade syntax
pornovoisines.py [extractor] Deprecate `_sort_formats`
pornoxo.py [cleanup] Upgrade syntax
pr0gramm.py [ie/pr0gramm] Rewrite extractor ()
prankcast.py [extractor/Prankcast] Fix tags ()
premiershiprugby.py [extractor/premiershiprugby] Add extractor ()
presstv.py [cleanup] Upgrade syntax
projectveritas.py [extractor] Deprecate `_sort_formats`
prosiebensat1.py [extractor] Deprecate `_sort_formats`
prx.py [cleanup] Upgrade syntax
puhutv.py [compat, networking] Deprecate old functions ()
puls4.py [compat] Remove deprecated functions from core code
pyvideo.py [cleanup] Upgrade syntax
qdance.py [ie/QDance] Update `_VALID_URL` ()
qingting.py [extractor/qingting] Add extractor ()
qqmusic.py [extractor] Deprecate `_sort_formats`
r7.py [extractor] Deprecate `_sort_formats`
radiko.py [ie/radiko] Fix bug with `downloader_options`
radiobremen.py [cleanup] Upgrade syntax
radiocanada.py [compat, networking] Deprecate old functions ()
radiocomercial.py [ie/radiocomercial] Add extractors ()
radiode.py [extractor] Deprecate `_sort_formats`
radiofrance.py [cleanup] Misc ()
radiojavan.py [extractor] Deprecate `_sort_formats`
radiokapital.py [cleanup] Upgrade syntax
radiozet.py [cleanup] Upgrade syntax
radlive.py [extractor] Deprecate `_sort_formats`
rai.py [extractor/rai] Rewrite extractors ()
raywenderlich.py [cleanup] Upgrade syntax
rbgtum.py [ie/rbgtum] Fix extraction and support new URL format ()
rbmaradio.py [cleanup] Upgrade syntax
rcs.py [cleanup] Misc ()
rcti.py [compat, networking] Deprecate old functions ()
rds.py [cleanup] Upgrade syntax
recurbate.py [compat, networking] Deprecate old functions ()
redbee.py [extractor] Deprecate `_sort_formats`
redbulltv.py [compat, networking] Deprecate old functions ()
reddit.py [ie/reddit] Extract subtitles
redgifs.py [compat, networking] Deprecate old functions ()
redtube.py [cleanup] Misc ()
regiotv.py [compat, networking] Deprecate old functions ()
rentv.py [extractor] Deprecate `_sort_formats`
restudy.py [extractor] Deprecate `_sort_formats`
reuters.py [extractor] Deprecate `_sort_formats`
reverbnation.py [cleanup] Upgrade syntax
rheinmaintv.py [extractor/rheinmaintv] Add extractor ()
rice.py [extractor] Deprecate `_sort_formats`
rmcdecouverte.py [cleanup] Upgrade syntax
rockstargames.py [extractor] Deprecate `_sort_formats`
rokfin.py [cleanup] Misc ()
roosterteeth.py [compat, networking] Deprecate old functions ()
rottentomatoes.py [extractor/rottentomatoes] Fix extractor ()
rozhlas.py [compat, networking] Deprecate old functions ()
rte.py [compat, networking] Deprecate old functions ()
rtl2.py [extractor] Deprecate `_sort_formats`
rtlnl.py [extractor] Deprecate `_sort_formats`
rtnews.py [cleanup] Upgrade syntax
rtp.py [cleanup] Upgrade syntax
rtrfm.py [cleanup] Upgrade syntax
rts.py [compat, networking] Deprecate old functions ()
rtvcplay.py [extractors/rtvc] Add extractors ()
rtve.py [extractor] Deprecate `_sort_formats`
rtvnh.py [extractor] Deprecate `_sort_formats`
rtvs.py [extractor] Deprecate `_sort_formats`
rtvslo.py [ie/RTVSLO] Fix format extraction ()
ruhd.py [cleanup] Upgrade syntax
rule34video.py [ie/rule34video] Extract tags ()
rumble.py [ie/Rumble] Fix embed extraction ()
rutube.py [extractor/rutube] Extract chapters from description ()
rutv.py [extractor] Deprecate `_sort_formats`
ruutu.py [extractor] Deprecate `_sort_formats`
ruv.py [cleanup] Upgrade syntax
s4c.py [cleanup] Misc ()
safari.py [compat, networking] Deprecate old functions ()
saitosan.py [cleanup] Upgrade syntax
samplefocus.py [cleanup] Upgrade syntax
sapo.py [extractor] Deprecate `_sort_formats`
savefrom.py [cleanup] Upgrade syntax
sbs.py [compat, networking] Deprecate old functions ()
sbscokr.py [ie/sbs.co.kr] Add extractors ()
screen9.py [extractor] Deprecate `_sort_formats`
screencast.py [compat] Remove more functions
screencastify.py [extractor/screencastify] Add extractor ()
screencastomatic.py [extractor/screencastomatic] Support `--video-password` ()
scrippsnetworks.py [cleanup] Update extractor tests ()
scrolller.py [extractor] Deprecate `_sort_formats`
scte.py [cleanup] Upgrade syntax
seeker.py [cleanup] Upgrade syntax
senalcolombia.py [extractors/rtvc] Add extractors ()
senategov.py [extractor] Deprecate `_sort_formats`
sendtonews.py [extractor] Deprecate `_sort_formats`
servus.py [extractor/servus] Rewrite extractor ()
sevenplus.py [compat, networking] Deprecate old functions ()
sexu.py [extractor] Deprecate `_sort_formats`
seznamzpravy.py [extractor] Deprecate `_sort_formats`
shahid.py [compat, networking] Deprecate old functions ()
shared.py [cleanup] Consistent style for file heads
sharevideos.py [extractors] Use new framework for existing embeds ()
shemaroome.py [extractor/shemaroome] Pass `stream_key` header to downloader ()
showroomlive.py [extractor] Deprecate `_sort_formats`
sibnet.py [extractor/sibnet] Separate from VKIE
simplecast.py [extractors] Use new framework for existing embeds ()
sina.py [cleanup] Misc ()
sixplay.py [compat, networking] Deprecate old functions ()
skeb.py [cleanup] Upgrade syntax
sky.py [cleanup] Upgrade syntax
skyit.py [extractor] Deprecate `_sort_formats`
skylinewebcams.py [cleanup] Upgrade syntax
skynewsarabia.py [cleanup] Upgrade syntax
skynewsau.py [cleanup] Upgrade syntax
slideshare.py [cleanup] Upgrade syntax
slideslive.py [ie] Do not smuggle `http_headers`
slutload.py [cleanup] Upgrade syntax
smotrim.py [extractor/Smotrim] Add extractor ()
snotr.py [cleanup] Upgrade syntax
sohu.py [ie/sohu] Fix extractor ()
sonyliv.py [compat, networking] Deprecate old functions ()
soundcloud.py [compat, networking] Deprecate old functions ()
soundgasm.py [cleanup] Upgrade syntax
southpark.py [cleanup] Misc
sovietscloset.py [cleanup] Misc ()
spankbang.py [extractor/spankbang] Fix extractor ()
spankwire.py [extractor] Deprecate `_sort_formats`
spiegel.py [cleanup] Upgrade syntax
spike.py [cleanup] Upgrade syntax
sport5.py [extractor] Deprecate `_sort_formats`
sportbox.py [extractor] Deprecate `_sort_formats`
sportdeutschland.py [cleanup] Misc
spotify.py [cleanup] Minor fixes
spreaker.py [cleanup] Upgrade syntax
springboardplatform.py [extractor] Deprecate `_sort_formats`
sprout.py [cleanup] Upgrade syntax
srgssr.py [extractor] Deprecate `_sort_formats`
srmediathek.py [cleanup] Upgrade syntax
stacommu.py [ie/theatercomplextown] Add extractors ()
stageplus.py [ie/StagePlus] Fix m3u8 extraction ()
stanfordoc.py [cleanup] Upgrade syntax
startrek.py [extractor] Deprecate `_sort_formats`
startv.py [cleanup] Upgrade syntax
steam.py [extractor] Deprecate `_sort_formats`
stitcher.py [cleanup] Upgrade syntax
storyfire.py [ie] Do not smuggle `http_headers`
streamable.py [extractor] Deprecate `_sort_formats`
streamcloud.py [cleanup] Upgrade syntax
streamcz.py [extractor] Deprecate `_sort_formats`
streamff.py [cleanup] Upgrade syntax
streetvoice.py [cleanup] Upgrade syntax
stretchinternet.py [cleanup] Upgrade syntax
stripchat.py [extractor/stripchat] Fix extractor ()
stv.py [extractor/stv] Detect DRM
substack.py [ie/substack] Fix download cookies bug ()
sunporno.py [extractor] Deprecate `_sort_formats`
sverigesradio.py [extractor/sverigesradio] Support slug URLs ()
svt.py [ie/SVTPlay] Fix extraction ()
swearnet.py [extractor/swearnet] Fix description bug ()
swrmediathek.py [extractor] Deprecate `_sort_formats`
syfy.py [cleanup] Update extractor tests ()
syvdk.py [extractor/syvdk] Add extractor ()
sztvhu.py [cleanup] Upgrade syntax
tagesschau.py [extractor/tagesschau] Fix single audio urls ()
tass.py [extractor] Deprecate `_sort_formats`
tbs.py [cleanup] Upgrade syntax
tbsjp.py [ie/tbsjp] Add episode, program, playlist extractors ()
tdslifeway.py [cleanup] Upgrade syntax
teachable.py [compat, networking] Deprecate old functions ()
teachertube.py [extractor] Deprecate `_sort_formats`
teachingchannel.py [cleanup] Upgrade syntax
teamcoco.py [extractor/teamcoco] Fix extractor ()
teamtreehouse.py [cleanup] Upgrade syntax
techtalks.py [cleanup] Upgrade syntax
ted.py [extractor] Deprecate `_sort_formats`
tele5.py [cleanup] Misc
tele13.py [extractor] Deprecate `_sort_formats`
telebruxelles.py [extractor] Deprecate `_sort_formats`
telecaribe.py [extractor/telecaribe] Expand livestream support ()
telecinco.py [extractor] Deprecate `_sort_formats`
telegraaf.py [extractor] Deprecate `_sort_formats`
telegram.py [extractor] Deprecate `_sort_formats`
telemb.py [extractor] Deprecate `_sort_formats`
telemundo.py [compat, networking] Deprecate old functions ()
telequebec.py [cleanup] Upgrade syntax
teletask.py [cleanup] Upgrade syntax
telewebion.py [cleanup] Upgrade syntax
tempo.py [extractor/tempo] Add IVXPlayer extractor ()
tencent.py [extractor/tencent] Fix fatal metadata extraction ()
tennistv.py [compat, networking] Deprecate old functions ()
tenplay.py [ie/tenplay] Add support for seasons ()
testurl.py [cleanup] Misc
tf1.py [ie/wat.tv] Fix extraction ()
tfo.py [compat, networking] Deprecate old functions ()
theholetv.py [extractor] Deprecate `_sort_formats`
theintercept.py [cleanup] Upgrade syntax
theplatform.py [cleanup] Update extractor tests ()
thestar.py [cleanup] Upgrade syntax
thesun.py [extractor/thesun] Update `_VALID_URL` ()
theweatherchannel.py [cleanup] Update extractor tests ()
thisamericanlife.py [cleanup] Upgrade syntax
thisoldhouse.py [ie/thisoldhouse] Add login support ()
thisvid.py Update to ytdl-commit-195f22f6
threeqsdn.py [compat, networking] Deprecate old functions ()
threespeak.py [extractor] Deprecate `_sort_formats`
tiktok.py [ie/tiktok] Fix webpage extraction
tinypic.py [cleanup] Upgrade syntax
tmz.py [cleanup] Misc ()
tnaflix.py [extractor/tnaflix] Fix extractor ()
toggle.py [extractor] Deprecate `_sort_formats`
toggo.py [extractor/toggo] Improve `_VALID_URL` ()
tokentube.py [extractor] Deprecate `_sort_formats`
tonline.py [cleanup] Upgrade syntax
toongoggles.py [cleanup] Upgrade syntax
toutv.py [compat, networking] Deprecate old functions ()
toypics.py [cleanup] Upgrade syntax
traileraddict.py [cleanup] Upgrade syntax
triller.py [ie/triller] Fix unlisted video extraction ()
trilulilu.py [cleanup] Upgrade syntax
trovo.py [extractor] Deprecate `_sort_formats`
trtcocuk.py [extractor/trtcocuk] Add extractor ()
trueid.py [compat, networking] Deprecate old functions ()
trunews.py [cleanup] Upgrade syntax
truth.py [extractor/truth] Add extractor ()
trutv.py [cleanup] Upgrade syntax
tube8.py [cleanup] Misc
tubetugraz.py [compat, networking] Deprecate old functions ()
tubitv.py [compat, networking] Deprecate old functions ()
tumblr.py [compat, networking] Deprecate old functions ()
tunein.py [compat, networking] Deprecate old functions ()
tunepk.py [extractor] Deprecate `_sort_formats`
turbo.py [extractor] Deprecate `_sort_formats`
turner.py [extractor] Deprecate `_sort_formats`
tv2.py [compat, networking] Deprecate old functions ()
tv2dk.py [extractor] Deprecate `_sort_formats`
tv2hu.py [extractor] Deprecate `_sort_formats`
tv4.py [extractor/tv4] Fix extractor ()
tv5mondeplus.py [ie/tv5mondeplus] Extract subtitles ()
tv5unis.py [cleanup] Upgrade syntax
tv24ua.py [extractor] Deprecate `_sort_formats`
tva.py [cleanup] Upgrade syntax
tvanouvelles.py [cleanup] Upgrade syntax
tvc.py [extractor] Deprecate `_sort_formats`
tver.py [extractor/tver] Fix bug in 6837633a4a
tvigle.py [extractor] Deprecate `_sort_formats`
tviplayer.py [cleanup] Misc ()
tvland.py [cleanup] Upgrade syntax
tvn24.py [extractor] Deprecate `_sort_formats`
tvnet.py [extractor] Deprecate `_sort_formats`
tvnoe.py [cleanup] Upgrade syntax
tvnow.py [extractor] Deprecate `_sort_formats`
tvopengr.py [extractor] Deprecate `_sort_formats`
tvp.py [compat, networking] Deprecate old functions ()
tvplay.py [compat, networking] Deprecate old functions ()
tvplayer.py [compat, networking] Deprecate old functions ()
tweakers.py [extractor] Deprecate `_sort_formats`
twentyfourvideo.py [cleanup] Upgrade syntax
twentymin.py [extractor] Deprecate `_sort_formats`
twentythreevideo.py [cleanup] Upgrade syntax
twitcasting.py [ie/twitcasting] Fix livestream detection ()
twitch.py [compat, networking] Deprecate old functions ()
twitter.py [ie/twitter:broadcast] Support `--wait-for-video` ()
txxx.py [extractor/txxx] Add extractors ()
udemy.py [compat, networking] Deprecate old functions ()
udn.py [extractor] Deprecate `_sort_formats`
ufctv.py [cleanup] Upgrade syntax
ukcolumn.py [cleanup] Upgrade syntax
uktvplay.py [extractor/uktvplay] Fix `_VALID_URL`
umg.py [extractor] Deprecate `_sort_formats`
unistra.py [extractor] Deprecate `_sort_formats`
unity.py [cleanup] Upgrade syntax
unscripted.py [extractor/unscripted] Add extractor ()
unsupported.py [ie/njpwworld] Remove ()
uol.py [extractor] Deprecate `_sort_formats`
uplynk.py [extractor/foxsports] Fix extractor ()
urort.py [extractor] Deprecate `_sort_formats`
urplay.py [extractor/urplay] Extract all subtitles ()
usanetwork.py [cleanup] Misc
usatoday.py [cleanup] Upgrade syntax
ustream.py [extractor] Deprecate `_sort_formats`
ustudio.py [extractor] Deprecate `_sort_formats`
utreon.py [cleanup] Misc ()
varzesh3.py [cleanup] Upgrade syntax
vbox7.py [extractors] Use new framework for existing embeds ()
veehd.py [cleanup] Upgrade syntax
veo.py [extractor] Deprecate `_sort_formats`
veoh.py [extractor] Deprecate `_sort_formats`
vesti.py [cleanup] Upgrade syntax
vevo.py [compat, networking] Deprecate old functions ()
vgtv.py [extractor] Deprecate `_sort_formats`
vh1.py [cleanup] Upgrade syntax
vice.py [compat, networking] Deprecate old functions ()
vidbit.py [cleanup] Upgrade syntax
viddler.py [extractor] Deprecate `_sort_formats`
videa.py [ie/videa] Fix extraction ()
videocampus_sachsen.py [compat, networking] Deprecate old functions ()
videodetective.py [cleanup] Upgrade syntax
videofyme.py [cleanup] Upgrade syntax
videoken.py [cleanup] Misc ()
videomore.py [extractor] Deprecate `_sort_formats`
videopress.py [extractor] Deprecate `_sort_formats`
vidio.py [compat, networking] Deprecate old functions ()
vidlii.py [compat, networking] Deprecate old functions ()
viewlift.py [compat, networking] Deprecate old functions ()
viidea.py [compat, networking] Deprecate old functions ()
viki.py [extractor] Deprecate `_sort_formats`
vimeo.py [ie] Do not smuggle `http_headers`
vimm.py [extractor] Deprecate `_sort_formats`
vimple.py [extractor] Deprecate `_sort_formats`
vine.py [extractor] Deprecate `_sort_formats`
viqeo.py [extractor] Deprecate `_sort_formats`
viu.py [extractor/viu] Add `ViuOTTIndonesiaIE` extractor ()
vk.py [cleanup] Misc ()
vocaroo.py [compat, networking] Deprecate old functions ()
vodlocker.py [compat, networking] Deprecate old functions ()
vodpl.py [cleanup] Upgrade syntax
vodplatform.py [extractor] Deprecate `_sort_formats`
voicerepublic.py [extractor] Deprecate `_sort_formats`
voicy.py [extractor] Deprecate `_sort_formats`
volejtv.py [extractor/volejtv] Add extractor ()
voot.py [compat, networking] Deprecate old functions ()
voxmedia.py [extractor] Deprecate `_sort_formats`
vrak.py [cleanup] Upgrade syntax
vrt.py [compat, networking] Deprecate old functions ()
vrv.py [compat, networking] Deprecate old functions ()
vshare.py [cleanup] Misc
vtm.py [cleanup] Upgrade syntax
vuclip.py [cleanup] Upgrade syntax
vupload.py [cleanup] Upgrade syntax
vvvvid.py [extractor] Deprecate `_sort_formats`
vyborymos.py [cleanup] Upgrade syntax
vzaar.py [downloader/hls] Allow extractors to provide AES key ()
wakanim.py [cleanup] Upgrade syntax
walla.py [extractor] Deprecate `_sort_formats`
wasdtv.py [extractor] Deprecate `_sort_formats`
washingtonpost.py [extractors] Use new framework for existing embeds ()
wat.py [ie/wat.tv] Fix extraction ()
watchbox.py [extractor] Deprecate `_sort_formats`
watchindianporn.py [cleanup] Upgrade syntax
wdr.py [ie/wdr] Fix extraction ()
webcamerapl.py [extractor/webcamerapl] Add extractor ()
webcaster.py [extractor] Deprecate `_sort_formats`
webofstories.py [extractor] Deprecate `_sort_formats`
weibo.py [ie/weibo] Fix extraction ()
weiqitv.py [cleanup] Upgrade syntax
weverse.py [ie/weverse] Fix login error handling ()
wevidi.py [extractor/wevidi] Add extractor ()
weyyak.py [extractor/weyyak] Add extractor ()
whowatch.py [extractor] Deprecate `_sort_formats`
whyp.py [extractor/whyp] Add extractor ()
wikimedia.py [extractor/wikimedia] Add extractor ()
willow.py [extractor] Deprecate `_sort_formats`
wimbledon.py [cleanup] Misc
wimtv.py [cleanup] Misc ()
wistia.py [compat, networking] Deprecate old functions ()
wordpress.py [extractor/wordpress:mb.miniAudioPlayer] Add embed extractor ()
worldstarhiphop.py [cleanup] Upgrade syntax
wppilot.py [extractor] Deprecate `_sort_formats`
wrestleuniverse.py [ie/WrestleUniverseVOD] Call API with device ID ()
wsj.py [extractor] Deprecate `_sort_formats`
wwe.py [cleanup] Upgrade syntax
wykop.py [compat, networking] Deprecate old functions ()
xanimu.py [cleanup] Misc
xbef.py [cleanup] Upgrade syntax
xboxclips.py [cleanup] Upgrade syntax
xfileshare.py [extractor] Deprecate `_sort_formats`
xhamster.py [cleanup] Misc ()
ximalaya.py [extractor/ximalaya] Sort playlist entries ()
xinpianchang.py [extractor] Deprecate `_sort_formats`
xminus.py [cleanup] Upgrade syntax
xnxx.py [extractor] Deprecate `_sort_formats`
xstream.py [extractor] Deprecate `_sort_formats`
xtube.py [compat, networking] Deprecate old functions ()
xuite.py [extractor] Deprecate `_sort_formats`
xvideos.py [xvideos:quickies] Add extractor ()
xxxymovies.py [cleanup] Upgrade syntax
yahoo.py [extractor/YahooGyaOIE,extactor/YahooGyaOPlayerIE] Delete extractors due to website close ()
yandexdisk.py [extractor] Deprecate `_sort_formats`
yandexmusic.py [extractor/yandexmusic] Extract higher quality format
yandexvideo.py [ie/ZenYandex] Fix extraction ()
yapfiles.py [extractor] Deprecate `_sort_formats`
yappy.py [extractor/yappy] YappyProfile: Add extractor ()
yesjapan.py [compat, networking] Deprecate old functions ()
yinyuetai.py [extractor] Deprecate `_sort_formats`
yle_areena.py [extractor/yle_areena] Extract non-Kaltura videos ()
ynet.py [extractor] Deprecate `_sort_formats`
youjizz.py [cleanup] Upgrade syntax
youku.py [ie/youku] Improve tudou.com support ()
younow.py [cleanup, utils] Don't use kwargs for `format_field`
youporn.py [extractor/youporn] Extract m3u8 formats
yourporn.py [cleanup] Upgrade syntax
yourupload.py [cleanup] Upgrade syntax
youtube.py [cleanup] Misc ()
zaiko.py [ie/zaiko] Improve thumbnail extraction ()
zapiks.py [extractor] Deprecate `_sort_formats`
zattoo.py [compat, networking] Deprecate old functions ()
zdf.py [extractor/zdf] Fix formats extraction
zee5.py [ie/zee5] Update access token endpoint ()
zeenews.py [extractor] Deprecate `_sort_formats`
zhihu.py [extractor] Deprecate `_sort_formats`
zingmp3.py [ie/zingmp3] Add support for radio and podcasts ()
zoom.py [ie/zoom] Extract combined view formats ()
zype.py [compat, networking] Deprecate old functions ()