Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Not picking up 720p/1080p WebM on Youtube #1596

Closed
mitsukarenai opened this issue Oct 13, 2013 · 1 comment
Closed

Not picking up 720p/1080p WebM on Youtube #1596

mitsukarenai opened this issue Oct 13, 2013 · 1 comment

Comments

@mitsukarenai
Copy link

@mitsukarenai mitsukarenai commented Oct 13, 2013

youtube-dl --list-formats https://www.youtube.com/watch?v=jLnL63cXmD8

[youtube] Setting language
[youtube] jLnL63cXmD8: Downloading video webpage
[youtube] jLnL63cXmD8: Downloading video info webpage
[youtube] jLnL63cXmD8: Extracting video information
Available formats:
37  :   mp4 [1080x1920]
46  :   webm    [1080x1920]
22  :   mp4 [720x1280]
45  :   webm    [720x1280]
35  :   flv [480x854]
44  :   webm    [480x854]
34  :   flv [360x640]
18  :   mp4 [360x640]
43  :   webm    [360x640]
5   :   flv [240x400]
36  :   3gp [240x320]
17  :   3gp [144x176]
137 :   mp4 [1080p] (DASH Video)
136 :   mp4 [720p] (DASH Video)
135 :   mp4 [480p] (DASH Video)
134 :   mp4 [360p] (DASH Video)
133 :   mp4 [240p] (DASH Video)
160 :   mp4 [192p] (DASH Video)
141 :   mp4 [256k] (DASH Audio)
172 :   webm    [256k] (DASH Audio)
140 :   mp4 [128k] (DASH Audio)
171 :   webm    [128k] (DASH Audio)
139 :   mp4 [48k] (DASH Audio)

Let's try 720p WebM (45):

youtube-dl -f 45 --verbose https://www.youtube.com/watch?v=jLnL63cXmD8
[debug] System config: []
[debug] User config: []
[debug] Command-line args: ['-f', '45', '--verbose', 'https://www.youtube.com/watch?v=jLnL63cXmD8']
[debug] youtube-dl version 2013.10.07
[debug] Python version 3.3.2 - Linux-3.11.4-1-ARCH-x86_64-with-arch
[debug] Proxy map: {}
[youtube] Setting language
[youtube] jLnL63cXmD8: Downloading video webpage
[youtube] jLnL63cXmD8: Downloading video info webpage
[youtube] jLnL63cXmD8: Extracting video information
ERROR: requested format not available; please report this issue on https://yt-dl.org/bug . Be sure to call youtube-dl with the --verbose flag and include its complete output. Make sure you are using the latest version; type  youtube-dl -U  to update.
Traceback (most recent call last):
  File "/usr/lib/python3.3/site-packages/youtube_dl/YoutubeDL.py", line 348, in extract_info
    ie_result = ie.extract(url)
  File "/usr/lib/python3.3/site-packages/youtube_dl/extractor/common.py", line 117, in extract
    return self._real_extract(url)
  File "/usr/lib/python3.3/site-packages/youtube_dl/extractor/youtube.py", line 1460, in _real_extract
    video_url_list = self._get_video_url_list(url_map)
  File "/usr/lib/python3.3/site-packages/youtube_dl/extractor/youtube.py", line 1235, in _get_video_url_list
    raise ExtractorError(u'requested format not available')
youtube_dl.utils.ExtractorError: requested format not available; please report this issue on https://yt-dl.org/bug . Be sure to call youtube-dl with the --verbose flag and include its complete output. Make sure you are using the latest version; type  youtube-dl -U  to update.

Indeed, 720p and 1080p WebM do exist, confirmed with KrISS dwld. Seems like Youtube is messing in it's code. Again.

youtuble-dl soft-fails and drops down to format 43 (640x360) with --prefer-free-formats. This format is correctly extracted.

@jaimeMF
Copy link
Collaborator

@jaimeMF jaimeMF commented Oct 13, 2013

Duplicate of #1578, I'm sorry but the current solution is to keep trying until Youtube serves itag 45.
Thanks for the report.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
2 participants
You can’t perform that action at this time.