Slashdot Mirror


A DVD Jukebox Without the DVDs?

Malphaedrius asks: "I'm moving into a friends house with limited storage space and small children with curious fingers. I have decided to make a DVR running Linux and MythTV for two reasons. First, I want a DVR (who doesn't). Second, I want to take our collaborative DVD collections and get them out of the living room, away from grabbing hands. The question, after such a long declaration of intent, is can one rip a DVD and compress it without losing the special features and menus? I don't mind losing them but it would be nice to not have to dig out the discs if I want to listen to the director's commentary. Granted special features and multiple tracks will greatly increase the storage space needed and may be a bad idea in retrospect, but it would be nice to have the option. Has anyone built anything remotely similar to this? If so, how well has it worked?"

16 of 53 comments (clear)

  1. Yes by NickDngr · · Score: 4, Informative
    --
    Yoda of Borg am I! Assimilated shall you be! Futile resistance is, hmm?
  2. I built one... by swillden · · Score: 4, Interesting

    ... and it's great.

    My main reason for wanting to build a DVD jukebox with MythTV was so my kids could watch movies without them destroying their favorite DVDs. It works very well. Even my three year-old can navigate the menus and find the movies he wants without assistance (he insists on it, actually -- gets mad if you do it for him) and without damaging anything.

    As for keeping special features and menus, I don't know. If you have plenty of disk space, just store the raw ISO image and xine and mplayer will do the right thing with it. Theoretically, it shouldn't be too hard to rip all of the titles from the DVD, recompress them all, and then remaster a new, smaller ISO image that still has all of the features. I don't know of anything that does it, though.

    In my case, I really don't *want* the menus. I want a list of movies and when I pick the one I want, I want it to play the movie, period. No waiting two minutes for the funky intro to play through so the menu items appear. No previews. No nothing, just the movie. YMMV, of course. On the rare occasions I do want to watch some of the other features, I pull the disk off the shelf. But I have lots of shelves, so that may not work as well for you.

    BTW, in case you're interested, here are the specs on my system:

    • TV: Samsung 50" DLP connected via DVI.
    • MythTV box: Shuttle case with an Sempron 2800+ underclocked to be a Sempron 2000+. Underclocking keeps it cooler, and therefore quieter.
    • Video card: Run-of-the-mill Nvidia FX 5200 with DVI out. $30.
    • Audio card: On-board VIA VT8233 AC97 audio controller with TOSLINK (optical) output.
    • Audio receiver: 600W Yamaha surround sound system connected to PC via TOSLINK input.
    • OS: Debian Sid
    • MythTV software: current versions from Sid.
    • Storage: A file server in another room (Debian Sarge, Athlon 1.4GHz), with four 200GB ATA-133 hard drives in it, each on its own controller, with LVM over RAID-5. Connected to the Myth box via Gigabit ethernet which, for some reason, only gets 100Mbps.
    • Video capture card: None. We don't watch regular TV, haven't for 10+ years. I do download a few programs via Bittorrent, and I may someday get a Hauppage or the like and capture the few programs I want to watch that way instead. Or I may not. Dunno.

    I still need to add an IR receiver and an IR transmitter. The receiver so that I can use a remote control (right now I'm using a wireless keyboard. It works fine, but I still want a more "traditional" remote) and the transmitter so that I can configure the MythTV box to automatically power the TV and audio receiver on and off.

    --
    Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
  3. Re:Never Done this but ... by oever · · Score: 4, Informative

    No need for decompressing the image first. Just mount the compressed image with cloop.

    --
    DNA is the ultimate spaghetti code.
  4. try dvd shrink by nri · · Score: 4, Informative

    Compress movies with http://www.dvdshrink.org/what.html

    --
    if :w! doesn't work, try :!cvs commit -m""
    1. Re:try dvd shrink by gvc · · Score: 3, Informative

      DVD Shrink is a free Windows program that (mostly) works under wine with a little bit of effort.

      It lets you delete or retain menus and components, and do (lossy) compression without transcoding.

    2. Re:try dvd shrink by Anonymous Coward · · Score: 2, Informative

      A while back I decided it was time to make backups of my DVD collection so that when my kid wants to watch Pooh, I don't have to worry about him killing the original disc. I have about 40 or so kids discs. My desktop has a 160GB data drive in it, and I figured, cool, good to go. I loaded up dvd shrink and NERO (which enabled DVD Shrink to also burn. Set it and forget it til its done) and set off. I did not bother to delete the discs as I was backing them up, figured I would deal with it when I ran out of space. When I was done backing up all the discs, I had a huge number of DVDs sitting on this single hard drive, and I thought to myself that perhaps I should just transfer this drive, and a few others like it, into a box to hook up to the TV and be good to go. Still have not decided.

      DVD shrink is perfect for this, and makes it worth having a small windows partition just to use this one program (it is currently no longer being developed, and does not handle the ARCOSS copy protection scheme, so you will need a copy of the now discontinued dvd decrypter for the rare disc, or run DVD43 in the background while shrinking as a workaround for ARCOSS discs.)

      If you are just doing this for the kids, and its only cartoons or so, then you can save even more space by dropping the bitrate even a bit lower, make a whole DVD fit into, say 3GB instead of 4.3. The kids will never notice, and it saves more space for the important stuff, like your porn collection.

  5. Speaking as a parent geek... by HotNeedleOfInquiry · · Score: 3, Insightful

    A better use for your time will be teaching the little ones how to use the shiny things correctly or not to touch them at all.

    --
    "Eve of Destruction", it's not just for old hippies anymore...
    1. Re:Speaking as a parent geek... by rusty0101 · · Score: 2, Insightful

      a slice of round balogna...

      --
      You never know...
    2. Re:Speaking as a parent geek... by MrAndrews · · Score: 2, Funny

      I used to have one of those 200-disc Sony CD changers, and the last thing my 2-year-old did before we had to give it away... she took all the CDs out, put them on the floor, and made a merry-go-round for her dolls on the carriage. Then she thought she'd left a black toy in the back, reached in, and pulled the rig that loaded the CDs for playing straight out of the machine. Yeep! One of those "What IS that noise I hear from the other room...? Oh no... no no no...!" moments.

      On a semi-related note, the same daughter said just the other day, holding a regular audio CD, "What's this movie, daddy?" She has no concept of music coming on plastic discs... kids these days...

    3. Re:Speaking as a parent geek... by knightPhlight · · Score: 2, Funny
      and the last thing my 2-year-old did before we had to give it away...
      You gave her away?!? I know it was a Sony but come on...
    4. Re:Speaking as a parent geek... by MrAndrews · · Score: 2, Funny

      You gave her away?!? I know it was a Sony but come on..

      Actually, I believe my exact words at the time were: "Okay, that's it, we have to give it away..."
      Wife: "The whole CD changer?"
      Me: "Hell no, the kid. I might be able to fix the changer, but the kid's obviously broken."

      Then my daughter, being the comedian she is, climbs into the garbage can in the kitchen and says she wants to ride in the garbage truck, just to make me feel bad.

      It could be I use the whole "These children are terrible! How's the warranty on them? Can we still return them for a full refund?" schtick a little too often.

    5. Re:Speaking as a parent geek... by MrAndrews · · Score: 2, Funny

      Just to follow-up... that's exactly it, yes. My kids are wonderfully adept at understanding silliness. We just moved to the left coast and my older daughter's new teacher asked our two kids on the first day of school: "And where did you come from?"

      "Walmart!" says my older daughter;
      "Loblaws!" says my younger one.

      Teacher looks at me, perplexed. Older daughter adds: "I was on sale!"

      Damaged? Sure, but they're cute!

  6. DVD menus from remote ripped images by renehollan · · Score: 3, Informative

    As others will no doubt note, vlc and xine will happily process DVD menus on loopback-mounted copies of ISO images (libDVDCSS will crack them without a drive exchange). I suppose one could NFS-export them over a fast-enough network.

    --
    You could've hired me.
    1. Re:DVD menus from remote ripped images by Vlad_Drak · · Score: 2, Informative

      I load up uncompressed DVDs on 54Mbit wireless nfs mounts all the time (xine -fs dvd:///path/to/stuff handles it fine) With lirc and a cheap IR receiver (xine will generate an .lircrc) you have it all. I had to manually alter the xine command line in myth way back, but they probably have that covered now. I've also used Freevo and MCE2005 for networked DVDs with no problems.

  7. im doing the same thing...sorda... by teksno · · Score: 4, Informative

    well i took on the project of backing up all my DVD's to my media server, and then building a lightweight DVR HTPC...well i found the ultimate in online dvd back up knowledge...

    http://www.doom9.net/

    granted most of the software is based for a windows box...but if you go to the forums you can find a section dedicated for mac and *nix users...that should help you alot....

    as far as keeping all the spicial features, its possible, the easiest way, rip to iso, and then mount... but if you want to compress them to mp4, you may lose the little extra vidoe bits (unless you rip those seperatly)...but keeping the extra languages audio tracks and the sub tracks isnt that big of a deal.

    i know the .ogm container supports multi audio track as well as multi sub, and i believe the .mkv container supports all the abouve pluse scene selection...im not 100% sure (as i only rip the main movie in .avi with any forced subs) but if anyone can help...its the fair use freedom fighters over at doom 9

  8. Space, the final frontier ... by RedDirt · · Score: 2, Informative

    I'm sort of doing what you're talking about with the exception of not using MythTV for playback yet since I've not found a DVI flatpanel that I like and can afford yet. *shrug*

    I've got DVD Shrink installed on all my Windows machines so that when I get a new batch of discs in, I can rip them in parallel. I also strip off CSS and Macrovision at that time so that the resulting set of files on the media server is unencumbered. For playback, I use Media Player Classic (again in Windows) to display the shows although I've verified that vlc and mplayer will also play them. I used to be able to use Apple's DVD player software on a mini, but after upgrading to Tiger and getting the latest version of the DVD player software, it won't let me play off the fileserver anymore (damn the MPAA).

    Be ready to shell out some serious bucks for storage space as not doing transcoding/trimming puts some serious hurt on a pile of drives. I've ripped just shy of 300 discs (297 to be exact) and have eaten 1.6 TB out of my 1.8 TB array.

    My dream is to be able to just pop the disc into a machine and have it rip the contents, decrypt and drop Macrovision and then spit the disc back out but I've not figured out a nice way to do that yet. I also want to add more storage but I've maxed out the current case and cases with lots of drive bays are quite spendy.

    --
    James