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

How can I avoid the DASH format? #12531

Closed
montanaflynn opened this issue Mar 22, 2017 · 3 comments
Closed

How can I avoid the DASH format? #12531

montanaflynn opened this issue Mar 22, 2017 · 3 comments

Comments

@montanaflynn
Copy link

@montanaflynn montanaflynn commented Mar 22, 2017

Make sure you are using the latest version: run youtube-dl --version and ensure your version is 2017.03.22. If it's not read this FAQ entry and update. Issues with outdated version will be rejected.

  • I've verified and I assure that I'm running youtube-dl 2017.03.22

Before submitting an issue make sure you have:

  • At least skimmed through README and most notably FAQ and BUGS sections
  • Searched the bugtracker for similar issues including closed ones

What is the purpose of your issue?

  • Bug report (encountered problems with youtube-dl)
  • Site support request (request for adding support for a new site)
  • Feature request (request for a new functionality)
  • Question
  • Other

Description of your issue, suggested solution and other information

We have ran into problems with the DASH format served by youtube and would like to avoid that format. I couldn't find out how to do this with the format selectors. I did find a somewhat related issue (#1808) which would allow us to avoid them but that is a super old and unclosed issue.

Here's the video and all it's formats:

youtube-dl -F  "https://www.youtube.com/watch?v=lC6dgtBU6Gs"
[youtube] lC6dgtBU6Gs: Downloading webpage
[youtube] lC6dgtBU6Gs: Downloading video info webpage
[youtube] lC6dgtBU6Gs: Extracting video information
[youtube] lC6dgtBU6Gs: Downloading MPD manifest
[info] Available formats for lC6dgtBU6Gs:
format code  extension  resolution note
140          m4a        audio only DASH audio  129k , m4a_dash container, mp4a.40.2@128k (44100Hz), 2.80MiB
171          webm       audio only DASH audio  135k , 1fps, vorbis@128k, 2.54MiB
160          mp4        256x144    DASH video  110k , avc1.4d400c, 15fps, video only, 2.37MiB
242          webm       426x238    240p  184k , vp9, 1fps, video only, 3.37MiB
133          mp4        426x238    DASH video  249k , avc1.4d4015, 30fps, video only, 5.32MiB
243          webm       640x358    360p  355k , vp9, 1fps, video only, 6.27MiB
134          mp4        640x358    DASH video  375k , avc1.4d401e, 30fps, video only, 6.07MiB
244          webm       854x478    480p  664k , vp9, 1fps, video only, 11.78MiB
135          mp4        854x478    DASH video  716k , avc1.4d401f, 30fps, video only, 12.19MiB
17           3gp        176x144    small , mp4v.20.3, mp4a.40.2@ 24k
36           3gp        320x180    small , mp4v.20.3, mp4a.40.2
18           mp4        640x358    medium , avc1.42001E, mp4a.40.2@ 96k
43           webm       640x360    medium , vp8.0, vorbis@128k (best)
@dstftw
Copy link
Collaborator

@dstftw dstftw commented Mar 23, 2017

-f bestvideo[protocol!=http_dash_segments].

@dstftw dstftw closed this Mar 23, 2017
@montanaflynn
Copy link
Author

@montanaflynn montanaflynn commented Mar 23, 2017

Thanks!

@4goettma
Copy link

@4goettma 4goettma commented May 14, 2019

I didn't had success with the solution given by @dstftw . Also the --youtube-skip-dash-manifest flag just works for videos on Youtube.
The solution I came up with was using -f best. To cite the README.md/Format Selection: "best: Select the best quality format represented by a single file with video and audio." Since dash format is often composed of a seperate audio and video track, this parameter forced youtube-dl to choose the conventional video file.

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
3 participants
You can’t perform that action at this time.