I'm looking for a free GUI that can download a YouTube channel in a particular language (i.e. Japanese) with it's associated English subtitles preferably in SRT format.

I used 4K Video Downloader which worked fine for the "old" YT even though it was limited and I had to uninstall and reinstall a few times I got exactly what I wanted.

Then Google in all their stupidity decided to put all streams for a single video together so I can't get what I want from 4K without downloading the video and then splitting the stream some way and downloading the Japanese audio to go with it.

Can anyone give me a simpler alternative to what I'm trying to do? I would appreciate any constructive input. Thanks!

  • Rodrigo_de_Mendoza@lemmy.dbzer0.com
    hexagon
    ·
    edit-2
    1 year ago

    I've tested the process in a single & multi-language channel and a single video & it worked for perfectly for all.

    Several questions I have:

    1 - When I installed Tartube, my Antivirus told me the gslangValidator.exe file was infected by Win64: Evo-gen [Trj] and quarantined it. Any idea why?

    2 - How do I get rid of all the other files like jpeg, txt, json etc. files or are they supposed to be there.

    3 - Supposing I wanted a 360p resolution downloaded, what would have to be changed in the format options?

    I'm really amazed at this and hope to learn more about Tartube. Thank you very much for your time in putting all this together & I look forward to further correspondence!

    • AernaLingus [any]
      ·
      edit-2
      1 year ago

      Great, I'm so glad to hear that! Tartube can be a little intimidating with it's sprawling menus and sub-menus, but when it comes down to it most of the core functionality is pretty accessible once you know where to look and can ignore all the hyper-specific options for power users.

      1. No idea, to be honest. In the environment I tested this in (Windows 10 Sandbox) Windows Defender didn't complain, and I've never had an issue with my actual install either. In fact, I just checked my installation folders on my PC and didn't even find that executable (maybe it's only used during installation?) although I do have it on my system for a different program. I only found one Google hit from 5 years ago on the glslang Github itself, and the user seemed to think it was a false positive for what it's worth.

      2. They are supposed to be there by default (they store metadata) but you can set up Tartube to put them in separate folders if you want to just have a nice clean folder with only videos or just not write them in the first place if you don't want them. I believe the metadata is copied into Tartube's database, so deleting them shouldn't change anything (they're mostly useful for archival purposes or if you want to do some processing with external tools), but Tartube references the thumbnail image files for display in the GUI so removing them will remove the thumbnail from the GUI like so:

      Show

      This is pretty straightforward to configure, thankfully:

      1. Right-click the desired menu in the left-hand menu and select Downloads -> Edit download options...; this will bring up the same dialog we were using before, but we are just editing our existing profile instead of creating a new one.
      2. Click the Files tab, then the Write/move sub-tab.
      3. Here you'll see options to instruct Tartube to move each of the file types to a separate folder and/or not write them in the first place. Select whichever options suit your preferences and then click OK.

       

      3. (hosted externally due to Lemmy sanitization bug causing less-than symbols to be HTML escaped)

      edit: accidentally left out a line in the externally hosted markdown

      • Rodrigo_de_Mendoza@lemmy.dbzer0.com
        hexagon
        ·
        edit-2
        1 year ago

        I agree that file is probably just a false positive. I deleted it from quarantine and it didn't affect the program at all.

        You are absolutely THE BEST!!! I appreciate all your hard work so much. This saves me sooo much time and is so helpful! I cannot thank you enough.