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

Torrent/magnets support #8490

Closed
D4Ndan opened this issue Feb 10, 2016 · 6 comments
Closed

Torrent/magnets support #8490

D4Ndan opened this issue Feb 10, 2016 · 6 comments

Comments

@D4Ndan
Copy link

@D4Ndan D4Ndan commented Feb 10, 2016

I know there are other solutions like peerflix or webtorrent, but they're node.js apps and its usage and installation its very tedious for the average user.

I found this while searching around:
https://github.com/touchandgo-devs/touchandgo
It's is posible to implement something like this on youtube-dl?

@dstftw
Copy link
Collaborator

@dstftw dstftw commented Feb 10, 2016

This is out of scope of youtube-dl.

@dstftw dstftw closed this Feb 10, 2016
@paranormal
Copy link

@paranormal paranormal commented Mar 5, 2016

Please, clear this up. Why is it out of scope? I'd like to write mentioned support.

@paranormal
Copy link

@paranormal paranormal commented Mar 5, 2016

With mpv it could be a nice feature.

@Hrxn
Copy link

@Hrxn Hrxn commented Mar 5, 2016

I agree, it is completely out of scope.

You need to get your priorities straight. youtube-dl is primarily used to download videos for archival purposes.

Besides, it is written in python, and doing torrent with python is just... not good. Touchandgo, what you mentioned, is based on a python wrapper for libtorrent, and I didn't hear good things about that.

libtorrent is written in C++, and I think that is the gold standard when it comes to torrent. I would definitely use a torrent client that is based on libtorrent.

Anyway, just tacking some library x, that is not written in python, to youtube-dl is just not a very good idea, because it is just not feasible. It would require too much work, that can be used elsewhere instead.

@paranormal
Copy link

@paranormal paranormal commented Mar 5, 2016

No, I didn't mean using something outside of python scope. Although I agree that using c/c++ is a better option, looking how flawlessly peerflix works make me think that this is an option to move on.

@Hrxn
Copy link

@Hrxn Hrxn commented Mar 5, 2016

Well, yeah, I guess youtube-dl and node could be glued together, this would definitely open up exciting new possibilities. But as I said, it is a question of priorities..

By the way, can't you use peerflix together with mpv? Since peerflix uses Node, I'd assume that the output of the torrent stream gets directed through a local server, so it can be accessed with mpv via http, I think this should be possible.

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