yt-dlp/youtube_dl/extractor
Philipp Hagemeister 72321ead7b [vevo] Readd support for SMIL (Fixes )
..
__init__.py Add an extractor for MySpace (closes )
addanime.py Let extractors omit ext in formats
appletrailers.py [appletrailers] The request for the settings must have the trailer name in lower case (fixes )
archiveorg.py Set the ext field for each format
ard.py Do not redefine variables in list comprehensions
arte.py [arte] Download the 'Originalversion' version if it's the only one available (fixes )
auengine.py [auengine] Add tests (Fixes )
bandcamp.py Move tests to the IE definitions
bliptv.py [bliptv] Make sure video ID is a string
bloomberg.py Add an extractor for Bloomberg (closes )
breakcom.py Fix BreakIE
brightcove.py [brightcove] Raise error if playlist is empty ()
c56.py fixed tests for c56 and dailymotion
canalc2.py Wrong property name
canalplus.py [canalplust] accept urls that don't include the video id (fixes ), extract more info and update test
cinemassacre.py [cinemassacre] Simplify
cnn.py [cnn] remove debug print call.
collegehumor.py [collegehumor] Allow old-style videos (Fixes )
comedycentral.py [comedycentral] Prepare for generic video extraction ()
common.py Remove superfluous space
condenast.py Add CondeNastIE
criterion.py CriterionIE: simplify some parts and use _html_search_regex
cspan.py InfoExtractor: add some helper methods to extract OpenGraph info
dailymotion.py [dailymotion] Extract all the available formats (closes )
daum.py [daum] Get the video page from a canonical url to extract the full id (fixes ) and extract description.
defense.py Suggested by @phihag
depositfiles.py Move DepositFiles into its own IE
dotsub.py DotsubIE: simplify and extract the upload date
dreisat.py Set the ext field for each format
ebaumsworld.py Add an extractor for ebaumsworld.com (closes )
ehow.py InfoExtractor: add some helper methods to extract OpenGraph info
eighttracks.py [8tracks] Use track count instead of looking at at_last_track property
escapist.py InfoExtractor: add some helper methods to extract OpenGraph info
exfm.py [Exfm] replace the failing Soundcloud test vector (broken also in browser)
facebook.py [facebook] Don't recommend to report the issue if the video is private.
faz.py [faz] Use a regex for getting the description
fktv.py [fktv] support videos splitted in any number of parts and some style changes
flickr.py [FlickrIE] Fix HTTPS url
francetv.py [francetv] Use common format for ID of generation-quoi subextractor
freesound.py [freesound] Minor improvements
funnyordie.py [funnyordie] Fix video url extraction
gamespot.py [gamespot] Fix video extraction (fixes )
gametrailers.py GametrailersIE: make it a subclass of MTVIE to reuse most of the extraction process
generic.py [generic] Detect bandcamp pages that use custom domains (closes )
googleplus.py [googleplus] Fix upload_date extraction
googlesearch.py Add --list-extractor-descriptions (human-readable list of IEs)
hark.py [hark] get the song info in JSON and extract more information.
hotnewhiphop.py [hotnewhiphop] Fix test case title
howcast.py [howcast] Do not download from http://www.howcast.com/videos/{video_id}
hypem.py Move tests to the IE definitions
ign.py [ign] Support more urls and detect multiple videos in articles (fixes )
ina.py [ina] Allow I at start of video IDs
infoq.py Tests: Add coding to files
instagram.py [Instagram] get the non-https link, as they are serving Akamai cert from a instagram.com domain
internetvideoarchive.py Fix the duration field for the VideoDetective and InternetVideoArchive tests
jeuxvideo.py [jeuxvideo] Improve code quality (fixes )
jukebox.py JukeboxIE: support more countries
justintv.py Move tests to the IE definitions
kankan.py fix bug: kankan extractor not support http://vod.kankan.com/v/70/70309.shtml
keek.py [keek] Fix testcase (Broken by accident in 6625f82940)
keezmovies.py Add the missing age_limit tags; added a devscript to do a superficial check for porn sites without the age_limit tag in the test
kickstarter.py Merge pull request from JohnyMoSwag/master (closes )
liveleak.py InfoExtractor: add some helper methods to extract OpenGraph info
livestream.py [livestream] Fix events extraction (fixes )
metacafe.py Fix the extensions of two tests with youtube videos
metacritic.py Add an extractor for Metacritic
mit.py Fix MIT extractor for Python 2.6
mixcloud.py [mixcloud] Rewrite extractor (fixes )
mtv.py [mtv] Remove the templates from the mediagen url
muzu.py Add an extractor from muzu.tv (closes )
myspace.py Add an extractor for MySpace (closes )
myspass.py Move tests to the IE definitions
myvideo.py [myvideo] add support for videos that place the video info inside www.myvideo.de/service/data/video/{id}/config (fixes )
naver.py Add extractor for tvcast.naver.com (closes )
nba.py InfoExtractor: add some helper methods to extract OpenGraph info
nbc.py Add an extractor for NBC news (closes )
newgrounds.py [newgrounds] simplify
nhl.py [nhl:videocenter] Fix playlist title extraction
nowvideo.py [nowvideo] Fix key extraction
ooyala.py Add an extractor for vice.com (closes )
orf.py [orf] Remove the test video, they seem to expire in one week
pbs.py Add an extractor for PBS (closes and )
photobucket.py Move tests to the IE definitions
pornhub.py Add the missing age_limit tags; added a devscript to do a superficial check for porn sites without the age_limit tag in the test
pornotube.py Add the missing age_limit tags; added a devscript to do a superficial check for porn sites without the age_limit tag in the test
rbmaradio.py Move tests to the IE definitions
redtube.py extractor: Set age limit on some adult-related extractors.
ringtv.py Add RingTVIE (Thanks @yasoob)
ro220.py [ro220] Add support for 220.ro
rottentomatoes.py Add an extractor for rottentomatoes.com and improve InternetVideoArchiveIE to get the best quality
roxwel.py Add an extractor for roxwell.com (closes )
rtlnow.py [rtlnow] Change the test for rtlnitronow
rutube.py Add an extractor for rutube.ru (closes )
sina.py Add SinaIE (related ): extractor for video.sina.com.cn
slashdot.py Add an extractor for tv.slashdot.org (closes )
slideshare.py Add an extractor for Slideshare (closes )
sohu.py [sohu] add support for my.tv.sohu.com urls (fixes )
soundcloud.py [soundcloud] Add an extractor for users (closes )
southparkstudios.py Revert "[southparkstudios] Fix mgid extraction"
spankwire.py Add the missing age_limit tags; added a devscript to do a superficial check for porn sites without the age_limit tag in the test
spiegel.py Move tests to the IE definitions
stanfordoc.py Add --list-extractor-descriptions (human-readable list of IEs)
statigram.py [statigram] change test video
steam.py Set the playlist_index and playlist fields for already resolved video results.
subtitles.py Now --all-sub is a modifier to --write-sub and --write-auto-sub (closes )
sztvhu.py [sztvhu] Fix the title extraction
teamcoco.py changed video_url regex
techtalks.py Add an extractor for techtalks.tv (closes )
ted.py [ted] Prepare merge
tf1.py Disable way and tf1 tests, the whole videos are served sometimes, so the md5 sum doesn't match.
thisav.py [thisav] add a test for video MD5
traileraddict.py Merge pull request from alexvh/traileraddict_hd
trilulilu.py Set the ext field for each format
tube8.py Add the missing age_limit tags; added a devscript to do a superficial check for porn sites without the age_limit tag in the test
tudou.py [tudou] Fix title regex (Fixes )
tumblr.py TumblrIE: update test
tutv.py InfoExtractor: add some helper methods to extract OpenGraph info
unistra.py Update descriptions checksum for some test for Unistra and Youtube
ustream.py [ustream] Simplify channel extraction
vbox7.py Move tests to the IE definitions
veehd.py Add an extractor for VeeHD (closes )
veoh.py VeohIE: remove debug logging
vevo.py [vevo] Readd support for SMIL (Fixes )
vice.py Add an extractor for vice.com (closes )
viddler.py [viddler] Add basic support (Fixes )
videodetective.py Fix the duration field for the VideoDetective and InternetVideoArchive tests
videofyme.py [videofyme] Add an additional quality (they change between downloads of the info) and update md5 sum of the test video
videopremium.py add VideoPremium.tv RTMP support
vimeo.py Update the Vimeo test vector md5
vine.py InfoExtractor: add some helper methods to extract OpenGraph info
wat.py Remove unused imports
websurg.py [websurg] Skipt the test
weibo.py WeiboIE: extract the player urls from a json webpage
wimp.py Move tests to the IE definitions
worldstarhiphop.py [worldstarhiphop] Small cleanup
xhamster.py [XHamsterIE] Extract SD and HD video
xnxx.py [xnxx] Add age_limit
xvideos.py extractor: Set age limit on some adult-related extractors.
yahoo.py [yahoo] Download the info from another page
youjizz.py Add the missing age_limit tags; added a devscript to do a superficial check for porn sites without the age_limit tag in the test
youku.py [youku] Allow shortcut youku:ID and make non-matching groups non-matching ()
youporn.py [YouPornIE] Make webpage download more robust
youtube.py [youtube] Fix login (Fixes )
zdf.py [zdf] Add support for hash URLs and simplify ()