Repository: yt-dlp
Issue: [Vimeo] Don't embed placeholder description.
Labels: site-enhancement

### Checklist

- [X] I'm requesting a site-specific feature
- [X] I've verified that I'm running yt-dlp version **2022.06.29** ([update instructions](https://github.com/yt-dlp/yt-dlp#update)) or later (specify commit)
- [X] I've checked that all provided URLs are playable in a browser with the same IP and same login details
- [X] I've searched the [bugtracker](https://github.com/yt-dlp/yt-dlp/issues?q=) for similar issues **including closed ones**. DO NOT post duplicates
- [X] I've read the [guidelines for opening an issue](https://github.com/yt-dlp/yt-dlp/blob/master/CONTRIBUTING.md#opening-an-issue)
- [ ] I've read about [sharing account credentials](https://github.com/yt-dlp/yt-dlp/blob/master/CONTRIBUTING.md#are-you-willing-to-share-account-details-if-needed) and I'm willing to share it if required

### Region

_No response_

### Example URLs

https://vimeo.com/689700861
https://vimeo.com/704459736

### Provide a description that is worded well enough to be understood

When embedding metadata for public Vimeo videos that don't have an uploader-provided video description (e.g.: https://vimeo.com/689700861), one would expect yt-dlp to leave the respective field(s) blank, but instead it embeds this placeholder description auto-generated by Vimeo:

```This is "<video title>" by <uploader> on Vimeo, the home for high quality videos and the people who love them.```
So for my example: ```This is "144P.mp4" by orizon on Vimeo, the home for high quality videos and the people who love them.```

From what I can tell, this text is meant for display when a video without description is linked by a search engine/an external site, and it's entirely redundant within the context of yt-dlp's ```--add-metadata```, since all the information this ends up giving you (title, uploader, website) already are/can be embedded into different metadata fields.

Furthermore, this sentence isn't even embedded (or doesn't even need to be generated) completely when the video title/uploader name is too long. When downloading https://vimeo.com/704459736 for example, the embedded description just ends up as ```This is "MAIS... QU'AVEZ-VOUS FAIT À SOLANGE (1972) FILM ANNONCE" by LE CHAT QUI FUME on Vimeo, the home for high quality videos and the people.``` – no ``` who love them``` in this case).
Needless to say, this also means that there can't be a universally working ```--replace-in-metadata``` string for this issue.

I don't see why this auto-generated description should be embedded at all and would propose to simply leave the description/synopsis field empty for these videos – the way the uploader intended it to be, and thus the way it's also (not) displayed on the Vimeo page.

### Provide verbose output that clearly demonstrates the problem

- [X] Run **your** yt-dlp command with **-vU** flag added (`yt-dlp -vU <your command line>`)
- [X] Copy the WHOLE output (starting with `[debug] Command-line config`) and insert it below

### Complete Verbose Output

```shell
[debug] Command-line config: ['-vU', '--ffmpeg-location', 'C:\\Program Files\\ffmpeg-master-latest-win64-gpl\\bin', '--add-metadata', '--exec', 'ffprobe -hide_banner', 'https://vimeo.com/689700861']
[debug] Encodings: locale cp1252, fs utf-8, pref cp1252, out utf-8 (No VT), error utf-8 (No VT), screen utf-8 (No VT)
[debug] yt-dlp version 2022.06.29 [9d339c4] (win32_exe)
[debug] Python 3.8.10 (CPython 64bit) - Windows-8.1-6.3.9600-SP0
[debug] Checking exe version: "C:\Program Files\ffmpeg-master-latest-win64-gpl\bin\ffmpeg" -bsfs
[debug] Checking exe version: "C:\Program Files\ffmpeg-master-latest-win64-gpl\bin\ffprobe" -bsfs
[debug] exe versions: ffmpeg N-106989-gb033913d1c-20220524 (setts), ffprobe N-106989-gb033913d1c-20220524
[debug] Optional libraries: Cryptodome-3.15.0, brotli-1.0.9, certifi-2022.06.15, mutagen-1.45.1, sqlite3-2.6.0, websockets-10.3
[debug] Proxy map: {}
[debug] Fetching release info: https://api.github.com/repos/yt-dlp/yt-dlp/releases/latest
[debug] Downloading _update_spec from https://github.com/yt-dlp/yt-dlp/releases/download/2022.06.29/_update_spec
Latest version: 2022.06.29, Current version: 2022.06.29
yt-dlp is up to date (2022.06.29)
[debug] [vimeo] Extracting URL: https://vimeo.com/689700861
[vimeo] 689700861: Downloading webpage
[vimeo] 689700861: Downloading JSON metadata
[vimeo] 689700861: Downloading JSON metadata
[vimeo] 689700861: Downloading jwt token
[vimeo] 689700861: Downloading JSON metadata
[vimeo] 689700861: Downloading akfire_interconnect_quic m3u8 information
[vimeo] 689700861: Downloading akfire_interconnect_quic m3u8 information
[vimeo] 689700861: Downloading fastly_skyfire m3u8 information
[vimeo] 689700861: Downloading fastly_skyfire m3u8 information
[vimeo] 689700861: Downloading akfire_interconnect_quic MPD information
[vimeo] 689700861: Downloading akfire_interconnect_quic MPD information
[vimeo] 689700861: Downloading fastly_skyfire MPD information
[vimeo] 689700861: Downloading fastly_skyfire MPD information
[debug] Sort order given by extractor: quality, res, fps, hdr:12, source
[debug] Formats sorted by: hasvid, ie_pref, quality, res, fps, hdr:12(7), source, lang, vcodec:vp9.2(10), acodec, filesize, fs_approx, tbr, vbr, abr, asr, proto, vext, aext, hasaud, id
[debug] Default format spec: bestvideo*+bestaudio/best
[info] 689700861: Downloading 1 format(s): http-240p-1
[debug] Invoking http downloader on "https://vod-progressive.akamaized.net/exp=1657824080~acl=%2Fvimeo-prod-skyfire-std-us%2F01%2F2940%2F27%2F689700861%2F3184020618.mp4~hmac=86eeea9594c726c3a139ba2a1407e59b344fd5cac585a3d0a0c604445c79c25f/vimeo-prod-skyfire-std-us/01/2940/27/689700861/3184020618.mp4"
[debug] File locking is not supported. Proceeding without locking
[download] Destination: 144P.mp4 [689700861].mp4
[download] 100% of 2.68MiB in 00:00
[Metadata] Adding metadata to "144P.mp4 [689700861].mp4"
[debug] ffmpeg command line: "C:\Program Files\ffmpeg-master-latest-win64-gpl\bin\ffmpeg" -y -loglevel "repeat+info" -i "file:144P.mp4 [689700861].mp4" -map 0 -dn -ignore_unknown -c copy -write_id3v1 1 -metadata "title=144P.mp4" -metadata "date=20220318" -metadata "description=This is \"144P.mp4\" by orizon on Vimeo, the home for high quality videos and the people who love them." -metadata "synopsis=This is \"144P.mp4\" by orizon on Vimeo, the home for high quality videos and the people who love them." -metadata "purl=https://vimeo.com/689700861" -metadata "comment=https://vimeo.com/689700861" -metadata "artist=orizon" -movflags "+faststart" "file:144P.mp4 [689700861].temp.mp4"
[Exec] Executing command: ffprobe -hide_banner "C:\Users\Redacted\Downloads\dl\144P.mp4 [689700861].mp4"
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'C:\Users\Redacted\Downloads\dl\144P.mp4 [689700861].mp4':
  Metadata:
    major_brand     : isom
    minor_version   : 512
    compatible_brands: isomiso2avc1mp41
    title           : 144P.mp4
    artist          : orizon
    date            : 20220318
    encoder         : Lavf59.24.100
    comment         : https://vimeo.com/689700861
    description     : This is "144P.mp4" by orizon on Vimeo, the home for high quality videos and the people who love them.
    synopsis        : This is "144P.mp4" by orizon on Vimeo, the home for high quality videos and the people who love them.
  Duration: 00:01:54.60, start: 0.000000, bitrate: 197 kb/s
  Stream #0:0[0x1](und): Video: h264 (High) (avc1 / 0x31637661), yuv420p(tv, smpte170m, progressive), 256x144, 35 kb/s, 15 fps, 15 tbr, 15360 tbn (default)
    Metadata:
      handler_name    : L-SMASH Video Handler
      vendor_id       : [0][0][0][0]
  Stream #0:1[0x2](und): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, mono, fltp, 157 kb/s (default)
    Metadata:
      handler_name    : L-SMASH Audio Handler
      vendor_id       : [0][0][0][0]

Second example link with the description breaking of mid-sentence:
[debug] Command-line config: ['-vU', '--ffmpeg-location', 'C:\\Program Files\\ffmpeg-master-latest-win64-gpl\\bin', '--add-metadata', '--exec', 'ffprobe -hide_banner', 'https://vimeo.com/704459736']
[debug] Encodings: locale cp1252, fs utf-8, pref cp1252, out utf-8 (No VT), error utf-8 (No VT), screen utf-8 (No VT)
[debug] yt-dlp version 2022.06.29 [9d339c4] (win32_exe)
[debug] Python 3.8.10 (CPython 64bit) - Windows-8.1-6.3.9600-SP0
[debug] Checking exe version: "C:\Program Files\ffmpeg-master-latest-win64-gpl\bin\ffmpeg" -bsfs
[debug] Checking exe version: "C:\Program Files\ffmpeg-master-latest-win64-gpl\bin\ffprobe" -bsfs
[debug] exe versions: ffmpeg N-106989-gb033913d1c-20220524 (setts), ffprobe N-106989-gb033913d1c-20220524
[debug] Optional libraries: Cryptodome-3.15.0, brotli-1.0.9, certifi-2022.06.15, mutagen-1.45.1, sqlite3-2.6.0, websockets-10.3
[debug] Proxy map: {}
[debug] Fetching release info: https://api.github.com/repos/yt-dlp/yt-dlp/releases/latest
[debug] Downloading _update_spec from https://github.com/yt-dlp/yt-dlp/releases/download/2022.06.29/_update_spec
Latest version: 2022.06.29, Current version: 2022.06.29
yt-dlp is up to date (2022.06.29)
[debug] [vimeo] Extracting URL: https://vimeo.com/704459736
[vimeo] 704459736: Downloading webpage
[vimeo] 704459736: Downloading JSON metadata
[vimeo] 704459736: Downloading JSON metadata
[vimeo] 704459736: Downloading jwt token
[vimeo] 704459736: Downloading JSON metadata
[vimeo] 704459736: Determining source extension
[vimeo] 704459736: Downloading akfire_interconnect_quic m3u8 information
[vimeo] 704459736: Downloading akfire_interconnect_quic m3u8 information
[vimeo] 704459736: Downloading fastly_skyfire m3u8 information
[vimeo] 704459736: Downloading fastly_skyfire m3u8 information
[vimeo] 704459736: Downloading akfire_interconnect_quic MPD information
[vimeo] 704459736: Downloading akfire_interconnect_quic MPD information
[vimeo] 704459736: Downloading fastly_skyfire MPD information
[vimeo] 704459736: Downloading fastly_skyfire MPD information
[debug] Sort order given by extractor: quality, res, fps, hdr:12, source
[debug] Formats sorted by: hasvid, ie_pref, quality, res, fps, hdr:12(7), source, lang, vcodec:vp9.2(10), acodec, filesize, fs_approx, tbr, vbr, abr, asr, proto, vext, aext, hasaud, id
[debug] Default format spec: bestvideo*+bestaudio/best
[info] 704459736: Downloading 1 format(s): source
[debug] Invoking http downloader on "https://player.vimeo.com/progressive_redirect/download/704459736/container/4c9b0f17-ddda-4a20-a9da-d26a1c12a12a/f4a57121/mais..._qu%27avez-vous_fait_%C3%80_solange_%281972%29_film_annonce%20%28Original%29.mp4?expires=1657906155&loc=external&session_id=e029b593e4a93e90da312d73320be369871f96e01657819635&signature=1e758bd2d9419ac61ab1cb5226246612f30b790c6966c24cad3704a26601aaeb"
[debug] File locking is not supported. Proceeding without locking
[download] Destination: MAIS... QU'AVEZ-VOUS FAIT À SOLANGE (1972) FILM ANNONCE [704459736].mp4
[download] 100% of 222.27MiB in 00:37
[Metadata] Adding metadata to "MAIS... QU'AVEZ-VOUS FAIT À SOLANGE (1972) FILM ANNONCE [704459736].mp4"
[debug] ffmpeg command line: "C:\Program Files\ffmpeg-master-latest-win64-gpl\bin\ffmpeg" -y -loglevel "repeat+info" -i "file:MAIS... QU'AVEZ-VOUS FAIT À SOLANGE (1972) FILM ANNONCE [704459736].mp4" -map 0 -dn -ignore_unknown -c copy -write_id3v1 1 -metadata "title=MAIS... QU'AVEZ-VOUS FAIT À SOLANGE (1972) FILM ANNONCE" -metadata "date=20220429" -metadata "description=This is \"MAIS... QU'AVEZ-VOUS FAIT À SOLANGE (1972) FILM ANNONCE\" by LE CHAT QUI FUME on Vimeo, the home for high quality videos and the people." -metadata "synopsis=This is \"MAIS... QU'AVEZ-VOUS FAIT À SOLANGE (1972) FILM ANNONCE\" by LE CHAT QUI FUME on Vimeo, the home for high quality videos and the people." -metadata "purl=https://vimeo.com/704459736" -metadata "comment=https://vimeo.com/704459736" -metadata "artist=LE CHAT QUI FUME" -movflags "+faststart" "file:MAIS... QU'AVEZ-VOUS FAIT À SOLANGE (1972) FILM ANNONCE [704459736].temp.mp4"
[Exec] Executing command: ffprobe -hide_banner "C:\Users\Redacted\Downloads\dl\MAIS... QU'AVEZ-VOUS FAIT À SOLANGE (1972) FILM ANNONCE [704459736].mp4"
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'C:\Users\Redacted\Downloads\dl\MAIS... QU'AVEZ-VOUS FAIT À SOLANGE (1972) FILM ANNONCE [704459736].mp4':
  Metadata:
    major_brand     : isom
    minor_version   : 512
    compatible_brands: isomiso2avc1mp41
    title           : MAIS... QU'AVEZ-VOUS FAIT À SOLANGE (1972) FILM ANNONCE
    artist          : LE CHAT QUI FUME
    date            : 20220429
    encoder         : Lavf59.24.100
    comment         : https://vimeo.com/704459736
    description     : This is "MAIS... QU'AVEZ-VOUS FAIT À SOLANGE (1972) FILM ANNONCE" by LE CHAT QUI FUME on Vimeo, the home for high quality videos and the people.
    synopsis        : This is "MAIS... QU'AVEZ-VOUS FAIT À SOLANGE (1972) FILM ANNONCE" by LE CHAT QUI FUME on Vimeo, the home for high quality videos and the people.
  Duration: 00:03:03.51, start: 0.000000, bitrate: 10162 kb/s
  Stream #0:0[0x1](und): Video: h264 (Main) (avc1 / 0x31637661), yuv420p(tv, bt709, progressive), 1920x1080 [SAR 1:1 DAR 16:9], 9965 kb/s, 23.98 fps, 23.98 tbr, 16k tbn (default)
    Metadata:
      handler_name    : VideoHandler
      vendor_id       : [0][0][0][0]
  Stream #0:1[0x2](und): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, mono, fltp, 192 kb/s (default)
    Metadata:
      handler_name    : SoundHandler
      vendor_id       : [0][0][0][0]
```