yt-dlc/youtube_dl/extractor
Filippo Valsorda 750e9833b8 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
..
__init__.py Merge pull request by @rzhxeo
addanime.py [addanime] better regex.
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.tv:creative] Update the title of the test
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 [vimeo] Fix pro videos and player.vimeo.com urls
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 InstagramIE: fix the extraction of the uploader_id and the title
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] Strip the description
muzu.py Add an extractor from muzu.tv (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] Some improvements (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 [vimeo] fix the extraction for videos protected with password
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] Set the format_id field to the itag of the format (closes )
zdf.py [zdf] Add support for hash URLs and simplify ()