or just pirate your content like a normal person, if people still dont know how to do that, or how to go to easy streaming sites like fmovies then there a lost cause
Great Video but just a heads up, docker appears to recommend to not use the OS internal process manager to auto(-restart) the container and rather use a defined docker restart policy with the --restart flag in the docker run command, so in this case a "--restart always" would for example also restart the container on a reboot or similar situation. Just a minor nitpick!
@@txag007 yes . In the long command you would add "-- restart unless-stopped" after you specify the devices. I put an example below: docker run -d \ --name=makemkv \ -p 5800:5800 \ -v /docker/appdata/makemkv:/config:rw \ -v /home/user:/storage:ro \ -v /home/user/MakeMKV/output:/output:rw \ --device /dev/sr2 \ --device /dev/sg3 \ -- restart unless-stopped #This will automatically start makemkv whenever docker starts unless you manually stopped it jlesage/makemkv
Can this be done on the new ugreen nas machines that are shipping. Looks like it's all just VM and docker containers, so I'm assuming it doesn't matter as long as the nas platform supports those two items?
@@playgame38 I played with it a bit a few months ago and I had tried with the Pioneer USB reader that I have at home but I didn't delve too deeply into it because in my case this configuration is useless: ripping for me is much more complicated than for an English-speaking user: I have to deal with at least one other language and related subtitles, so in the end I have to use the PC. Ciao! Marco
This creates a bunch of files that you still need to rename and add tags to. You also need place the files in the correct folder for the media server ( Plex, Jellyfin) to scan and download metadata for. In addition, I use a disc database to identify which track(s) to select on mkv to get the movie and extras off of the disc.
Thanks for this video, have just set this up in Unraid which works a treat. Just added the MakeMKV app from the app center, then tweaked a few variables in the config page, then all sorted. Didn't have to do loads of command line faffing, as the shared are already setup within unraid and are persistent, and the docker container will auto start if the server is ever rebooted.
Is the picture and sound quality equal to playing it off of the original disk? I know streaming services compress the video and audio and it's not as good as playing it off the bluray. curious if it's the same in this scenario? Thanks!
MakeMKV does not alter any of the video, audio, or subtitle streams so the files are the same quality as the disk. That is why the ripping speed can be as fast as it is without a lot of CPU/power usage.
great video, but im curious why you went that route when automatic ripping machine has an actively updated docker image. is there a reason to avoid ARM?
IKR it would rip every disc you throw at it not just DVDs and Blue Rays. For me though I made my own Python Script for Windows and now I am remaking it for Linux. I plan on using it with Amtren Elite Micro robotic CD duplicator other Serial and I will be replacing the drive. Mine will be the real deal A.R.M. 😉
good question : How good does this work for TV Series? I would love to do something like this and be able to walk away. Thanks for a good video. Looking forward to building out my next nas.
Hello. Automation is well done but you missed that Synology have Container manager that run Docker with out VM!! Why to install one more VM if you can use Docker directly.
I cannot get my nas to mount following this at all. I'm not sure why it's failing I can use smbclient with the credentials I saved to see all the shares no problem. And I can see the command is correct but I keep getting an error on mount that is chdir to mnt/nas no such device. Any help would be appreciated! Thanks
It seems kind of silly to run this inside of a Docker inside of a VM. Is the Synology docker service that limited that you can't do this without the VM?
How do linux people think remembering and typing all these instructions, commands and parameters is easier and faster than point and click!? I feel too stupid even with such a clear and concise tutorial
it's supposed to be a do once and never again. however this still requires touches after the fact for me. I prefer a specific naming scheme for my files. and I don't think this really works for ripping TV shows or special features effectively.
A handful of commands are what you use most of the time. It becomes second nature. It's far faster than faffing about with a dozen different dialogues in a GUI software. You also can't automate point-and-click nearly as easily.
Great video, luckily Unraid makes this very easy with a docker template that uses Alpine as its base OS. The whole thing took about 10 minutes to get going. I appreciate the idea of this, I would not have thought about doing this.
I have been trying to setup the Unraid version for a week now. I have 2 different UHD Drives that I use for MakeMKV on my PC all the time. However on the Unraid Docker it won't detect the drives. How did you get that to work on yours?
you must turn on advance mode top right of the template and the add --device /dev/sr0 --device /dev/sg5" no quotes to Extra Parameters, your srX and sgX may be different us the ls -la /dev/cdrw /dev/sg0 /dev/sr0 command to find your numbers. Increment each by sg0 by 1 until you get CDROM then increment sr0 until you get CDROM. mine looks like this ls -la /dev/cdrw /dev/sg5 /dev/sr0 output is root cdrom 21, 5 Dec 16 --07:45-- /dev/sg5 and 'brw-rw---- 1 root cdrom 11, 0 Dec 18 15:20 /dev/sr0
btw, I also added handbrake in auto mode using the output directory of makemkv as the monitor directory, now my 4k mkv rips are processed into mp4 .H265 using the device template of Ruku4k.
Why not just run MakeMKV directly on docker on the Synology? Running it in a VM is just extra overhead. I run MakeMKV in a docker image with VNC. Works perfectly
Owning physical disks is the better option, you own a hard copy of the show or movie and can make a digital copies any time you want and don't have to worry about licenses expiring and don't have to worry about streaming services pulling and have full control your favorite shows and movies.
Hello and first of all thank you for the great video. As soon as I start Makemkv in the browser I get the message "Your temporary key has expired...." and then "This application version is too old...." After clicking on "ok" Makemkv disappears and I have to restart the container to dial me back and the two messages come back.
I followed the guide completely to the T, however, when I insert any disk, makemkv starts processing the disc then stops abruptly then ejects the disk and I can't figure out why. I tried multiple different discs and same issue occurs. any advice on how to fix this? could this be the auto eject command having an issue?
Unless he changed some settings outside of the recording, yes. All files/playlists longer than the minimum required length of something like 10 seconds.
Anyone with a Synology NAS - do you guys have issues with your NAS not seeing the Blu Ray drive when connected? I have a Pioneer Blu Ray in a Vantec enclosure. I've tested the drive on another PC with no issue. I've rebooted the NAS and still cant see it. Any help would be appreciated.
@@hippiekiller not yet, I've been wrestling with my GPU passthrough right now, getting my Nvidia drivers to load without an error has been my first priority.
MakeMKV does support running multiple instances in a normal installation, but for automation I would just create another docker image. This would also help for those instances where MakeMKV gets stuck processing a disc due to damage, fingerprints, etc and you need to eject the disc or worst case reboot the OS.
Instead of using docker in a VM, it would be much easier if an iso is prepared with makemkv and all the other stuff. It would be almost the same as the dockerized version.
it’s a bit uncertain on how this will work on truenas scale or core with terramaster since that is a more likely setup with that device. the steps appear to be primarily synology. while the commands look like they should generally be the same, the details somewhere may be different and reason why it might not work.
As a software engineer myself, I'm curious what capabilities the Symbology Virtual Machine manager has to enable this that VirtualBox possibly does or doesn't have. VirtualBox historically is what I use for VirtualMachines before switching to WSL and obviously having this work in WSL would be very convenient.
I just got this working with a NFS share in truenas core and the docker image working in proxmox. the only real change was the nfs and line in /etc/fstab
Thanks for the great guide. I got most of it working with a very rudimentary programming knowledge. Everything seems to launch fine even after a reboot. I do have an issue with MakeMKV starting the rip automatically. Any thoughts on why this might be? Most likely what I messed up?
@MrBjorn6 I'll let you know. I've got most of my Bluerays in storage. Seeing this video reminded me that I wanted to rip them, so I just set it up to see how it would work. I've done the few HD bluerays but didn't check the time (I went to bed)..
I'm planning to connect a ZimaBoard to NAS for video transcoding. Is there a benefit of using the ZimaBoard as the OS to rip UHD? How would that work flow change if a ZimaBoard was used instead of Synology NAS?
No because this a silly process. MakeMKV has no idea what any of the tons of files are. You never want to do what he did her as you have to go through and manually identify every .mkv, with the vast majority being junk files, only one being the movie and the rest being extras.
Thanks for your info but my problem is that movies that are ripped blu ray to mkv will not play with sound because of DTS. Is there a work around or do i have to convert them to mp4?
Cool video, couple notes though. The biggest part of this should be docker compose instead of a script/service combo on a VM. You don't technically need the service at all if you choose to use the script method either, just add a restart option to the docker command so it starts upon system restarts. Docker is already a system service and has it's own way of handling the life cycle of its containers. The VM is super overkill too impo, you could skip that entire step.
So I want to start a server of my own. An was wanting to ask, if I have this direct rip set up. How would I build on it with a plex server? Like can I even set up plex if I have these codes in the system? Or would it need to be a 1 or the other type systems?
looking at scraping a bunch of blue ray disks soon and compiling them on a franken nas using an old case with a decent internal sata disk reader, thanks for this since I didnt know that makemkv had a Docker image :) as im very comfortable using them ( I have a linux laptop I use as a server and a rpi + my pc which I sometimes dualboot ( getting the nas soon wish me luck ) )
is there a config file or settings you can set that only pulls the main movie, in 4k and 7.1 surround? it looks like its auto ripping every track\movie\extra and i only want \ need the main movie
Hi guys, I'm a Newby to the nas world and scripting. This automatic ripping is ideal for me and the extensive Iibrary I have. I seem to have run into a problem. At 11:00 mins in the video, I followed the script, when I completed the script and ran the sudo mount -a I got an error message regarding no such file or directory opening the credentials file /home/user/.smb_creds. Any advice so I can move forward on this would be appreciated.
The username inside the Ubuntu VM has to be "user" and the file "smb_creds" has to be located in the "/home/user" folder. The name of the credential file should NOT be ".smb_creds" and you should make sure that in "/etc/fstab" you have it without that "." in front of "smb_creds". (Your username doesn't *have* to be "user", but whatever you choose for you username you would put the "smb_creds" file in "/home/" and reference it that way in fstab.
Same here, deleted VM and started again, changed passwords and tried, same error at every attempt DS 918+ I did notice what you’re typing is not what you have listed on screen, but both yield the same error for me.
I’m kind of confused. I plugged my optical drive to my NAS and it is not showing up under the USB Device options. I looked online and apparently Synology does not support optical drives? How came it shows up for you in the Other Settings page? I know my drive is somewhat detectable because the drive’s sg4 folder exists
Got a slim BU40N drive dirt cheap from China along with a cable on amazon to allow connection to USB3. Quick flash of firmware amd i was ripping 4K in no time.
how can you 1) configure makmkv to only pull the 4k movie , in english, and only forced subtitles in English , and 2) can you then automate handbrake to encode after ?
It's a very nice video. It seems as if you and most of your commentors are on a different level of technical expertise than my rudimentary computer knowledge, and having a much larger budget than I have. I am still in the early stages trying to RIP over 1000 DVDs / Blu-rays sitting a box collecting dust while doing with little to no $$ investment. I recently created a Plex Account and started Ripping my Old DVDs / Blu-rays. I am repurposing my old but at one time extremely expensive Apple Mac Pro (Late 2013) [12 Core, 64GB RAM, 700D, 12TB] as my Plex Server. I would love the video instruction on setting this on a MacOS computer. Thanks for your consideration!
From what I can tell, MakeMKV will only backup the disk to a BDMV folder and can't make an actual iso file, correct? I'm guessing I could script something like mkisofs to auto generate the iso afterward.@@artosaariSRB
The only problem I have with makeMKV is when discs like Aliens aren't in a single file. How do you combine them into one file. Also, how can I take movies that are on 2 discs like Ben Hur & Zack Snyder's Justice League and create just one file.
I'm pretty sure if you have a Nas the higher end models with HDD bays become redundant. Id love to see some comparisons between smart TVs running Plex or kodi with these zidoo boxes. I have no issues playing hdr 10 uhd on my TCL tv using Kodi from my Nas. Why would I buy a $600 au zidoo box?
I don't think audio CDs have region codes. I use audiograbber to RIP my music CDs. It links to the correct version of the CDDB where it will autofill the information for the artist, album, track numbers, track names, genre from previously entered data. If your disc hasn't been entered before, then you can do that manually to share with the CD database.
I run kodi on NVIDIA Shield TV PROs...one connected to each TV in the house. One great feature of kodi is that you can store its metadata in any MySQL-compatible database. I use MariaDB on our Symbology NAS. When I add, watch, or update movies on one kodi device, the others pick up the changes from the database. I can start watching a show on one kodi device and then pick up where I left off on another, since offset from start is in the database. Kodi has some skins that look similar to kaleidescape. The experience has been excellent.
It will just blindly copy them just like it blindly copies anything here. This is a bad processes as it doesn't know what the individual files it is copying off the disc are.
Thanks for the video, Logan. This seems pretty handy if you have a NAS. I use a JBOD unit by QNAP for my 4K BD backups (ISO files, mostly; MKV Remux files if I have time). Is there a way to automate this in a similar way under Windows 11 x64?
Hey is a realy good Video! I have a question , can you host your nas over the internet with a vpn and watch all over the world your movies on your nas ?
While i don't have any of the hardware or software required, i still have a question. Does it rip the menus, subtitles and audio, because if not, i'm not really interested, mostly the subtitles i want. Otherwise i really like the idea and setup for it.
it can backup entire disc (menus included) if you wanted to. go to file > backup... , tick "decrypt video files" box (a must option, of course), set output folder, click "ok" and wait.
@@curtisbme which method you're talking here????? mine or others????? don't get me wrong, I find my method suits best with my own workflow (say, advanced conversion w/ another software which isn't just Handbrake.) and most of the time, haven't ran into any problem so far.
Tried again fresh this morning and figured it out!! VM is up and running with MakeMKV, but it keeps asking for my registration code. I already own a license, it seems to take it, asks me to restart, but then it just asks for it again. Always something....
I was using a cheaper Laptop style Blu-ray drive in a no-name enclosure. I swapped that for the LG Blu-ray player used in this video and a NexStar Drive enclosure. As soon as I swapped the drives it seems to work much better. Haven't had it ask for a registration code yet. @@steveherin6324
Anyone had any luck with setting it up on UGOS? having the network settings as virtuo/bridge and i can ping other devices on the network but can't ping the nas or access the share folders either. If i change the settings to virtuo/nat, I am then able to access the share folder and mount it, but then i cannot ping the vm and using the vm's ip address does not show makemkv on browser. Anyone??
Update for anyone else wondering, I solved my original issue but the USB passthrough feature of the UGOS is NOT FUNCTIONAL as of yet. The button is there, however, UGreen confirmed with me that the feature does not exist yet and they plan to add it to a future (undisclosed) update.
You can get fairly cheap hardware to run all the software, ebay will have some older used NAS systems. The biggest expense will be the hard disks. Id recommend WD NAS REDs if you plan to run 24/7 and one good rule of thumb is once you calculated the storage you need for your blurays double it. This will future proof yourself for a while. good luck.
Everything is there - running and working, but won't save the .mkv file - just craps out at that point and ejects the disc. I set this up on bare metal is the only difference.
@@TheBeardedLibertarian Yes I know. MakeMKV ALSO makes full disc backups with the same folder structure as the disc. If you haven't used it before, its the ico with the green arrow going into a folder. I use it to back up 4K discs.
I suspect, but do not know, that you can configure MakeMKV to automatically make backups instead of MKV files by changing a few of the options in the `makemkv.sh` script (13:00 in the video). The -e values look like what configures the automatic behavior for MakeMKV, and I’d imagine that there are different values that would enable automatic backing up, instead of automatic rips. (The MakeMKV docs might provide the answer.) Not truly helpful, but perhaps a pointer in the direction of helpful.
I would even add in the fact that sometimes you just need a certain audio file type as well. I would love to see how it rips the MKV file, and if it automatically detects these things or not. If not, I'm curious to see if there is a way to tune the automatic process to filter for these things so that it defaults to certain settings when it detect multiple files.
Thank about get the PIONEER External Blu-ray Drive BDR-XS07UHD@6X Slot Loading Portable with a Matte-Black Body USB 3.2 Gen1(3.0) BD/DVD/CD Writer. Firmware 2023 (Version: 1.03 and up). Cyberlink Software Included how to play 4k blu-ray move on a new laptop intal or amd windows 11 just asking
As a note 'apt update' doesn't update the packages but it is necessary. I would then do 'apt upgrade' to upgrade the packages to the latest version.
&& apt-get upgrade
@@carlmenger9145 -yy
And when using „update“ you dont need the -y
sudo apt update && sudo apt upgrade -y
This is often confused due to other distros using update to actually update. Like e.g. CentOS.
owning psychical content is more important than ever now.
or just pirate your content like a normal person, if people still dont know how to do that, or how to go to easy streaming sites like fmovies then there a lost cause
Wow what a great guide!
Worked like a breeze on my synology. Awesome!
How can you automatically make mkv choose the right video file with for example 2 preferred languages?
Great Video but just a heads up, docker appears to recommend to not use the OS internal process manager to auto(-restart) the container and rather use a defined docker restart policy with the --restart flag in the docker run command, so in this case a "--restart always" would for example also restart the container on a reboot or similar situation. Just a minor nitpick!
This is all new to me. Are you talking about what he is doing at 15:59?
@@txag007 yes . In the long command you would add "-- restart unless-stopped" after you specify the devices. I put an example below:
docker run -d \
--name=makemkv \
-p 5800:5800 \
-v /docker/appdata/makemkv:/config:rw \
-v /home/user:/storage:ro \
-v /home/user/MakeMKV/output:/output:rw \
--device /dev/sr2 \
--device /dev/sg3 \
-- restart unless-stopped #This will automatically start makemkv whenever docker starts unless you manually stopped it
jlesage/makemkv
Can this be done on the new ugreen nas machines that are shipping. Looks like it's all just VM and docker containers, so I'm assuming it doesn't matter as long as the nas platform supports those two items?
Silly question... couldn't this be done directly in Docker on the NAS? Does it really need it's own VM?
Not silly at all: I simply downloaded the MakeMKV docker image inside the Container Manager and that's all you need to do.
Thank you@@marcopaolini3478! I'll give this a try!
My first thought too
@@marcopaolini3478you’re able to pass the Blu-ray drive through?
@@playgame38 I played with it a bit a few months ago and I had tried with the Pioneer USB reader that I have at home but I didn't delve too deeply into it because in my case this configuration is useless: ripping for me is much more complicated than for an English-speaking user: I have to deal with at least one other language and related subtitles, so in the end I have to use the PC.
Ciao!
Marco
This creates a bunch of files that you still need to rename and add tags to.
You also need place the files in the correct folder for the media server ( Plex, Jellyfin) to scan and download metadata for.
In addition, I use a disc database to identify which track(s) to select on mkv to get the movie and extras off of the disc.
What database do you use?
Even with that in mind, this is a much better workflow IMHO.
also isnt mkv like seriously unoptimized for space?
Thanks for this video, have just set this up in Unraid which works a treat. Just added the MakeMKV app from the app center, then tweaked a few variables in the config page, then all sorted. Didn't have to do loads of command line faffing, as the shared are already setup within unraid and are persistent, and the docker container will auto start if the server is ever rebooted.
Is there a way to setup handbrake into this setup to?
Is the picture and sound quality equal to playing it off of the original disk? I know streaming services compress the video and audio and it's not as good as playing it off the bluray. curious if it's the same in this scenario? Thanks!
MakeMKV does not alter any of the video, audio, or subtitle streams so the files are the same quality as the disk. That is why the ripping speed can be as fast as it is without a lot of CPU/power usage.
Thanks!@@Killroy13
great video, but im curious why you went that route when automatic ripping machine has an actively updated docker image. is there a reason to avoid ARM?
IKR it would rip every disc you throw at it not just DVDs and Blue Rays. For me though I made my own Python Script for Windows and now I am remaking it for Linux. I plan on using it with Amtren Elite Micro robotic CD duplicator other Serial and I will be replacing the drive. Mine will be the real deal A.R.M. 😉
is there a reason you used docker in the vm?
good question : How good does this work for TV Series? I would love to do something like this and be able to walk away. Thanks for a good video. Looking forward to building out my next nas.
Hello. Automation is well done but you missed that Synology have Container manager that run Docker with out VM!! Why to install one more VM if you can use Docker directly.
Have you tried that and made it work? Make a video of your own!
Holy shit! Overwhelmingly beautiful 😮🎉
I cannot get my nas to mount following this at all. I'm not sure why it's failing I can use smbclient with the credentials I saved to see all the shares no problem. And I can see the command is correct but I keep getting an error on mount that is chdir to mnt/nas no such device. Any help would be appreciated! Thanks
Silly question but does this work with SD dvds ?
I'm excited to sub to this incredibly niche channel for my very specific project lol
It seems kind of silly to run this inside of a Docker inside of a VM. Is the Synology docker service that limited that you can't do this without the VM?
Yes. You can do nearly nothing with it
How do linux people think remembering and typing all these instructions, commands and parameters is easier and faster than point and click!?
I feel too stupid even with such a clear and concise tutorial
I agree.
it's supposed to be a do once and never again. however this still requires touches after the fact for me. I prefer a specific naming scheme for my files. and I don't think this really works for ripping TV shows or special features effectively.
A handful of commands are what you use most of the time. It becomes second nature. It's far faster than faffing about with a dozen different dialogues in a GUI software. You also can't automate point-and-click nearly as easily.
If you have 2fa on your synology account will the steps at 10:48 not work?
Great video, luckily Unraid makes this very easy with a docker template that uses Alpine as its base OS. The whole thing took about 10 minutes to get going. I appreciate the idea of this, I would not have thought about doing this.
I have been trying to setup the Unraid version for a week now. I have 2 different UHD Drives that I use for MakeMKV on my PC all the time. However on the Unraid Docker it won't detect the drives. How did you get that to work on yours?
you must turn on advance mode top right of the template and the add --device /dev/sr0 --device /dev/sg5" no quotes to Extra Parameters, your srX and sgX may be different us the ls -la /dev/cdrw /dev/sg0 /dev/sr0 command to find your numbers. Increment each by sg0 by 1 until you get CDROM then increment sr0 until you get CDROM. mine looks like this ls -la /dev/cdrw /dev/sg5 /dev/sr0 output is root cdrom 21, 5 Dec 16 --07:45-- /dev/sg5 and 'brw-rw---- 1 root cdrom 11, 0 Dec 18 15:20 /dev/sr0
have no idea why there are lines through my comments, ignore
@@TheBeardedLibertarian yeah I did that already for both. Very weird
btw, I also added handbrake in auto mode using the output directory of makemkv as the monitor directory, now my 4k mkv rips are processed into mp4 .H265 using the device template of Ruku4k.
Where did you get those film strips with those pictures on them that are on your wall behind you. Let me know asap thanks Nick
Why not just run MakeMKV directly on docker on the Synology? Running it in a VM is just extra overhead. I run MakeMKV in a docker image with VNC. Works perfectly
VNC?
I already got docker running on my synology nas. Can't I just run the container directly in that and pass the drive through to that?
Yes
Its good and all but can you do that with the arm docker automated ripping machine
Owning physical disks is the better option, you own a hard copy of the show or movie and can make a digital copies any time you want and don't have to worry about licenses expiring and don't have to worry about streaming services pulling and have full control your favorite shows and movies.
What about handbrake transcoding to make the file sizes more manageable? What presets would you use?
excellent automation solution. can’t wait for the drive to arrive.
Hello and first of all thank you for the great video. As soon as I start Makemkv in the browser I get the message "Your temporary key has expired...." and then "This application version is too old...." After clicking on "ok" Makemkv disappears and I have to restart the container to dial me back and the two messages come back.
Yup, this became my video of the year!
I followed the guide completely to the T, however, when I insert any disk, makemkv starts processing the disc then stops abruptly then ejects the disk and I can't figure out why. I tried multiple different discs and same issue occurs. any advice on how to fix this? could this be the auto eject command having an issue?
I had the same issue. After editing the shell script with docker run command to disable the feature and restarting the VM it works now.
I may have missed it, but this is ripping all content on the disc?
Unless he changed some settings outside of the recording, yes. All files/playlists longer than the minimum required length of something like 10 seconds.
The LG WH14NS40 appears to be now shippinf with locked firmware V1.105 and be be flashed to the V1.102 which is needed.
Automation is nice, but how do you set your language preferences and tracks this way?
Anyone with a Synology NAS - do you guys have issues with your NAS not seeing the Blu Ray drive when connected? I have a Pioneer Blu Ray in a Vantec enclosure. I've tested the drive on another PC with no issue. I've rebooted the NAS and still cant see it. Any help would be appreciated.
What should i change in the steps if i want to do "disk backup" instead of creating mkv file?
I am going to attempt this with my proxmox box, im also planning to setup a handbrake automation to transcode dvd's so they take up less space.
Well.... Did ya do it yet? Lol. I would love to do the same. Did yours work?
@@hippiekiller not yet, I've been wrestling with my GPU passthrough right now, getting my Nvidia drivers to load without an error has been my first priority.
Quick question can u do 2 rips at the same time?
I got so much 4k movies, i think ima need hundreds of terrabites...
MakeMKV does support running multiple instances in a normal installation, but for automation I would just create another docker image. This would also help for those instances where MakeMKV gets stuck processing a disc due to damage, fingerprints, etc and you need to eject the disc or worst case reboot the OS.
Instead of using docker in a VM, it would be much easier if an iso is prepared with makemkv and all the other stuff. It would be almost the same as the dockerized version.
What’s the best synology nas that could hold 4 drives? Also what ram to use? Want it to be 32-64mb. With the best options
it’s a bit uncertain on how this will work on truenas scale or core with terramaster since that is a more likely setup with that device. the steps appear to be primarily synology. while the commands look like they should generally be the same, the details somewhere may be different and reason why it might not work.
As a software engineer myself, I'm curious what capabilities the Symbology Virtual Machine manager has to enable this that VirtualBox possibly does or doesn't have. VirtualBox historically is what I use for VirtualMachines before switching to WSL and obviously having this work in WSL would be very convenient.
I just got this working with a NFS share in truenas core and the docker image working in proxmox. the only real change was the nfs and line in /etc/fstab
Thanks for the great guide. I got most of it working with a very rudimentary programming knowledge. Everything seems to launch fine even after a reboot. I do have an issue with MakeMKV starting the rip automatically. Any thoughts on why this might be? Most likely what I messed up?
I've got a Ryzen 9 3900X UNRAID server and this is config works great on it! Thanks for the video
How long does it take to ripped UHD Bluerays?
@MrBjorn6 I'll let you know. I've got most of my Bluerays in storage. Seeing this video reminded me that I wanted to rip them, so I just set it up to see how it would work. I've done the few HD bluerays but didn't check the time (I went to bed)..
why didn't you use MakeMKV by jlesage in the community repository? just wondering
@JohnSche any update on the performancerer
It’s pretty slow to be honest. So slow in fact I haven’t finished ripping all the movies I need to rip
I'm planning to connect a ZimaBoard to NAS for video transcoding. Is there a benefit of using the ZimaBoard as the OS to rip UHD? How would that work flow change if a ZimaBoard was used instead of Synology NAS?
Is there a way to have Sonarr or Radarr automatically detect the files and sort them when automating it like this?
If you have the ripped disc saved to the folder either Radarr or Sonarr is monitoring you can have it detect changes.
No because this a silly process. MakeMKV has no idea what any of the tons of files are. You never want to do what he did her as you have to go through and manually identify every .mkv, with the vast majority being junk files, only one being the movie and the rest being extras.
@@curtisbmeyou are correct
Thanks for your info but my problem is that movies that are ripped blu ray to mkv will not play with sound because of DTS. Is there a work around or do i have to convert them to mp4?
Do you have a guide on ripping 3D blurays?
Cool video, couple notes though.
The biggest part of this should be docker compose instead of a script/service combo on a VM. You don't technically need the service at all if you choose to use the script method either, just add a restart option to the docker command so it starts upon system restarts. Docker is already a system service and has it's own way of handling the life cycle of its containers. The VM is super overkill too impo, you could skip that entire step.
So I want to start a server of my own. An was wanting to ask, if I have this direct rip set up. How would I build on it with a plex server? Like can I even set up plex if I have these codes in the system? Or would it need to be a 1 or the other type systems?
Love all your videos. This is such a great automated solution!
looking at scraping a bunch of blue ray disks soon and compiling them on a franken nas using an old case with a decent internal sata disk reader, thanks for this since I didnt know that makemkv had a Docker image :) as im very comfortable using them ( I have a linux laptop I use as a server and a rpi + my pc which I sometimes dualboot ( getting the nas soon wish me luck ) )
if you want to manage docker containers easily, just use portainer, it gives u a gui to install and manage docker-images with in your web browser
Will similar steps work on a Ugreen Nas?
I’m not sure if this was asked yet but would that drive be able to rip HDR from a UHD disc?
Could you run the vm from somewhere else on the network? Or does it have to be run in the nas
Can you recommend another drive? this LG one doesnt appear to be in stock
is there a config file or settings you can set that only pulls the main movie, in 4k and 7.1 surround? it looks like its auto ripping every track\movie\extra and i only want \ need the main movie
Hi guys, I'm a Newby to the nas world and scripting. This automatic ripping is ideal for me and the extensive Iibrary I have. I seem to have run into a problem. At 11:00 mins in the video, I followed the script, when I completed the script and ran the sudo mount -a I got an error message regarding no such file or directory opening the credentials file /home/user/.smb_creds. Any advice so I can move forward on this would be appreciated.
same here boss, I have been trying to work it out for 3 hours now with no luck lol
The username inside the Ubuntu VM has to be "user" and the file "smb_creds" has to be located in the "/home/user" folder. The name of the credential file should NOT be ".smb_creds" and you should make sure that in "/etc/fstab" you have it without that "." in front of "smb_creds".
(Your username doesn't *have* to be "user", but whatever you choose for you username you would put the "smb_creds" file in "/home/" and reference it that way in fstab.
Same@@omegacrew8806 @compaqcol . Any workaround?
Same here, deleted VM and started again, changed passwords and tried, same error at every attempt DS 918+ I did notice what you’re typing is not what you have listed on screen, but both yield the same error for me.
Guys, home/"username" the name of the username you guys chose not user unless your username is user. Just figured this out.
I’m kind of confused. I plugged my optical drive to my NAS and it is not showing up under the USB Device options. I looked online and apparently Synology does not support optical drives? How came it shows up for you in the Other Settings page? I know my drive is somewhat detectable because the drive’s sg4 folder exists
Which drive do you recommend to.rip?
Can this also be done in TOS? I'd love to automate this process, but I have my heart set on a TerraMaster NAS rather than a Synology.
If you could do a tutorial for QNAP that would be dope.
Can you make a tutorial to make 1:1 Blu Ray backups rather than an MKV?
If you want MP4, you can just remux the MKVs. If you want ISOs, AnyDVD HD works well.
Got a slim BU40N drive dirt cheap from China along with a cable on amazon to allow connection to USB3. Quick flash of firmware amd i was ripping 4K in no time.
Also I recommend purchasing MakeMKV and support the developers good work.
Is it still working
Rich video, thank you. I find it easier to rip a dvd or BR, compress it with hand break and copy to the NAS!
how can you 1) configure makmkv to only pull the 4k movie , in english, and only forced subtitles in English , and 2) can you then automate handbrake to encode after ?
Cheers dude!
It's a very nice video.
It seems as if you and most of your commentors are on a different level of technical expertise than my rudimentary computer knowledge, and having a much larger budget than I have. I am still in the early stages trying to RIP over 1000 DVDs / Blu-rays sitting a box collecting dust while doing with little to no $$ investment.
I recently created a Plex Account and started Ripping my Old DVDs / Blu-rays. I am repurposing my old but at one time extremely expensive Apple Mac Pro (Late 2013) [12 Core, 64GB RAM, 700D, 12TB] as my Plex Server. I would love the video instruction on setting this on a MacOS computer. Thanks for your consideration!
Great video thanks.
Glad you liked it!
Can you do a tutorial with a unraid server ?
Would it be possible to have it make an iso copy of the disk rather than a mkv file?
makemkv backup function
From what I can tell, MakeMKV will only backup the disk to a BDMV folder and can't make an actual iso file, correct? I'm guessing I could script something like mkisofs to auto generate the iso afterward.@@artosaariSRB
@@ahiser AnyDVD can do this.
Is there a list of recommended players somewhere?
Not sure why the whole docker-in-VM thing was needed though?
The only problem I have with makeMKV is when discs like Aliens aren't in a single file. How do you combine them into one file. Also, how can I take movies that are on 2 discs like Ben Hur & Zack Snyder's Justice League and create just one file.
Very good explained.
Great video. What do you think about Apple Movies? How would I get the 500 movies i own on Apple to my Synology so i can stream to my local network?
AnyStream, but they would only be in 480p.
I'm pretty sure if you have a Nas the higher end models with HDD bays become redundant.
Id love to see some comparisons between smart TVs running Plex or kodi with these zidoo boxes.
I have no issues playing hdr 10 uhd on my TCL tv using Kodi from my Nas. Why would I buy a $600 au zidoo box?
Can i use RHEL or OpenSUSE instead of Ubuntu Server?
Off topic, but I’ve been wanting to do this to music, hopefully region free music ripping. How would I go about that?
I don't think audio CDs have region codes. I use audiograbber to RIP my music CDs. It links to the correct version of the CDDB where it will autofill the information for the artist, album, track numbers, track names, genre from previously entered data. If your disc hasn't been entered before, then you can do that manually to share with the CD database.
Excellent video btw
So once you have them on the Synology is there a program to run the movies that is kinda like kaleidescape?
I run kodi on NVIDIA Shield TV PROs...one connected to each TV in the house. One great feature of kodi is that you can store its metadata in any MySQL-compatible database. I use MariaDB on our Symbology NAS. When I add, watch, or update movies on one kodi device, the others pick up the changes from the database. I can start watching a show on one kodi device and then pick up where I left off on another, since offset from start is in the database.
Kodi has some skins that look similar to kaleidescape. The experience has been excellent.
How does this work with Lionsgate titles that have multiple false files?
It will just blindly copy them just like it blindly copies anything here. This is a bad processes as it doesn't know what the individual files it is copying off the disc are.
@@curtisbme I rebutted one of your other comments a little, but this is definitely the biggest issue with this setup.
Thanks for the video, Logan. This seems pretty handy if you have a NAS.
I use a JBOD unit by QNAP for my 4K BD backups (ISO files, mostly; MKV Remux files if I have time). Is there a way to automate this in a similar way under Windows 11 x64?
Use a shared folder and virtualbox. Should work very similarly if you pass through the physical optical drive.
you know, in the vid, you dident really update ubuntu at all, you need sudo apt dist-upgrade -y after the sudo apt update
Hey is a realy good Video!
I have a question , can you host your nas over the internet with a vpn and watch all over the world your movies on your nas ?
Yes
Yes, with Plex. You can use any player software if you can setup WireGuard.
While i don't have any of the hardware or software required, i still have a question.
Does it rip the menus, subtitles and audio, because if not, i'm not really interested, mostly the subtitles i want. Otherwise i really like the idea and setup for it.
MakeMKV just creates MKV files of the contents of the disc. This includes audiotracks and subtitles but not Menus.
it can backup entire disc (menus included) if you wanted to.
go to file > backup... , tick "decrypt video files" box (a must option, of course), set output folder, click "ok" and wait.
No you want something like AnyDVD to rip it as an ISO. This is also a bad process anyway as it doesn't name or identify any of the files on the disc.
@@curtisbme which method you're talking here????? mine or others?????
don't get me wrong, I find my method suits best with my own workflow (say, advanced conversion w/ another software which isn't just Handbrake.) and most of the time, haven't ran into any problem so far.
@@qwertyyjklioppp6728 If they reply doesn't have a @yourname, the reply is to the primary comment the reply is under, not your sub reply.
I’d like to see this but with multiple disk drives, I’d imagine a makemkv docker for each
Hugh??? lol just kidding, great video
you need to run apt upgrade to actually update your packages, apt update just updates the local package database
My Synology doesn't include the Virtual Machine Manager. Probably because of the CPU (not Intel)
I get a "mount: /mnt/nas/cifs: mount point does not exist" error when i run the "sudo mount -a" command....any guidance??
Tried again fresh this morning and figured it out!! VM is up and running with MakeMKV, but it keeps asking for my registration code. I already own a license, it seems to take it, asks me to restart, but then it just asks for it again. Always something....
I have been struggling with the same issue. How did you resolve it?
I was using a cheaper Laptop style Blu-ray drive in a no-name enclosure. I swapped that for the LG Blu-ray player used in this video and a NexStar Drive enclosure. As soon as I swapped the drives it seems to work much better. Haven't had it ask for a registration code yet. @@steveherin6324
What did you do to resolve this?
Anyone had any luck with setting it up on UGOS? having the network settings as virtuo/bridge and i can ping other devices on the network but can't ping the nas or access the share folders either. If i change the settings to virtuo/nat, I am then able to access the share folder and mount it, but then i cannot ping the vm and using the vm's ip address does not show makemkv on browser. Anyone??
Update for anyone else wondering, I solved my original issue but the USB passthrough feature of the UGOS is NOT FUNCTIONAL as of yet. The button is there, however, UGreen confirmed with me that the feature does not exist yet and they plan to add it to a future (undisclosed) update.
Assuming I have no gear whatsoever (other than 4K discs and a player for use with a TV), how much should I expect to pay for a setup to rip?
You can get fairly cheap hardware to run all the software, ebay will have some older used NAS systems. The biggest expense will be the hard disks. Id recommend WD NAS REDs if you plan to run 24/7 and one good rule of thumb is once you calculated the storage you need for your blurays double it. This will future proof yourself for a while. good luck.
Does not work with new discs. Makemkv can not connect to the server for encryption.
Everything is there - running and working, but won't save the .mkv file - just craps out at that point and ejects the disc. I set this up on bare metal is the only difference.
I am going to do this, but my main hurdle is finding a disk reader that allows it.
This is great. Is the MakeMKV process ripping the files or making a disc backup? Do you know if there is a script to start the backup option?
MakeMKV rips the DVD into a MKV file for backup.
@@TheBeardedLibertarian Yes I know. MakeMKV ALSO makes full disc backups with the same folder structure as the disc. If you haven't used it before, its the ico with the green arrow going into a folder. I use it to back up 4K discs.
I suspect, but do not know, that you can configure MakeMKV to automatically make backups instead of MKV files by changing a few of the options in the `makemkv.sh` script (13:00 in the video). The -e values look like what configures the automatic behavior for MakeMKV, and I’d imagine that there are different values that would enable automatic backing up, instead of automatic rips. (The MakeMKV docs might provide the answer.)
Not truly helpful, but perhaps a pointer in the direction of helpful.
Nice video
This is weird. 1:30am. Clicked this video of Logan (I am also Logan), and I'm currently ripping Blue Rays to my Plex NAS.
Why would you want to copy all the files, when it takes up more space??? I only copy the main title in English and subs if needed.
I would even add in the fact that sometimes you just need a certain audio file type as well. I would love to see how it rips the MKV file, and if it automatically detects these things or not. If not, I'm curious to see if there is a way to tune the automatic process to filter for these things so that it defaults to certain settings when it detect multiple files.
Thank about get the PIONEER External Blu-ray Drive BDR-XS07UHD@6X Slot Loading Portable with a Matte-Black Body USB 3.2 Gen1(3.0) BD/DVD/CD Writer. Firmware 2023 (Version: 1.03 and up). Cyberlink Software Included how to play 4k blu-ray move on a new laptop intal or amd windows 11 just asking