Jump to content

Ragitsu

HERO Member
  • Posts

    22,084
  • Joined

  • Last visited

  • Days Won

    21

Posts posted by Ragitsu

  1. tkdguy, is your favorite frozen treat a Barley Man (TM) Butter Bar?

     

    --- --- ---

    --- --- ---

     

     

    Spoiler

    i assume you are familiar with yt-dlp? that was what i used to download the video and its comments. you can install yt-dlp using binaries, or also pip:


    pip install yt-dlp

     

    simply, you need to include the '-write-comments' option in your command when downloading your videos. so, a very basic command would look like:
    yt-dlp --write-comments --ignore-errors "url_here".

     

    the file obtained would be a .json file, which you can convert to an excel file using an online converter to make it readable.

     

    however,
    you can simply use tubearchivist to maintain your archive of youtube videos and self-host your own youtube media server. it seems to be able to download the comments, the metadata, update likes, views, etc. so it really would be generally the easier and (possibly) better option. but as i am not familiar with it, i sadly cannot assist. if you, however, choose to use yt-dlp anyway (like me), and are archiving videos en masse, here are a few relevant flags/options to consider adding to your command:

     

    --download-archive "archive.txt" : this creates a text file "archive.txt" that contains a list of video ids you have so far downloaded in your session. this is useful when you're taking breaks in downloading a large playlist/channel or if you're worried about losing your progress if anything breaks. running the command again will make yt-dlp pick up where you left off.

     

    if you have already downloaded the videos, and wish now to download the comments only, you can use something like:
    yt-dlp --batch-file batch_list.txt --ignore-errors --write-comments --skip-download


    you will need a text file "batch_list.txt" in the same directory, which should contain the url's of the videos. this is easy to derive using a python script if you have an archive.txt file. you can use a powershell script to keep track the videos you have downloaded the comments of, much like the function of archive.txt, which you can use to pick up where you left off.

     

    --embed-chapters --embed-metadata --embed-thumbnail --convert-thumbnail jpg --embed-subs --sub-langs en.*,all : self-explanatory. this downloads and embeds the video's metadata, chapters, thumbnail, and subtitles.

     

    --cookies-from-browser chrome : this option is required when you're downloading a private playlist, such your liked videos. you may need to change "chrome" to any other browser you use, but you will need to have the browser closed for running this command.

     

    you can use the -o flag to specify the format for the filenames of your downloaded videos:
    -o "c:\users\user\desktop\%(title)s - %(uploader)s - %(id)s.%(ext)s
    the filenames will be formatted this way: title - uploader's name - video id.

     

    a comment with all of these included (except the batchfile command) would look something like:

    yt-dlp --write-comments --ignore-errors --download-archive "archive.txt" --embed-chapters --embed-metadata --embed-thumbnail --convert-thumbnail jpg --embed-subs --sub-langs en.*,all --cookies-from-browser chrome -o "c:\users\user\desktop\%(title)s - %(uploader)s - %(id)s.%(ext)s" "liked_videos_url_here"

     

    but if you really want a comprehensive guide to suit for needs, i would suggest reading yt-dlp's documentation, because it really is far too big to sum up in a single comment. additionally, you can use chatgpt to help you in customizing your commands (which is what i do), as it seems to be quite familiar with it.

     

  2. The best trap I designed was a trapped chest. The chest itself was actually flimsy and hollow inside, filled with fragile, but airtight, glass canisters of alchemical compounds that reacted violently with air. The lid was heavily weighted and came down on rods positioned to break the canisters and the lid was rigged with a mechanism that did nothing but make a loud "click" when the lid was opened far enough. The idea was that you hear the click, drop the lid to jump away from the "trap", the force of the lid coming down breaks the canisters and the whole room goes up in a huge fireball. And the treasure visible inside the chest was just little wooden disks painted to look like gold coins.

  3. On 4/10/2024 at 12:25 PM, tkdguy said:

     

    I playtested this scenario the other day. I had to change a few things to make it viable. The shrews were all 1 hit point creatures, but they automatically got initiative in round 1 and got +1 to initiative rolls after that, as per Basic D&D rules. A successful hit by a shrew prompted a save vs death by the target, where failure meant the target lost his/her attack that round (instead of running away in fear). No gigantic shrew as per the MMO, but that's in the works. The victory condition was that the first to get 10 kills won the contest (50 extra xp); I think I'll allow 20 rounds and everyone who gets 10 kills succeeds in the quest. But the first one who completes it still gets a bonus. Shoes will give 1d4+2 damage. Boots for the biggest shrew get 2d4. Strength modifiers apply.

     

    It makes for a good alternative to "old faithful": the slaying of rats taking up residence in an unfortunate commoner's cellar. Assuming you don't want to simply resort to using rodents writ large (e.g., Giant Rats or even Osquips), you can substitute Spiders for Rats if the danger level needs to be kicked up a notch. Here's another idea for a low level animal-based quest that I have been toying with as of late ->

     

    In Deepingdale, Elves or Half-Elves who are "coming of age" occasionally prove themselves by seeking the elusive Deepingdale Owl*; because this particular bird is rare, the act of harming one is frowned upon more so than usual. Therefore, these spirited youths prove their resourcefulness by bringing back a less destructive sign of their success...such as a feather, a lone/abandoned egg which was imperiled or even a live specimen (which must be well treated).

     

    *A beast which I have yet to fully describe, but which likely features outward characteristics evocative of the sylvan folk, is vaguely magical and/or possesses a greater-than-usual longevity (like an Elven Cat or a Cath Shee).

     

     

×
×
  • Create New...