Batch video conversion from command line - eviltoast

Hi fellow sailors,

i have lots of downloaded… ISOs… that i need to converto to save space. I would like to make them all of the same size, let’s say 720p, and same format, let’s say h265.

I am on linux and the… ISOs… are sorted into a neatly named hierarchy of sub-folderds, which i want to preserve too. What is the best tool (CLI) for the scope? I can use ffmpeg with a bash script, but is there anything better suited?

  • isles@lemmy.world
    link
    fedilink
    English
    arrow-up
    9
    ·
    9 months ago

    I’m pretty certain the two options I can think of are just front-ends for ffmpeg: Handbrake and Tdarr, Tdarr runs as a service and monitors your folder for things that don’t match spec and then converts them, if you plan to continue acquiring ISOs.

    • Shimitar@feddit.itOP
      link
      fedilink
      English
      arrow-up
      1
      arrow-down
      1
      ·
      9 months ago

      Tdarr looks great, but I don’t love Foss software which have paid plans attached. Can it be used really for free if I have one server and plan to do all transcoding there?

      • UberMentch@lemmy.world
        link
        fedilink
        English
        arrow-up
        3
        ·
        9 months ago

        Yes. I believe the paid version only gives you more possible nodes (where the transcoding is done), and more reports? But yes, you have the entire suite of tools necessary in the free version. It’s worked great for me, I’ve used it for a year and a half now

      • isles@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        9 months ago

        Great point about paid plans. I didn’t look closely at the project today - they didn’t have any paid plans when I was first trying it in 2020 (and ultimately decided downloading the preferred source was good enough and abandoned trans-coding).

        This is a more script based solution I’ve tried in the past for ongoing ISOs with decent results. Good luck!