Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Downloaded files with itag '140' can't play/seek in some players #100

Closed
nukeop opened this issue Jan 21, 2017 · 2 comments
Closed

Downloaded files with itag '140' can't play/seek in some players #100

nukeop opened this issue Jan 21, 2017 · 2 comments
Labels

Comments

@nukeop
Copy link

nukeop commented Jan 21, 2017

ytdl('http://www.youtube.com/watch?v=KMU0tzLwhbE', {quality: '140'})
      .pipe(fs.createWriteStream('out.m4a'));

If you download a file requesting this itag (or use audio only), it will crash some players.

Probably related to this:
ytdl-org/youtube-dl#3681

@fent
Copy link
Owner

fent commented Jan 21, 2017

If the solution is to use ffmpeg to rewrite headers, I'm hesitant about adding that in, as I'm trying to keep the module purely js. I guess it could be an optional dependency.

@fent
Copy link
Owner

fent commented Aug 26, 2017

Decided not to go with this one, sorry. This module's main goal will continue to be getting metadata, and downloading raw video streams. And any additional processing should be done outside, as it can be applied to any video, and not just YouTube videos.

pully can do additional processing to videos.

@fent fent closed this as completed Aug 26, 2017
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants