Frederic Bournival
1c7c76e4fb
[noovo] Add extractor
8 years ago
John Hawkinson
557194591a
[washingtonpost] Add support for embeds ( closes #12699 )
8 years ago
Yen Chi Hsuan
27e70a8f6c
Merge pull request #12869 from Tithen-Firion/cbc-update-tests
...
[cbc] update test cases
8 years ago
Sergey M․
a4c81e4968
[yandexmusic:playlist] Fix extraction for python 3 ( closes #12888 )
8 years ago
Sergey M․
7986c3abcd
[anvato] Improve extraction ( closes #12913 )
...
* Promote to regular shortcut based extractor
* Add mcp to access key mapping table
* Add support for embeds extraction
* Add support for anvato embeds in generic extractor
8 years ago
Yen Chi Hsuan
a1ebfd4494
Merge pull request #12854 from Tithen-Firion/appletrailer-test-fix
...
[appletrailers] update test cases
8 years ago
Yen Chi Hsuan
d19093bd50
Merge pull request #12906 from Tithen-Firion/clean-html-fix
...
[utils] Fix inconsistent output of clean_html
8 years ago
Yen Chi Hsuan
24eb7c2578
[xtube] Fix extraction with non-standard JSON 'sources'
...
Closes #12734
Thanks @paulguy for the fix!
8 years ago
Sergey M․
e7db6759e4
[downloader/external] Properly handle live stream downloading cancellation ( closes #8932 )
8 years ago
Sergey M․
b364c87c42
[tvplayer] Fix extraction ( closes #12908 )
8 years ago
Tithen-Firion
edd9221cd2
[utils] Fix inconsistent output of clean_html
...
`\s` in Python 2.x doesn't match unicode whitespace characters by
default
8 years ago
Sergey M․
bc8a2ea071
release 2017.04.28
8 years ago
Remita Amine
20783b8b50
[aenetworks] fix extraction for shows with single season
8 years ago
Remita Amine
bf2a5555c0
[go] add support for Disney, DisneyJunior and DisneyXD show pages
8 years ago
Remita Amine
fb8e8b2d16
[adobepass] use geo verification headers for all requests
8 years ago
Yen Chi Hsuan
b62985a9a5
[youtube] Recognize another HTML5 player URL ( #12885 )
8 years ago
Yen Chi Hsuan
e31fed95b4
[youtube] Recognize new locale-based player URLs ( fixes #12885 )
8 years ago
Tithen-Firion
3fd0f70f6a
[cbslocal] Update test
8 years ago
Tithen-Firion
33c62efc32
[collegerama] Update tests
8 years ago
Tithen-Firion
6b4ddd336c
[afreecatv] Fix title extraction
8 years ago
Tithen-Firion
c12b4b80f8
[archiveorg] Update test
8 years ago
Tithen-Firion
064fafe932
[appleconnect] Update test
8 years ago
Tithen-Firion
ac1a5b9a12
[audioboom] Update test
8 years ago
Tithen-Firion
a15777491a
[atresplayer] Update test
8 years ago
Tithen-Firion
d8571dd6bf
[bleacherreport] Update tests
8 years ago
Sergey M․
c0fa4245ce
[downloader/fragment] Remove assert for resume_len when no fragments downloaded
...
This may be incorrect due some header (e.g. flv header in f4m downloader)
8 years ago
Tithen-Firion
8814ae42bc
[beeg] Update test
8 years ago
Tithen-Firion
0f63dc2402
[bandcamp] Update test
8 years ago
Tithen-Firion
dde97ea8da
[canalc2] Update test
8 years ago
Sergey M․
c89b49f743
[extractor/common] Add manifest_url for explicit group rendition formats
8 years ago
Tithen-Firion
6f4a888416
[br] Update test
8 years ago
Tithen-Firion
f5edd7ae51
[clipfish] Update test
8 years ago
Tithen-Firion
96820c1c6b
[cbsinteractive] extract formats with `CBSIE`
8 years ago
Tithen-Firion
c95e2b5911
[cbc] update test cases
8 years ago
Sergey M․
ff99fe529e
Don't list master m3u8 playlists in format list ( closes #12832 )
8 years ago
Tithen-Firion
e095109da1
[cbsinteractive] update test cases
8 years ago
Tithen-Firion
d68afc5bc9
[cbsinteractive] fix extractor
8 years ago
Tithen-Firion
76c1951036
[appletrailers] update test cases
8 years ago
Lucas M
e8bfe2a946
[streamable] Add support for new embedded URL schema
8 years ago
Sergey M․
3dc8b61b7f
[arte:+7] Relax _VALID_URL ( closes #12837 )
8 years ago
Sergey M․
a82f41841d
release 2017.04.26
8 years ago
Sergey M․
ac9c69ace7
[extractor/common] Improve jwplayer regex
8 years ago
Sergey M․
85f6de25e4
[downloader/fragment] Clarify current_fragment's index and mark as experimental
8 years ago
Yen Chi Hsuan
01cb57016f
[iqiyi] Fix extraction of Yule videos
8 years ago
Sergey M․
290f64dbaa
[downloader/fragment] Improve .ytdl format and start documenting
8 years ago
Sergey M․
adb4b03cd5
[downloader/fragment] Don't process ytdl file when it's not needed yet
8 years ago
Sergey M․
0eee52f34b
Introduce --keep-fragments
8 years ago
Sergey M․
d3f0687cf7
[downloader/fragment] Use temp file for current fragment
8 years ago
Sergey M․
a4d6cf970c
[YoutubeDL] Fix output template for missing timestamp ( closes #12796 )
8 years ago
Sergey M․
3019cb0c99
[extractor/common] Rephrase comment
8 years ago
Sergey M․
ddd258f922
[test_InfoExtractor] Add m3u8 parsing test for NAME attribute in EXT-X-STREAM-INF tag
8 years ago
Sergey M․
07ad0cf34f
[vidio] Improve and sort formats
8 years ago
Sergey M․
9c99bef704
[extractor/common] Use float for scaled tbr
8 years ago
Remita Amine
ffbc8386b9
[brightcove] match only video elements with data-video-id attribute
8 years ago
Remita Amine
4abdba643c
[downloader/fragment] remove unused code
8 years ago
Remita Amine
3e0304fe6e
[downloader/fragment] use the documented names for fragment progress_hooks fields
8 years ago
Yen Chi Hsuan
fbf56be213
[iqiyi] Fix playlist detection ( #12504 )
8 years ago
Yen Chi Hsuan
54f54fcca7
[socks] Report errors elegantly when credentails are required but missing
...
In some non-standard implementations, the server may respond AUTH_USER_PASS
even if's not listed in available authentication methods. (it should
respond AUTH_NO_ACCEPTABLE per standards)
8 years ago
Yen Chi Hsuan
facfd79f9a
[azubu] Remove extractor as the site is gone ( closes #12813 )
8 years ago
Yen Chi Hsuan
3110bb937d
[porn91] Fix extraction ( closes #12814 )
8 years ago
Sergey M․
cb2520802d
[extractor/common] Improve m3u8 extraction ( closes #12211 )
...
* Extract m3u8 parsing to separate method
* Improve rendition groups extraction
* Build stream name according stream GROUP-ID
* Ignore reference to AUDIO group without URI when stream has no CODECS
+ Add test coverage for parsing m3u8 from #11507 , #11995 , #12211 and twitch vod
8 years ago
Sergey M․
f779958250
[vidzi] Fix extraction ( closes #12793 )
8 years ago
Remita Amine
8abc7dca39
[amp] extract error message( closes #12795 )
8 years ago
Remita Amine
ea0c2f219c
[downloader/fragment] use a general file to store fragment download context
8 years ago
Sergey M․
481ef51e23
[brightcove] PEP 8
8 years ago
Remita Amine
5b995f713b
[utils] add support for ttml styles
8 years ago
Remita Amine
75a2485407
[fragment,hls,f4m,dash,ism] improve fragment downloading
...
- resume immediately
- no need to concatenate segments and decrypt them on every resume
- no need to save temp files for segments
and for hls downloader:
- no need to download keys for segments that already downloaded
8 years ago
Remita Amine
58f6ab72ed
[odnoklassniki] update tests
8 years ago
Sergey M․
2dc48df5bc
[xfileshare] Add support for gorillavid.com and daclips.com ( closes #12776 )
8 years ago
Sergey M․
18848d226a
[instagram] Fix extraction ( closes #12777 )
8 years ago
Sergey M․
a32a9a7ef5
[extractor/common] Add support multiple getters in try_get
8 years ago
Sergey M․
bae1404893
[extractor/common] Add support for video of WebPage context in _json_ld ( closes #12778 )
8 years ago
Yen Chi Hsuan
06d0ad9a4e
[brightcove] Support URLs with bcpid instead of playerID
...
Fixes #12482
8 years ago
Sergey M․
f631b55791
[brightcove] Fix _extract_url ( closes #12782 )
8 years ago
Remita Amine
bf1b87cd91
[common] Relax JWPlayer regex and remove duplicate urls( #12768 )
8 years ago
Remita Amine
1c35b3da44
[odnoklassniki] extract m3u8 formats
8 years ago
Sergey M․
16a09aefe3
release 2017.04.17
8 years ago
Sergey M․
ab87c26009
[extractor/generic] Add test for #12761
8 years ago
Sergey M․
91bc57e4c5
[limelight] Add support for channels and channels lists embedded using LimelightEmbeddedPlayerFlash ( #12761 )
8 years ago
Sergey M․
e5d39886ec
[limelight] Improve embeds extraction ( closes #12761 )
...
* Move extraction code to extractor
* Add extraction for LimelightEmbeddedPlayerFlash embeds
* Extract multiple video
8 years ago
Sergey M․
751c89a27d
[itv] Extract series metadata
8 years ago
Sergey M․
c2d7d76efd
[itv] Fix rtmp formats ( #12759 )
8 years ago
Sergey M․
f67177cae8
[itv] Use native hls
8 years ago
Sergey M․
5935ef3c5d
[itv] Lower preference for rtmp formats ( closes #12759 )
8 years ago
remitamine
72950c4dce
Merge pull request #12752 from triple-j/go90_improvements_pull_request
...
[go90] Improve extraction
8 years ago
Jeremie J. Jarosh
334f41e0d8
[go90] Improve extraction
...
- add metadata for 'series', 'episode', 'season', 'season_id',
'season_number', and 'episode_number'
- integrate series title into the title
- extract subtitles (fallback to `vtt` if the subtitle file type
detection fails as that is the most likely extension)
8 years ago
Sergey M․
022250a594
release 2017.04.16
8 years ago
Sergey M․
d35dc344af
[YoutubeDL] Apply expand_path after output template substitution
...
os.path.expandvars translates '%%' into '%' making output template invalid.
Before: '%%(ext)s' -(expand path)-> '%(ext)s' -(outtmpl subst.)-> 'mp4'
After: '%%(ext)s' -(outtmpl subst.)-> '%(ext)s' -(expand path)-> '%(ext)s'
8 years ago
Sergey M․
0563f7ac6e
[YoutubeDL] Propagate overridden metadata to IE results of type url ( closes #11163 )
8 years ago
Sergey M․
413c1f8e2f
[extractor/generic] Extract RSS entries as url_transparent ( #11163 )
8 years ago
Sergey M․
8068296276
[streamango] Improve extraction ( closes #12643 )
8 years ago
Marvin Ewald
4db79fa1bc
[streamango] Add extractor
8 years ago
Sergey M․
b2a19e3829
[wsj] Improve and modernize ( closes #12558 )
8 years ago
John Hawkinson
3266d08af2
[wsj:article] Add extractor
8 years ago
Sergey M․
0254f93b08
[brightcove] Validate ambiguous embeds' URLs ( closes #9163 , closes #12005 , closes #12178 , closes #12480 )
8 years ago
John Hawkinson
40158f55c9
[brightcove] Relax video tag embeds extraction
...
BrightcoveNewIE.extract_urls(): Handle player data when it is all in
attributes of the <video> tag, and also the id is
data-brightcove-video-id not data-video-id.
Add test to generic extractor, note HEAD gives 404, no checksum computed(?).
8 years ago
Sergey M․
3dfceb286c
[udemy] Add support for react rendition ( closes #12744 )
8 years ago
Sergey M․
57e2cb6c3a
[curiositystream] PEP 8
8 years ago
Sergey M․
6f1b2374af
[canalplus] PEP 8
8 years ago
Sergey M․
d24bd4ffdb
release 2017.04.15
8 years ago
Sergey M․
34c3bbe1bd
[youku] Keep old fileid extraction code as fallback ( #12741 )
8 years ago
xuhaomin
e5106ba402
[youku] Fix fileid extraction
8 years ago
Sergey M․
38d2f8325f
release 2017.04.14
8 years ago
Sergey M․
95728fda70
[aenetworks] Add support for specials ( closes #12723 )
8 years ago
Remita Amine
3f7409f745
[hbo] extract m3u8 formats
8 years ago
Remita Amine
b2fff30817
[go90] Add new extractor( closes #10127 )
8 years ago
Remita Amine
f59746372a
[downloader/hls] add basic support for EXT-X-BYTERANGE tag( #10955 )
8 years ago
Yen Chi Hsuan
34d98cc411
[tv2hu] Fix invalid escape sequence on Py3.6
8 years ago
Remita Amine
40fcba5edb
improve coding style
8 years ago
Remita Amine
e4d74e2778
[tv2hu] improve extraction
8 years ago
Vukkk
3ef1d0c733
[tv2hu] Add new extractor
8 years ago
Remita Amine
0ee79a378a
[generic] exclude urls with xml ext from valid video urls( closes #10768 )( closes #11654 )
8 years ago
Remita Amine
79a51069e5
[adobepass] improve comcast and verison login code( closes #10803 )
8 years ago
Daniel Twardowski
a9a346535b
[adobepass] Add Verizon support ( #10803 )
8 years ago
Remita Amine
89beedd31f
[youtube] improve m3u8 format extraction
8 years ago
Sergey M․
e109f1ff43
[afreecatv] Fix extraction for videos with different key layout ( closes #12718 )
8 years ago
Sergey M․
d23028a8fb
[youtube] Remove explicit preference for audio-only and video-only formats
...
In order not to break sorting when new formats appear
8 years ago
Sergey M․
6214611a4a
[canalplus] Bypass geo restriction
8 years ago
Sergey M․
1730878167
release 2017.04.11
8 years ago
Sergey M․
6b9466de2f
[afreecatv] Fix extraction ( closes #12706 )
8 years ago
John Hawkinson
61568e50cf
[generic] Add support for <object> youtube embeds ( closes #12637 )
8 years ago
Sergey M․
6240925b40
[bbccouk] Treat bitrate as audio+video bitrate in media selector
8 years ago
Sergey M․
964744af95
[bbccouk] Skip unrecognized formats in media selector ( #12701 )
8 years ago
Sergey M․
1af959ef9f
[bbccouk] Add support for https protocol in media selector ( closes #12701 )
8 years ago
Remita Amine
a206ef62df
[curiositystream] fix extraction( closes #12638 )
8 years ago
Remita Amine
3f2ce6896a
[adn] update subtitle decryption key
8 years ago
Sergey M․
a6f7263cf4
[chaturbate] Fix extraction ( closes #12665 )
8 years ago
Sergey M․
4372436504
release 2017.04.09
8 years ago
Sergey M․
41b263ac8a
[canvas] Add IE_DESC ( closes #12478 )
8 years ago
Sergey M․
ca8fca9d9d
[vrt] Add IE_DESC ( closes #12477 )
8 years ago
midas02
e129fa0846
[vier] Add IE_DESC
8 years ago
Sergey M․
2bd875edfe
[medici] Add extractor ( closes #3406 )
8 years ago
Steven Maude
95152630db
[rbmaradio] Add support for redbullradio.com URLs
8 years ago
Sergey M․
04e431cf97
[npo:live] Improve ( closes #12555 )
8 years ago
Aldo Gunsing
1591ba258a
[npo:live] Add support for default url
8 years ago
Sergey M․
29c6726646
[mixcloud] Fix view count extraction and modernize
8 years ago
Sergey M․
a66e25859a
[mixcloud:playlist] Relax title extraction and fix description extraction ( closes #12582 )
8 years ago
Kfir Breger
c93c0fc2fd
[mixcloud:playlist] Fix title extraction
8 years ago
Sergey M․
90e3f18fc1
[thesun] Extract playlists ( closes #11298 , closes #12674 )
8 years ago
Entropy
5f3e0b69ef
[TheSun] Add new extractor
8 years ago
Sergey M․
28b674ca23
[ceskateleveize:porady] Add extractor ( closes #7411 , closes #12645 )
8 years ago
Sergey M․
e18f1da97a
[ceskateleveize] Improve extraction and remove URL replacement hacks
8 years ago
Sergey M․
78280352ca
[kaltura] Cleanup regexes from redundant escaping
8 years ago
John Hawkinson
a01825a541
[kaltura] Add support for iframe embeds
8 years ago
Sergey M․
f8f2da25ab
[wshh] Extract html5 entries and delegate to generic extractor ( closes #12676 )
8 years ago
Yen Chi Hsuan
4c03973296
[airmozilla] Fix extraction ( closes #12670 )
8 years ago
Sergey M․
1b3feca0a7
[raiplay] Extract subtitles
8 years ago
Sergey M․
3461f5db06
[xfileshare] Add support for vidlo.us ( closes #12660 )
8 years ago
Sergey M․
0378b8b917
[xfileshare] Add support for vidbom.com ( closes #12661 )
8 years ago
Sergey M․
7f04386b89
[aenetworks] Add more video URL regexes ( closes #12657 )
8 years ago
Remita Amine
fac39cccd4
[odnoklassniki] fix format sorting for 1080p quality
8 years ago
Remita Amine
b68e00b08a
[rtl2] add support for you.rtl2.de( closes #10257 )
8 years ago
Sergey M․
2ab0bfcd81
[vshare] Add extractor ( closes #12278 )
8 years ago
Sergey M․
b022f4f600
release 2017.04.03
8 years ago
Remita Amine
a9bb61a425
[discoveryvr] Add new extractor( closes #12578 )
8 years ago
Remita Amine
dbf70c489f
[tv5mondeplus] clean description and use stable id
8 years ago
Remita Amine
61e2331ad8
[tv5mondeplus] Add new extractor( closes #11386 )
8 years ago
Sergey M․
fd47550885
[extractor/common] Add coding cookie
8 years ago
Sergey M․
4457823dda
[extractor/common] Move censorship checks to a separate method and add check for just another ISP
8 years ago
Sergey M․
b3633fa0ce
[pericope] Add support for pscp.tv URLs
8 years ago
Sergey M․
b56e41a701
release 2017.04.02
8 years ago
Sergey M․
361f293ab8
[rai] Skip not found content item id
8 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
8 years ago
Timendum
51342717cd
[rai] Fix extraction
8 years ago
Remita Amine
48ab554feb
[vrv] add support for series pages
8 years ago
Remita Amine
a6f3a162f3
[limelight] improve extraction for audio only formats
8 years ago
Remita Amine
91399b2fcc
[funimation] fix extraction( closes #10696 )( #11773 )
8 years ago
Sergey M․
eecea00d36
[xfileshare] Add support for vidabc.com ( closes #12589 )
8 years ago
Sergey M․
2cd668ee59
[xfileshare] Improve extraction and extract hls formats
8 years ago
Remita Amine
ca77b92f94
[crunchyroll] pass geo verifcation proxy
8 years ago
Remita Amine
e97fc8d6b8
[cwtv] extract ISM formats
8 years ago
Remita Amine
be61efdf17
[tvplay] Bypass geo restriction
8 years ago
Remita Amine
77c8ebe631
[vrv] Add new extractor
8 years ago
Sergey M․
7453999580
[packtpub] Add extractor ( closes #12610 )
8 years ago
Sergey M․
1640eb0961
[YoutubeDL] Return early when extraction of url_transparent fails
8 years ago
Remita Amine
3e943cfe09
[generic] pass base_url to _parse_jwplayer_data
8 years ago
Remita Amine
82be732b17
[adn] Add new extractor
8 years ago
Sergey M․
639e5b2a84
[allocine] Extract more metadata
8 years ago
plroman
128244657b
[allocine] Fix extraction
8 years ago
Sergey M․
12ee65ea0d
[options] Mention ISM for --fragment-retries and --skip-unavailable-fragments
8 years ago
Tithen-Firion
aea1dccbd0
[openload] fix extractor
8 years ago
Sergey M․
9e691da067
release 2017.03.26
8 years ago
Yen Chi Hsuan
cc63259d18
Merge pull request #12307 from rndusr/fix/str-item-assignment
...
Fix "'str' object does not support item assignment"
8 years ago
Remita Amine
2bfaf89b6c
[downloader/hls] move check for m3u8 live streams to get_suitable_downloader
8 years ago
Random User
4f06c1c9fc
Merge branch 'master' of github.com-rndusr:rg3/youtube-dl into fix/str-item-assignment
8 years ago
Sergey M․
d212c93d16
[pluralsight] PEP 8
8 years ago
Sergey M․
15495cf3e5
[franceculture] PEP 8
8 years ago
Sergey M․
5b7cc56b05
[atresplayer] PEP 8
8 years ago
Sergey M․
590bc6f6a1
Use expand_path where appropriate ( closes #12556 )
8 years ago
Sergey M․
51098426b8
[utils] Introduce expand_path
8 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.
8 years ago
Remita Amine
fb4fc44928
[downloader/hls] immediately delegate downloading to ffmpeg in case live stream
8 years ago
Random User
03486dbb01
Add test for JWPlayer where config is passed as variable
8 years ago
Yen Chi Hsuan
51ef4919df
[afreecatv] Fix extraction ( closes #12179 )
8 years ago
Remita Amine
d66d43c554
[atvat] Add new extractor( closes #5325 )
8 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)
8 years ago
Remita Amine
d97729c83a
[fox] remove unused import
8 years ago
gkoelln
7aa0ee321b
[fox] Add metadata extraction
...
Add series, season number, episode number and episode.
8 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?
8 years ago
Sergey M․
c7301e677b
[atresplayer] Extract DASH and ISM formats
8 years ago