Jaime Marquínez Ferrándiz
e5660ee6ae
[YoutubeDL] Fill the info dict 'http_headers' field with all the headers available
...
Useful for external tools using the json output.
The methods '_calc_headers' and '_calc_cookies' have been copied from the downloader/external, now they just use "info_dict['http_headers']".
2015-01-24 18:56:04 +01:00
Jaime Marquínez Ferrándiz
587a9c2749
[downloader/external] Use the 'http_headers' field
2015-01-24 18:25:09 +01:00
Jaime Marquínez Ferrándiz
e1554a407d
[extractors] Use http_headers for setting the User-Agent and the Referer
2015-01-24 18:23:53 +01:00
Jaime Marquínez Ferrándiz
3fcfb8e9fa
[utils] YoutubeDLHandler: don't use 'Youtubedl-user-agent' for overriding the default user agent
...
Setting the 'User-Agent' header is enough
2015-01-24 18:07:21 +01:00
Philipp Hagemeister
384b62028a
[downloader/external] Add curl and aria2c ( Closes #182 )
2015-01-24 13:33:45 +01:00
Philipp Hagemeister
b95aab8482
[youtube:truncated_url] Add x-yt-cl URLs ( #4773 )
2015-01-24 11:42:39 +01:00
Sergey M․
fc2d6abfe7
[videott] Improve _VALID_URL and add test
2015-01-24 16:11:40 +06:00
Irfan Charania
6aa4f54d66
[videott] improve extraction
2015-01-23 17:41:07 -08:00
Philipp Hagemeister
222516d97d
[downloader] Lay groundwork for external downloaders.
...
This comes with a very simply implementation for wget; the real work is in setting up the infrastructure.
2015-01-24 01:38:48 +01:00
Philipp Hagemeister
a055469faf
[downloader] Improve downloader selection
2015-01-23 23:50:31 +01:00
Jaime Marquínez Ferrándiz
12d1fb5aa9
[twitch] PEP8
2015-01-23 21:05:07 +01:00
Jaime Marquínez Ferrándiz
48f00d15b1
[auengine] Remove extractor
...
The test is probably infringing copyright and nobody has provided a new test (see #4643 ).
2015-01-23 21:03:00 +01:00
Naglis Jonaitis
3e055aa5c3
[cliphunter] Fix extraction and update test ( Fixes #4362 )
2015-01-23 21:23:40 +02:00
Philipp Hagemeister
6896a52721
release 2015.01.23.4
2015-01-23 18:58:32 +01:00
Philipp Hagemeister
5779b3e1fe
Merge remote-tracking branch 'origin/master'
2015-01-23 18:58:28 +01:00
Philipp Hagemeister
62cd676c74
[youtube] Fixup DASH m4a headers
...
This fixes #2288 , #2506 , #2607 , #3681 , #4741 , #4767 .
2015-01-23 18:39:12 +01:00
Sergey M․
0c17278843
[atresplayer] Extract subtitles
2015-01-23 22:54:29 +06:00
Philipp Hagemeister
d229ee70da
Merge remote-tracking branch 'origin/master'
2015-01-23 17:22:45 +01:00
Philipp Hagemeister
26e274666d
[liveleak] Add original videos ( Fixes #4768 )
2015-01-23 17:22:14 +01:00
Sergey M․
ebd46aed51
[atresplayer] Filter URLs and clarify android format ids
2015-01-23 22:21:55 +06:00
Philipp Hagemeister
e793f7671c
[liveleak] Modernize
2015-01-23 17:09:26 +01:00
Sergey M․
c2e64f71d0
[twitch] Add support for bookmarks
2015-01-23 21:58:40 +06:00
Jaime Marquínez Ferrándiz
0920e5830f
[atresplayer] Don't include f4m formats if they are protected by DRM ( fixes #4705 )
2015-01-23 16:39:23 +01:00
Jaime Marquínez Ferrándiz
bf7fa94ec7
[downloader/f4m] build_fragments_list: Support videos with more than 1 segment
2015-01-23 16:31:52 +01:00
Philipp Hagemeister
6f58db8982
release 2015.01.23.3
2015-01-23 12:17:19 +01:00
Philipp Hagemeister
aa42e87340
[utils] Catch strange Windows errors ( Closes #4733 )
2015-01-23 12:17:12 +01:00
Philipp Hagemeister
649f7966f7
Fix --sleep-interval ( #3426 )
2015-01-23 12:07:13 +01:00
Philipp Hagemeister
5f0d813d93
Merge remote-tracking branch 'rupertbaxter2/master'
...
Conflicts:
youtube_dl/__init__.py
youtube_dl/downloader/common.py
2015-01-23 12:05:01 +01:00
Philipp Hagemeister
501f13fbf3
[generic] Add support for Cinerama player ( Fixes #4752 )
2015-01-23 12:00:25 +01:00
Philipp Hagemeister
ba55168157
release 2015.01.23.2
2015-01-23 11:20:24 +01:00
Philipp Hagemeister
d79323136f
[utils] Simplify HTTPS socket creation
...
We were duplicating (bad) code and doing crazy things with SSL.
Just use TLSv1 across the board, and do with one implementation of HTTPSConnection.connect.
Fixes #4696 .
2015-01-23 11:15:18 +01:00
Philipp Hagemeister
08ff6ab07e
[gamestar] Modernize slightly
2015-01-23 01:34:24 +01:00
Philipp Hagemeister
ba655a0e4c
Merge remote-tracking branch 'derrotebaron/master'
2015-01-23 01:32:52 +01:00
Philipp Hagemeister
b59c17e543
Merge pull request #4745 from BitLooter/master
...
Embed description and URL as MP4 tags
2015-01-23 01:22:19 +01:00
Philipp Hagemeister
61ca9a80b3
[generic] Add support for BOMs ( Fixes #4753 )
2015-01-23 01:21:30 +01:00
Philipp Hagemeister
317239b097
release 2015.01.23.1
2015-01-23 00:33:14 +01:00
Philipp Hagemeister
c2a30b250c
[testtube] Add new extractor ( Fixes #4759 )
2015-01-23 00:32:35 +01:00
Philipp Hagemeister
c994e6bd63
release 2015.01.23
2015-01-23 00:06:11 +01:00
Philipp Hagemeister
3ee2aa7a16
Merge remote-tracking branch 'origin/master'
2015-01-23 00:06:02 +01:00
Philipp Hagemeister
083c9df93b
[YoutubeDL] Allow filtering by properties ( Fixes #4584 )
2015-01-23 00:04:05 +01:00
Philipp Hagemeister
50789175ed
[pornhub] Detect private videos and emit an error message ( Closes #4764 )
2015-01-22 23:48:58 +01:00
Philipp Hagemeister
dc1b027cd4
[twitch] PEP8
2015-01-22 23:06:03 +01:00
Sergey M․
f353cbdb2f
[twitch:stream] Randomize query
2015-01-22 23:34:40 +06:00
Philipp Hagemeister
73e449b226
Merge branch 'master' of github.com:rg3/youtube-dl
2015-01-22 18:21:27 +01:00
Philipp Hagemeister
78111136db
[twitch] Move URL matching tests into extractor
2015-01-22 18:18:21 +01:00
Philipp Hagemeister
650ab5beeb
[comedycentral:shows] Remove references to colbert report
2015-01-22 18:15:58 +01:00
Philipp Hagemeister
7932de6352
[hearthisat] Correct error message
2015-01-22 18:15:04 +01:00
Sergey M․
240b9b7a5c
[twitch] Add support for streams ( Closes #893 , closes #3693 , closes #1884 )
2015-01-22 23:11:22 +06:00
Naglis Jonaitis
bb6e38787d
[videomega] Fix extraction ( Closes #4763 )
2015-01-22 18:36:49 +02:00
Philipp Hagemeister
898c23c03f
release 2015.01.22
2015-01-22 12:04:26 +01:00