Strange warnings at yt-dlp Download from vimeo

Today I downloaded a video from vimeo using yt-dlp. It worked, no errors in the video. However, several warnings appeared, the meaning of which I do not understand:

[darius@eos-pc~]$ yt-dlp "https://vimeo.com/803698144"
Removing cache dir /home/darius/.cache/yt-dlp ..
[vimeo] Extracting URL: https://vimeo.com/803698144
[vimeo] 803698144: Downloading webpage
WARNING: [vimeo] The extractor is attempting impersonation, but no impersonate target is available; if you encounter errors, then see  https://github.com/yt-dlp/yt-dlp#impersonation  for information on installing the required dependencies
[vimeo] 803698144: Downloading viewer info
[vimeo] 803698144: Downloading API JSON
[vimeo] 803698144: Downloading JSON metadata
[vimeo] 803698144: Downloading akfire_interconnect_quic m3u8 information
[vimeo] 803698144: Downloading fastly_skyfire m3u8 information
[vimeo] 803698144: Downloading akfire_interconnect_quic MPD information
WARNING: [vimeo] 803698144: Failed to parse XML: not well-formed (invalid token): line 1, column 0
[vimeo] 803698144: Downloading fastly_skyfire MPD information
WARNING: [vimeo] 803698144: Failed to parse XML: not well-formed (invalid token): line 1, column 0
[info] 803698144: Downloading 1 format(s): hls-fastly_skyfire-4697+hls-fastly_skyfire-audio-high-Original
[hlsnative] Downloading m3u8 manifest
[hlsnative] Total fragments: 241
[download] Destination: /home/darius/Downloads/yt-dlp/Beyond the Reset.mp4 [803698144].fhls-fastly_skyfire-4697.mp4
[download] 100% of  797.86MiB in 00:01:25 at 9.31MiB/s
[hlsnative] Downloading m3u8 manifest
[hlsnative] Total fragments: 242
[download] Destination: /home/darius/Downloads/yt-dlp/Beyond the Reset.mp4 [803698144].fhls-fastly_skyfire-audio-high-Original.mp4
[download] 100% of   34.43MiB in 00:01:54 at 309.20KiB/s
[Merger] Merging formats into "/home/darius/Downloads/yt-dlp/Beyond the Reset.mp4 [803698144].mp4"
Deleting original file /home/darius/Downloads/yt-dlp/Beyond the Reset.mp4 [803698144].fhls-fastly_skyfire-4697.mp4 (pass -k to keep)
Deleting original file /home/darius/Downloads/yt-dlp/Beyond the Reset.mp4 [803698144].fhls-fastly_skyfire-audio-high-Original.mp4 (pass -k to keep)
[darius@eos-pc ~]$

Can someone please help me out?

If the video did in fact download and is usable you can safely ignore all the warnings. What you are witnessing is the technology war between the content providers who don’t want their stuff stolen and yt-dlp that has dozens of tricks to steal their stuff. It looks like in the case of Vimeo, yt-dlp pulled every trick it has out of the cupboard.

4 Likes

Impersonation

The following provide support for impersonating browser requests. This may be required for some sites that employ TLS fingerprinting.

  • curl_cffi (recommended) - Python binding for curl-impersonate. Provides impersonation targets for Chrome, Edge and Safari. Licensed under MIT
    • Can be installed with the curl-cffi group, e.g. pip install "yt-dlp[default,curl-cffi]"
    • Currently included in yt-dlp.exe, yt-dlp_linux and yt-dlp_macos builds

People don’t do web searches anymore? The link with an explanation is right there.
C’mon man.

What good is this link if I don’t understand it? Why do you think I asked here?

C’mon man.

:face_with_raised_eyebrow:

1 Like

So this isn’t clear?

Anyway, what @SPOFF said is the longer version of that. So, I guess it wasn’t clear for you.
Everyone’s different. I fail to remember that at times. Apologies. :bowing_man:

1 Like

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.