mirror of
https://github.com/HandBrake/HandBrake-docs.git
synced 2025-12-11 13:54:49 -06:00
1.6 KiB
1.6 KiB
Type, Title, Project, Project_URL, Project_Version, Language, Language_Code, Authors, Copyright, License, License_Abbr, License_URL
| Type | Title | Project | Project_URL | Project_Version | Language | Language_Code | Authors | Copyright | License | License_Abbr | License_URL | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| article | Building HandBrake for BSD | HandBrake | https://handbrake.fr/ | Latest | English | en |
|
2017 HandBrake Team | Creative Commons Attribution-ShareAlike 4.0 International | CC BY-SA 4.0 | https://handbrake.fr/docs/license.html |
Building HandBrake for BSD
If you have installed a HandBrake package from your distribution or other third-party package repository, please remove it before proceeding. See the section, Warning about broken third-party builds on Where to get HandBrake for more information.
Installing dependencies
Dependency installation instructions are available for the following distributions.
Building HandBrake
Clone the HandBrake repository.
git clone https://github.com/HandBrake/HandBrake.git && cd HandBrake
Build HandBrake. Since only the command line interface is supported on BSD, the graphical interface is automatically disabled (equivalent to --disable-gtk).
./configure --launch-jobs=$(sysctl -n hw.ncpu) --launch
When complete, you will find HandBrakeCLI in the build directory.
Install HandBrake (optional).
cd build && sudo gmake install
To start over, simply remove the build directory.
bash -c 'if [[ "$(basename $(pwd))" == "build" ]]; then cd ..; fi'
rm -rf build