You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Make sure you are using the latest version: run youtube-dl --version and ensure your version is 2017.02.11.
I've verified and I assure that I'm running youtube-dl 2017.02.11
Before submitting an issue make sure you have:
[x ] At least skimmed through README and most notablyFAQ and BUGS sections
[x ] Searched the bugtracker for similar issues including closed ones
What is the purpose of your issue?
[x ] Bug report (encountered problems with youtube-dl)
Command Line and Output
$ youtube-dl -v --ignore-config -f "bestvideo[vcodec^=vp8][height=360]+bestaudio[acodec=vorbis]/best[vcodec^=vp8][acodec=vorbis][height=360]" https://www.youtube.com/watch?v=3Aya1dKKqxs
[debug] System config: []
[debug] User config: []
[debug] Custom config: []
[debug] Command-line args: ['-v', '--ignore-config', '-f', 'best[vcodec^=vp8][acodec=vorbis][height=360]', 'https://www.youtube.com/watch?v=3Aya1dKKqxs']
[debug] Encodings: locale cp1252, fs utf-8, out utf-8, pref cp1252
[debug] youtube-dl version 2017.02.11
[debug] Python version 3.6.0 - Windows-10-10.0.15031-SP0
[debug] exe versions: ffmpeg 3.2.2, ffprobe 3.2.2
[debug] Proxy map: {}
[youtube] 3Aya1dKKqxs: Downloading webpage
[youtube] 3Aya1dKKqxs: Downloading video info webpage
[youtube] 3Aya1dKKqxs: Extracting video information
[youtube] 3Aya1dKKqxs: Downloading MPD manifest
ERROR: requested format not available
Traceback (most recent call last):
File "c:\users\thomas\miniconda3\envs\youtube-dl\lib\site-packages\youtube_dl\YoutubeDL.py", line 707, in extract_info
return self.process_ie_result(ie_result, download, extra_info)
File "c:\users\thomas\miniconda3\envs\youtube-dl\lib\site-packages\youtube_dl\YoutubeDL.py", line 753, in process_ie_result
return self.process_video_result(ie_result, download=download)
File "c:\users\thomas\miniconda3\envs\youtube-dl\lib\site-packages\youtube_dl\YoutubeDL.py", line 1432, in process_video_result
expected=True)
youtube_dl.utils.ExtractorError: requested format not available
...
<end of log>
Description
I am trying to download the best available webm video matching specific video codec, audio codec, and resolution. DASH or single file download is acceptable. The format selector expression I am using is:
If I change the format selector expression to include vp9 and Vorbis, youtube-dl successfully downloads and muxes DASH streams 243+171.
If I remove the bestvideo+bestaudio and just use -f "best[vcodec^=vp8][acodec=vorbis][height=360]" I still get the error.
Troubleshooting further, I've found that ytdl will succeed with if I leave the acodec out of the expression. And if fails if it is in the expression (even alone)
expression
result
best[vcodec^=vp8][acodec=vorbis][height=360]
fails
best[vcodec^=vp8]
succeeds
best[vcodec^=vp8][height=360]
succeeds
best[acodec=vorbis]
fails
The text was updated successfully, but these errors were encountered:
Make sure you are using the latest version: run
youtube-dl --version
and ensure your version is 2017.02.11.Before submitting an issue make sure you have:
What is the purpose of your issue?
Command Line and Output
Description
I am trying to download the best available webm video matching specific video codec, audio codec, and resolution. DASH or single file download is acceptable. The format selector expression I am using is:
This particular does not have any DASH video streams matching the specified vcodec. But there is one single-file stream that matches:
I am expecting ytdl to download #43.
If I change the format selector expression to include vp9 and Vorbis, youtube-dl successfully downloads and muxes DASH streams 243+171.
If I remove the bestvideo+bestaudio and just use
-f "best[vcodec^=vp8][acodec=vorbis][height=360]"
I still get the error.Troubleshooting further, I've found that ytdl will succeed with if I leave the acodec out of the expression. And if fails if it is in the expression (even alone)
best[vcodec^=vp8][acodec=vorbis][height=360]
best[vcodec^=vp8]
best[vcodec^=vp8][height=360]
best[acodec=vorbis]
The text was updated successfully, but these errors were encountered: