-
Notifications
You must be signed in to change notification settings - Fork 2.9k
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
mpv cannot stream from vimeo any more #4827
Comments
Just to be clear and complete, I have the latest version of youtube-dl installed: 2017.09.02 |
Works on my machine with mpv-git, but then again, I'm using youtube-dl-2017.07.23. It's probably a youtube-dl issue. |
Duplicate of #4728. See #4728 (comment) for a workaround. |
Hi Ricardo, I understand that I can apply the workaround referenced above, but shouldn't this be fixed without any workaround being applied? From the thread you reference it appears that this has been fixed but with the version of youtube-dl 2017.09.02 and the latest version of mpv available from brew it still isn't. Is the problem on the mpv or on the youtube-dl side? Is a release of mpv fixing this coming out soon? |
The linked comment has the answers to all those questions. |
For clarification:
* I use macos Sierra 10.12.6
* I use the very latest versions of mpv and youtube-dl from brew (all
up-to-date as of today)
…On 02/09/2017 20:44, Timofonic wrote:
@gbstan <https:/gbstan> Have you tried a really updated
youtube-dl and mpv-git? You use Windows, I can't help you much at this
moment (but soon I'll can test stuff).
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#4827 (comment)>,
or mute the thread
<https:/notifications/unsubscribe-auth/ADyzR7pM3EvrfD6M5DeW2ub9ssCyg9xGks5sebATgaJpZM4PK1ve>.
|
mpv 0.26.0 does not contain the fix, when you say very latest, make sure it's actually git HEAD. |
I’ve tried |
Log for running the link/URL with only youtube-dl? |
Here is the output when using youtube-dl only: youtube-dl https://player.vimeo.com/video/150608819 and here is the same when trying to play the same link through mpv: Exiting... (Errors when loading file) |
Apparently vimeo's CDNs don't like relative URLs. |
Ok. But how to fix it? There might be other websites affected too. 2 weeks ago this was working perfectly. |
I'm referring to the error in #4827 (comment). |
@wiiaboo Again, I tried While all vimeo videos can be downloaded with Video that works: https://vimeo.com/130975566 |
FFmpeg/mpv don't do it automatically. See #4827
@vitorgalvao it's a related but different issue. Should be fixed with d280b3d. |
@wiiaboo Confirmed as fixed with that commit. Thank you. |
mpv version and platform
mpv on macOS Sierra 10.12.6
mpv 0.26.0 (C) 2000-2017 mpv/MPlayer/mplayer2 projects
built on Mon Aug 7 22:10:40 BST 2017
ffmpeg library versions:
libavutil 55.58.100
libavcodec 57.89.100
libavformat 57.71.100
libswscale 4.6.100
libavfilter 6.82.100
libswresample 2.7.100
ffmpeg version: 3.3.3
Reproduction steps
mpv https://player.vimeo.com/video/150608819
Expected behavior
video is properly streamed using mpv and youtube-dl
This was working perfectly until a few weeks ago.
Actual behavior
mpv https://player.vimeo.com/video/150608819
Playing: https://player.vimeo.com/video/150608819
[ytdl_hook]
[ytdl_hook] stack traceback:
[ytdl_hook] [C]: in function 'len'
[ytdl_hook] @ytdl_hook.lua:71: in function 'edl_escape'
[ytdl_hook] @ytdl_hook.lua:139: in function 'edl_track_joined'
[ytdl_hook] @ytdl_hook.lua:171: in function 'add_single_video'
[ytdl_hook] @ytdl_hook.lua:454: in function 'fn'
[ytdl_hook] mp.defaults:518: in function 'handler'
[ytdl_hook] mp.defaults:339: in function 'handler'
[ytdl_hook] mp.defaults:458: in function 'call_event_handlers'
[ytdl_hook] mp.defaults:495: in function 'dispatch_events'
[ytdl_hook] mp.defaults:451: in function mp.defaults:450
[ytdl_hook] [C]: in ?
[ytdl_hook] [C]: in ?
[ytdl_hook] Lua error: @ytdl_hook.lua:71: bad argument #1 to 'len' (string expected, got nil)
Failed to recognize file format.
Exiting... (Errors when loading file)
Log file
See above (Actual behaviour) for error messages
Sample files
Any video on vimeo seems to trigger the problem
https://player.vimeo.com/video/230282582
https://player.vimeo.com/video/115435198
Sample files needed to reproduce this issue can be uploaded to https://0x0.st/
or similar sites. (Only needed if the issue cannot be reproduced without it.)
The text was updated successfully, but these errors were encountered: