VideoHelp Forum
+ Reply to Thread
Results 1 to 13 of 13
Thread
  1. I checked the other topics, which gives a solution to change master.json to master.mpd - which works for almost all the vids, but for a few I got stuck (notice the bold part):

    https://vod-adaptive-ak.vimeocdn.com/exp=1718701814~acl=%2F29562e5f-9c6e-4444-907e-836...st/av/primary/playlist.json?omit=av1-hevc&pathsig=8c954e4f~eZ4rR2pfL1b666HUdv9xZFZ7olwx oWiGhGoa1Td6nZw&qsr=1&rh=XHo8I

    How can I download these?
    Quote Quote  
  2. Member aqzs's Avatar
    Join Date
    Mar 2024
    Location
    Paris
    Search Comp PM
    Send video url
    Quote Quote  
  3. Originally Posted by aqzs View Post
    Send video url

    I cannot as it is a paid service that needs my credentials. The same problem is described here:
    https://forum.videohelp.com/threads/414958-How-to-download-vimeo-video-from-a-new-stream-url
    Quote Quote  
  4. Originally Posted by maz22 View Post
    Originally Posted by aqzs View Post
    Send video url

    I cannot as it is a paid service that needs my credentials. The same problem is described here:
    https://forum.videohelp.com/threads/414958-How-to-download-vimeo-video-from-a-new-stream-url
    are you able to get master.json link?
    Quote Quote  
  5. I'm encountering the same issue on a publicly available video: here.

    If you find a way, can you describe how you did it? Thanks!
    Quote Quote  
  6. Originally Posted by Marvelous View Post
    I'm encountering the same issue on a publicly available video: here.

    If you find a way, can you describe how you did it? Thanks!
    Code:
    ffmpeg -i 'https://vod-adaptive-ak.vimeocdn.com/exp=1718817345~acl=%2F0cc54773-bd6b-41ae-8a72-ec89ae8a632b%2F%2A~hmac=4f719fcbe1703876d062060230d299ce084fa536ffd819c44a1b149aa57b9d0b/0cc54773-bd6b-41ae-8a72-ec89ae8a632b/v2/playlist/av/0cc54773/avf/4f3a6100/media.m3u8?pathsig=8c953e4f~JQ-uf2yp9D0neDNz72UAnte3xRs1VPe9r7tub80Ewlc&qsr=1&st=video&ext-subs=1&rh=1sIDIB' -i 'https://vod-adaptive-ak.vimeocdn.com/exp=1718817345~acl=%2F0cc54773-bd6b-41ae-8a72-ec89ae8a632b%2F%2A~hmac=4f719fcbe1703876d062060230d299ce084fa536ffd819c44a1b149aa57b9d0b/0cc54773-bd6b-41ae-8a72-ec89ae8a632b/v2/playlist/av/0cc54773/avf/1564e349/media.m3u8?pathsig=8c953e4f~7FUAsn3aK4pwsthZ6EI1JwwRrtaCTttUJYavE3s5YdM&qsr=1&st=audio&ext-subs=1&rh=1sIDIB' -c copy -map 0:v:0 -map 1:a:0 'Interview.mp4'
    try
    Quote Quote  
  7. Originally Posted by slayer36 View Post
    Originally Posted by Marvelous View Post
    I'm encountering the same issue on a publicly available video: here.

    If you find a way, can you describe how you did it? Thanks!
    Code:
    ffmpeg -i 'https://vod-adaptive-ak.vimeocdn.com/exp=1718817345~acl=%2F0cc54773-bd6b-41ae-8a72-ec89ae8a632b%2F%2A~hmac=4f719fcbe1703876d062060230d299ce084fa536ffd819c44a1b149aa57b9d0b/0cc54773-bd6b-41ae-8a72-ec89ae8a632b/v2/playlist/av/0cc54773/avf/4f3a6100/media.m3u8?pathsig=8c953e4f~JQ-uf2yp9D0neDNz72UAnte3xRs1VPe9r7tub80Ewlc&qsr=1&st=video&ext-subs=1&rh=1sIDIB' -i 'https://vod-adaptive-ak.vimeocdn.com/exp=1718817345~acl=%2F0cc54773-bd6b-41ae-8a72-ec89ae8a632b%2F%2A~hmac=4f719fcbe1703876d062060230d299ce084fa536ffd819c44a1b149aa57b9d0b/0cc54773-bd6b-41ae-8a72-ec89ae8a632b/v2/playlist/av/0cc54773/avf/1564e349/media.m3u8?pathsig=8c953e4f~7FUAsn3aK4pwsthZ6EI1JwwRrtaCTttUJYavE3s5YdM&qsr=1&st=audio&ext-subs=1&rh=1sIDIB' -c copy -map 0:v:0 -map 1:a:0 'Interview.mp4'
    try
    i got 403'd on this. It might have to be the case that you pass cookies with the req
    Quote Quote  
  8. Originally Posted by keep_it_breezy View Post
    Originally Posted by slayer36 View Post
    Originally Posted by Marvelous View Post
    I'm encountering the same issue on a publicly available video: here.

    If you find a way, can you describe how you did it? Thanks!
    Code:
    ffmpeg -i 'https://vod-adaptive-ak.vimeocdn.com/exp=1718817345~acl=%2F0cc54773-bd6b-41ae-8a72-ec89ae8a632b%2F%2A~hmac=4f719fcbe1703876d062060230d299ce084fa536ffd819c44a1b149aa57b9d0b/0cc54773-bd6b-41ae-8a72-ec89ae8a632b/v2/playlist/av/0cc54773/avf/4f3a6100/media.m3u8?pathsig=8c953e4f~JQ-uf2yp9D0neDNz72UAnte3xRs1VPe9r7tub80Ewlc&qsr=1&st=video&ext-subs=1&rh=1sIDIB' -i 'https://vod-adaptive-ak.vimeocdn.com/exp=1718817345~acl=%2F0cc54773-bd6b-41ae-8a72-ec89ae8a632b%2F%2A~hmac=4f719fcbe1703876d062060230d299ce084fa536ffd819c44a1b149aa57b9d0b/0cc54773-bd6b-41ae-8a72-ec89ae8a632b/v2/playlist/av/0cc54773/avf/1564e349/media.m3u8?pathsig=8c953e4f~7FUAsn3aK4pwsthZ6EI1JwwRrtaCTttUJYavE3s5YdM&qsr=1&st=audio&ext-subs=1&rh=1sIDIB' -c copy -map 0:v:0 -map 1:a:0 'Interview.mp4'
    try
    i got 403'd on this. It might have to be the case that you pass cookies with the req
    wait let me send new links
    Quote Quote  
  9. Code:
    ffmpeg.exe -i 'https://vod-adaptive-ak.vimeocdn.com/exp=1718825966~acl=%2F0cc54773-bd6b-41ae-8a72-ec89ae8a632b%2F%2A~hmac=1058b98798944875774cfc552afdd946dd26ae9f2516a992fffcdafb818bb2dd/0cc54773-bd6b-41ae-8a72-ec89ae8a632b/v2/playlist/av/0cc54773/avf/4f3a6100/media.m3u8?pathsig=8c953e4f~JQ-uf2yp9D0neDNz72UAnte3xRs1VPe9r7tub80Ewlc&qsr=1&st=video&ext-subs=1&omit=hevc&rh=1sIDIB' -i 'https://vod-adaptive-ak.vimeocdn.com/exp=1718825966~acl=%2F0cc54773-bd6b-41ae-8a72-ec89ae8a632b%2F%2A~hmac=1058b98798944875774cfc552afdd946dd26ae9f2516a992fffcdafb818bb2dd/0cc54773-bd6b-41ae-8a72-ec89ae8a632b/v2/playlist/av/0cc54773/avf/1564e349/media.m3u8?pathsig=8c953e4f~7FUAsn3aK4pwsthZ6EI1JwwRrtaCTttUJYavE3s5YdM&qsr=1&st=audio&ext-subs=1&omit=hevc&rh=1sIDIB' -c copy -map 0:v:0 -map 1:a:0 'Interview.mp4'
    https://www.swisstransfer.com/d/26af66ef-75b2-431e-8e4e-3a0b723d4332
    Last edited by slayer36; 19th Jun 2024 at 13:57.
    Quote Quote  
  10. Originally Posted by slayer36 View Post
    Originally Posted by maz22 View Post
    Originally Posted by aqzs View Post
    Send video url

    I cannot as it is a paid service that needs my credentials. The same problem is described here:
    https://forum.videohelp.com/threads/414958-How-to-download-vimeo-video-from-a-new-stream-url
    are you able to get master.json link?
    no, there is no master.json request, only playlist.json. I tried a few times. How did you create such m3u8 file from the link from Marvelous? Because when I browse to it there is no m3u8 in the requests.
    Last edited by maz22; 19th Jun 2024 at 15:52.
    Quote Quote  
  11. Originally Posted by maz22 View Post
    Originally Posted by slayer36 View Post
    Originally Posted by maz22 View Post
    Originally Posted by aqzs View Post
    Send video url

    I cannot as it is a paid service that needs my credentials. The same problem is described here:
    https://forum.videohelp.com/threads/414958-How-to-download-vimeo-video-from-a-new-stream-url
    are you able to get master.json link?
    no, there is no master.json request, only playlist.json. I tried a few times. How did you create such m3u8 file from the link from Marvelous? Because when I browse to it there is no m3u8 in the requests.
    open Network Tab and filter
    Code:
    player.vimeo.com/video/
    and in response tab of this url you can find links
    Quote Quote  
  12. Thanks slayer, that worked.

    @maz22 > to complement his answer:

    You can apply the text filter as slayer mentioned, with either All or HTML selected, as we're looking for a HTML file, not an XHR.
    That file contains the source of the iframe containing the video that Vimeo serves, and only accessible from its containing website (can't open that page directly in a new browser tab due to the video's privacy setting at Vimeo).

    With the appropriate Network request line selected, the content of that file is visible in the Response tab (must toggle Raw to see it), and contains multiple m3u8 URLs.

    Pick any one, and all that is left to do is find and replace those pesky
    Code:
    \u0026
    in the URL with
    Code:
    &
    (regular ampersands)

    You can then feed the thus edited m3u8 URL straight to yt-dlp, wrapped with double quotes, e.g.:

    Code:
    C:\yt-dlp.exe "https://vod-adaptive-ak.vimeocdn.com/(...)/playlist.m3u8?(...)"
    Last edited by Marvelous; 30th Jun 2024 at 14:28. Reason: Precision & clarity
    Quote Quote  
  13. Originally Posted by Marvelous View Post
    Thanks slayer, that worked.

    @maz22 > to complement his answer:

    You can apply the text filter as slayer mentioned, with either All or HTML selected, as we're looking for a HTML file, not an XHR.
    That file contains the source of the iframe containing the video that Vimeo serves, and only accessible when embedded (can't open that page directly in a new browser tab due to the video's privacy setting at Vimeo).

    With the appropriate Network request line selected, the content of that file is visible in the Response tab (must toggle Raw to see it), and contains m3u8 URLs.

    Pick any one, and all that is left to do is find and replace those pesky
    Code:
    \u0026
    in the URL with
    Code:
    &
    (regular ampersands)

    You can then feed the thus edited m3u8 URL straight to yt-dlp (might need to wrap it with double quotes).
    Thank you and @slayer36, this works!
    Last edited by maz22; 21st Jun 2024 at 02:57.
    Quote Quote  



Similar Threads

Visit our sponsor! Try DVDFab and backup Blu-rays!