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
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.
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.
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.
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. 😉
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.
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
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?
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?
@@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.
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.
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.
Unless he changed some settings outside of the recording, yes. All files/playlists longer than the minimum required length of something like 10 seconds.
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.
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.
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.
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.
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
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
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 ) )
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!
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.
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 ?
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?
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?
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?
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?
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?
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.
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 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?
@@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 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.
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.
@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)..
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.
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.
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
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.
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 ?
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
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.
Nice video, I'm to get this going on my Synology. I have a LG BluRay DVD burner (built into a LG NAS) that I access via iSCSI on my network, and burn that way on my PC. This isn't a 4K BluRay burner, but can it still rip a 4K DVD?
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.
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
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 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.
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.
I think I want to use my native Ubuntu server without virtualization to accomplish this. It's a real HP Proliant Gen8 with plenty of resources and I use it as an SMB server right now. There is plenty of hard drive space on it now. More to come.
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
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.
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
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.
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?
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!
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. 😉
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.
is there a reason you used docker in the vm?
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
Silly question but does this work with SD dvds ?
Its good and all but can you do that with the arm docker automated ripping machine
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?
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?
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?
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
If you could do a tutorial for QNAP that would be dope.
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.
I'm excited to sub to this incredibly niche channel for my very specific project lol
What about handbrake transcoding to make the file sizes more manageable? What presets would you use?
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.
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’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
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.
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.
Holy shit! Overwhelmingly beautiful 😮🎉
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.
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.
If you have 2fa on your synology account will the steps at 10:48 not work?
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
excellent automation solution. can’t wait for the drive to arrive.
Can you do a tutorial with a unraid server ?
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
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
Will similar steps work on a Ugreen Nas?
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
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
Which drive do you recommend to.rip?
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. 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.
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.
Is there a list of recommended players somewhere?
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
What should i change in the steps if i want to do "disk backup" instead of creating mkv file?
Can you recommend another drive? this LG one doesnt appear to be in stock
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.
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?
Yup, this became my video of the year!
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.
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
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?
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.
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?
Rich video, thank you. I find it easier to rip a dvd or BR, compress it with hand break and copy to the NAS!
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?
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
Not sure why the whole docker-in-VM thing was needed though?
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.
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.
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.
Love all your videos. This is such a great automated solution!
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.
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.
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
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.
Can i use RHEL or OpenSUSE instead of Ubuntu Server?
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’d like to see this but with multiple disk drives, I’d imagine a makemkv docker for each
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.
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
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.
you know, in the vid, you dident really update ubuntu at all, you need sudo apt dist-upgrade -y after the sudo apt update
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 ?
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’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
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.
Nice video, I'm to get this going on my Synology.
I have a LG BluRay DVD burner (built into a LG NAS) that I access via iSCSI on my network, and burn that way on my PC. This isn't a 4K BluRay burner, but can it still rip a 4K DVD?
4k dvd? What is that?
I am going to do this, but my main hurdle is finding a disk reader that allows it.
Very good explained.
Cheers dude!
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.
Great video thanks.
Glad you liked it!
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
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.
Excellent video btw
All that command line stuff is why I prefer a GUI. Do you have a tutorial that shows a point and click way of doing this?
Hugh??? lol just kidding, great 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.
Does not work with new discs. Makemkv can not connect to the server for encryption.
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.
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.
I think I want to use my native Ubuntu server without virtualization to accomplish this. It's a real HP Proliant Gen8 with plenty of resources and I use it as an SMB server right now. There is plenty of hard drive space on it now. More to come.