12672 Commits (54f54fcca7af7e5bbc779cfc73d58d1ed2b4b6ae)

Author SHA1 Message Date
Sergey M․ fd47550885
[extractor/common] Add coding cookie 7 years ago
Sergey M․ 4457823dda
[extractor/common] Move censorship checks to a separate method and add check for just another ISP 7 years ago
Sergey M․ b3633fa0ce
[pericope] Add support for pscp.tv URLs 7 years ago
Sergey M․ b56e41a701
release 2017.04.02 7 years ago
Sergey M․ 361f293ab8
[rai] Skip not found content item id 7 years ago
Sergey M․ b8d8cced9b
[rai] Improve extraction (closes #11790)
* Fix georestriction detection
* Detect live streams
+ Extract relinker metadata
* Improve ContentItem detection
+ Extract series metadata
* Fix tests
7 years ago
Timendum 51342717cd
[rai] Fix extraction 7 years ago
Remita Amine 48ab554feb [vrv] add support for series pages 7 years ago
Remita Amine a6f3a162f3 [limelight] improve extraction for audio only formats 7 years ago
Remita Amine 91399b2fcc [funimation] fix extraction(closes #10696)(#11773) 7 years ago
Sergey M․ eecea00d36
[xfileshare] Add support for vidabc.com (closes #12589) 7 years ago
Sergey M․ 2cd668ee59
[xfileshare] Improve extraction and extract hls formats 7 years ago
Remita Amine ca77b92f94 [crunchyroll] pass geo verifcation proxy 7 years ago
Remita Amine e97fc8d6b8 [cwtv] extract ISM formats 7 years ago
Remita Amine be61efdf17 [tvplay] Bypass geo restriction 7 years ago
Remita Amine 77c8ebe631 [vrv] Add new extractor 7 years ago
Sergey M․ 7453999580
[packtpub] Add extractor (closes #12610) 7 years ago
Sergey M․ 1640eb0961
[YoutubeDL] Return early when extraction of url_transparent fails 7 years ago
Remita Amine 3e943cfe09 [generic] pass base_url to _parse_jwplayer_data 7 years ago
Remita Amine 82be732b17 [adn] Add new extractor 7 years ago
Sergey M․ 639e5b2a84
[allocine] Extract more metadata 7 years ago
plroman 128244657b [allocine] Fix extraction 7 years ago
Sergey M․ 12ee65ea0d
[options] Mention ISM for --fragment-retries and --skip-unavailable-fragments 7 years ago
Tithen-Firion aea1dccbd0 [openload] fix extractor 7 years ago
Sergey M․ 9e691da067
release 2017.03.26 7 years ago
Yen Chi Hsuan cc63259d18 Merge pull request #12307 from rndusr/fix/str-item-assignment
Fix "'str' object does not support item assignment"
7 years ago
Remita Amine 2bfaf89b6c [downloader/hls] move check for m3u8 live streams to get_suitable_downloader 7 years ago
Random User 4f06c1c9fc Merge branch 'master' of github.com-rndusr:rg3/youtube-dl into fix/str-item-assignment 7 years ago
Sergey M․ d212c93d16
[pluralsight] PEP 8 7 years ago
Sergey M․ 15495cf3e5
[franceculture] PEP 8 7 years ago
Sergey M․ 5b7cc56b05
[atresplayer] PEP 8 7 years ago
Sergey M․ 590bc6f6a1
Use expand_path where appropriate (closes #12556) 7 years ago
Sergey M․ 51098426b8
[utils] Introduce expand_path 7 years ago
Random User c73e330e7a _find_jwplayer_data() returns dict or None
This simplifies code for callers of `_find_jwplayer_data()` which no longer have
to run `_parse_json()` on the return value.

It also makes sure that `_find_jwplayer_data()` returns either a `dict` or
`None` and nothing else.
7 years ago
Remita Amine fb4fc44928 [downloader/hls] immediately delegate downloading to ffmpeg in case live stream 7 years ago
Random User 03486dbb01 Add test for JWPlayer where config is passed as variable 7 years ago
Yen Chi Hsuan 51ef4919df
[afreecatv] Fix extraction (closes #12179) 7 years ago
Remita Amine d66d43c554 [atvat] Add new extractor(closes #5325) 7 years ago
Sergey M․ 610a6d1053
[atresplayer] Do not extract ISM formats
As per @remitamine: the ISM downloader does not support videos served from wowza servers(it will produce broken files)
7 years ago
Remita Amine d97729c83a [fox] remove unused import 7 years ago
gkoelln 7aa0ee321b [fox] Add metadata extraction
Add series, season number, episode number and episode.
7 years ago
John Hawkinson e8e4cc5a6a
[generic] Replace LazyYT test with skiplagged
discourse.ubuntu.com has gone away, repalce with skiplagged.com.
Be nice to have a non-frontpage URL that might be more stable,
though I don't have one. Maybe this should move to html
in test/test_InfoExtractor.py?
7 years ago
Sergey M․ c7301e677b
[atresplayer] Extract DASH and ISM formats 7 years ago
zurfyx 048086920b
[atresplayer] Extract HD manifest 7 years ago
zurfyx 1088d76da6
[atresplayer] Fix login error detection 7 years ago
Remita Amine 31a1214076 [franceculture] fix extraction(closes #12547) 7 years ago
Sergey M․ d0ba55871e
[youtube] Improve _VALID_URLs (closes #12538) 7 years ago
Sergey M․ 54b960f340
[generic] Do not follow redirects to the same URL 7 years ago
Sergey M․ a3ccd6bd11
release 2017.03.24 7 years ago
Sergey M․ bea7af6947
[channel9] Remove expired comment and sort imports 7 years ago
Sergey M․ a5d783f525
[channel9] Extract more formats 7 years ago
Remita Amine d0572557c2 [ninecninemedia] remove mp4 url extraction request 7 years ago
Remita Amine 52d5ecabd5 [bellmedia] add support for etalk.ca(closes #12447) 7 years ago
Remita Amine b0f7f21cb9 [channel9] fix extraction(closes #11323) 7 years ago
Sergey M․ 579c99a284
[cloudy] Fix extraction (closes #12525) 7 years ago
Remita Amine ca5ed022e9 [hbo] add support for free episode urls and new formats extraction(closes #12519) 7 years ago
Sergey M․ 391d076d7c
[condenast] Fix extraction and style (closes #12526) 7 years ago
Sergey M․ c183e14f89
[viu] Relax _VALID_URL (closes #12529) 7 years ago
Sergey M․ 093dad9e25
release 2017.03.22 7 years ago
Sergey M․ 8e5a7c5e67
[pluralsight] Omit module title from video title (closes #12506) 7 years ago
Sergey M․ e1e35d1ac6
[pornhub] Improve extraction and style (closes #12515) 7 years ago
Throaway 21fbf0f955
[pornhub] Decode obfuscated video URL (closes #12470) 7 years ago
John Hawkinson 97952bdb78 [generic] Add test for Senate ISVP iframe embed 7 years ago
John Hawkinson 8a8cc339b6 [senateisvp] Allow https URL scheme for embeds 7 years ago
Vijay Singh 957f453429 [Openload.co] Fixed Extraction
They did it again. just a minor change though. here's quick fix
7 years ago
Sergey M․ 0e9a73e612
release 2017.03.20 7 years ago
Sergey M․ 9487ce03e9
[YoutubeDL] Allow multiple input URLs to be used with stdout as output template 7 years ago
John Hawkinson 46b18f2349 [BostonGlobe] New. Nonstandard version of Brightcove.
Has a "data-brightcove-video-id" instead of a "data-video-id," otherwise
pretty much just Brightcove. Except the Globe isn't all Brightcove
videos, so fallback to Generic, too.

Also, abstract playlist_from_matches() from generic.py to common.py, and use
it here.

History of these changes can be found in
51170427d4b1143572a498dedaee61863a5b2c5b.
7 years ago
Remita Amine 772b5ff57f [toongoggles] Add new extractor(closes #12171) 7 years ago
Sergey M․ f68ef1e2ab
[medialaan] Remove unrelated test 7 years ago
Sergey M․ febfe1e262
[adobepass] Detect and output error on authz token extraction (#12472) 7 years ago
Vijay Singh 5f0daab1ca [openload] Fix extraction 7 years ago
Sergey M․ 2a721cdff2
[medialaan] Fix and improve extraction (closes #11912) 7 years ago
mrBliss e7a51a4c02
[vtm] Add extractor (closes #9974)
Implementation of the approach described in #9974.
7 years ago
Remita Amine 3e5856d860 [discoverynetworks] add support for more domains and bypass geo restiction 7 years ago
Yen Chi Hsuan ea883a687c
[openload] Fix extraction (closes #10408)
Thanks to @makgun02

Ref: http://pastebin.com/raw/JX9gHFUz
7 years ago
Sergey M․ 7d539ee10a
release 2017.03.16 7 years ago
Philipp Hagemeister 0efbc6b56d [options] Mention flac support and sort alphabetically among the audio formats 7 years ago
Philipp Hagemeister 21bfcd3d6e [postprocessor/ffmpeg] Add support for flac
Requested at http://stackoverflow.com/q/42828041/35070
7 years ago
Sergey M․ b51dc9db0e
[extractor/common] Extract SMIL formats from jwplayer 7 years ago
Sergey M․ a309684285
[extractor/generic] Add forgotten return for jwplayer formats 7 years ago
Remita Amine ba448445b8 [redbull] improve extraction
- extract 1080p quality
- correct ttml subtitle ext
- catch api errors
- reduce request size
7 years ago
Sergey M․ 5db83d79bf
release 2017.03.15 7 years ago
Vijay Singh 398887b4c0 [Openload] Fixed Extraction
They did changed it again.
7 years ago
Sergey M․ 66bf351f80
[facebook] Make title optional (closes #12443) 7 years ago
Sergey M․ 9d08963022
[telecinco] Add test for #12430 7 years ago
Sergey M․ e313d209c2
[mitele] Add support for ooyala videos (closes #12430) 7 years ago
Vijay Singh ff9d509d20 [openload] Fix extraction
Just a minor fix for openload
7 years ago
Lucas M c1795ca6c8 [streamable] Update API URL 7 years ago
Starsam80 8c99623259 [crunchyroll] Extract season name 7 years ago
Sergey M․ 57b0ddb35f
[discoverygo] Actualize test 7 years ago
Sergey M․ a28f8d7396
[discoverygo] Bypass geo restriction 7 years ago
Sergey M․ 7049799470
[discoverygo:playlist] Add extractor (closes #12424) 7 years ago
Yen Chi Hsuan 4605c94d1a
[__init__] Fix missing subtitles if --add-metadata is used (#12423)
The previous fix for #5594 is incorrect
7 years ago
Sergey M․ a8e687a4da
release 2017.03.10 7 years ago
Sergey M․ c2ee861c6d
[extractor/generic] Make title optional for jwplayer embeds (closes #12410) 7 years ago
Sergey M․ bd34c32bd7
[wdr] Actualize comment 7 years ago
runningbits f802c48660 [wdr:maus] Fix extraction and update tests 7 years ago
Sergey M․ 76bee08fe7
[prosiebensat1] Improve title extraction and add test 7 years ago
Thomas Christlieb 2913821723 [prosiebensat1] Improve title extraction (closes #12318) 7 years ago
Sergey M․ 0e7f9a9b48
[dplayit] Relax playback info URL extraction 7 years ago
Sergey M․ 0cf2352e85
[dplayit] Separate and rewrite extractor and bypass geo restriction (closes #12393) 7 years ago
Yen Chi Hsuan 0f6b87d067
[miomio] Fix extraction
Closes #12291
Closes #12388
Closes #12402
7 years ago
Sergey M․ d7344d33b1
[telequebec] Fix description extraction and update test (closes #12399) 7 years ago
denneboomyo b08cc749d6 [openload] Fix extraction 7 years ago
Sergey M․ b68a812ea8
[extractor/generic] Add test for brigthcove UUID-like videoPlayer 7 years ago
Sergey M․ 2e76bdc850
[brightcove:legacy] Relax videoPlayer validation check (closes #12381) 7 years ago
Yen Chi Hsuan fe646a2f10
[twitch] PEP8 7 years ago
Sergey M․ dccd0ab35d
release 2017.03.07 7 years ago
Sergey M․ e30ccf7047
[soundcloud] Update client id (closes #12376) 7 years ago
Yen Chi Hsuan 54a3a8827b
[__init__] Metadata should be added after conversion
Fixes #5594
7 years ago
denneboomyo da92da4b88 Openload fix extraction (#12357)
* Fix extraction
7 years ago
Sergey M․ 1664702626
release 2017.03.06 7 years ago
Sergey M․ 4b5de77bdb
[utils] Process bytestrings in urljoin (closes #12369) 7 years ago
Sergey M․ 96182695e4
[drtv] Add geo countries to GeoRestrictedError 7 years ago
Sergey M․ fc11ad3833
[drtv:live] Bypass geo restriction 7 years ago
Yen Chi Hsuan d2b64e04b4
[addanime] Skip an invalid test 7 years ago
Sergey M․ 5dd376345b
[tunepk] Add extractor (closes #12197, closes #12243) 7 years ago
Sergey M․ 1a2192cb90
[extractor/common] Pass arguments to _parse_jwplayer_formats and PEP8 7 years ago
Sergey M․ 0236cd0dfd
[extractor/common] Improve height extraction and extract bitrate 7 years ago
Sergey M․ ed0cf9b383
[extractor/common] Move jwplayer formats extraction in separate method 7 years ago
Sergey M․ a50862b735
[downloader/external] Add missing import and PEP8 7 years ago
John Hawkinson 6d0fe752bf [external:ffmpeg] In test harness, limit to 10k download size
Otherwise, if you screw up a playlist test by including a playlist
dictionary key, you'll be there for eons while it downloads all the
files before erroring out.
7 years ago
Sergey M․ afa4597618
release 2017.03.05 7 years ago
Sergey M․ 5316566edc
[twitch] Use better naming and simplify (closes #11974) 7 years ago
Xiao Di Guan c64c03be35
[twitch] Add basic support for two-factor authentication 7 years ago
Lars Vierbergen a3ba8a7acf [vier] Add support for vijf.be
vier.be and vijf.be run on the same CMS and are property of the same company,
so the same extractor can be used for both of them.
7 years ago
Sergey M․ 054a587de8
[redbulltv] Improve extraction (closes #11948, closes #3919) 7 years ago
Juanjo Benages 64b7ccef3e
[redbulltv] Add extractor 7 years ago
Yen Chi Hsuan 6f4e4132d8
[douyutv] Switch to the PC API to escape the 5-min limitation
Thanks @spacemeowx2 for the algo.

Ref: https://gist.github.com/spacemeowx2/629b1d131bd7e240a7d28742048e80fc

Closes #12316
7 years ago
Sergey M․ eb3079b6ce
[generic] Add support for rutube embeds 7 years ago
Sergey M․ bc82f22879
[rutube] Relax _VALID_URL 7 years ago
Sergey M․ 4d058c9862
[vrak] Improve and update test (closes #11452) 7 years ago
Sergey M․ d16f27ca27
[brightcove:new] Add ability to smuggle geo_countries into URL 7 years ago
Olivier Bilodeau cbb127568a
[vrak] Add extractor 7 years ago
Sergey M․ d02d4fa0a9
[brightcove:new] Raise GeoRestrictedError 7 years ago
Sergey M․ 692fa200ca
[go] Relax _VALID_URL (closes #12341) 7 years ago
Sergey M․ 9bae185ba6
[24video] Use original host for requests (closes #12339) 7 years ago
Sergey M․ 4d345bf17b
[ruutu] Disable DASH formats (closes #12322)
Due to causing out of sync issue
7 years ago
Sergey M․ 250eea6821
release 2017.03.02 7 years ago
Yen Chi Hsuan 11bb6ad1a5
[facebook] Fix extraction (closes #12323)
Almost all videos now use the pagelet type 'permalink_video_pagelet'
7 years ago
Yen Chi Hsuan c9612c0487
[youtube] Mark errors about rental videos as expected
Closes #12324
7 years ago
Yen Chi Hsuan af5049f128
[adobepass] Add Charter Spectrum (#11465)
Thanks @tv21 for the fix!
7 years ago
Sergey M․ 158af5242e
[utils] Carry long doc string 7 years ago
Sergey M․ 40df485f55
[YoutubeDL] Don't sanitize identifiers (closes #12317) 7 years ago
Sergey M․ 4b8a984c67
[npo] Add support for audio 7 years ago
Sergey M․ 83e8fce628
[npo] Improve extraction and update tests 7 years ago
Sergey M․ aa9cc2ecbf
[npo] Adapt to app.php API (closes #12311) 7 years ago
Sergey M․ 1dc24093f8
release 2017.02.28 7 years ago
Sergey M․ 43b38424a9
[azmedien:showplaylist] Improve (closes #12160) 7 years ago