Skip to content
This repository has been archived by the owner on Nov 22, 2023. It is now read-only.
/ yt-dlp-YTNoDashy Public archive

A yt-dlp extractor plugin to disable YouTube HTTPS-to-DASH format conversion

License

Notifications You must be signed in to change notification settings

bashonly/yt-dlp-YTNoDashy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A yt-dlp extractor plugin to disable YouTube HTTPS-to-DASH format conversion


NOTICE

This plugin has been made obsolete by yt-dlp version 2023.04.11.161417, commit c6786ff

yt-dlp's default behavior has been reverted, and now it only constructs DASH-y formats if toggled by extractor-arg. As such, this plugin will no longer be updated, and it has been disabled for yt-dlp versions where it is obsolete

Update your yt-dlp to the latest version (yt-dlp -U) if you have not already.


The construction of DASH-y formats is enabled by default.

Pass --extractor-args "youtube:construct_dash=off" to disable it.

The NO_DASHY_DEFAULT class variable can also be toggled to True to disable DASH conversion by default. Then you could pass --extractor-args "youtube:construct_dash" to enable it.

If you wish to use this plugin as a workaround for mpv's issue with DASH-y youtube formats, you can add this line to your mpv.conf:

ytdl-raw-options="extractor-args=[youtube:construct_dash=off]"

Installation

Requires yt-dlp version 2023.03.12.091732 to 2023.04.11.160543.

You can install this package with pip:

python3 -m pip install -U https://github.com/bashonly/yt-dlp-YTNoDashy/archive/master.zip

See yt-dlp installing plugins for the many other ways this plugin package can be installed.

About

A yt-dlp extractor plugin to disable YouTube HTTPS-to-DASH format conversion

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Languages