Open Elite opened 2 days ago
To ensure stable operation, ios
and web
, mweb
, and tv
clients are specified by default; if you want to use only IOS clients, specify the option disableDefaultClients: true
.
const ytdl = new YtdlCore({
disableDefaultClients: true,
});
@ybd-project When you say stable operation does that mean, using only WEB
client to get pre-merged 360p (itag=18) can fails under some circumstances.
Describe the bug
When using the Webpack version of the library and injecting it onto YouTube as a background script, the extraction works; however, instead of fetching only the iOS client (as I am using
clients: ['ios']
), it still retrieves data from all clients.Error Details (Log)
Environment