Sergey M․
58c1f6f0a7
[nbc] Fix extraction ( Closes #4441 )
2014-12-12 22:10:32 +06:00
Philipp Hagemeister
7c7a0d395c
Remove unused imports
2014-12-12 17:07:39 +01:00
Mark Schreiber
ff815fe65a
Download playlist items in reverse order
...
Series of videos are typically uploaded to YouTube playlists in
chronological order. By default, these videos are downloaded
latest-to-earliest; this is great for seeing the latest videos in a
series, but prevents streaming video in the order that the videos were
produced. Add an option to download videos in reverse order,
earliest-to-latest.
Conflicts:
youtube_dl/YoutubeDL.py
youtube_dl/__init__.py
2014-12-12 16:56:29 +01:00
Philipp Hagemeister
da3a2d8137
release 2014.12.12.3
2014-12-12 16:47:38 +01:00
Sergey M․
68d301ffd4
[giantbomb] Add extractor ( Closes #4432 )
2014-12-12 21:23:42 +06:00
Philipp Hagemeister
3b0bec8d11
release 2014.12.12.2
2014-12-12 15:56:45 +01:00
Philipp Hagemeister
412c617d0f
[cnet] Update to new theplatform infrastructure ( Fixes #2736 )
2014-12-12 15:55:55 +01:00
Philipp Hagemeister
751536f5c8
[goldenmoustache] Remove view count
...
view count is not present anymore, so we can't extract it.
2014-12-12 13:09:55 +01:00
Philipp Hagemeister
025f30ba38
[channel9] Do not return compat_list results anymore
2014-12-12 13:07:43 +01:00
Philipp Hagemeister
0d2fb1d193
[helsinki] Fix extraction
2014-12-12 13:03:16 +01:00
Philipp Hagemeister
82b34105d3
[goshgay] Fix extraction
2014-12-12 12:55:13 +01:00
Philipp Hagemeister
73aeb2dc56
[goshgay] Modernize
2014-12-12 12:44:50 +01:00
Philipp Hagemeister
c6973bd412
[compat] Simplify kwarg detection code
...
This enables nuitka to compile youtube-dl.
2014-12-12 12:42:35 +01:00
Philipp Hagemeister
f8780e6d11
Merge remote-tracking branch 'grompe/patch-1'
2014-12-12 11:35:04 +01:00
Philipp Hagemeister
e2f89ec7aa
Revert "[utils] Work around PyPy stupidity with Windows DLLs ( Fixes #4392 )"
...
This reverts commit 16040f46d6
.
2014-12-12 11:33:55 +01:00
Philipp Hagemeister
62651c556a
[howstuffworks] Parse only once, but right ( #4383 )
2014-12-12 04:23:34 +01:00
Philipp Hagemeister
bf94e38d3d
Merge remote-tracking branch 'Tithen-Firion/hsw-update'
2014-12-12 04:10:55 +01:00
Philipp Hagemeister
4f97852316
Remove unused imports
2014-12-12 04:09:32 +01:00
Philipp Hagemeister
16040f46d6
[utils] Work around PyPy stupidity with Windows DLLs ( Fixes #4392 )
2014-12-12 04:01:08 +01:00
Philipp Hagemeister
d068ba24f3
release 2014.12.12.1
2014-12-12 03:34:33 +01:00
Philipp Hagemeister
f5e43bc695
[vine] Provide alt_title ( Fixes #4448 )
2014-12-12 03:34:28 +01:00
Philipp Hagemeister
6a5308ab49
release 2014.12.12
2014-12-12 03:02:56 +01:00
Philipp Hagemeister
63e0f29564
[vine] Modernize
2014-12-12 02:59:52 +01:00
Philipp Hagemeister
42bdd9d051
[cinchcast] Add new extractor ( Fixes #4428 )
2014-12-12 02:57:36 +01:00
Philipp Hagemeister
4e40de6e2a
Merge branch 'master' of github.com:rg3/youtube-dl
2014-12-12 02:14:31 +01:00
Philipp Hagemeister
f17e4c9c28
[screenwavemedia] Simplify ( #3766 )
2014-12-12 02:11:58 +01:00
Philipp Hagemeister
807962f4a1
[pornhd] Adapt to new sources scheme ( Fixes #4446 )
2014-12-11 23:50:25 +01:00
Jaime Marquínez Ferrándiz
9c1aa1d668
[mixcloud] Fix metadata extraction ( fixes #4443 )
2014-12-11 23:16:40 +01:00
Philipp Hagemeister
69f491f14e
Merge remote-tracking branch 'fstirlitz/master'
2014-12-11 17:11:25 +01:00
Philipp Hagemeister
cb007f47c1
release 2014.12.11
2014-12-11 17:08:31 +01:00
Philipp Hagemeister
9abd500a74
[zdf:channel] Simplify ( #4427 )
2014-12-11 17:07:59 +01:00
Philipp Hagemeister
cf68bcaeff
Merge remote-tracking branch 'akretz/master'
2014-12-11 16:35:45 +01:00
Philipp Hagemeister
cbe2bd914d
[youtube] Amend test
2014-12-11 16:34:37 +01:00
Philipp Hagemeister
75111274ed
[youtube] Do not warn if DASH manifest is missing ( #4442 )
2014-12-11 16:33:28 +01:00
Philipp Hagemeister
624dcebff6
[youtube] Make category optional ( #4442 )
2014-12-11 16:32:48 +01:00
Philipp Hagemeister
9684f17cde
Merge remote-tracking branch 'akretz/youtube_fix'
2014-12-11 16:28:10 +01:00
Philipp Hagemeister
e52a40abf7
[youtube] Add test case for #4431
2014-12-11 16:28:07 +01:00
Philipp Hagemeister
0daa05961b
Merge branch 'master' of github.com:rg3/youtube-dl
2014-12-11 16:23:01 +01:00
Naglis Jonaitis
158731f83e
[tvplay] Don't raise an exception if is_geo_blocked
is True
...
Videos which return `is_geo_blocked' to be True can actually be downloaded from
the country to which the video is restricted
2014-12-11 17:07:50 +02:00
Adrian Kretz
24270b0301
[youtube] The case that 'url_encoded_fmt_stream_map' or 'adaptive_fmts' is the empty string is handled accordingly ( fixes #4431 )
2014-12-11 16:00:46 +01:00
Naglis Jonaitis
3c1b81b957
[ntv] Rename flash_ver
to flash_version
in the format dict
...
RTMP downloader uses `flash_version`
2014-12-11 16:58:45 +02:00
Philipp Hagemeister
45c24df512
Merge branch 'master' of github.com:rg3/youtube-dl
2014-12-11 15:27:54 +01:00
Sergey M․
bf671b605e
[behindkink] Remove superfluous whitespace
2014-12-11 20:09:52 +06:00
Sergey M․
09c82fbc9a
[behindkink] Simplify
2014-12-11 20:06:19 +06:00
5moufl
d6f78a354d
[BehindKink] Replace test
...
Old one is not accessible anymore
2014-12-11 14:26:59 +01:00
5moufl
e0b9d47387
[BehindKink] Update URL extraction
2014-12-11 14:25:26 +01:00
Philipp Hagemeister
f8795e102b
[utils] Add "yesterday" as a date keyword
2014-12-11 10:29:30 +01:00
Philipp Hagemeister
4bb4a18876
[youtube] Fix imports
2014-12-11 10:08:17 +01:00
Adrian Kretz
8560c61842
[zdf] Add support for channels
2014-12-10 17:29:03 +01:00
Sergey M․
a81bbebf44
[smotri:broadcast] Fix extraction
2014-12-10 20:22:49 +06:00
Philipp Hagemeister
72e3ffeb74
release 2014.12.10.3
2014-12-10 15:19:08 +01:00
Philipp Hagemeister
2fc9f2b41d
[facebook] Make thumbnail and duration optional
...
Fixes #4425 .
Looks like both properties aren't given to us anymore. For now, just fall back to not returning them.
2014-12-10 15:18:36 +01:00
Philipp Hagemeister
5f3544baa3
release 2014.12.10.2
2014-12-10 14:39:06 +01:00
Philipp Hagemeister
da27660014
[youtube] Pass in all variables to DASH manifest ( Fixes #4424 )
2014-12-10 14:39:00 +01:00
Philipp Hagemeister
b8a6114309
release 2014.12.10.1
2014-12-10 13:21:49 +01:00
Philipp Hagemeister
774e208f94
[youtube] Handle missing DASH manifest ( Fixes #4421 , fixes #4420 )
2014-12-10 13:21:24 +01:00
Philipp Hagemeister
f20b52778b
release 2014.12.10
2014-12-10 12:21:40 +01:00
Jaime Marquínez Ferrándiz
83e865a370
Fix PEP8 issue E713
2014-12-09 23:11:26 +01:00
Sergey M․
b89a938687
[bet] Add extractor ( Closes #4416 )
2014-12-09 22:29:01 +06:00
Sergey M․
e89a2aabed
[extractor/common] Add generic SMIL formats extraction routine
2014-12-09 22:28:28 +06:00
Philipp Hagemeister
f58766ce5c
[extractor/common] Document ie_key in url results
2014-12-09 10:58:06 +01:00
Philipp Hagemeister
15644a40df
Merge pull request #4395 from cryptonaut/issue2883
...
Handle --get-url with merged formats (fixes #2883 )
2014-12-08 17:21:56 +01:00
Philipp Hagemeister
d4800f3c3f
Merge branch 'master' of github.com:rg3/youtube-dl
2014-12-08 17:17:31 +01:00
Philipp Hagemeister
09a5dd2d3b
[bliptv] Add support for audio-only files ( Fixes #4404 )
2014-12-08 17:17:22 +01:00
Sergey M․
819039ee63
[tvigle] Update test and modernize
2014-12-08 22:03:02 +06:00
felix
ce36339575
add teamfourstar.com support
2014-12-08 17:01:22 +01:00
felix
684712076f
add direct screenwavemedia.com URL support
2014-12-08 17:01:22 +01:00
Jaime Marquínez Ferrándiz
603c92080f
[nhl] Make sure we add '_sd' before the extension ( fixes #4397 )
...
'.replace' would find the first dot in the path.
2014-12-07 11:26:07 +01:00
cryptonaut
16ae61f655
Handle --get-url with merged formats ( fixes #2883 )
...
Outputs one URL per line
2014-12-06 12:55:07 -08:00
Sergey M․
6a52eed80e
[prosiebensat1] Improve and simplify
2014-12-07 01:46:44 +06:00
Sergey M․
acf5cbfe93
[extractor/common] Add description to playlist_result
2014-12-07 01:46:30 +06:00
Adrian Kretz
8d1c8cae9c
[prosiebensat1] Fix broken tests
2014-12-06 19:21:05 +01:00
Adrian Kretz
c84890f708
[prosiebensat1] Add support for playlists ( fixes #4357 )
2014-12-06 19:05:22 +01:00
Sergey M․
6d0886204a
[radio.de] Add support for radio.de websites ( Closes #4393 )
2014-12-06 23:01:52 +06:00
Sergey M․
04d02a9d57
[twitch] Add login support ( #3986 )
2014-12-06 21:24:20 +06:00
Grom PE
6ac4e8065a
Fix utils.py for PyPy on Windows
...
The line
```python
from __future__ import unicode_literals
```
introduced in commit [ecc0c5ee01
](ecc0c5ee01
) broke youtube-dl for PyPy on Windows, making it unable to locate WinAPI functions.
Error: "TypeError: function name must be a string or integer"
Adding "b" prefix to strings with WinAPI function names fixes it.
2014-12-06 20:15:41 +07:00
Philipp Hagemeister
b82f815f37
Allow iterators for playlist result entries
2014-12-06 14:02:19 +01:00
Philipp Hagemeister
158f8cadc0
[adultswim] PEP8
2014-12-06 14:01:59 +01:00
Philipp Hagemeister
7d70cf4157
[nba] Remove unused import
2014-12-06 13:59:37 +01:00
Philipp Hagemeister
6591fdf51f
[tagesschau] Look at the right place for download links
2014-12-06 13:59:10 +01:00
Philipp Hagemeister
9ff6772790
[youtube] Modernize
2014-12-06 12:20:54 +01:00
Philipp Hagemeister
5f9b83944d
[ffmpeg] Improve version check and call it from hls ( Fixes #4377 )
2014-12-06 12:14:26 +01:00
Philipp Hagemeister
f6735be4da
Merge remote-tracking branch 'cryptonaut/adultswim'
2014-12-06 11:55:24 +01:00
Philipp Hagemeister
6a3e0103bb
[nba] Add test for #4387
2014-12-06 11:26:17 +01:00
Philipp Hagemeister
0b5cc1983e
[nba] Modernize
2014-12-06 11:15:25 +01:00
cryptonaut
1a9f8b1ad4
[nba] Improve _VALID_URL regex ( fixes #4387 )
...
Allows for optional trailing / or /index.html
2014-12-06 01:49:22 -08:00
cryptonaut
7115599121
[adultswim] Updated to work with new site format ( fixes #4317 )
2014-12-05 21:55:47 -08:00
Philipp Hagemeister
0df23ba9f9
release 2014.12.06.1
2014-12-06 00:48:34 +01:00
Philipp Hagemeister
58daf5ebed
[youporn] Fix JSON parameter regexp ( Fixes #4384 )
2014-12-06 00:48:29 +01:00
Philipp Hagemeister
1a7c6c69d3
release 2014.12.06
2014-12-06 00:43:04 +01:00
Philipp Hagemeister
045c48847a
[tagesschau] Add suppot for sendung ( Fixes #4378 )
2014-12-06 00:42:43 +01:00
Tithen-Firion
e638e83662
[howstuffworks] Update extractor
2014-12-05 19:46:49 +01:00
Sergey M․
90644a6843
[azubu] Add extractor ( Closes #4379 )
2014-12-05 22:08:30 +06:00
Tithen-Firion
d958fa9ff9
[howstuffworks] Rewrite extractor
2014-12-05 12:21:21 +01:00
Tithen-Firion
ebb6419960
[common] Split _download_json
...
Add ability for extractor to use _parse_json
2014-12-05 12:21:21 +01:00
Philipp Hagemeister
122c2f87c1
[tagesschau] Modernize
2014-12-05 10:59:55 +01:00
Philipp Hagemeister
a154eb3d15
release 2014.12.04.2
2014-12-04 17:43:39 +01:00
Philipp Hagemeister
81028ff9eb
[xminus] Capture description ( #4300 )
2014-12-04 17:43:34 +01:00
Philipp Hagemeister
e8df5cee12
[minhateca] Fix duration parsing
2014-12-04 17:35:40 +01:00
Philipp Hagemeister
ab07963b5c
release 2014.12.04.1
2014-12-04 17:02:23 +01:00