Jump to content

Servers and Handbrake

I am working on getting all 500+ of my Blurays and DVDs ripped and trans-code for my Plex server. I currently have been using an old Desktop with a AMD 4350 and 4TB of storage. I was able to acquire a couple of servers extremely cheap and want to sue them for the server and to trans-code the files with handbrake. The servers are in the basement and i really don't want to run up and down stairs to swap DVDs. Is there a way to set up the Servers to look for a new file on the desktop then use one of the servers to encode the file and deposit on the other? The servers are listed below. I am open to use any OS or virtualization but unsure where to start. TIA

 

Dell PowerEdge R610 Virtualization Server 2.26GHz 12-Core 24GB 146GB PERC6i 6X-146GB HDD

Dell PowerEdge C2100 FS12-TY 2x 2.13GHzE 550 12GB-RAM 12x-2TB HDD

Link to comment
Share on other sites

Link to post
Share on other sites

What os are you using? You can script ffmpeg(the cli version of handbrake, kinda) to run if it sees a file in a folder.

Link to comment
Share on other sites

Link to post
Share on other sites

You could create a CIFS (SMB) share on your Ripping computer, and then set it up as a "watch" folder, by configuring a timed job to sync it with the folder on your encoding server. 

 

If you use linux you can accomplish this with cron & rsync

If you use windows you can use task scheduler & robocopy

 

essentially you just run the timer job e.g every 10 minutes, and look for files that are new/different. 

Spoiler

Desktop: Ryzen9 5950X | ASUS ROG Crosshair VIII Hero (Wifi) | EVGA RTX 3080Ti FTW3 | 32GB (2x16GB) Corsair Dominator Platinum RGB Pro 3600Mhz | EKWB EK-AIO 360D-RGB | EKWB EK-Vardar RGB Fans | 1TB Samsung 980 Pro, 4TB Samsung 980 Pro | Corsair 5000D Airflow | Corsair HX850 Platinum PSU | Asus ROG 42" OLED PG42UQ + LG 32" 32GK850G Monitor | Roccat Vulcan TKL Pro Keyboard | Logitech G Pro X Superlight  | MicroLab Solo 7C Speakers | Audio-Technica ATH-M50xBT2 LE Headphones | TC-Helicon GoXLR | Audio-Technica AT2035 | LTT Desk Mat | XBOX-X Controller | Windows 11 Pro

 

Spoiler

Server: Fractal Design Define R6 | Ryzen 3950x | ASRock X570 Taichi | EVGA GTX1070 FTW | 64GB (4x16GB) Corsair Vengeance LPX 3000Mhz | Corsair RM850v2 PSU | Fractal S36 Triple AIO | 12 x 8TB HGST Ultrastar He10 (WD Whitelabel) | 500GB Aorus Gen4 NVMe | 2 x 2TB Samsung 970 Evo Plus NVMe | LSI 9211-8i HBA

 

Link to comment
Share on other sites

Link to post
Share on other sites

To add to @Electronics Wizardy's comment: ffmpeg runs on basically any os. You can find windows binaries here and linux (debian, ubuntu, ..) binaries here. Anything Handbrake or any other GUI tool can do, can be done with ffmpeg. It doesn't matter if you encode on windows, linux and they should also have BSD packages. 

Gaming Rig: Ryzen 9 5950x | 2x16GB DDR4 3200MHz | XFX Reference 6800 XT | MSI Unify X570 | Corsair MP600 2TB, Samsung 850 Evo 500GB | bequiet 850W Straight Power 11

Server: Ryzen 5 3600 | 4x32GB DDR4 ECC 2400MHz | Asrock Rack X470D4U | Samsung EVO Plus 250GB, 6x Seagate Exos 8TB, Samsung 850 Pro 1TB | bequiet 550W Straight Power 11

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×