mirror of https://github.com/mpv-player/mpv
047788e3b1
For some sites, youtube-dl sends a special user-agent. If we don't send the same user-agent, the server will reject mpv's connection attempt. This was observed with trailers.apple.com. Fix it by forcing the user-agent youtube-dl uses. Some sites set cookies when doing a website access, and require the client to provide these cookies when downloading the actual media. This is needed at least by nicovideo.jp. Fix by adding youtube-dl's cookies to our request headers. Both of these require a very recent youtube-dl version (youtube-dl added the necessary headers a few hours ago). The script still works with older youtube-dl versions, though. |
||
---|---|---|
.. | ||
assdraw.lua | ||
defaults.lua | ||
options.lua | ||
osc.lua | ||
ytdl_hook.lua |