23713 Commits

Author SHA1 Message Date
Sergey M․
33a81c2c6f
[extractor/common] Extract view count from JSON-LD 2017-04-30 21:45:59 +07:00
Sergey M․
deef31955b
[utils] Improve unified_timestamp
Seen at http://zaq1.pl/video/xev0e
2017-04-30 21:45:53 +07:00
slocum
9dac2cec2d
[zaq1] Add new extractor 2017-04-30 21:45:47 +07:00
Tithen-Firion
e1237665e5 [vevo] make use of --no-playlist option 2017-04-30 14:37:20 +02:00
Tithen-Firion
6f3222f5a2 [vevo] update playlist tests 2017-04-30 14:37:20 +02:00
Tithen-Firion
5287e68506 [vevo] fix playlist extractor 2017-04-30 14:37:19 +02:00
Tithen-Firion
f31c8182e7 [vevo] move authentication to VevoBase
now it can be used by playlist extractor
2017-04-30 14:37:19 +02:00
Tithen-Firion
60de4c4410 [vevo] rewrite authentication
- token is now sent in `Authorization` header
- token is refreshed when needed
- new token is not requested if there is one (playlist downloading)
2017-04-30 14:37:19 +02:00
Tithen-Firion
7906460606 [vevo] raise error on geo restricted videos 2017-04-30 14:37:19 +02:00
Tithen-Firion
3d586c09b2 [vevo] support multiple featured artists 2017-04-30 14:37:19 +02:00
Sergey M․
6ec371cd9e
[xvideos] Extract og:duration (closes #12828) 2017-04-30 18:14:01 +07:00
Sander
13081db1f5
[xvideos] Add video duration 2017-04-30 18:10:49 +07:00
Sergey M․
b07ea5eaec
[vevo] Modernize 2017-04-30 17:58:22 +07:00
gritstub
5599253009 [vevo] Fix extraction (config.token.key) 2017-04-30 17:56:10 +07:00
Remita Amine
98ce1a3fd3 [utils] add video/mp2t to mimetype2ext 2017-04-30 09:03:10 +01:00
aegamesi
39d37110d3 Fix incorrect handling of cookiejars with '0' or empty 'expires' 2017-04-29 22:56:33 -07:00
Remita Amine
5ff1bc0cc1 [YoutubeDL] write raw subtitle files 2017-04-29 20:03:03 +01:00
Yen Chi Hsuan
ba5c3caf88
[washingtonpost] Fix invalid escape sequence on Python 3.6 2017-04-30 02:15:28 +08:00
Sergey M․
b5c39537be
[noovo] Improve extraction (closes #12792) 2017-04-30 00:24:25 +07:00
Frederic Bournival
1c7c76e4fb
[noovo] Add extractor 2017-04-30 00:24:19 +07:00
John Hawkinson
557194591a
[washingtonpost] Add support for embeds (closes #12699) 2017-04-29 23:07:26 +07:00
Yen Chi Hsuan
27e70a8f6c Merge pull request #12869 from Tithen-Firion/cbc-update-tests
[cbc] update test cases
2017-04-29 21:34:18 +08:00
Tithen-Firion
7c0ec349ac [openload] Add required version 2017-04-29 15:32:35 +02:00
Tithen-Firion
63a462e94c [phantomjs] Add required version checking 2017-04-29 15:32:35 +02:00
Tithen-Firion
350bb4badd [openload] raise not found before executing js 2017-04-29 15:32:35 +02:00
Tithen-Firion
1fa60c955d [phantomjs] add cookie support 2017-04-29 15:32:35 +02:00
Tithen-Firion
8096e033d3 [openload] separate PhantomJS code from extractor 2017-04-29 15:32:35 +02:00
Tithen-Firion
895864a1d4 [openload] rewrite extractor 2017-04-29 15:32:35 +02:00
Tithen-Firion
cfeaaa1baf [openload] Add required version 2017-04-29 15:31:30 +02:00
Tithen-Firion
562d16ae75 [phantomjs] Add required version checking 2017-04-29 15:31:30 +02:00
Tithen-Firion
2b6875f8bb [openload] raise not found before executing js 2017-04-29 15:31:30 +02:00
Tithen-Firion
0d0c382fa2 [phantomjs] add cookie support 2017-04-29 15:31:29 +02:00
Tithen-Firion
b7a83d1247 [openload] separate PhantomJS code from extractor 2017-04-29 15:31:29 +02:00
Tithen-Firion
25a1635103 [openload] rewrite extractor 2017-04-29 15:31:29 +02:00
Sergey M․
a4c81e4968
[yandexmusic:playlist] Fix extraction for python 3 (closes #12888) 2017-04-29 20:23:26 +07:00
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
2017-04-29 19:49:04 +07:00
Yen Chi Hsuan
a1ebfd4494 Merge pull request #12854 from Tithen-Firion/appletrailer-test-fix
[appletrailers] update test cases
2017-04-29 19:24:38 +08:00
Tithen-Firion
7552f96352 [openload] Add required version 2017-04-29 12:41:57 +02:00
Tithen-Firion
98f9d87381 [phantomjs] Add required version checking 2017-04-29 12:41:42 +02:00
Tithen-Firion
53854947ed [travis] use PhantomJS 2.0 2017-04-29 11:34:27 +02:00
Tithen-Firion
345eae36ba [travis] switch to Trusty beta build 2017-04-29 10:36:29 +02:00
Tithen-Firion
fcace2d1ad [openload] raise not found before executing js 2017-04-29 10:30:45 +02:00
Yen Chi Hsuan
d19093bd50 Merge pull request #12906 from Tithen-Firion/clean-html-fix
[utils] Fix inconsistent output of clean_html
2017-04-29 15:58:45 +08:00
Yen Chi Hsuan
24eb7c2578
[xtube] Fix extraction with non-standard JSON 'sources'
Closes #12734

Thanks @paulguy for the fix!
2017-04-29 15:55:08 +08:00
Sergey M․
e7db6759e4
[downloader/external] Properly handle live stream downloading cancellation (closes #8932) 2017-04-29 04:33:35 +07:00
Sergey M․
b364c87c42
[tvplayer] Fix extraction (closes #12908) 2017-04-29 03:46:08 +07:00
Tithen-Firion
9222d94510 [test_utils] Add one more clean_html test 2017-04-28 18:05:14 +02:00
Tithen-Firion
edd9221cd2 [utils] Fix inconsistent output of clean_html
`\s` in Python 2.x doesn't match unicode whitespace characters by
default
2017-04-28 17:34:27 +02:00
Sergey M․
bc8a2ea071
release 2017.04.28 2017.04.28 2017-04-28 18:30:03 +07:00
Sergey M․
7527923371
[ChangeLog] Actualize 2017-04-28 18:27:29 +07:00