October 21, 201015 yr Hi, I'm new to this site, and have just discover unRAID (and still waiting to receive my hardware to set up my unRAID server). But a lot a people seems to use unRAID as a media server to feed a pchc with xbmc on it (for exemple, and that's my case). As I have a huge DVD Video collection, perhaps it will be possible to add an "auto-rip" function to unRAID. Just put a DVD Video in the DVD tray, and it will automatically rip it to an .iso file and put it in a user share like "DVD_iso" or something like that ? No need to re-encoding the video in .avi or another format. It have to be the full and exact rip of all the feature of the original DVD. I have found a software that seems to do it under linux, it's called DVDBackup (http://pwet.fr/man/linux/commandes/dvdbackup) but it don't write an .iso, it just copy all the directory and file of the dvd into the HDD. Well, I'm also new to linux, so it's a bit tricky for me to get it work. The another thing is that I don't know if we can put a DVD reader in a unRAID server. For exemple my mobo will have 6 sata, but it will be great if I can hook a dvd and a cache disk on the ide connector, so the sata will only there for the array purpose. Any idea how to do that ? Thanks a lot and pardon me for my bad/poor english
October 21, 201015 yr You might want to look at this script written for DVDFab. http://lime-technology.com/forum/index.php?topic=7878.0
October 21, 201015 yr Author Thanks for the answer, but DVDFab is for microsoft OS. I really want to get those dvd rip directly from the unRAID server. Just put a dvd in the tray, wait some minutes and voilà, your dvd is an iso file directly accessible via the user share directory under a pchc using XBMC (for example) I have try to make it work, but it needed a GCC library. I take a look at unmenu and see that we can install gcc via the package page. So I have install gcc, but now there's another error I'm really new to all those linux stuff, but I hope to learn quick Edit : I have found this site : http://dvd-create.sourceforge.net/index.shtml it seems to do what I want. So I have download those 2 files using wget and have install them using installpkg http://www.linuxpackages.net/download.php?id=8989 http://www.linuxpackages.net/download.php?id=6784 Now I have dvdbackup install, but I don't know yet how to find the dvd reader nota : I use unraid 4.5.6 in a virtualbox machine. With 1 parity drive and 2 data drive. I also hook a CD/DVD with an iso of one of my dvd video to test.
October 21, 201015 yr Sorry for my poor reading comprehension! You could try makemkv for linux. I am interested in the same functionality as I want to mount my blu ray drive (with SNAP) to unRAID. I don't know if there is enough functionality yet with the makemkv command line interface to select the proper track. http://www.makemkv.com/forum2/viewtopic.php?f=3&t=1660
October 21, 201015 yr Author I will take a look at that post. But I don't want to make a .mkv file from my dvd. I just want to make a .iso with all the dvd stuff in it (bonus, subtitles, language, etc...) But the thing is that apparently unRAID don't mind about optical reader. I have mount a virtual dvd via virtualbox, and can't find it via telnet. If I use a command I found somewhere in the web to list all the drive (df), I have : Filesystem 1K-blocks Used Available Use% Mounted on /dev/hda1 41917152 156464 41760688 1% /boot /dev/md2 262135964 32840 262103124 1% /mnt/disk2 /dev/md1 262135964 32840 262103124 1% /mnt/disk1 shfs 524271928 65680 524206248 1% /mnt/user Well... I don't really understand what those mean for the moment, but if the dvd was there, it will propably return a cdrom or something like that ?
October 21, 201015 yr note, I don't know anything about Linux really... but the little bit I do know is that Linux thinks just about everything is a SCSI device and names it /sdX (X being any letter) with the exception of things plugged into a PATA port, those get named /hdX for some reason... I do not know why... so, assuming your CD/DVD is a PATA device, its probably /hda1... but that's just an uneducated guess and probably wrong...
October 21, 201015 yr The device naming is a matter of what device library is used to provide it's functionality. The older and obsoleted library maps PATA as "hdX" while the current library maps PATA and SATA as "sdX". The current device drivers provide for SATA/PATA functionality by reusing aspects of the Linux SCSI device drivers, hence the use of "sdX". The unRAID released versions use both libraries. Slackware and other distros have already made the switch. It's only a matter of time before future unRAID releases (5.x series) will have to switch to the current Linux device library.
October 21, 201015 yr I'm not sure if unRAID includes CD/DVD-Rom drivers. I should also note that optical drives are typically created and mounted differently than hard drives. On my Slackware-current install any and all optical drives are listed as /dev/srX or /dev/scdX (first one is /dev/sr0 or /dev/scd0), I don't recall exactly how it is. The older library maps them as something else though.
October 21, 201015 yr Author I've found that post. So normally the optical drive are mounted when the server boot, but we can't access to it ? http://lime-technology.com/forum/index.php?topic=1653.0
October 22, 201015 yr But a lot a people seems to use unRAID as a media server to feed a pchc with xbmc on it (for exemple, and that's my case). As I have a huge DVD Video collection, perhaps it will be possible to add an "auto-rip" function to unRAID. Just put a DVD Video in the DVD tray, and it will automatically rip it to an .iso file and put it in a user share like "DVD_iso" or something like that ? No need to re-encoding the video in .avi or another format. It have to be the full and exact rip of all the feature of the original DVD. I have found a software that seems to do it under linux, it's called DVDBackup (http://pwet.fr/man/linux/commandes/dvdbackup) but it don't write an .iso, it just copy all the directory and file of the dvd into the HDD. Does the program you list also remove any encryption or copy-protection that is on the DVD you are trying to rip? Most commercial DVD movies have copy-protection or other encryption that make copying/ripping them tricky. Any software program used to copy DVD movies would also need to break the encryption on the DVD disk. There are several different types of DVD encryption schemes out there and new encryption schemes come out all the time. Some DVDs also have "not-so-friendly" programs that launch once a disk is inserted that will auto-install utilities to the local system drive to further prevent copying. I don't know if this is the case when a disk is mounted on a linux system but it's something to think about. This is why I use AnyDVD by SlySoft. It breaks DVD disk encryption, it prevents programs from auto-installing on my PC, and SlySoft updates the program regularly to address new disk encryption schemes as they emerge. I haven't found a movie (yet) that I can't back up. I know you're looking for a solution to rip directly to your unRAID server ... but anything you use will also need to address the above issues with disk encryption, software updates, etc.
October 22, 201015 yr Author yep, I know about the encoding and protection on dvd video. But apparently, we can't use an optical drive with unRAID, so that's solve the problem lol
October 22, 201015 yr I rip mine to ISO using this but it's is also a Windows based solution. http://lime-technology.com/forum/index.php?topic=7045.0
October 22, 201015 yr Author Yep, I know how to do that under microsoft OS. But I was wondering if it was possible to make it automatically directly from the server. It will be a nice feature for a software often use as a media server. In the same way, why not ripping in flac or any lossless codec an audio CD via an autodetection too. Retrieving the audio data from the internet. I'm still learning how linux works, but perhaps one day, I will be able to do it lol
October 22, 201015 yr I'm interested so keep trying http://lime-technology.com/forum/index.php?topic=5904.msg81280#msg81280
October 22, 201015 yr I'm interested so keep trying Same here I'll give it a try since my blu ray drive is in a USB enclosure. Maybe it will get detected when media is not loaded.
October 22, 201015 yr You can do what you want, but you need to install a full Slackware distro, and add unRAID to it. Then add other things like a CSS decryption lib such as libcssdvd2, and your ripping app.
October 22, 201015 yr Author Well, I have continue to try mounting a cd/dvd It seems that we have to add a line in the /etc/fstab file. I did some test but none really work for the moment
October 22, 201015 yr Thanks bubbaQ, now that I've read your thread it starts to make a little more sense. Still a long ways to go for me..
October 22, 201015 yr Author I have try adding a virtual drive into my virtualbox running unRAID. When I use pata, at the boot, I can read that : hdb : VBOX CD-ROM, ATAPI CD/DVD-ROM drive hdb: UDMA/33 mode selected so the cd drive is detected on boot. But we still have to mount it. after some internet search, I've found that : /dev/cdrom /mnt/cdrom iso9660 noauto,ro,user 0 0 we need to add that kind of line into the /etc/fstab file or a line like that. /mnt/cdrom must be already created to mount the content of the cd/dvd in the drive into that directory. But /dev/cdrom doesn't exist in unRAID. perhaps it's on purpose, and we need to add the file we can found in that same directory in a real and complete slackware distro ? Don't really know if there a such directory in a real install, but it's just a hint I have. So I'm d/l right now a slackware 13.1, and tomorrow I will try to install it to check what kind of file we have in the /dev/cdrom. Perhaps, I will find the right line to add also in the fstab file ? Little step by little step...
October 22, 201015 yr I'm (slowly) learning as I go as well... did you try /mnt/hdb ? possibly create via this? . If it does not exist on your system, you may create it as a symbolic link using, for example: ln -s /dev/hdb /dev/cdrom if your cdrom is the /dev/hdb drive. Edit: I found this in the forum as well, regarding using Slackware and unRAID udev package... http://lime-technology.com/forum/index.php?topic=2937.msg74528#msg74528
October 23, 201015 yr Thanks again bubbaQ. I appreciate the clue. I noticed this idea has been brought up before. http://lime-technology.com/forum/index.php?topic=6092.msg62553#msg62553 I see a method to patch the kernel with a UDF 2.5 or 2.6 (or ISO9660 etc) filesystem...but I'm in way over my head. http://www.linuxtopia.org/online_books/linux_kernel/kernel_configuration/ch05s02.html make menuconfig #cd /usr/src/linux-2.6.32 #bzcat <path_to_patch_file> | patch -p1 (or patch -p2)
October 23, 201015 yr Either wait for the next beta, or roll your own Slackware install.... those are the only two real options.
Archived
This topic is now archived and is closed to further replies.