Just so I could like sync a channel, for example, download the current available and upcoming videos so it could be accessed via Jellyfin (or something similar, or maybe upload them into a locally restricted hosted PeerTube) locally?

  • Auster@thebrainbin.org
    link
    fedilink
    arrow-up
    5
    ·
    1 day ago

    If you use yt-dlp, I think it’s interesting to mention it allows attaching the video’s description into the file’s comment, like in the following command:
    yt-dlp --embed-metadata --parse-metadata "description:(?s)(?P<meta_comment>.+)" https://video-link/

    It also has the option to download, as well as embed, different audio and subtitles languages, iirc, as well as fetching the auto-generated dubbing and subtitles from Youtube. Just can’t remember the respective flags as I may use it only very sporadically.

    • :David@slrpnk.netOP
      link
      fedilink
      arrow-up
      3
      ·
      edit-2
      1 day ago

      Thanks, I was only aware of being able to download auto subtitles from yt-dlp and downloading description into a text file. Is it possible to download comments too? Depending on what kind of video you watch, like if you are watching a video about grammar on foreign languages, sometimes there are people giving good advices in approaching it in a more simplistic way or easier to remember.

      e: apparently there’s --write-comments for that to save into a json file

      • Auster@thebrainbin.org
        link
        fedilink
        arrow-up
        1
        ·
        18 hours ago

        Wasn’t aware of the flag you found, so my best suggestion would have been something like the extensions SingleFile and WebScrapBook. =O