Yen Chi Hsuan
53a7e3d287
[utils] Support xattr as well as pyxattr
...
Closes #9054
There are two xattr packages in Python, pyxattr [1] and xattr [2]. They
have different APIs.
In old days pyxattr supports Linux only and xattr supports Linux, Mac,
FreeBSD and Solaris, and pyxattr supports Linux only. Recently pyxattr
adds support for Mac OS X. [3]
An old version of [2] is shipped with Mac OS X. However, some Linux
distributions have pyxattr only, for example PLD-Linux [4] and old Arch
Linux. [5] As a result, supporting both is the way to go.
[1] https://github.com/iustin/pyxattr
[2] https://github.com/xattr/xattr
[3] https://github.com/iustin/pyxattr/pull/9
[4] https://github.com/rg3/youtube-dl/issues/5498
[5] https://git.archlinux.org/svntogit/community.git/commit/?id=427c4c76401e386d865ccddea4fbfdc74df80492
https://git.archlinux.org/svntogit/community.git/commit/?id=59b40da7b69622a6761d364a8b07909e9cccaa56
python-xattr is added on 2016/06/29 while pyxattr is there for more
than 6 years
8 years ago
Yen Chi Hsuan
d54739a2e6
[downloader/http] xattr values should be bytes
8 years ago
Yen Chi Hsuan
63e0fd5bcc
Merge pull request #10818 from TRox1972/criterion_match_id
...
[criterion] Rely on _match_id, improve regex and add thumbnail to test
8 years ago
Déstin Reed
9c51a24642
[criterion] Rely on _match_id, improve regex and add thumbnail to test
8 years ago
Yen Chi Hsuan
9bd7bd0b80
[twitch] Skip a 404 test
8 years ago
Yen Chi Hsuan
4a76b73c6c
Merge pull request #10817 from TRox1972/clubic_match_id
...
[clubic] Rely on _match_id and _parse_json
8 years ago
Yen Chi Hsuan
e295618f9e
[dctp] Fix extraction ( closes #10734 )
8 years ago
Yen Chi Hsuan
d7753d1948
[downloader/http] Use write_xattr function for --xattr-set-filesize
8 years ago
Déstin Reed
eaf9b22f94
[clubic] Rely on _match_id and _parse_json
8 years ago
Sergey M․
a1001f47fc
[instagram] PEP 8
8 years ago
Déstin Reed
1609782258
[Instagram] Extract video dimensions
8 years ago
Sergey M․
de6babf922
[tvland] Extend _VALID_URL ( Closes #10812 )
8 years ago
Sergey M․
b0582fc806
[vgtv] Add support for tv.aftonbladet.se ( Closes #10800 )
8 years ago
Sergey M․
af33dd8ee7
[aftonbladet] Remove extractor
8 years ago
Sergey M․
70d7b323b6
[vk] Improve view count extraction
8 years ago
Sergey M․
a7ee8a00f4
[vk] Extract timestamp ( Closes #10760 )
8 years ago
Sergey M․
c6eed6b8c0
[utils] Lower priority for rare date formats and add tests
8 years ago
Kacper Michajłow
3aa3953d28
[vk] Fix date and view count extraction.
8 years ago
Yen Chi Hsuan
efa97bdcf1
Move write_xattr to utils.py
...
There are some other places that use xattr functions. It's better to
move it to a common place so that others can use it.
8 years ago
Sergey M․
475f8a4580
[vk] Add support for running live streams ( Closes #10799 )
8 years ago
Sergey M․
93aa0b6318
[vk] Add support for finished live streams ( #10799 )
8 years ago
Yen Chi Hsuan
0ce26ef228
Merge pull request #10788 from TRox1972/instagram_comments
...
[Instagram] Extract comments
8 years ago
Yen Chi Hsuan
0d72ff9c51
[leeco] Recognize more Le Sports URLs ( #10794 )
8 years ago
Déstin Reed
a56e74e271
[Instagram] Extract comments
8 years ago
Sergey M․
f533490bb7
[ketnet] Extract mzsource formats ( #10770 )
8 years ago
Remita Amine
8bfda726c2
[limelight:media] improve http formats extraction
8 years ago
Sergey M․
8f0cf20ab9
release 2016.09.27
8 years ago
Sergey M․
cdfcc4ce95
[mtv] Improve _VALID_URL
8 years ago
Kacper Michajłow
e384552590
[vk] Add support for dailymotion embeds
...
Fixes #10661
8 years ago
Sergey M․
1a2fbe322e
[periscope] Treat timed_out state as finished stream
8 years ago
Sergey M․
f9dd86a112
[npo] Clarify IE_NAMEs ( Closes #10775 )
8 years ago
Remita Amine
2342733f85
fix tests related to 1978540a5122c53012e17a78841f3da0df77fd34( closes #10774 )
8 years ago
Remita Amine
93933c9819
[awaan:video] fix test( closes #10773 )
8 years ago
Yen Chi Hsuan
d75d9e343e
[einthusan] Fix extraction ( closes #10714 )
8 years ago
Sergey M․
72c3d02d29
[promptfile] Improve and modernize
8 years ago
Ondřej Bárta
d3dbb46330
[promptfile] Fix extraction ( Closes #10634 )
8 years ago
Sergey M․
fffb9cff94
[kaltura] Speed up embed regexes ( #10764 )
8 years ago
Sergey M․
2d5b4af007
[extractors] Add import for anderetijden extractor
8 years ago
Sergey M․
5742c18bc1
[npo] Add support for anderetijden.nl ( Closes #10754 )
8 years ago
Sergey M․
ddb19772d5
[vpro] Fix playlist title extraction and update tests
8 years ago
Sergey M․
a3d8b38168
[npo] Generalize playlist extractors
8 years ago
stepshal
2d3d29976b
[youtube] Change test URLs from http to https
8 years ago
Sergey M․
493353c7fd
[prosiebensat1] Add support for advopedia
8 years ago
Sergey M․
0a078550b9
[prosiebensat1] Improve _VALID_URL
8 years ago
Sergey M․
f92bb612c6
[mwave] Relax _VALID_URLs ( Closes #10735 , closes #10748 )
8 years ago
Sergey M․
ddde91952f
[prosiebensat1] Fix playlist support ( Closes #10745 )
8 years ago
Sergey M․
63c583eb2c
[prosiebensat1] Add support for sat1gold ( #10745 )
8 years ago
Remita Amine
7fd57de6fb
[cbsnews:livevideo] fix extraction and extract m3u8 formats
8 years ago
Remita Amine
e71a450956
[common] add hdcore sign to akamai f4m formats
8 years ago
Remita Amine
27e99078d3
[brightcove:new] add support for live streams
8 years ago
Remita Amine
6f126d903f
[download/hls] Delegate downloading to ffmpeg for live streams
8 years ago
Sergey M․
7518a61d41
[soundcloud] Fix typo in playlist base class name
8 years ago
Sergey M․
8e45e1cc4d
[soundcloud] Generalize playlist entries extraction ( #10733 )
8 years ago
Yen Chi Hsuan
f0bc5a8609
[twitter] Support Periscope embeds ( closes #10737 )
...
Also update _TESTS
8 years ago
Remita Amine
a54ffb8aa7
[mtv] add common IE_NAME prefix for MTVIE and MTVVideoIE
8 years ago
Remita Amine
8add4bfecb
[mtv] add support for new website urls( closes #8169 )( closes #9808 )
8 years ago
Yen Chi Hsuan
0711995bca
[openload] Support subtitles ( closes #10625 )
8 years ago
Yen Chi Hsuan
5968d7d2fe
[extractor/common] Improved support for HTML5 subtitles
...
Ref: #10625
In a strict sense, <track>s with kind=captions are not subtitles. [1]
openload misuses this attribute, and I guess there will be more
examples, so I add it to common.py.
Also allow extracting information for subtitles-only <video> or <audio>
tags, which is the case of openload.
[1] https://www.w3.org/TR/html5/embedded-content-0.html#attr-track-kind
8 years ago
Sergey M․
e6332059ac
release 2016.09.24
8 years ago
Sergey M․
24628cf7db
[soundcloud:playlist] Provide video id for playlist entries ( Closes #10733 )
8 years ago
Sergey M․
71ad00c09f
[prosiebensat1] Add support for kabeleinsdoku ( Closes #10732 )
8 years ago
Remita Amine
45cae3b021
[cbs] extract info from thunder videoPlayerService( closes #10728 )
8 years ago
Yen Chi Hsuan
4ddcb5999d
[openload] Fix extraction ( closes #10408 , closes #10727 )
...
Thanks to @daniel100097 for providing a working version
8 years ago
Yen Chi Hsuan
e3d6bdc8fc
[ustream] Support HLS streams ( closes #10698 )
8 years ago
Sergey M․
0a439c5c4c
[udemy] Stringify video id
8 years ago
Remita Amine
1978540a51
[ooyala] extract all hls formats
8 years ago
Sergey M․
12f211d0cb
[videomore] Fix embed regex
8 years ago
Remita Amine
3a5a18705f
[adobepass] add support MSO that depend on watchTVeverywhere( closes #10709 )
8 years ago
Remita Amine
1ae0ae5db0
[cartoonnetwork] add support Adobe Pass auth
8 years ago
Sergey M․
f62a77b99a
[soundcloud] Modernize
8 years ago
coolsa
4bfd294e2f
[soundcloud] Extract license metadata
8 years ago
Remita Amine
e33a7253b2
[fox] add support for Adobe Pass auth( closes #8584 )
8 years ago
Remita Amine
c38f06818d
add support for Adobe Pass auth in tbs,tnt and trutv extractors( fixes #10642 )( closes #10222 )( closes #10519 )
8 years ago
Sergey M․
cb57386873
release 2016.09.19
8 years ago
Sergey M․
70b4cf9b1b
[crunchyroll] Check if already logged in ( Closes #10700 )
8 years ago
Sergey M․
cc764a6da8
[twitch:stream] Remove fallback to profile extraction when stream is offline
...
Main page does not contain profile videos anymore
8 years ago
Yen Chi Hsuan
d8dbf8707d
[thisav] Improve title extraction ( closes #10682 )
...
I didn't add a test case as the one in #10682 looks like a copyrighted
product.
8 years ago
Sergey M․
a1da888d0c
[vyborymos] Improve station info extraction
8 years ago
Sergey M․
3acff9423d
release 2016.09.18
8 years ago
Sergey M․
14ae11efab
[vyborymos] Add extractor ( Closes #10692 )
8 years ago
Sergey M․
190d2027d0
[xfileshare] Add title regex for streamin.to and fallback to video id ( Closes #10646 )
8 years ago
Sergey M․
26394d021d
[globo:article] Add support for multiple videos ( Closes #10653 )
8 years ago
Sergey M․
30d0b549be
[extractor/common] Add manifest_url for hls and hds formats
8 years ago
Sergey M․
86f4d14f81
Refactor fragments interface and dash segments downloader
...
- Eliminate segment_urls and initialization_url
+ Introduce manifest_url (manifest may contain unfragmented data in this case url will be used for direct media URL and manifest_url for manifest itself correspondingly)
* Rewrite dashsegments downloader to use fragments data
* Improve generic mpd extraction
8 years ago
Sergey M․
21d21b0c72
[svt] Fix DASH formats extraction
8 years ago
Sergey M․
b4c1d6e800
[extractor/common] Expose fragments interface for dashsegments formats
8 years ago
Sergey M․
a0d5077c8d
[extractor/common] Introduce fragments interface
8 years ago
Yen Chi Hsuan
584d6f3457
[thisav] Recognize jwplayers ( closes #10447 )
8 years ago
Yen Chi Hsuan
e14c82bd6b
[jwplatform] Use js_to_json to detect more JWPlayers
8 years ago
Sergey M․
c51a7f0b2f
[franceinter] Fix upload date extraction
8 years ago
Remita Amine
d05ef09d9d
[mangomolo] fix domain regex
8 years ago
Remita Amine
30d9e20938
[postprocessor/ffmpeg] apply FFmpegFixupM3u8PP only for videos with aac codec( #5591 )
8 years ago
Remita Amine
fc86d4eed0
[mangomolo] fix typo
8 years ago
Remita Amine
7d273a387a
[mangomolo] add support for Mangomolo embeds
8 years ago
Remita Amine
6ad0219556
[common] add helper method for Wowza Streaming Engine format extraction
8 years ago
Remita Amine
98b7506e96
[toutv] add support for authentication( closes #10669 )
8 years ago
Sergey M․
52dc8a9b3f
[franceinter] Fix upload date extraction
8 years ago
Sergey M․
9d8985a165
[tv4] Fix hls and hds formats ( Closes #10659 )
8 years ago
Sergey M․
f5e008d134
release 2016.09.15
8 years ago
stepshal
490b755769
Improve some id regexes
8 years ago
Sergey M․
1dec2c8a0e
[adobepass] Change mvpd cache section name
...
In order to better emphasize it's relation to Adobe Pass
8 years ago
Sergey M․
dcce092e0a
[extractor/common] Simplify _get_netrc_login_info and carry long lines
8 years ago
Sergey M․
32443dd346
[extractor/common] Update _get_login_info's comment
8 years ago
Sergey M․
2133565cec
[extractor/common] Simplify _get_login_info
8 years ago
Sergey M․
1da50aa34e
[YoutubeDL] Improve Adobe Pass options' wording
8 years ago
Sergey M․
d2522b86ac
[options] Actually print Adobe Pass options sections in --help
8 years ago
Sergey M․
537f753399
[options] Improve Adobe Pass wording
8 years ago
Sergey M․
c849836854
[utils] Improve _hidden_inputs
8 years ago
Sergey M․
eb5b1fc021
[crunchyroll] Fix authentication ( Closes #10655 )
8 years ago
Sergey M․
95be29e1c6
[twitch] Fix api calls ( Closes #10654 , closes #10660 )
8 years ago
Remita Amine
c035dba19e
[bellmedia] add support for more sites
8 years ago
Remita Amine
87148bb711
[adobepass] rename --ap-mso-list option to --ap-list-mso
8 years ago
Remita Amine
797c636bcb
[ap] improve adobe pass names and parse error handling
8 years ago
Sergey M․
0002962f3f
[franceinter] Improve extraction ( Closes #10538 )
8 years ago
Sergey M․
3e4185c396
[utils] Use native french month names
8 years ago
Sergey M․
f6717dec8a
[utils] Improve month_by_name and add tests
8 years ago
renalid
a942d6cb48
[utils,franceinter] Add french months' names and fix extraction
...
Update of the "FranceInter" radio extractor : webpages HTML structure
had changed, the extractor didn't work. So I updated this extractor to
get the mp3 URL and all details.
8 years ago
Yen Chi Hsuan
961516bfd1
[kwuo:song] Improve error detection ( closes #10650 )
8 years ago
Yen Chi Hsuan
6db354a9f4
[kuwo] Update _TESTS
8 years ago
Remita Amine
353f340e11
[go] fix typo
8 years ago
Remita Amine
014b7e6b25
[go] add support for free full episodes( #10439 )
8 years ago
stepshal
925194022c
Improve some _VALID_URLs
8 years ago
Sergey M․
b690ea15eb
[viafree] Fix test
8 years ago
Remita Amine
5712c0f426
[adobepass] remove unnecessary option
8 years ago
Yen Chi Hsuan
86d68f906e
[bilibili] Fix extraction for videos without backup_url ( #10647 )
8 years ago
Yen Chi Hsuan
4875ff6847
[bilibili] Remove copyrighted test cases
...
I can't find any English or Chinese material that claims BiliBili has
bought legal redistribution permissions for copyrighted products from
copyrighted holders.
References for removed test cases:
"刀语": https://en.wikipedia.org/wiki/Katanagatari , by White Fox
"哆啦A梦": https://en.wikipedia.org/wiki/Doraemon , by Shin-Ei Animation
"岳父岳母真难当": https://en.wikipedia.org/wiki/Serial_(Bad)_Weddings , by Les films du 24
"混沌武士": https://en.wikipedia.org/wiki/Samurai_Champloo , by Manglobe
I shouldn't have added them to _TESTS
8 years ago
Remita Amine
1b6712ab23
[adobepass] add specific options for adobe pass authentication
...
- add --ap-username and --ap-password option to specify
TV provider username and password in the cmd line
- add --ap-retries option to limit the number of retries
- add --list-ap-msi-ids to list the supported TV Providers
8 years ago
Sergey M․
8414c2da31
[adobepass] PEP 8
8 years ago
Sergey M․
45396dd2ed
[nhk] Fix extraction ( Closes #10633 )
8 years ago
Remita Amine
7a7309219c
[adobepass] add an option to specify mso_id and support for ROGERS TV Provider( closes #10606 )
8 years ago
Sergey M․
a6ccc3e518
[safari] Improve ids regexes ( #10617 )
8 years ago
Sergey M․
1d16035bb4
[kaltura] Improve audio detection
8 years ago
Sergey M․
e8bcd982cc
[kaltura] Skip chun format
8 years ago
Sergey M․
a5ff05df1a
[extractor/generic] Add vimeo embed that requires Referer passed
8 years ago
Sergey M․
d002e91986
[vimeo:ondemand] Pass Referer along with embed URL ( #10624 )
8 years ago
Yen Chi Hsuan
be45730226
[nbc] Add new extractor for NBC Olympics ( #10295 , #10361 )
8 years ago
Sergey M․
ee7e672eb0
[tube8] Remove proxy settings from test
8 years ago
Sergey M․
0307d6fba6
release 2016.09.11.1
8 years ago
Sergey M․
1c81476cbb
release 2016.09.11
8 years ago
Sergey M․
bc9186c882
[tvplay] Remove unused import
8 years ago
Sergey M․
6599c72527
[tube8] Extract categories and tags ( Closes #10579 )
8 years ago
Yen Chi Hsuan
6bb05b32a9
[pornhub] Extract categories and tags ( closes #10499 )
8 years ago
Yen Chi Hsuan
fea74acad8
[foxnews] Revert to old extractor names
8 years ago
Yen Chi Hsuan
f01115c933
[openload] Temporary fix ( #10408 )
8 years ago
Yen Chi Hsuan
2cdbc06a1f
[foxnews] Support Fox News Articles ( closes #10598 )
8 years ago
Sergey M․
2cb93afcd8
[viafree] Improve video id extraction ( Closes #10615 )
8 years ago
Yen Chi Hsuan
bfcda07a27
[abc:iview] Skip the test. They are removed soon
8 years ago
Yen Chi Hsuan
001a5fd3d7
[iwara] Fix extraction after relaunch
...
Closes #10462 , closes #3215
8 years ago
Remita Amine
1e35999c1e
[tfo] Add new extractor
8 years ago
Sergey M․
2512b17493
[lrt] Fix audio extraction ( Closes #10566 )
8 years ago
Sergey M․
56c0ead4d3
[9now] Improve video data extraction ( Closes #10561 )
8 years ago
Scott Leggett
7324243750
[9now] Fix extraction
8 years ago
Sergey M․
84a18e9b90
[polskieradio:category] Improve extraction
8 years ago
Sergey M․
b29f842e0e
[canalplus] Add support for c8.fr ( Closes #10577 )
8 years ago
Sergey M․
f009fcac0d
Merge branch 'master' of github.com:rg3/youtube-dl
8 years ago
Yen Chi Hsuan
6c3affcb18
[newgrounds] Fix uploader extraction
...
Closes #10584
Also change test URLs to HTTPS, as proposed by
@stepshal in #10593 .
Closes #10593
8 years ago
Sergey M․
1e19ff2984
Merge branch 'polskie-radio-programme' of https://github.com/JakubAdamWieczorek/youtube-dl
8 years ago
Sergey M․
c6129feb7f
[ketnet] Add extractor ( Closes #10343 )
8 years ago
Sergey M․
bb5ebd4453
[canvas] Add support for een.be ( Closes #10605 )
8 years ago
Remita Amine
cb9cbd84ed
[extractors] add import for TeleQuebecIE
8 years ago
Remita Amine
4d5726b0d7
[telequebec] Add new extractor( closes #1999 )
8 years ago
Remita Amine
4614ad7b59
[parliamentliveuk] fix extraction( closes #9137 )
8 years ago
Sergey M․
b717837190
release 2016.09.08
8 years ago
Sergey M․
ad0e2b3359
[abcotvs] Add support for ABC Owned Television Stations
8 years ago
Sergey M․
37720844f6
[jwplatform] Extract height from label
8 years ago
Sergey M․
6cfcb8ac36
[tvnoe] Do not capture unused groups in _VALID_URL
8 years ago
Remita Amine
7a979da8cb
[yahoo] Look for Brightcove Legacy Studio embeds( closes #9345 )
8 years ago
Sergey M․
2fdc7b0e04
[viafree] PEP 8
8 years ago
Sergey M․
010d034fca
[videomore] Fix extraction ( Closes #10592 )
8 years ago
stepshal
25042f7372
Add missing r prefix for _VALID_URLs
8 years ago
Yen Chi Hsuan
3f612f0767
Fix _VALID_URLs further ( #10594 )
8 years ago
Yen Chi Hsuan
17bf6e71cc
Merge pull request #10594 from stepshal/https_support
...
Add support for https for rest of the exctractors.
8 years ago
stepshal
89f257d6e5
Add support for https for rest of the exctractors.
8 years ago
Yen Chi Hsuan
e78a5428b6
[foxgay] Fix extraction ( closes #10480 )
8 years ago
Remita Amine
6656a82481
[rmcdecouverte] Add new extractor( closes #9709 )
8 years ago
Remita Amine
d7e794928d
[tlc] fix query string parsing
8 years ago
Yen Chi Hsuan
f87feb4b68
[miaopai] Coding style ( #10556 )
8 years ago
Yen Chi Hsuan
2841bdcebb
Merge branch 'miaopai' of https://github.com/xyb/youtube-dl into xyb-miaopai
8 years ago
Yen Chi Hsuan
84b91dd4e3
[gamestar] Fix metadata extraction ( closes #10479 )
8 years ago
Yen Chi Hsuan
92c9c2a88b
[moevideo] Skip another removed test ( #10474 )
8 years ago
Remita Amine
9d54b02bae
[puls4] fix extraction( closes #10583 )
8 years ago
Remita Amine
846d8b76a0
[cctv] Add new extractor( closes #8153 )
8 years ago
Remita Amine
8258f4457c
[lci] Add new extractor( closes #10573 )
8 years ago
Remita Amine
948cd5b72d
[wat] extract dash formats
8 years ago
Jakub Adam Wieczorek
8d3737cda7
[polskieradio] Add support for downloading whole programmes.
...
This extends the Polskie Radio (the Polish national radio) extractor to
enable the user to download all the broadcasts of a single programme.
8 years ago
Sergey M․
155bc674c4
[viafree] Improve video id detection ( Closes #10569 )
8 years ago
Remita Amine
c33c962adf
[trutv] Add new extractor( #10519 )
8 years ago
Remita Amine
bdcc046d12
[turner] use android secure hls host and catch token extraction errors
8 years ago
Xie Yanbo
a493f10208
using _parse_html5_media_entries to parse video tag
8 years ago
Sergey M․
f3eeaacb4e
[nick] Add test for #10559
8 years ago
Sergey M․
b4d6a85d60
[nick] Add support for nickelodeon.nl ( Closes #10559 )
8 years ago
Remita Amine
0b36a96212
[abcotvs] extend _VALID_URL and add support for clips.abcotvs.com( closes #9551 )
8 years ago
Yen Chi Hsuan
1f85029d82
[bilibili] Simplify
8 years ago
Xie Yanbo
95be19d436
[miaopai] Add new extractor
8 years ago
Yen Chi Hsuan
95843da529
Merge branch 'bilibili' of https://github.com/PeterDing/youtube-dl into PeterDing-bilibili
8 years ago
Yen Chi Hsuan
9127e1533d
[tvnoe] PEP8 and coding style
8 years ago
Matěj Cepl
78e762d23c
Add new extractor for TV Noe (Czech Christian TV).
...
Fixes #10520
8 years ago
Sergey M․
4809490108
release 2016.09.04.1
8 years ago
Sergey M․
d9606d9b6c
release 2016.09.04
8 years ago
Remita Amine
433af6ad30
[theplatform] fix player regex( closes #10546 )
8 years ago
Sergey M․
feaa5ad787
[youtube:playlist] Extend _VALID_URL
8 years ago
Remita Amine
100bd86a68
[rottentomatoes] delegate extraction to InternetVideoArchiveIE
8 years ago
Remita Amine
0def758782
[internetvideoarchive] extract all formats
8 years ago
Yen Chi Hsuan
919cf1a62f
[downloader/dash] Abort if the first segment fails
...
Closes #10497 , Closes #10542
8 years ago
Yen Chi Hsuan
b29cd56591
[pornovoisines] Fix extraction ( closes #10469 )
8 years ago
Yen Chi Hsuan
622638512b
[rottentomatoes] Fix extraction
...
Closes #10467
8 years ago
Sergey M․
37c7490ac6
[espn] Extend _VALID_URL ( Closes #10549 )
8 years ago
Sergey M․
091624f9da
[vimple] Extend _VALID_URL ( Closes #10547 )
8 years ago
Sergey M․
7e5dc339de
[youtube:watchlater] Fix extraction ( Closes #10544 )
8 years ago
Sergey M․
4a69fa04e0
[downloader/dash] Abort download immediately after giving up on some fragment
8 years ago
Sergey M․
2e99cd30c3
[downloader/dash:hls] Report exact fragment error on retry
8 years ago
Sergey M․
25afc2a783
[downloader/dash:hls] Respect --fragment-retries and --skip-unavailable-fragments ( Closes #10165 , closes #10448 )
8 years ago
Sergey M․
9603b66012
Introduce --skip-unavailable-fragments
8 years ago
Yen Chi Hsuan
45aab4d30b
[youjizz] Fix extraction. The site has moved to HTML5
...
Closes #10437
8 years ago
Yen Chi Hsuan
ed2bfe93aa
[fc2:embed] Add ie_key
8 years ago
Yen Chi Hsuan
cdc783510b
[foxnews:insider] Add new extractor
...
Closes #10445
8 years ago
Yen Chi Hsuan
cf0efe9636
[fc2:embed] New extractor for Flash player URLs
...
Closes #10512
8 years ago
Christian Pointner
dedb177029
Fix parsing of HTML5 media elements
...
This fixes an error in _parse_html5_media_entries in case
an audio or video tag directly uses a src attribute insted
of <source> elements in it's body.
8 years ago
Sergey M․
86c3bbbced
release 2016.09.03
8 years ago
Sergey M․
6496ccb413
[youtube] Add support for rental videos' previews ( Closes #10532 )
8 years ago
Sergey M․
3fcce30289
[drtv] Update tests
8 years ago
Sergey M․
c2b2c7e138
[utils] Add quicktime to mimetype2ext
8 years ago
Sergey M․
dacb3a864a
[youtube:playlist] Fallback to video extraction for video/playlist URLs when playlist is broken ( Closes #10537 )
8 years ago
Sergey M․
6066d03db0
[drtv] Modernize and make more robust
8 years ago
Sergey M․
6562d34a8c
[utils] Improve mimetype2ext
8 years ago
Sebastian Blunt
5e9e3d0f6b
[drtv] Add support for dr.dk/nyheder
...
It's the same video player, the only difference is that the video player
is loaded differently, and certain metadata (title and description) is
not available under dr.dk/mu, so make it by default get that from some
of the html meta tags.
Skip the dr.dk/tv test
dr.dk/tv videos are only available for between 7 and 90 days due to
Danish law, and in certain cases may be readded. Skip this test as it is
no longer available.
8 years ago
Sergey M․
349fc5c705
[facebook:plugins:video] Add extractor ( Closes #10530 )
8 years ago
Remita Amine
2c3e0af93e
[go] Add new extractor
8 years ago
Remita Amine
6150502e47
[adobepass] check for authz_token expiration( #10527 )
8 years ago
Remita Amine
b207d5ebd4
[curiositystream] don't cache auth token
8 years ago
Remita Amine
4191779dcd
[nytimes] improve extraction
8 years ago
Sergey M․
f97ec8bcb9
[glide] Remove unused import
8 years ago
Sergey M․
8276d3b87a
[thestar] Fix extraction ( Closes #10465 )
8 years ago
Sergey M․
af95ee94b4
[glide] Fix extraction ( Closes #10478 )
8 years ago
Sergey M․
8fb6af6bba
[exfm] Remove extractor ( Closes #10482 )
8 years ago
Sergey M․
f6af0f888b
[youporn] Fix categories and tags extraction ( Closes #10521 )
8 years ago
Sergey M․
e816c9d158
[extractor/common] Simplify _extract_m3u8_formats
8 years ago
Sergey M․
9250181f37
[extractor/common] Restore NAME usage from EXT-X-MEDIA tag for formats codes in _extract_m3u8_formats ( Closes #10522 )
8 years ago
Remita Amine
f096ec2625
[curiositystream] Add new extractor
8 years ago
Yen Chi Hsuan
4c8ab6fd71
[thvideo] Remove extractor. Website down.
...
Closes #10464
According to a screenshot in http://tieba.baidu.com/p/4691302183 ,
thvideo.tv is shut down "temporarily". I see no clues that it will be up
again, so I remove it here.
8 years ago
Yen Chi Hsuan
05d4612947
[movingimage] Adapt to the new domain name and fix extraction
...
Closes #10466
8 years ago
Yen Chi Hsuan
746a695b36
[myvidster] Update _TESTS ( closes #10473 )
8 years ago
Yen Chi Hsuan
165c54e97d
[southpark.cc.com:español] Skip geo-restricted _TESTS
...
Breaks https://travis-ci.org/rg3/youtube-dl/jobs/156728175
8 years ago
Remita Amine
2896dd73bc
[cbs] extract once formats( closes #10515 )
8 years ago
Remita Amine
f8fd510eb4
[limelight] skip ism manifests and reduce requests
8 years ago
Sergey M․
7a3e849f6e
[porncom] Extract categories and tags ( Closes #10510 )
8 years ago
Sergey M․
196c6ba067
[facebook] Extract timestamp ( Closes #10508 )
8 years ago
Remita Amine
165620e320
[yahoo] extract more and better formats
8 years ago
Sergey M․
4fd350611c
release 2016.08.31
8 years ago
Sergey M․
a249ab83cb
[pyvideo] Remove debugging code
8 years ago
Sergey M․
f7043ef39c
[soundcloud] Fix _VALID_URL clashes with sets ( Closes #10505 )
8 years ago
Sergey M․
64fc49aba0
[bandcamp:album] Fix title extraction ( Closes #10455 )
8 years ago
Sergey M․
245023a861
[pyvideo] Fix extraction ( Closes #10468 )
8 years ago
Remita Amine
3c77a54d5d
[turner] keep video id intact
8 years ago
Remita Amine
da30a20a4d
[turner,cnn] move a check for wrong timestamp to CNNIE
8 years ago
Remita Amine
1fe48afea5
[cnn] update _TEST for CNNBlogsIE and CNNArticleIE( closes #10489 )
8 years ago
Remita Amine
42e05be867
[ctv] add support for (tsn,bnn,thecomedynetwork).ca websites( #10016 )
8 years ago
Remita Amine
fe45b0e060
[9c9media] fix multiple stacks extraction and extract more metadata( #10016 )
8 years ago
Sergey M․
a06e1498aa
[kusi] Update test
8 years ago
Sergey M․
5a80e7b43a
[turner] Skip invalid subtitles' URLs
8 years ago
Sergey M․
3fb2a23029
[adultswim] Extract video info from onlineOriginals ( Closes #10492 )
8 years ago
PeterDing
7be15d4097
[bilibili] Support episodes
...
[extractor/bilibili] add md5 for testing
[extractor/bilibili] remove unnecessary headers
[extractor/bilibili] correct _TESTS; find thumbnail for episode
[extractor/bilibili] [Fix] restore removed tests
8 years ago
Sergey M․
cd10b3ea63
[turner] Extract all formats
8 years ago
Sergey M․
547993dcd0
[turner] Fix subtitles extraction
8 years ago
Yen Chi Hsuan
6c9b71bc08
[downloader/external] Recommend --hls-prefer-native for SOCKS users
...
Related: #10490
8 years ago
Remita Amine
93b8404599
[generic,vodplatform] improve embed regex
8 years ago
Sergey M․
9ba1e1dcc0
[played] Remove extractor ( Closes #10470 )
8 years ago
Remita Amine
b8079a40bc
[turner] fix secure m3u8 formats downloading
8 years ago
Remita Amine
5bc8a73af6
[cartoonnetwork] make extraction work for more videos in the website
...
some videos require `networkName=CN2` to be present in the feed url
8 years ago
Remita Amine
b3eaeded12
[tbs] Add new extractor( #10222 )
8 years ago
Remita Amine
ec65b391cb
[cartoonnetwork] Add new extractor( #10110 )
8 years ago
Remita Amine
2982514072
[turner,nba,cnn,adultswim] add base extractor to parse cvp feeds
8 years ago
Yen Chi Hsuan
98908bcf7c
[openload] Update algorithm again ( #10408 )
8 years ago
Yen Chi Hsuan
04b32c8f96
[bilibili] Fix extraction ( closes #10375 )
...
Thanks @gdkchan for the algorithm
8 years ago
Yen Chi Hsuan
40eec6b15c
[openload] Fix extraction ( closes #10408 )
...
Thanks to @yokrysty again!
8 years ago
Yen Chi Hsuan
39efc6e3e0
[generic] Update some _TESTS
8 years ago
Sergey M․
1198fe14a1
release 2016.08.28
8 years ago
Sergey M․
92c27a0dbf
[periscope:user] Fix extraction ( Closes #10453 )
8 years ago
Yen Chi Hsuan
3b4b82d4ce
[douyutv] Simplify
8 years ago
Yen Chi Hsuan
545ef4f531
Merge branch 'patch-2' of https://github.com/steven7851/youtube-dl into steven7851-patch-2
8 years ago
Yen Chi Hsuan
906b87cf5f
[crackle] Revert to template-based thumbnail extraction
...
To reduce to number of HTTP requests
8 years ago
steven7851
b281aad2dc
[douyutv] Use new api
...
use lapi for flv info, and html5 api for room info
#10153 #10318
8 years ago
Sergey M․
6b18a24e6e
[tnaflix] Fix extraction ( Closes #10434 )
8 years ago
Sergey M․
f9b373afda
[nhk:vod] Improve extraction ( Closes #10424 )
8 years ago
Aleksander Nitecki
298a120ab7
[nhk] Add extractor for VoD.
8 years ago
Sergey M․
e3faecde30
[trutube] Remove extractor ( Closes #10438 )
8 years ago
Remita Amine
a0f071a50d
[usanetwork] Add new extractor
8 years ago
Yen Chi Hsuan
20bad91d76
[downloader/external] Clarify that ffmpeg doesn't support SOCKS
...
Ref: #10304
8 years ago
Yen Chi Hsuan
b54a2da433
[crackle] Fix extraction and update _TESTS ( closes #10333 )
8 years ago
Yen Chi Hsuan
dc2c37f316
[spankbang] Fix description and uploader ( closes #10339 )
8 years ago
Remita Amine
d37708fc86
[YoutubeDL] check only for None Value in thumbnails sorting
8 years ago
Remita Amine
5c13c28566
raise unexpected error when no stream found
8 years ago
Remita Amine
f70e9229e6
[discoverygo] detect when video needs authentication( closes #10425 )
8 years ago
Remita Amine
30afe4aeb2
[cbc] Add support for watch.cbc.ca
8 years ago
Remita Amine
75fa990dc6
[YoutubeDL] add fallback value for thumbnails values in thumbnails sorting
8 years ago
Remita Amine
f39ffc5877
[common] extract formats from #EXT-X-MEDIA tags
8 years ago
Remita Amine
07ea9c9b05
[downloader/hls] fill IV with zeros for IVs shorter than 16-octet
8 years ago
Remita Amine
073ac1225f
[utils] add ac-3 to the list of audio codecs in parse_codecs
8 years ago
Yen Chi Hsuan
08773689f3
[kickstarter] Silent the warning for og:description
...
Closes #10415
8 years ago
Yen Chi Hsuan
0c75abbb7b
[mtvservices:embedded] Use another endpoint to get feed URL
...
Closes #10363
In the original mtvservices:embedded test case, config.xml is still used
to get the feed URL. Some other examples, including test_Generic_40
(http://www.vulture.com/2016/06/new-key-peele-sketches-released.html ),
and the video mentioned in #10363 , use another endpoint to get the feed
URL. The 'index.html' approach works for the original test case, too. So
I didn't keep the old approach.
8 years ago
Yen Chi Hsuan
97653f81b2
[bilibili] Mark as broken
...
Bilibili now uses emscripten, which is very difficult for reverse
engineering. I don't expect it to be fixed in near future, so I mark
it as broken.
Ref: #10375
8 years ago
Sergey M․
d38b27dd9b
release 2016.08.24.1
8 years ago
Sergey M․
30317f4887
[pluralsight] Modernize and make more robust
8 years ago
Sergey M․
8c3e35dd44
[pluralsight] Add support for subtitles ( Closes #9681 )
8 years ago
Sergey M․
c86f51ee38
release 2016.08.24
8 years ago
Sergey M․
05bddcc512
[youtube] Fix authentication (2) ( Closes #10392 )
8 years ago
Sergey M․
1212e9972f
[youtube] Fix authentication ( #10392 )
8 years ago
Remita Amine
ccb6570e9e
[syfy,bravotv] restrict drupal settings regex
8 years ago
Yen Chi Hsuan
18b6216150
[openload] Fix extraction ( closes #10408 )
...
Thanks @yokrysty for the algorithm
8 years ago
Remita Amine
fb009b7f53
[bravotv] correct clip info extraction and add support for adobe pass auth( closes #10407 )
8 years ago
Sergey M․
3083e4dc07
[eagleplatform] Improve detection of embedded videos ( Closes #10409 )
8 years ago
Remita Amine
7367bdef23
[awaan] fix extraction, modernize, rename the extractors and add test for live stream
8 years ago
Remita Amine
ad31642584
[nrk,abc:iview] use _extract_akamai_formats
8 years ago
Remita Amine
c7c43a93ba
[common] add helper method to extract akamai m3u8 and f4m formats
8 years ago
Yen Chi Hsuan
96229e5f95
[mtvservices:embedded] Update config URL
...
All starts from #10363 . The test case in mtvservices:embedded uses
config.xml, while the video from #10363 and the test case in generic.py
is broken. Both uses index.html for fetching the feed URL.
8 years ago
Remita Amine
55d119e2a1
[abc:iview] Add new extractor( closes #6148 )
8 years ago
Sergey M․
6d2679ee26
release 2016.08.22
8 years ago
Sergey M․
3d897cc791
[ivi] Fix episode number extraction
8 years ago
Sergey M․
cf143c4d97
[ivi] Add support for 720p and 1080p
8 years ago
Yen Chi Hsuan
ad120ae1c5
[extractor/common] Change the default m3u8 protocol in HTML5
...
Helper functions should have consistent default values
8 years ago
Remita Amine
d0fa172e5f
[firsttv] keep a test videos with multiple formats
8 years ago
Yen Chi Hsuan
f97f9f71e5
Merge branch 'TRox1972-charlierose'
8 years ago
Yen Chi Hsuan
526656726b
[charlierose] Simplify and improve
8 years ago
Remita Amine
9b8c554ea7
[firsttv] fix extraction( closes #9249 )
8 years ago
Yen Chi Hsuan
d13bfc07b7
Merge branch 'charlierose' of https://github.com/TRox1972/youtube-dl into TRox1972-charlierose
8 years ago
Sergey M․
efe470e261
[twitch] Renew authentication
8 years ago
Sergey M․
e3f6b56909
[twitch] Refactor API calls
8 years ago
Sergey M․
b1e676fde8
[twitch] Modernize
8 years ago
Sergey M․
92d4cfa358
[kaltura] Fallback ext calculation on caption's format
8 years ago
Remita Amine
3d47ee0a9e
[zingmp3] fix extraction and add support for video clips( closes #10041 )
8 years ago
Déstin Reed
db29af6d36
[charlierose] Add new extractor
8 years ago
Sergey M․
2c6acdfd2d
[kaltura] Add test for #10279
8 years ago
Sergey M․
fddaa76a59
[kaltura] Assume ttml to be default subtitles' extension
8 years ago
Sergey M․
a809446750
[kaltura] Add subtitles support when entry_id is unknown beforehand ( Closes #10279 )
8 years ago
Sergey M․
d8f30a7e66
[kaltura] Remove unused code
8 years ago
Sergey M․
5b1d85754e
[YoutubeDL] Autocalculate ext when ext is None
8 years ago
Remita Amine
e25586e471
[cultureunplugged] fix extraction( closes #10330 )
8 years ago
Remita Amine
292a2301bf
[cnn] add support for money.cnn.com videos( closes #2797 )
8 years ago
Remita Amine
dabe15701b
[cbs, cbsnews] fix extraction( fixes #10393 )
8 years ago
Sergey M․
4245f55880
[dotsub] Replace test ( Closes #10386 )
8 years ago
Déstin Reed
5b9d187cc6
[imdb] Improve title extraction and make thumbnail non-fatal
8 years ago
Yen Chi Hsuan
39e1c4f08c
[litv] Support 'promo' URLs ( closes #10385 )
8 years ago
Yen Chi Hsuan
19f35402c5
[snotr] Fix extraction ( closes #10338 )
8 years ago
Yen Chi Hsuan
70852b47ca
[utils] Recognize units with full names in parse_filename
...
Reference: https://en.wikipedia.org/wiki/Template:Quantities_of_bytes
8 years ago
Yen Chi Hsuan
a9a3b4a081
[miomio] Adapt to the new API and update _TESTS
...
The test case is from #9680
8 years ago
Yen Chi Hsuan
ecc90093f9
[vuclip] Adapt to the new API and update _TEST
8 years ago
Yen Chi Hsuan
520251c093
[extractor/common] Recognize m3u8 manifests in HTML5 multimedia tags
8 years ago
Yen Chi Hsuan
55af45fcab
[radiobremen] Update _TEST ( closes #10337 )
8 years ago
Yen Chi Hsuan
b82232036a
[n-tv.de] Fix extraction ( closes #10331 )
8 years ago
Yen Chi Hsuan
e4659b4547
[utils] Correct octal/hexadecimal number detection in js_to_json
8 years ago