fent / fent/node-ytdl-core

Method getInfo(url) with most of the hasVideo or hasAudio false and download only audio or video. Not a proper video.

Open
#1,269 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
4.7k
Forks
852
PR merge metrics
No merged PRs in 30d

Description

**Critical issue**
Hi,
I am here to let you know that I am using the latest version 4.11.5. I am facing a weird behavior for the getInfo(url) method. Most of the time, I can see that almost every video

misses audio/video for different formats. Even we can't download a proper video in 720 using
`const downloadStream = ytdl(videoId, { quality: itag });`
because "itag" I am using from `getInfo(url)` gives us most of the videos with `hasAudio: false` or `hasVideo: false`.
Here is the sample response I am getting. Please take a look at the attachments for the complete response and screenshots for better understanding.

![Screenshot from 2024-01-09 09-34-21](https://github.com/fent/node-ytdl-core/assets/16984190/a7a1681a-0983-4a78-b435-1c93219b9137)
![Screenshot from 2024-01-09 09-34-35](https://github.com/fent/node-ytdl-core/assets/16984190/8d6f0b1f-1643-48e7-ac7a-18359a8821b3)
[issue.txt](https://github.com/fent/node-ytdl-core/files/13868899/issue.txt)

Please it is my humble request to update it to have a minimum of 1080p with "hasAudio" and "hasVideo" true and enable to download it.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.