Can I have some help regarding using yt-dlp.

  1. How to select a specific duration of video to be downloaded like from 00 to 600 seconds in video of 8 hours.
  2. When downloading songs from youtube with metadata and thumbnail I get thumbnails in rectangular shape instead of square. How to turn them square?

Asking it here cause, Discussion on repository is closed and it is FOSS software.

  • cmnybo
    link
    fedilink
    English
    arrow-up
    2
    ·
    5 months ago

    You can use the --download-sections parameter to specify a time range. --download-sections "*0-600" would download the first 600 seconds to the nearest keyframe. To make it exact, you would have to re-encode the video after downloading it.

    For making the thumbnail square, you will probably have to write a script to extract it, crop it, and re-insert it.