-
Notifications
You must be signed in to change notification settings - Fork 56
2 Installation
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.