VideoHelp Forum
+ Reply to Thread
Page 1 of 2
1 2 LastLast
Results 1 to 30 of 42
Thread
  1. Hello there!
    I'm facing a problem that vimeo has changed the stream url from

    Code:
    …master.json?…
    to something like this:

    Code:
    https://vod-adaptive-ak.vimeocdn.com/exp=…hmac=…/…/v2/playlist/av/primary/playlist.json?omit=…&pathsig=…&qsr=…&rh=…
    Does anyone know how to download this url?

    What I tried so far (I'm using yt-dlp for that):
    1. Change .json to .mpd - not helped.
    2. Change .json to .m3u8 - not helped.
    2. Step 1 + remove all following parameters + add query_string_ranges=1 (also tried with qsr=1) - not helped.

    Thanks for help.
    Last edited by Joraba; 17th Jun 2024 at 06:13.
    Quote Quote  
  2. Originally Posted by Joraba View Post
    Hello there!
    I'm facing a problem that vimeo has changed the stream url from

    Code:
    …master.json?…
    to something like this:

    Code:
    https://vod-adaptive-ak.vimeocdn.com/exp=…hmac=…/…/v2/playlist/av/primary/playlist.json?omit=…&pathsig=…&qsr=…&rh=…
    Does anyone know how to download this url?

    What I tried so far (I'm using yt-dlp for that):
    1. Change .json to .mpd - not helped.
    2. Step 1 + remove all following parameters + add query_string_ranges=1 (also tried with qsr=1) - not helped.

    Thanks for help.
    what's the video URL ?
    Quote Quote  
  3. I'm sorry I can't share the full url but I can test any suggestions.
    Quote Quote  
  4. try change playlist.json to playlist.m3u8 or playlist.mpd
    Quote Quote  
  5. Originally Posted by shellcmd View Post
    try change playlist.json to playlist.m3u8 or playlist.mpd
    No, it's not working. But the playlist.json looks very similar to master.json inside.
    Quote Quote  
  6. Originally Posted by Joraba View Post
    Originally Posted by shellcmd View Post
    try change playlist.json to playlist.m3u8 or playlist.mpd
    No, it's not working. But the playlist.json looks very similar to master.json inside.
    can you drop json file?
    Quote Quote  
  7. Originally Posted by slayer36 View Post
    Originally Posted by Joraba View Post
    Originally Posted by shellcmd View Post
    try change playlist.json to playlist.m3u8 or playlist.mpd
    No, it's not working. But the playlist.json looks very similar to master.json inside.
    can you drop json file?
    Here it is: https://privatebin.net/?9593065d50fb754f#EttaPyEzn2VLoCMPECdWK2oThqdqTxT786jxFaQV9m6W
    Quote Quote  
  8. Originally Posted by Joraba View Post
    Originally Posted by slayer36 View Post
    Originally Posted by Joraba View Post
    Originally Posted by shellcmd View Post
    try change playlist.json to playlist.m3u8 or playlist.mpd
    No, it's not working. But the playlist.json looks very similar to master.json inside.
    can you drop json file?
    Here it is: https://privatebin.net/?9593065d50fb754f#EttaPyEzn2VLoCMPECdWK2oThqdqTxT786jxFaQV9m6W
    can you provide this xhr file ? https://player.vimeo.com/video/..../config
    Quote Quote  
  9. Originally Posted by slayer36 View Post
    Originally Posted by Joraba View Post
    Originally Posted by slayer36 View Post
    Originally Posted by Joraba View Post
    Originally Posted by shellcmd View Post
    try change playlist.json to playlist.m3u8 or playlist.mpd
    No, it's not working. But the playlist.json looks very similar to master.json inside.
    can you drop json file?
    Here it is: https://privatebin.net/?9593065d50fb754f#EttaPyEzn2VLoCMPECdWK2oThqdqTxT786jxFaQV9m6W
    can you provide this xhr file ? https://player.vimeo.com/video/..../config

    How can I find it?
    Quote Quote  
  10. Originally Posted by Joraba View Post
    Originally Posted by slayer36 View Post
    Originally Posted by Joraba View Post
    Originally Posted by slayer36 View Post
    Originally Posted by Joraba View Post
    Originally Posted by shellcmd View Post
    try change playlist.json to playlist.m3u8 or playlist.mpd
    No, it's not working. But the playlist.json looks very similar to master.json inside.
    can you drop json file?
    Here it is: https://privatebin.net/?9593065d50fb754f#EttaPyEzn2VLoCMPECdWK2oThqdqTxT786jxFaQV9m6W
    can you provide this xhr file ? https://player.vimeo.com/video/..../config

    How can I find it?
    use filter
    Code:
    player.vimeo.com/video/
    Quote Quote  
  11. Originally Posted by slayer36 View Post
    Originally Posted by Joraba View Post
    Originally Posted by slayer36 View Post
    Originally Posted by Joraba View Post
    Originally Posted by slayer36 View Post
    Originally Posted by Joraba View Post
    Originally Posted by shellcmd View Post
    try change playlist.json to playlist.m3u8 or playlist.mpd
    No, it's not working. But the playlist.json looks very similar to master.json inside.
    can you drop json file?
    Here it is: https://privatebin.net/?9593065d50fb754f#EttaPyEzn2VLoCMPECdWK2oThqdqTxT786jxFaQV9m6W
    can you provide this xhr file ? https://player.vimeo.com/video/..../config

    How can I find it?
    use filter
    Code:
    player.vimeo.com/video/
    Still don't get it. It is a private video embedded into the webpage. Should I find it in the Source Code of the webpage?
    Quote Quote  
  12. Originally Posted by Joraba View Post
    Originally Posted by slayer36 View Post
    Originally Posted by Joraba View Post
    Originally Posted by slayer36 View Post
    Originally Posted by Joraba View Post
    Originally Posted by slayer36 View Post
    Originally Posted by Joraba View Post
    Originally Posted by shellcmd View Post
    try change playlist.json to playlist.m3u8 or playlist.mpd
    No, it's not working. But the playlist.json looks very similar to master.json inside.
    can you drop json file?
    Here it is: https://privatebin.net/?9593065d50fb754f#EttaPyEzn2VLoCMPECdWK2oThqdqTxT786jxFaQV9m6W
    can you provide this xhr file ? https://player.vimeo.com/video/..../config

    How can I find it?
    use filter
    Code:
    player.vimeo.com/video/
    Still don't get it. It is a private video embedded into the webpage. Should I find it in the Source Code of the webpage?
    it's not a issue, you will get it on private embedded videos also
    Quote Quote  
  13. As far as I can see the playlist.json has xhr file type in the dev tools (Safari). I've already send it above. Am I missing something?
    Quote Quote  
  14. Originally Posted by Joraba View Post
    As far as I can see the playlist.json has xhr file type in the dev tools (Safari). I've already send it above. Am I missing something?
    if you provide video url (share here or privately), it will help us to understand and guide you further
    Quote Quote  
  15. Member
    Join Date
    Jun 2024
    Location
    Bangalore
    Search PM
    Hi, I was comparing the playlist.json and master.json file... I see the new stream has an additional parameter "pathsig=8c953e4f~CTJo43okczvyFB6v5inwICv8FLKdl1wG 4GS8AzwBoAg" to all the stream links...



    Old stream data... in master.json file..
    "start": 30.4,
    "end": 36.48,
    "url": "2644b09a.mp4?r=dXMtd2VzdDE%3D&range=140761-165654",
    "size": 24893
    },


    New stream data... in master.json file..
    {
    "start": 0,
    "end": 6.08,
    "url": "8ae305c3-4af9-4b96-9ea6-f800f92dca73.mp4?pathsig=8c953e4f~CTJo43okczvyFB6v 5inwICv8FLKdl1wG4GS8AzwBoAg&r=dXMtY2VudHJhbDE%3D&r ange=16245-62542",
    "size": 46297
    },
    Quote Quote  
  16. Originally Posted by praveentom View Post
    Hi, I was comparing the playlist.json and master.json file... I see the new stream has an additional parameter "pathsig=8c953e4f~CTJo43okczvyFB6v5inwICv8FLKdl1wG 4GS8AzwBoAg" to all the stream links...



    Old stream data... in master.json file..
    "start": 30.4,
    "end": 36.48,
    "url": "2644b09a.mp4?r=dXMtd2VzdDE%3D&range=140761-165654",
    "size": 24893
    },


    New stream data... in master.json file..
    {
    "start": 0,
    "end": 6.08,
    "url": "8ae305c3-4af9-4b96-9ea6-f800f92dca73.mp4?pathsig=8c953e4f~CTJo43okczvyFB6v 5inwICv8FLKdl1wG4GS8AzwBoAg&r=dXMtY2VudHJhbDE%3D&r ange=16245-62542",
    "size": 46297
    },
    can you share url of this vimeo video?
    Quote Quote  
  17. Originally Posted by praveentom View Post
    access denied. better share main video url or website
    Quote Quote  
  18. Help, vimeo has changed the stream url from

    master.json?query_string_ranges=1 to playlist.json?omit=av1

    https://vod-adaptive-ak.vimeocdn.com/exp=1718734669~acl=%2F224d3585-9024-4091-aa36-252...ugiVs&rh=nq981


    Query String Parameters
    omit: av1-hevc
    pathsig: 8c953e4f~EpmpxSbPsw_TbszTuYI96kHGHtLDLsbfaMSjRaugi Vs
    rh: nq981


    1.copy the master.json URL
    2.replace .json?base64_init=1 with .mpd
    3.provide it to youtube-dl: youtube-dl EDITED_URL
    Last edited by Abstractox; 18th Jun 2024 at 14:19.
    Quote Quote  
  19. Member
    Join Date
    Jun 2024
    Location
    Brazil
    Search Comp PM
    I managed to resolve it and downloaded the private video. I'll explain how I did it (sorry for any mistakes, I'm using ChatGPT to translate what I'm writing here because I'm from Brazil hahaha).
    The links are private, but I modified them to be able to show you as an example.

    This is the main link you get from the site using inspect element:

    https://vod-adaptive-ak.vimeocdn.com/exp=1718937078~acl=%2F49f0af01-9ca8-4fa3-adcd-dff...o/b093v584.mp4

    You need to remove part of the link, in this example, the part is:

    v2/playlist/av/primary/playlist.json?omit=av1-hevc&pathsig=8c953e4f~MeJgdRH8RAqG_BYbVvpbypTAzyRk EYHV13UfYFttssM&qsr=1&rh=33EWfH

    You remove everything from "v2" up to the last character before the word "video."

    Now you add the word "parcel":

    https://vod-adaptive-ak.vimeocdn.com/exp=1718937078~acl=%2F49f0af01-9ca8-4fa3-adcd-dff...o/b093v584.mp4

    (The audio follows the same logic)

    Then you just paste it into a download program. I use Free Download Manager and it worked for me.

    I hope this helps anyone who is having difficulty.
    Last edited by Miraak00; 20th Jun 2024 at 14:56.
    Quote Quote  
  20. Originally Posted by Miraak00 View Post
    I managed to resolve it and downloaded the private video. I'll explain how I did it (sorry for any mistakes, I'm using ChatGPT to translate what I'm writing here because I'm from Brazil hahaha).
    The links are private, but I modified them to be able to show you as an example.

    This is the main link you get from the site using inspect element:

    https://vod-adaptive-ak.vimeocdn.com/exp=1718937078~acl=%2F49f0af01-9ca8-4fa3-adcd-dff...o/b093v584.mp4

    You need to remove part of the link, in this example, the part is:

    v2/playlist/av/primary/playlist.json?omit=av1-hevc&pathsig=8c953e4f~MeJgdRH8RAqG_BYbVvpbypTAzyRk EYHV13UfYFttssM&qsr=1&rh=33EWfH

    You remove everything from "v2" up to the last character before the word "video."

    Now you add the word "parcel":

    https://vod-adaptive-ak.vimeocdn.com/exp=1718937078~acl=%2F49f0af01-9ca8-4fa3-adcd-dff...o/b093v584.mp4

    (The audio follows the same logic)

    Then you just paste it into a download program. I use Free Download Manager and it worked for me.

    I hope this helps anyone who is having difficulty.
    Great you sorted it out! Just want to say as well, WOW chatgpt did a great job at translating! I wouldn't have guessed if you hadn't said!
    Quote Quote  
  21. Member
    Join Date
    Jun 2024
    Location
    Bangalore
    Search PM
    still does not work for me....

    https://vod-adaptive-ak.vimeocdn.com/exp=1719104801~acl=%2F8848e019-3ba4-4a80-96f9-197...qsr=1&rh=qT5KL

    this is the link i get... not sure, why its not accessible for others..
    Quote Quote  
  22. Member
    Join Date
    Jun 2024
    Location
    Brazil
    Search Comp PM
    Originally Posted by praveentom View Post
    still does not work for me....

    https://vod-adaptive-ak.vimeocdn.com/exp=1719104801~acl=%2F8848e019-3ba4-4a80-96f9-197...qsr=1&rh=qT5KL

    this is the link i get... not sure, why its not accessible for others..
    The link you sent does not have the ending that identifies the video, for example: /video/58749c685.mp4, none of the links have this ending.
    Quote Quote  
  23. I found another way to make it work for me. I was also getting only the "playlist.json"

    Network > sort by doc (HTML) > look for something like "https://player.vimeo.com/video/... > flip to Response > search for "iframe" within Response> take just the URL in the src=\"https://player.vimeo.com/video/..."


    hope this helps
    Quote Quote  
  24. Originally Posted by vdcookie View Post
    I found another way to make it work for me. I was also getting only the "playlist.json"

    Network > sort by doc (HTML) > look for something like "https://player.vimeo.com/video/... > flip to Response > search for "iframe" within Response> take just the URL in the src=\"https://player.vimeo.com/video/..."


    hope this helps
    Nice work, love seeing people figure out things like this
    Quote Quote  
  25. Member
    Join Date
    Jun 2024
    Location
    Brazil
    Search Comp PM
    Guys, I found another alternative. It's a new Google Chrome extension, and it worked very well for me. I'll leave the link here (you have to download the audio separately): https://chromewebstore.google.com/detail/downloader-gratuito-do-vi/migiikaijhclkmlpnnf...pgmcpgia?hl=en

    I hope this helps you all
    Quote Quote  
  26. Member aqzs's Avatar
    Join Date
    Mar 2024
    Location
    Paris
    Search Comp PM
    You can use : https://github.com/akiomik/vimeo-dl?tab=readme-ov-file.
    Grab the playlist.json's url and run :

    Code:
    vimeo-dl -i "playlist.json's url" --combine -o "save-name"
    Exemple : https://go.roadtocondor.com/edc-post-1
    Code:
    vimeo-dl -i "https://vod-adaptive-ak.vimeocdn.com/exp=1719514994~acl=%2F0cc54773-bd6b-41ae-8a72-ec89ae8a632b%2F%2A~hmac=4359ace61d08438678bc54de981c1a066a38e390d6ce6021c0a7ea9669308e65/0cc54773-bd6b-41ae-8a72-ec89ae8a632b/v2/playlist/av/primary/playlist.json?omit=av1-hevc&pathsig=8c953e4f~JUV8nuSv6F7Bj1yEJM20kL5oJfRaZHTMRQrClpDxd7g&qsr=1&rh=1sIDIB" --combine -o "edc-post-1"
    https://www.swisstransfer.com/d/e217567d-9e9f-4484-b037-b6c9f4527dfb
    Quote Quote  
  27. hi all - I tried everything in this thread but wasn't able to figure it out, can someone help me out with the embedded password-protected video that I am trying to download?

    Here there are the two links (from the same video) that I've been working on in the json file

    * Under the "avc_url" key:

    https://vod-adaptive-ak.vimeocdn.com/exp=1720021190~acl=%2Fbebfe42e-1d86-43e2-b093-c2c...u0026rh=3fUjbd

    * Under the "url" key:

    https://vod-adaptive-ak.vimeocdn.com/exp=1720021190~acl=%2Fbebfe42e-1d86-43e2-b093-c2c...u0026rh=3fUjbd

    This is the whole json file https://privatebin.net/?cba1ed958629da8e#6ccdwsdRyQYejZimBpE6DAYP4jk7cG4VryCskTJr8Rz1

    thanks!
    Last edited by giovannirescia; 3rd Jul 2024 at 14:26.
    Quote Quote  
  28. Maybe look at this:
    https://github.com/DevLARLEY/vimeo-downloader
    Both scripts create HLS manifests that can be played/converted using VLC.
    Quote Quote  
  29. Originally Posted by larley View Post
    Maybe look at this:
    https://github.com/DevLARLEY/vimeo-downloader
    Both scripts create HLS manifests that can be played/converted using VLC.
    tried your script and got "Unable to send request" on both links.
    Quote Quote  



Similar Threads

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