• Stars
    star
    614
  • Rank 73,061 (Top 2 %)
  • Language
    HTML
  • License
    GNU General Publi...
  • Created almost 6 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A free GUI application for HandBrake and FFmpeg/FFprobe with an emphasis on batch conversion (including recursive folder scans and folder watching) -Windows, macOS, Linux & Docker

HBBatchBeast for HandBrake and FFmpeg/FFprobe (Windows, macOS, Linux & Docker)

Reddit paypal Discord Docker

Setup/Installation

Screenshot

Demo video - https://youtu.be/mHMXfInoqfE

Discord: https://discord.gg/X4khmE96hS

A free GUI application for HandBrake and FFmpeg/FFprobe on Windows, macOS and Linux (+ Linux Docker image) with an emphasis on multi HandBrake/FFmpeg instance batch conversion (including recursive folder scans and folder watching). The destination folder structure is kept the same as the source folder structure. Media in subfolders is also converted. Multiple folders can be monitored and different conversion presets can be specified for each folder. Also included:

-Remote monitoring feature to monitor batch file conversions in any browser

-Basic h265 benchmarking

-Health check feature which can scan for corrupt video files using HandBrake (quick scan) or FFmpeg (thorough scan), although this is not always accurate. Attempt repair file feature included too.

This is a standalone program on Windows but requires HandBrakeCLI to be installed on Linux and Mac. For a server application with similar functionality please see Tdarr.

Settings help is available by pressing the blue ? diamond icons spread throughout the program:

Screenshot

The program scans the source folders for all files. It then compares the source folder files with the destination folder files to see if any of the source files exist in the destination folder already. If not, the program queues the files for conversion.

4 worker modules (default number) then work through the conversion queue. If periodic scanning is enabled then the program will run at the chosen interval.

After it a bit more testing it seems that weird things can happen if you monitor a folder which is being downloaded to. It seems sometimes conversions start before a file has fully downloaded. To solve this, I recommend using a temporary download folder before moving completed files into your HBBB source folder.

If you use a download program which has an 'incomplete downloads' folder etc, do not put that folder inside your main source folder else you may end up converting each file twice.

The program won't work properly if you put the destination folder in a folder inside the source folder because the program is recreating the source folder structure inside the destination folder. It will cause an infinite loop of creating more and more sub-folders each time you run the program. So it will NOT work properly if you do something like this:

Source:

D:\Videos

Destination:

D:\Videos\Converted

It will work properly if you do something like this etc:

Source:

D:\Videos

Destination:

D:\Converted

More Repositories

1

Tdarr

Tdarr - Distributed transcode automation using FFmpeg/HandBrake + Audio/Video library analytics + video health checking (Windows, macOS, Linux & Docker)
Makefile
2,934
star
2

Tdarr_Plugins

Tdarr Plugins
JavaScript
137
star
3

Tdarr_Plugin_x7ac_Remove_Closed_Captions

If detected, closed captions (XDS,608,708) will be removed.
JavaScript
2
star
4

Tdarr_Plugin_e3jc_Tharic_H.264_MKV_480p30_No_Subs_No_Title_Meta

This plugin removes subs, metadata (if a title exists) and makes sure the video is h264 480p mkv.
JavaScript
2
star
5

Tdarr_Plugin_s710_nick_h265_nvenc_4K

This plugin transcodes all 4K videos to h265 using nvenc (if not in h265 already). For 4K and files in other resolutions: If not in mkv the file is remuxed into mkv. If the English language track is not in AC3,EAC3 or DTS then an AC3 track is added.
JavaScript
2
star
6

Tdarr_Plugin_s7x9_winsome_h265_10bit

This plugin transcodes all videos to h265 10 bit (if not in h265 already) and remuxes if not in mkv. If the English language track is not in AC3,EAC3 or DTS then an AC3 track is added.
JavaScript
2
star
7

Tdarr_Plugin_s7x8_winsome_h265

This plugin transcodes all videos to h265. If the English language track is not in AC3,EAC3 or DTS then an AC3 track is added.
JavaScript
1
star
8

Tdarr_Plugin_a9hc_HaveAGitGat_HandBrake_H264_Fast1080p30

This plugin transcodes into H264 using HandBrake's 'Fast 1080p30' preset. It removes subs, metadata (if a title exists) and adds a stereo 192kbit AAC track if an AAC track (any) doesn't exist. The output container is MP4.
JavaScript
1
star
9

Tdarr_Plugin_hk76_GilbN_MP4_AAC_No_metaTitle

This plugin removes metadata (if a title exists) and adds a stereo 192kbit AAC track if an AAC track (any) doesn't exist. The output container is mp4.
JavaScript
1
star
10

Tdarr_Plugin_nc7x_Drawmonster_No_Title_Meta

JavaScript
1
star
11

Tdarr_Plugin_a37x_Drawmonster_MP4_No_Title_Meta

JavaScript
1
star
12

Tdarr_Plugin_b39x_the1poet_surround_sound_to_ac3

If the file has surround sound tracks not in ac3, they will be converted to ac3.
JavaScript
1
star
13

Tdarr_Plugin_x7ab_Remove_Subs

JavaScript
1
star
14

Tdarr_Plugin_fd5T_Sparticus_4K_AC3_No_Subs

JavaScript
1
star
15

Tdarr_Plugin_e3je_Tharic_H.264_MKV_1080p30_No_Subs_No_Title_Meta

This plugin removes subs, metadata (if a title exists) and makes sure the video is h264 1080p mkv.
JavaScript
1
star
16

Tdarr_Plugin_b38x_Nosirus_h265_aac_no_meta

If the file is not in h265 it will be trancoded into h265 using the following command '-e x265 -q 22 --encoder-preset slow --all-audio --all-subtitles copy:aac -E fdk_aac -Q 4 -x aq-mode=3'. If no aac, aac track will be added. Subtitles are kept. Metadata is removed.
JavaScript
1
star
17

Tdarr_Plugin_s7x9_winsome_h265_nvenc

This plugin transcodes all videos to h265 using nvenc (if not in h265 already) and remuxes if not in mkv. If the English language track is not in AC3,EAC3 or DTS then an AC3 track is added.
JavaScript
1
star
18

Tdarr_Plugin_a8hc_HaveAGitGat_HandBrake_H264_VeryFast1080p30

JavaScript
1
star
19

Tdarr_Plugin_hk75_Drawmonster_MP4_AAC_No_Subs_No_metaTitle

Drawmonster MP4 AAC, No Subs, No title meta data
JavaScript
1
star
20

Tdarr_Plugin_e3jd_Tharic_H.264_MKV_720p30_No_Subs_No_Title_Meta

This plugin removes subs, metadata (if a title exists) and makes sure the video is h264 720p mkv.
JavaScript
1
star