Skip to content

2 Installation

HaveAGitGat edited this page Jul 19, 2020 · 2 revisions

INSTALLATION - Windows:

Step 1:Download hbbatchbeast-Windows.7z from the release page and extract it:

https://github.com/HaveAGitGat/HBBatchBeast/releases

Step 2:Run HBBatchBeast.exe


INSTALLATION - macOS:

Step 1: Make sure you have HandBrakeCLI installed. The easiest way is using Hombrew. Do the following.

a.Copy the following line into a terminal:

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Press enter and wait for it to complete.

b.Copy the following line into a terminal:

brew install handbrake

Press enter and wait for it to complete.

Step 2:Download hbbatchbeast-macOS.dmg from the release page:

https://github.com/HaveAGitGat/HBBatchBeast/releases

Step 3:Install the package

Step 4:Run hbbatchbeast from Launchpad


INSTALLATION - Linux:

Step 1: Make sure you have HandBrakeCLI installed - do the following:

a.Copy the following line into a terminal:

sudo add-apt-repository ppa:stebbins/handbrake-releases

Press enter and wait for it to complete.

b.Copy the following line into a terminal:

sudo apt-get update

Press enter and wait for it to complete.

c.Copy the following line into a terminal:

sudo apt-get install handbrake-cli handbrake-gtk

Press enter and wait for it to complete.

Step 2:Download hbbatchbeast-Linux.deb from the release page:

https://github.com/HaveAGitGat/HBBatchBeast/releases

Step 3:Install the package

Step 4:Run hbbatchbeast

If you're having trouble installing HandBrake on newer versions of Ubuntu, please see the following for detailed steps (thanks to TorqueWrench!):

https://engineerworkshop.com/2019/10/13/how-to-install-handbrake-on-ubuntu/


INSTALLATION - Docker (Linux host required):

Step 1: Open up a terminal and pull the HBBatchBeast Docker image using the following command (may take some time):

docker pull haveagitgat/hbbatchbeast

Step 2: Configure and run the HBBatchBeast Docker container using the following command:

docker run -ti --rm \
   -e DISPLAY=unix$DISPLAY \
   --privileged \
   --volume $XAUTH:/root/.Xauthority \
   --volume /tmp/.X11-unix:/tmp/.X11-unix \
   -v /home/$USER/Documents:/home/developer/Documents \
   -v /media/mount/Video:/home/developer/Documents/HBBatchBeast/Media \
    haveagitgat/hbbatchbeast

Generally, the only line you need to change in the above is line 7:

-v /media/mount/Video:/home/developer/Documents/HBBatchBeast/Media \

Change '/media/mount/Video' to the location of your media on your host machine. You'll be able to navigate to those files by going to '/home/developer/Documents/HBBatchBeast/Media' while using the Docker container. Map more volumes if necessary.

To close HBBatchBeast, close the application window and then use Ctrl+C to end the process in the terminal.


Clone this wiki locally