Aakash Gajjar
b827ee921f
pull changes from remote master ( #190 )
...
* [scrippsnetworks] Add new extractor(closes #19857 )(closes #22981 )
* [teachable] Improve locked lessons detection (#23528 )
* [teachable] Fail with error message if no video URL found
* [extractors] add missing import for ScrippsNetworksIE
* [brightcove] cache brightcove player policy keys
* [prosiebensat1] improve geo restriction handling(closes #23571 )
* [soundcloud] automatically update client id on failing requests
* [spankbang] Fix extraction (closes #23307 , closes #23423 , closes #23444 )
* [spankbang] Improve removed video detection (#23423 )
* [brightcove] update policy key on failing requests
* [pornhub] Fix extraction and add support for m3u8 formats (closes #22749 , closes #23082 )
* [pornhub] Improve locked videos detection (closes #22449 , closes #22780 )
* [brightcove] invalidate policy key cache on failing requests
* [soundcloud] fix client id extraction for non fatal requests
* [ChangeLog] Actualize
[ci skip]
* [devscripts/create-github-release] Switch to using PAT for authentication
Basic authentication will be deprecated soon
* release 2020.01.01
* [redtube] Detect private videos (#23518 )
* [vice] improve extraction(closes #23631 )
* [devscripts/create-github-release] Remove unused import
* [wistia] improve format extraction and extract subtitles(closes #22590 )
* [nrktv:seriebase] Fix extraction (closes #23625 ) (#23537 )
* [discovery] fix anonymous token extraction(closes #23650 )
* [scrippsnetworks] add support for www.discovery.com videos
* [scrippsnetworks] correct test case URL
* [dctp] fix format extraction(closes #23656 )
* [pandatv] Remove extractor (#23630 )
* [naver] improve extraction
- improve geo-restriction handling
- extract automatic captions
- extract uploader metadata
- extract VLive HLS formats
* [naver] improve metadata extraction
* [cloudflarestream] improve extraction
- add support for bytehighway.net domain
- add support for signed URLs
- extract thumbnail
* [cloudflarestream] import embed URL extraction
* [lego] fix extraction and extract subtitle(closes #23687 )
* [safari] Fix kaltura session extraction (closes #23679 ) (#23670 )
* [orf:fm4] Fix extraction (#23599 )
* [orf:radio] Clean description and improve extraction
* [twitter] add support for promo_video_website cards(closes #23711 )
* [vodplatform] add support for embed.kwikmotion.com domain
* [ndr:base:embed] Improve thumbnails extraction (closes #23731 )
* [canvas] Add support for new API endpoint and update tests (closes #17680 , closes #18629 )
* [travis] Add flake8 job (#23720 )
* [yourporn] Fix extraction (closes #21645 , closes #22255 , closes #23459 )
* [ChangeLog] Actualize
[ci skip]
* release 2020.01.15
* [soundcloud] Restore previews extraction (closes #23739 )
* [orf:tvthek] Improve geo restricted videos detection (closes #23741 )
* [zype] improve extraction
- extract subtitles(closes #21258 )
- support URLs with alternative keys/tokens(#21258 )
- extract more metadata
* [americastestkitchen] fix extraction
* [nbc] add support for nbc multi network URLs(closes #23049 )
* [ard] improve extraction(closes #23761 )
- simplify extraction
- extract age limit and series
- bypass geo-restriction
* [ivi:compilation] Fix entries extraction (closes #23770 )
* [24video] Add support for 24video.vip (closes #23753 )
* [businessinsider] Fix jwplatform id extraction (closes #22929 ) (#22954 )
* [ard] add a missing condition
* [azmedien] fix extraction(closes #23783 )
* [voicerepublic] fix extraction
* [stretchinternet] fix extraction(closes #4319 )
* [youtube] Fix sigfunc name extraction (closes #23819 )
* [ChangeLog] Actualize
[ci skip]
* release 2020.01.24
* [soundcloud] imporve private playlist/set tracks extraction
https://github.com/ytdl-org/youtube-dl/issues/3707#issuecomment-577873539
* [svt] fix article extraction(closes #22897 )(closes #22919 )
* [svt] fix series extraction(closes #22297 )
* [viewlift] improve extraction
- fix extraction(closes #23851 )
- add add support for authentication
- add support for more domains
* [vimeo] fix album extraction(closes #23864 )
* [tva] Relax _VALID_URL (closes #23903 )
* [tv5mondeplus] Fix extraction (closes #23907 , closes #23911 )
* [twitch:stream] Lowercase channel id for stream request (closes #23917 )
* [sportdeutschland] Update to new sportdeutschland API
They switched to SSL, but under a different host AND path...
Remove the old test cases because these videos have become unavailable.
* [popcorntimes] Add extractor (closes #23949 )
* [thisoldhouse] fix extraction(closes #23951 )
* [toggle] Add support for mewatch.sg (closes #23895 ) (#23930 )
* [compat] Introduce compat_realpath (refs #23991 )
* [update] Fix updating via symlinks (closes #23991 )
* [nytimes] improve format sorting(closes #24010 )
* [abc:iview] Support 720p (#22907 ) (#22921 )
* [nova:embed] Fix extraction (closes #23672 )
* [nova:embed] Improve (closes #23690 )
* [nova] Improve extraction (refs #23690 )
* [jpopsuki] Remove extractor (closes #23858 )
* [YoutubeDL] Fix playlist entry indexing with --playlist-items (closes #10591 , closes #10622 )
* [test_YoutubeDL] Fix get_ids
* [test_YoutubeDL] Add tests for #10591 (closes #23873 )
* [24video] Add support for porn.24video.net (closes #23779 , closes #23784 )
* [npr] Add support for streams (closes #24042 )
* [ChangeLog] Actualize
[ci skip]
* release 2020.02.16
* [tv2dk:bornholm:play] Fix extraction (#24076 )
* [imdb] Fix extraction (closes #23443 )
* [wistia] Add support for multiple generic embeds (closes #8347 , closes #11385 )
* [teachable] Add support for multiple videos per lecture (closes #24101 )
* [pornhd] Fix extraction (closes #24128 )
* [options] Remove duplicate short option -v for --version (#24162 )
* [extractor/common] Convert ISM manifest to unicode before processing on python 2 (#24152 )
* [YoutubeDL] Force redirect URL to unicode on python 2
* Remove no longer needed compat_str around geturl
* [youjizz] Fix extraction (closes #24181 )
* [test_subtitles] Remove obsolete test
* [zdf:channel] Fix tests
* [zapiks] Fix test
* [xtube] Fix metadata extraction (closes #21073 , closes #22455 )
* [xtube:user] Fix test
* [telecinco] Fix extraction (refs #24195 )
* [telecinco] Add support for article opening videos
* [franceculture] Fix extraction (closes #24204 )
* [xhamster] Fix extraction (closes #24205 )
* [ChangeLog] Actualize
[ci skip]
* release 2020.03.01
* [vimeo] Fix subtitles URLs (#24209 )
* [servus] Add support for new URL schema (closes #23475 , closes #23583 , closes #24142 )
* [youtube:playlist] Fix tests (closes #23872 ) (#23885 )
* [peertube] Improve extraction
* [peertube] Fix issues and improve extraction (closes #23657 )
* [pornhub] Improve title extraction (closes #24184 )
* [vimeo] fix showcase password protected video extraction(closes #24224 )
* [youtube] Fix age-gated videos support without login (closes #24248 )
* [youtube] Fix tests
* [ChangeLog] Actualize
[ci skip]
* release 2020.03.06
* [nhk] update API version(closes #24270 )
* [youtube] Improve extraction in 429 error conditions (closes #24283 )
* [youtube] Improve age-gated videos extraction in 429 error conditions (refs #24283 )
* [youtube] Remove outdated code
Additional get_video_info requests don't seem to provide any extra itags any longer
* [README.md] Clarify 429 error
* [pornhub] Add support for pornhubpremium.com (#24288 )
* [utils] Add support for cookies with spaces used instead of tabs
* [ChangeLog] Actualize
[ci skip]
* release 2020.03.08
* Revert "[utils] Add support for cookies with spaces used instead of tabs"
According to [1] TABs must be used as separators between fields.
Files produces by some tools with spaces as separators are considered
malformed.
1. https://curl.haxx.se/docs/http-cookies.html
This reverts commit cff99c91d1
.
* [utils] Add reference to cookie file format
* Revert "[vimeo] fix showcase password protected video extraction(closes #24224 )"
This reverts commit 12ee431676
.
* [nhk] Relax _VALID_URL (#24329 )
* [nhk] Remove obsolete rtmp formats (closes #24329 )
* [nhk] Update m3u8 URL and use native hls (#24329 )
* [ndr] Fix extraction (closes #24326 )
* [xtube] Fix formats extraction (closes #24348 )
* [xtube] Fix typo
* [hellporno] Fix extraction (closes #24399 )
* [cbc:watch] Add support for authentication
* [cbc:watch] Fix authenticated device token caching (closes #19160 )
* [soundcloud] fix download url extraction(closes #24394 )
* [limelight] remove disabled API requests(closes #24255 )
* [bilibili] Add support for new URL schema with BV ids (closes #24439 , closes #24442 )
* [bilibili] Add support for player.bilibili.com (closes #24402 )
* [teachable] Extract chapter metadata (closes #24421 )
* [generic] Look for teachable embeds before wistia
* [teachable] Update upskillcourses domain
New version does not use teachable platform any longer
* [teachable] Update gns3 domain
* [teachable] Update test
* [ChangeLog] Actualize
[ci skip]
* [ChangeLog] Actualize
[ci skip]
* release 2020.03.24
* [spankwire] Fix extraction (closes #18924 , closes #20648 )
* [spankwire] Add support for generic embeds (refs #24633 )
* [youporn] Add support form generic embeds
* [mofosex] Add support for generic embeds (closes #24633 )
* [tele5] Fix extraction (closes #24553 )
* [extractor/common] Skip malformed ISM manifest XMLs while extracting ISM formats (#24667 )
* [tv4] Fix ISM formats extraction (closes #24667 )
* [twitch:clips] Extend _VALID_URL (closes #24290 ) (#24642 )
* [motherless] Fix extraction (closes #24699 )
* [nova:embed] Fix extraction (closes #24700 )
* [youtube] Skip broken multifeed videos (closes #24711 )
* [soundcloud] Extract AAC format
* [soundcloud] Improve AAC format extraction (closes #19173 , closes #24708 )
* [thisoldhouse] Fix video id extraction (closes #24548 )
Added support for:
with of without "www."
and either ".chorus.build" or ".com"
It now validated correctly on older URL's
```
<iframe src="https://thisoldhouse.chorus.build/videos/zype/5e33baec27d2e50001d5f52f
```
and newer ones
```
<iframe src="https://www.thisoldhouse.com/videos/zype/5e2b70e95216cc0001615120
```
* [thisoldhouse] Improve video id extraction (closes #24549 )
* [youtube] Fix DRM videos detection (refs #24736 )
* [options] Clarify doc on --exec command (closes #19087 ) (#24883 )
* [prosiebensat1] Improve extraction and remove 7tv.de support (#24948 )
* [prosiebensat1] Extract series metadata
* [tenplay] Relax _VALID_URL (closes #25001 )
* [tvplay] fix Viafree extraction(closes #15189 )(closes #24473 )(closes #24789 )
* [yahoo] fix GYAO Player extraction and relax title URL regex(closes #24178 )(closes #24778 )
* [youtube] Use redirected video id if any (closes #25063 )
* [youtube] Improve player id extraction and add tests
* [extractor/common] Extract multiple JSON-LD entries
* [crunchyroll] Fix and improve extraction (closes #25096 , closes #25060 )
* [ChangeLog] Actualize
[ci skip]
* release 2020.05.03
* [puhutv] Remove no longer available HTTP formats (closes #25124 )
* [utils] Improve cookie files support
+ Add support for UTF-8 in cookie files
* Skip malformed cookie file entries instead of crashing (invalid entry len, invalid expires at)
* [dailymotion] Fix typo
* [compat] Introduce compat_cookiejar_Cookie
* [extractor/common] Use compat_cookiejar_Cookie for _set_cookie (closes #23256 , closes #24776 )
To always ensure cookie name and value are bytestrings on python 2.
* [orf] Add support for more radio stations (closes #24938 ) (#24968 )
* [uol] fix extraction(closes #22007 )
* [downloader/http] Finish downloading once received data length matches expected
Always do this if possible, i.e. if Content-Length or expected length is known, not only in test.
This will save unnecessary last extra loop trying to read 0 bytes.
* [downloader/http] Request last data block of exact remaining size
Always request last data block of exact size remaining to download if possible not the current block size.
* [iprima] Improve extraction (closes #25138 )
* [youtube] Improve signature cipher extraction (closes #25188 )
* [ChangeLog] Actualize
[ci skip]
* release 2020.05.08
* [spike] fix Bellator mgid extraction(closes #25195 )
* [bbccouk] PEP8
* [mailru] Fix extraction (closes #24530 ) (#25239 )
* [README.md] flake8 HTTPS URL (#25230 )
* [youtube] Add support for yewtu.be (#25226 )
* [soundcloud] reduce API playlist page limit(closes #25274 )
* [vimeo] improve format extraction and sorting(closes #25285 )
* [redtube] Improve title extraction (#25208 )
* [indavideo] Switch to HTTPS for API request (#25191 )
* [utils] Fix file permissions in write_json_file (closes #12471 ) (#25122 )
* [redtube] Improve formats extraction and extract m3u8 formats (closes #25311 , closes #25321 )
* [ard] Improve _VALID_URL (closes #25134 ) (#25198 )
* [giantbomb] Extend _VALID_URL (#25222 )
* [postprocessor/ffmpeg] Embed series metadata with --add-metadata
* [youtube] Add support for more invidious instances (#25417 )
* [ard:beta] Extend _VALID_URL (closes #25405 )
* [ChangeLog] Actualize
[ci skip]
* release 2020.05.29
* [jwplatform] Improve embeds extraction (closes #25467 )
* [periscope] Fix untitled broadcasts (#25482 )
* [twitter:broadcast] Add untitled periscope broadcast test
* [malltv] Add support for sk.mall.tv (#25445 )
* [brightcove] Fix subtitles extraction (closes #25540 )
* [brightcove] Sort imports
* [twitch] Pass v5 accept header and fix thumbnails extraction (closes #25531 )
* [twitch:stream] Fix extraction (closes #25528 )
* [twitch:stream] Expect 400 and 410 HTTP errors from API
* [tele5] Prefer jwplatform over nexx (closes #25533 )
* [jwplatform] Add support for bypass geo restriction
* [tele5] Bypass geo restriction
* [ChangeLog] Actualize
[ci skip]
* release 2020.06.06
* [kaltura] Add support for multiple embeds on a webpage (closes #25523 )
* [youtube] Extract chapters from JSON (closes #24819 )
* [facebook] Support single-video ID links
I stumbled upon this at https://www.facebook.com/bwfbadminton/posts/10157127020046316 . No idea how prevalent it is yet.
* [youtube] Fix playlist and feed extraction (closes #25675 )
* [youtube] Fix thumbnails extraction and remove uploader id extraction warning (closes #25676 )
* [youtube] Fix upload date extraction
* [youtube] Improve view count extraction
* [youtube] Fix uploader id and uploader URL extraction
* [ChangeLog] Actualize
[ci skip]
* release 2020.06.16
* [youtube] Fix categories and improve tags extraction
* [youtube] Force old layout (closes #25682 , closes #25683 , closes #25680 , closes #25686 )
* [ChangeLog] Actualize
[ci skip]
* release 2020.06.16.1
* [brightcove] Improve embed detection (closes #25674 )
* [bellmedia] add support for cp24.com clip URLs(closes #25764 )
* [youtube:playlists] Extend _VALID_URL (closes #25810 )
* [youtube] Prevent excess HTTP 301 (#25786 )
* [wistia] Restrict embed regex (closes #25969 )
* [youtube] Improve description extraction (closes #25937 ) (#25980 )
* [youtube] Fix sigfunc name extraction (closes #26134 , closes #26135 , closes #26136 , closes #26137 )
* [ChangeLog] Actualize
[ci skip]
* release 2020.07.28
* [xhamster] Extend _VALID_URL (closes #25789 ) (#25804 )
* [xhamster] Fix extraction (closes #26157 ) (#26254 )
* [xhamster] Extend _VALID_URL (closes #25927 )
Co-authored-by: Remita Amine <remitamine@gmail.com>
Co-authored-by: Sergey M․ <dstftw@gmail.com>
Co-authored-by: nmeum <soeren+github@soeren-tempel.net>
Co-authored-by: Roxedus <me@roxedus.dev>
Co-authored-by: Singwai Chan <c.singwai@gmail.com>
Co-authored-by: cdarlint <cdarlint@users.noreply.github.com>
Co-authored-by: Johannes N <31795504+jonolt@users.noreply.github.com>
Co-authored-by: jnozsc <jnozsc@gmail.com>
Co-authored-by: Moritz Patelscheck <moritz.patelscheck@campus.tu-berlin.de>
Co-authored-by: PB <3854688+uno20001@users.noreply.github.com>
Co-authored-by: Philipp Hagemeister <phihag@phihag.de>
Co-authored-by: Xaver Hellauer <software@hellauer.bayern>
Co-authored-by: d2au <d2au.dev@gmail.com>
Co-authored-by: Jan 'Yenda' Trmal <jtrmal@gmail.com>
Co-authored-by: jxu <7989982+jxu@users.noreply.github.com>
Co-authored-by: Martin Ström <name@my-domain.se>
Co-authored-by: The Hatsune Daishi <nao20010128@gmail.com>
Co-authored-by: tsia <github@tsia.de>
Co-authored-by: 3risian <59593325+3risian@users.noreply.github.com>
Co-authored-by: Tristan Waddington <tristan.waddington@gmail.com>
Co-authored-by: Devon Meunier <devon.meunier@gmail.com>
Co-authored-by: Felix Stupp <felix.stupp@outlook.com>
Co-authored-by: tom <tomster954@gmail.com>
Co-authored-by: AndrewMBL <62922222+AndrewMBL@users.noreply.github.com>
Co-authored-by: willbeaufoy <will@willbeaufoy.net>
Co-authored-by: Philipp Stehle <anderschwiedu@googlemail.com>
Co-authored-by: hh0rva1h <61889859+hh0rva1h@users.noreply.github.com>
Co-authored-by: comsomisha <shmelev1996@mail.ru>
Co-authored-by: TotalCaesar659 <14265316+TotalCaesar659@users.noreply.github.com>
Co-authored-by: Juan Francisco Cantero Hurtado <iam@juanfra.info>
Co-authored-by: Dave Loyall <dave@the-good-guys.net>
Co-authored-by: tlsssl <63866177+tlsssl@users.noreply.github.com>
Co-authored-by: Rob <ankenyr@gmail.com>
Co-authored-by: Michael Klein <github@a98shuttle.de>
Co-authored-by: JordanWeatherby <47519158+JordanWeatherby@users.noreply.github.com>
Co-authored-by: striker.sh <19488257+strikersh@users.noreply.github.com>
Co-authored-by: Matej Dujava <mdujava@gmail.com>
Co-authored-by: Glenn Slayden <5589855+glenn-slayden@users.noreply.github.com>
Co-authored-by: MRWITEK <mrvvitek@gmail.com>
Co-authored-by: JChris246 <43832407+JChris246@users.noreply.github.com>
Co-authored-by: TheRealDude2 <the.real.dude@gmx.de>
2020-08-25 20:23:34 +05:30
Sergey M․
6089ff40e7
[youporn] Fix title and description extraction ( closes #18748 )
2019-01-09 00:37:01 +07:00
Sergey M․
3052a30d42
Improve URL extraction
2018-07-21 19:08:28 +07:00
Sergey M․
18166bb8e8
[youporn] Fix upload date extraction
2017-06-22 00:47:02 +07:00
Sergey M․
d4893e764b
[youporn] Improve formats extraction
2017-06-22 00:40:15 +07:00
Sergey M․
97b6e30113
[youporn] Fix title extraction ( closes #13456 )
2017-06-22 00:20:45 +07:00
Yen Chi Hsuan
ec85ded83c
Fix "invalid escape sequences" error on Python 3.6
2017-01-06 00:58:56 +08:00
Sergey M․
f6af0f888b
[youporn] Fix categories and tags extraction ( Closes #10521 )
2016-09-01 23:15:01 +07:00
Sergey M․
2c3322e36e
[youporn] Fix metadata extraction
2016-06-12 04:49:37 +07:00
Sergey M․
002c755248
[youporn] Fix sources regex
2016-03-05 01:51:27 +06:00
Sergey M․
d627cec608
[youporn] Fix quality extraction ( Closes #8758 )
2016-03-05 01:50:12 +06:00
Yen Chi Hsuan
b99d88c6a1
[youporn] Fix uploader and description
2016-01-31 20:12:43 +08:00
Sergey M?
5c2266df4b
Switch codebase to use sanitized_Request instead of
...
compat_urllib_request.Request
[downloader/dash] Use sanitized_Request
[downloader/http] Use sanitized_Request
[atresplayer] Use sanitized_Request
[bambuser] Use sanitized_Request
[bliptv] Use sanitized_Request
[brightcove] Use sanitized_Request
[cbs] Use sanitized_Request
[ceskatelevize] Use sanitized_Request
[collegerama] Use sanitized_Request
[extractor/common] Use sanitized_Request
[crunchyroll] Use sanitized_Request
[dailymotion] Use sanitized_Request
[dcn] Use sanitized_Request
[dramafever] Use sanitized_Request
[dumpert] Use sanitized_Request
[eitb] Use sanitized_Request
[escapist] Use sanitized_Request
[everyonesmixtape] Use sanitized_Request
[extremetube] Use sanitized_Request
[facebook] Use sanitized_Request
[fc2] Use sanitized_Request
[flickr] Use sanitized_Request
[4tube] Use sanitized_Request
[gdcvault] Use sanitized_Request
[extractor/generic] Use sanitized_Request
[hearthisat] Use sanitized_Request
[hotnewhiphop] Use sanitized_Request
[hypem] Use sanitized_Request
[iprima] Use sanitized_Request
[ivi] Use sanitized_Request
[keezmovies] Use sanitized_Request
[letv] Use sanitized_Request
[lynda] Use sanitized_Request
[metacafe] Use sanitized_Request
[minhateca] Use sanitized_Request
[miomio] Use sanitized_Request
[meovideo] Use sanitized_Request
[mofosex] Use sanitized_Request
[moniker] Use sanitized_Request
[mooshare] Use sanitized_Request
[movieclips] Use sanitized_Request
[mtv] Use sanitized_Request
[myvideo] Use sanitized_Request
[neteasemusic] Use sanitized_Request
[nfb] Use sanitized_Request
[niconico] Use sanitized_Request
[noco] Use sanitized_Request
[nosvideo] Use sanitized_Request
[novamov] Use sanitized_Request
[nowness] Use sanitized_Request
[nuvid] Use sanitized_Request
[played] Use sanitized_Request
[pluralsight] Use sanitized_Request
[pornhub] Use sanitized_Request
[pornotube] Use sanitized_Request
[primesharetv] Use sanitized_Request
[promptfile] Use sanitized_Request
[qqmusic] Use sanitized_Request
[rtve] Use sanitized_Request
[safari] Use sanitized_Request
[sandia] Use sanitized_Request
[shared] Use sanitized_Request
[sharesix] Use sanitized_Request
[sina] Use sanitized_Request
[smotri] Use sanitized_Request
[sohu] Use sanitized_Request
[spankwire] Use sanitized_Request
[sportdeutschland] Use sanitized_Request
[streamcloud] Use sanitized_Request
[streamcz] Use sanitized_Request
[tapely] Use sanitized_Request
[tube8] Use sanitized_Request
[tubitv] Use sanitized_Request
[twitch] Use sanitized_Request
[twitter] Use sanitized_Request
[udemy] Use sanitized_Request
[vbox7] Use sanitized_Request
[veoh] Use sanitized_Request
[vessel] Use sanitized_Request
[vevo] Use sanitized_Request
[viddler] Use sanitized_Request
[videomega] Use sanitized_Request
[viewvster] Use sanitized_Request
[viki] Use sanitized_Request
[vk] Use sanitized_Request
[vodlocker] Use sanitized_Request
[voicerepublic] Use sanitized_Request
[wistia] Use sanitized_Request
[xfileshare] Use sanitized_Request
[xtube] Use sanitized_Request
[xvideos] Use sanitized_Request
[yandexmusic] Use sanitized_Request
[youku] Use sanitized_Request
[youporn] Use sanitized_Request
[youtube] Use sanitized_Request
[patreon] Use sanitized_Request
[extractor/common] Remove unused import
[nfb] PEP 8
2015-11-23 21:56:23 +06:00
Sergey M․
755ff8d22c
[youporn] Extract comment count
2015-10-25 23:41:10 +06:00
Sergey M․
4f13f8f798
[youporn] Improve uploader extraction
2015-10-25 23:12:12 +06:00
Sergey M․
feb7711cf5
[youporn] Make description optional
...
Some videos does not contain any description
2015-10-25 23:01:12 +06:00
Sergey M․
589c33dade
[youporn] Improve and make more robust ( Closes #6888 , closes #7214 )
2015-10-25 22:56:35 +06:00
Erik
e572a1010b
[youporn] Fix extraction
...
[youporn] Added description and thumbnail
[youporn] Added uploader and date
[youporn] Removed Try and Except lines
[youporn] Fixed date, fatal, formats and /s*
[youporn] Undid removing comment about video url components & Undid and fixed removal of encrypted URL detection
[youporn] Fix: Add encrypted link to links array only if not already in it
[youporn] Fix: Add encrypted link to links array only if not already in it
[youporn] Fix: cleanup
2015-10-25 20:57:08 +06:00
Yen Chi Hsuan
9ee53a49f0
[YouPorn] Fix extractor
2015-04-30 00:50:48 +08:00
Jaime Marquínez Ferrándiz
70a1165b32
Don't use bare 'except:'
...
They catch any exception, including KeyboardInterrupt, we don't want to catch it.
2015-03-27 13:02:20 +01:00
Sergey M․
50c9949d7a
[youporn] Imrove JSON regex and preserve the old one
2015-03-03 21:39:04 +06:00
chaos33
e0d0572b73
fix youporn extractor's json search regex
2015-03-03 22:53:05 +08:00
Philipp Hagemeister
1cc79574fc
Fix imports and general cleanup
...
· Import from compat what comes from compat. Yes, some names are available in utils too, but that's an implementation detail.
· Use _match_id consistently whenever possible
· Fix some outdated tests
· Use consistent valid URL (always match the whole protocol, no ^ at start required)
· Use modern test definitions
2014-12-13 12:35:45 +01:00
Philipp Hagemeister
58daf5ebed
[youporn] Fix JSON parameter regexp ( Fixes #4384 )
2014-12-06 00:48:29 +01:00
Philipp Hagemeister
8865bdeb37
Remove useless u prefixes
2014-11-26 13:06:02 +01:00
Jouke Waleson
9e1a5b8455
PEP8: applied even more rules
2014-11-23 21:39:15 +01:00
Jouke Waleson
5f6a1245ff
PEP8 applied
2014-11-23 20:41:03 +01:00
Philipp Hagemeister
652f283135
[youporn] Remove md5 from test
...
Has changed multiple times, and we're checking that it looks like a video now by default.
2014-09-13 07:59:36 +02:00
Philipp Hagemeister
f24e9833dc
[youporn] Modernize
2014-03-21 00:37:10 +01:00
Philipp Hagemeister
bfe9de8510
[youporn] Add support for multiple formats
2013-12-26 18:37:12 +01:00
Jaime Marquínez Ferrándiz
a56f9de156
Style fixes for extractors: remove spaces around (,),{ and }
2013-11-03 14:06:47 +01:00
rzhxeo
6e76104d66
[YouPornIE] Make webpage download more robust
2013-10-26 23:33:32 +02:00
rzhxeo
7df286540f
[YouPornIE] Extract all encrypted links and remove doubles at the end
2013-10-26 21:57:10 +02:00
Rogério Brito
8ed6b34477
extractor: Set age limit on some adult-related extractors.
...
This is similar in spirit to what was done in commit 8e590a117f
.
Signed-off-by: Rogério Brito <rbrito@ime.usp.br>
2013-10-18 19:32:37 -03:00
Philipp Hagemeister
cfadd183c4
Call extracted property age_limit everywhere
2013-10-06 16:23:06 +02:00
Philipp Hagemeister
8dbe9899a9
Allow users to specify an age limit ( fixes #1545 )
...
With these changes, users can now restrict what videos are downloaded by the intented audience, by specifying their age with --age-limit YEARS .
Add rudimentary support in youtube, pornotube, and youporn.
2013-10-06 06:08:56 +02:00
rzhxeo
878e83c5a4
YoupornIE: Clean up extraction of hd video
2013-08-28 16:04:48 +02:00
Philipp Hagemeister
48ea9cea77
Allow changes to run under Python 3
2013-08-28 14:34:49 +02:00
rzhxeo
97b3656c2e
YoupornIE: Add support for hd videos and update Test
2013-08-09 18:37:33 +02:00
Philipp Hagemeister
6f5ac90cf3
Move tests to the IE definitions
2013-06-27 20:46:46 +02:00
Philipp Hagemeister
0143dc029c
[YouPorn] move into own file
2013-06-23 22:12:14 +02:00