mirror of
https://source.netsyms.com/Mirrors/youtube-dl
synced 2026-04-24 08:05:28 +00:00
Compare commits
6 Commits
2015.10.23
...
2015.10.24
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
ab9c7214ee | ||
|
|
dae69640d0 | ||
|
|
edeb3e7cb1 | ||
|
|
5c43afd40f | ||
|
|
9170ca5b16 | ||
|
|
65d49afa48 |
@@ -1,6 +1,6 @@
|
|||||||
**Please include the full output of youtube-dl when run with `-v`**.
|
**Please include the full output of youtube-dl when run with `-v`**.
|
||||||
|
|
||||||
The output (including the first lines) contain important debugging information. Issues without the full output are often not reproducible and therefore do not get solved in short order, if ever.
|
The output (including the first lines) contains important debugging information. Issues without the full output are often not reproducible and therefore do not get solved in short order, if ever.
|
||||||
|
|
||||||
Please re-read your issue once again to avoid a couple of common mistakes (you can and should use this as a checklist):
|
Please re-read your issue once again to avoid a couple of common mistakes (you can and should use this as a checklist):
|
||||||
|
|
||||||
|
|||||||
@@ -795,7 +795,7 @@ Bugs and suggestions should be reported at: <https://github.com/rg3/youtube-dl/i
|
|||||||
|
|
||||||
**Please include the full output of youtube-dl when run with `-v`**.
|
**Please include the full output of youtube-dl when run with `-v`**.
|
||||||
|
|
||||||
The output (including the first lines) contain important debugging information. Issues without the full output are often not reproducible and therefore do not get solved in short order, if ever.
|
The output (including the first lines) contains important debugging information. Issues without the full output are often not reproducible and therefore do not get solved in short order, if ever.
|
||||||
|
|
||||||
Please re-read your issue once again to avoid a couple of common mistakes (you can and should use this as a checklist):
|
Please re-read your issue once again to avoid a couple of common mistakes (you can and should use this as a checklist):
|
||||||
|
|
||||||
|
|||||||
2
setup.py
2
setup.py
@@ -28,7 +28,7 @@ py2exe_options = {
|
|||||||
"compressed": 1,
|
"compressed": 1,
|
||||||
"optimize": 2,
|
"optimize": 2,
|
||||||
"dist_dir": '.',
|
"dist_dir": '.',
|
||||||
"dll_excludes": ['w9xpopen.exe'],
|
"dll_excludes": ['w9xpopen.exe', 'crypt32.dll'],
|
||||||
}
|
}
|
||||||
|
|
||||||
py2exe_console = [{
|
py2exe_console = [{
|
||||||
|
|||||||
@@ -102,7 +102,7 @@ def generator(test_case):
|
|||||||
|
|
||||||
params = get_params(test_case.get('params', {}))
|
params = get_params(test_case.get('params', {}))
|
||||||
if is_playlist and 'playlist' not in test_case:
|
if is_playlist and 'playlist' not in test_case:
|
||||||
params.setdefault('extract_flat', True)
|
params.setdefault('extract_flat', 'in_playlist')
|
||||||
params.setdefault('skip_download', True)
|
params.setdefault('skip_download', True)
|
||||||
|
|
||||||
ydl = YoutubeDL(params, auto_init=False)
|
ydl = YoutubeDL(params, auto_init=False)
|
||||||
|
|||||||
@@ -1644,8 +1644,18 @@ class YoutubeChannelIE(YoutubePlaylistBaseInfoExtractor):
|
|||||||
'url': 'https://www.youtube.com/channel/UCKfVa3S1e4PHvxWcwyMMg8w',
|
'url': 'https://www.youtube.com/channel/UCKfVa3S1e4PHvxWcwyMMg8w',
|
||||||
'playlist_mincount': 91,
|
'playlist_mincount': 91,
|
||||||
'info_dict': {
|
'info_dict': {
|
||||||
'id': 'UCKfVa3S1e4PHvxWcwyMMg8w',
|
'id': 'UUKfVa3S1e4PHvxWcwyMMg8w',
|
||||||
|
'title': 'Uploads from lex will',
|
||||||
}
|
}
|
||||||
|
}, {
|
||||||
|
'note': 'Age restricted channel',
|
||||||
|
# from https://www.youtube.com/user/DeusExOfficial
|
||||||
|
'url': 'https://www.youtube.com/channel/UCs0ifCMCm1icqRbqhUINa0w',
|
||||||
|
'playlist_mincount': 64,
|
||||||
|
'info_dict': {
|
||||||
|
'id': 'UUs0ifCMCm1icqRbqhUINa0w',
|
||||||
|
'title': 'Uploads from Deus Ex',
|
||||||
|
},
|
||||||
}]
|
}]
|
||||||
|
|
||||||
def _real_extract(self, url):
|
def _real_extract(self, url):
|
||||||
@@ -1666,7 +1676,7 @@ class YoutubeChannelIE(YoutubePlaylistBaseInfoExtractor):
|
|||||||
'channelId', channel_page, 'channel id', default=None)
|
'channelId', channel_page, 'channel id', default=None)
|
||||||
if not channel_playlist_id:
|
if not channel_playlist_id:
|
||||||
channel_playlist_id = self._search_regex(
|
channel_playlist_id = self._search_regex(
|
||||||
r'data-channel-external-id="([^"]+)"',
|
r'data-(?:channel-external-|yt)id="([^"]+)"',
|
||||||
channel_page, 'channel id', default=None)
|
channel_page, 'channel id', default=None)
|
||||||
if channel_playlist_id and channel_playlist_id.startswith('UC'):
|
if channel_playlist_id and channel_playlist_id.startswith('UC'):
|
||||||
playlist_id = 'UU' + channel_playlist_id[2:]
|
playlist_id = 'UU' + channel_playlist_id[2:]
|
||||||
|
|||||||
@@ -1,3 +1,3 @@
|
|||||||
from __future__ import unicode_literals
|
from __future__ import unicode_literals
|
||||||
|
|
||||||
__version__ = '2015.10.23'
|
__version__ = '2015.10.24'
|
||||||
|
|||||||
Reference in New Issue
Block a user