22530 Commits

Author SHA1 Message Date
Dennis Fink
36ce480413 Fixed issues from travis-ci 2016-10-03 18:19:29 +02:00
Remita Amine
c1084ddb0c [thisoldhouse] Add new extractor(closes #10837) 2016-10-03 15:27:09 +01:00
Dennis Fink
53ca134ca9 [Rtllu] Added new extractor 2016-10-03 00:29:31 +02:00
Dennis Fink
978b6c6f98 Merged upstream 2016-10-03 00:27:37 +02:00
Déstin Reed
094d696fc8 [refactor] Use '# coding: utf-8' 2016-10-02 20:06:22 +02:00
Sergey M․
ee5de4e38e
[nhl] Add support for wch2016.com (Closes #10833) 2016-10-03 00:54:02 +07:00
paravangular
857f674776 [wch2016] Minor typo correction 2016-10-02 17:35:24 +01:00
paravangular
19190c6ec6 [wch2016] Add new extractor 2016-10-02 17:28:10 +01:00
Yen Chi Hsuan
25291b979a Merge pull request #10829 from TRox1972/pornoxo_improve
[pornoxo] Use JWPlatform to improve metadata extraction
2016-10-02 20:19:34 +08:00
Déstin Reed
567a5996ca [pornoxo] Use JWPlatform to improve metadata extraction 2016-10-02 13:07:02 +02:00
Sergey M․
a2a5e76628
release 2016.10.02 2016-10-02 15:59:38 +07:00
Sergey M․
6c152ce20f
release 2016.10.02 2016.10.02 2016-10-02 15:58:00 +07:00
Sergey M․
26406d33c7
[ChangeLog] Actualize 2016-10-02 15:56:33 +07:00
Yen Chi Hsuan
703b3afa93
[amcnetworks] Skip a restricted _TEST 2016-10-02 14:25:06 +08:00
Yen Chi Hsuan
99ed78c79e
[jwplatform] Support DASH streams 2016-10-02 14:07:49 +08:00
Yen Chi Hsuan
fd15264172
[jwplatform] Support old-style jwplayer playlists 2016-10-02 13:47:06 +08:00
Déstin Reed
5867abd840 [kotnrtube] Improve metadata extraction 2016-10-02 00:34:15 +02:00
Yen Chi Hsuan
bd26441205
[utils] Fix xattr error handling 2016-10-02 03:03:41 +08:00
Yen Chi Hsuan
b19e275d99
[__init__] Fix lost xattr if --embed-thumbnail used
Reported at
https://github.com/rg3/youtube-dl/issues/9054#issuecomment-250451823
2016-10-02 02:12:14 +08:00
Sergey M․
f6ba581f89
[byutv:event] Add extractor 2016-10-02 00:50:07 +07:00
Sergey M․
6d2549fb4f
[byutv] Fix id and display id 2016-10-02 00:44:54 +07:00
Déstin Reed
4da4516973
[byutv] Rely on _match_id and _parse_json 2016-10-02 00:41:18 +07:00
Déstin Reed
acae545f35 [byutv] Rely on _match_id and _parse_json 2016-10-01 18:29:23 +02:00
Sergey M․
e1e97c2446
[periscope:user] Fix extraction (Closes #10820) 2016-10-01 22:50:47 +07:00
Déstin Reed
6bd7fb9df5 [freesound] Improve metadata extraction 2016-10-01 15:12:45 +02:00
Christian Pointner
ea03d851c4 [extractor] added info extractor for CBA (https://cba.fro.at) 2016-10-01 15:12:22 +02:00
Déstin Reed
ec40feeced [anysex] Improve metadata extraction 2016-10-01 14:51:22 +02:00
Déstin Reed
d955ee4a71 [anysex] Improve metadata extraction 2016-10-01 14:47:28 +02:00
Déstin Reed
ce032ddae4 [criterion] Rely on _match_id, improve regex and add thumbnail to test 2016-10-01 14:46:00 +02:00
Yen Chi Hsuan
c3e0904bca [twitch] Skip a 404 test 2016-10-01 14:45:59 +02:00
Déstin Reed
877741a9e5 [clubic] Rely on _match_id and _parse_json 2016-10-01 14:45:59 +02:00
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
2016-10-01 20:13:04 +08:00
Yen Chi Hsuan
d54739a2e6
[downloader/http] xattr values should be bytes 2016-10-01 19:58:13 +08:00
Déstin Reed
ce35e335f1 [slutload] Fix test and rely on _match_id 2016-10-01 13:57:18 +02:00
Déstin Reed
03999993af [techtalks] Use get_element_by_class and rely on _match_id 2016-10-01 13:54:35 +02:00
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
2016-10-01 19:49:18 +08:00
Déstin Reed
9c51a24642 [criterion] Rely on _match_id, improve regex and add thumbnail to test 2016-10-01 13:46:48 +02:00
Déstin Reed
2c30087e73 [Morningstar] Modernize 2016-10-01 13:45:45 +02:00
Déstin Reed
70f2c9f0ef [reverbnation] Modernize 2016-10-01 13:33:53 +02:00
Yen Chi Hsuan
9bd7bd0b80
[twitch] Skip a 404 test 2016-10-01 16:38:47 +08:00
Yen Chi Hsuan
4a76b73c6c Merge pull request #10817 from TRox1972/clubic_match_id
[clubic] Rely on _match_id and _parse_json
2016-10-01 16:20:12 +08:00
Yen Chi Hsuan
e295618f9e
[dctp] Fix extraction (closes #10734) 2016-10-01 15:22:48 +08:00
Yen Chi Hsuan
d7753d1948
[downloader/http] Use write_xattr function for --xattr-set-filesize 2016-10-01 14:47:20 +08:00
Déstin Reed
eaf9b22f94 [clubic] Rely on _match_id and _parse_json 2016-09-30 20:03:25 +02:00
Déstin Reed
f04a83da42 Fix tests and rely on _match_id for some extractors 2016-09-30 19:34:25 +02:00
Sergey M․
a1001f47fc
[instagram] PEP 8 2016-10-01 00:16:08 +07:00
Déstin Reed
1609782258
[Instagram] Extract video dimensions 2016-10-01 00:13:34 +07:00
Sergey M․
de6babf922
[tvland] Extend _VALID_URL (Closes #10812) 2016-09-30 22:30:34 +07:00
Déstin Reed
695e18b54e [Instagram] Extract video dimensions 2016-09-29 21:09:30 +02:00
Sergey M․
b0582fc806
[vgtv] Add support for tv.aftonbladet.se (Closes #10800) 2016-09-30 00:15:09 +07:00