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 |
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 |
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 |
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 |
Sergey M․
|
b0582fc806
|
[vgtv] Add support for tv.aftonbladet.se (Closes #10800)
|
2016-09-30 00:15:09 +07:00 |
Sergey M․
|
af33dd8ee7
|
[aftonbladet] Remove extractor
|
2016-09-30 00:13:03 +07:00 |
Sergey M․
|
70d7b323b6
|
[vk] Improve view count extraction
|
2016-09-29 23:52:29 +07:00 |
Sergey M․
|
a7ee8a00f4
|
[vk] Extract timestamp (Closes #10760)
|
2016-09-29 23:52:29 +07:00 |
Sergey M․
|
c6eed6b8c0
|
[utils] Lower priority for rare date formats and add tests
|
2016-09-29 23:52:29 +07:00 |
Kacper Michajłow
|
3aa3953d28
|
[vk] Fix date and view count extraction.
|
2016-09-29 23:52:29 +07:00 |
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.
|
2016-09-30 00:28:32 +08:00 |
Sergey M․
|
475f8a4580
|
[vk] Add support for running live streams (Closes #10799)
|
2016-09-29 23:21:39 +07:00 |
Sergey M․
|
93aa0b6318
|
[vk] Add support for finished live streams (#10799)
|
2016-09-29 23:04:10 +07:00 |
Yen Chi Hsuan
|
0ce26ef228
|
Merge pull request #10788 from TRox1972/instagram_comments
[Instagram] Extract comments
|
2016-09-29 21:54:39 +08:00 |
Yen Chi Hsuan
|
0d72ff9c51
|
[leeco] Recognize more Le Sports URLs (#10794)
|
2016-09-29 21:39:35 +08:00 |
Déstin Reed
|
a56e74e271
|
[Instagram] Extract comments
|
2016-09-28 19:32:40 +02:00 |
Sergey M․
|
f533490bb7
|
[ketnet] Extract mzsource formats (#10770)
|
2016-09-28 22:58:25 +07:00 |
Remita Amine
|
8bfda726c2
|
[limelight:media] improve http formats extraction
|
2016-09-28 16:34:27 +01:00 |
Sergey M․
|
8f0cf20ab9
|
release 2016.09.27
|
2016-09-27 23:09:46 +07:00 |
Sergey M․
|
cdfcc4ce95
|
[mtv] Improve _VALID_URL
|
2016-09-27 22:27:10 +07:00 |
Kacper Michajłow
|
e384552590
|
[vk] Add support for dailymotion embeds
Fixes #10661
|
2016-09-27 21:58:14 +07:00 |
Sergey M․
|
1a2fbe322e
|
[periscope] Treat timed_out state as finished stream
|
2016-09-27 21:55:51 +07:00 |
Sergey M․
|
f9dd86a112
|
[npo] Clarify IE_NAMEs (Closes #10775)
|
2016-09-27 21:37:33 +07:00 |
Remita Amine
|
2342733f85
|
fix tests related to 1978540a5122c53012e17a78841f3da0df77fd34(closes #10774)
|
2016-09-27 15:31:25 +01:00 |
Remita Amine
|
93933c9819
|
[awaan:video] fix test(closes #10773)
|
2016-09-27 15:31:25 +01:00 |
Yen Chi Hsuan
|
d75d9e343e
|
[einthusan] Fix extraction (closes #10714)
|
2016-09-27 14:38:41 +08:00 |
Sergey M․
|
72c3d02d29
|
[promptfile] Improve and modernize
|
2016-09-26 23:39:54 +07:00 |
Ondřej Bárta
|
d3dbb46330
|
[promptfile] Fix extraction (Closes #10634)
|
2016-09-26 23:20:58 +07:00 |
Sergey M․
|
fffb9cff94
|
[kaltura] Speed up embed regexes (#10764)
|
2016-09-26 22:15:58 +07:00 |
Sergey M․
|
2d5b4af007
|
[extractors] Add import for anderetijden extractor
|
2016-09-25 23:30:57 +07:00 |
Sergey M․
|
5742c18bc1
|
[npo] Add support for anderetijden.nl (Closes #10754)
|
2016-09-25 22:26:14 +07:00 |
Sergey M․
|
ddb19772d5
|
[vpro] Fix playlist title extraction and update tests
|
2016-09-25 22:26:06 +07:00 |
Sergey M․
|
a3d8b38168
|
[npo] Generalize playlist extractors
|
2016-09-25 22:26:00 +07:00 |
stepshal
|
2d3d29976b
|
[youtube] Change test URLs from http to https
|
2016-09-25 17:45:24 +07:00 |
Sergey M․
|
493353c7fd
|
[prosiebensat1] Add support for advopedia
|
2016-09-25 06:25:57 +07:00 |
Sergey M․
|
0a078550b9
|
[prosiebensat1] Improve _VALID_URL
|
2016-09-25 06:19:17 +07:00 |
Sergey M․
|
f92bb612c6
|
[mwave] Relax _VALID_URLs (Closes #10735, closes #10748)
|
2016-09-25 06:14:32 +07:00 |
Sergey M․
|
ddde91952f
|
[prosiebensat1] Fix playlist support (Closes #10745)
|
2016-09-25 05:36:18 +07:00 |
Sergey M․
|
63c583eb2c
|
[prosiebensat1] Add support for sat1gold (#10745)
|
2016-09-25 04:43:10 +07:00 |
Remita Amine
|
7fd57de6fb
|
[cbsnews:livevideo] fix extraction and extract m3u8 formats
|
2016-09-24 22:01:33 +01:00 |
Remita Amine
|
e71a450956
|
[common] add hdcore sign to akamai f4m formats
|
2016-09-24 21:55:53 +01:00 |
Remita Amine
|
27e99078d3
|
[brightcove:new] add support for live streams
|
2016-09-24 15:39:48 +01:00 |