Distributed DVD Back-up Solution? 80
SoBeIcedT asks: "I just bought the third season of 24 [fox.com] on DVD and have begun to back it up to DVD+R using DVD-Shrink on Windows XP. Being the gadget loving guy I am, it makes sense that I would have multiple computers. The trouble is I can't make use of all of those CPU cycles and they go to waste. Is there a way (perhaps using clusterKnoppix or something of the sort) that I can easily use all of the processor power in my home to transcode the DVDs?" dvd::rip is one option that has clustering support. Are there any others?
24's computer systems (Score:5, Funny)
Seems to me from the series, they could transcode a DVD in about 30ms...
Re:24's computer systems (Score:3, Funny)
Re:24's computer systems (Score:3, Funny)
If they won't give you the time, hack in through the backdoor.
I think it's SHIFT-TAB-F4. Or wait, is that to abort the nuclear powerplant meltdown.
Re:24's computer systems (Score:1)
(Time to complete a given project) = (Total time of show [60mins]) - (time elapsed in this episode + 1 minute)
Thus, all projects will complete by the end of a given episode, but just barely, and the results of the project will be seen as next week's preview...
As an example, if they started transcoding the DVDs at 1:05AM, then it would complete at
Off Topic Ask Slashdot (Score:1, Insightful)
Why do people accept this solution? Why is it necessary to use DVD shrink and discard large quantities of data in order to fit a DVD onto another DVD? Am I the only one that sees this scheme as ludicrous?
The main question is, why can't DVD writers write in the DVD format rather than +-RRW? I won't accept the cost argument. If it really was that much more expensive to write in native DVD format, Blockbuster would be stocking DVD+-R instead of DVD's
Re:Off Topic Ask Slashdot (Score:1)
-Gerard
Re:Off Topic Ask Slashdot (Score:1)
-Gerard
Re:Off Topic Ask Slashdot (Score:2)
Re:Off Topic Ask Slashdot (Score:5, Informative)
Re:Off Topic Ask Slashdot (Score:3, Informative)
Computers count in Binary, which means that anything a power of 2 is easier to work with. So a kilobyte is 1024 (2^10) rather than 1000 bytes. Back in the days of CD-Rs, a 700mb cd actually was 700*1024*1024 bytes large, more of less. (I remember mine are usually 702 or 703mb)
When DVDs came along, they realized that they could get more marketing power and count a kilobyte as 1000 bytes, just like hard drive manufacture
Re:Off Topic Ask Slashdot (Score:2)
Re:Off Topic Ask Slashdot (Score:2)
Clusters (Score:1)
It's not losing 14 gigs to the filesystem, it's losing 14 gigs due to the difference between 200 billion bytes and 200 gigabytes.
Yes it is losing 14 GB or 13 GiB to the file system. Many file systems will use larger clusters for larger partitions, and when a 1 KB file fills a 4 KB cluster, you're wasting 3 KB of space. (Not all file systems have the "tail reuse" feature to pack multiple files into one cluster the way, say, ReiserFS does.) Multiply this by the hundreds of files in a typical large program
Re:Clusters (Score:1)
Sure there is some loss due to cluster overhead, but the real "loss" is just the fact that the marketing dept. decided that a gigabyte is a billion bytes, not 1,073,741,824 bytes.
Re:Off Topic Ask Slashdot (Score:2)
Computers count in Binary, which means that anything a power of 2 is easier to work with. So a kilobyte is 1024 (2^10) rather than 1000 bytes.
Actually, this was resolved in 1999 in an IEC standard in favor of a kilobyte being 1000 bytes. Although somewhat annoying to those of us who really only ever used the SI prefixes to refer to computer storage, it makes sense. It retains the old definitions of the SI prefixes:
And the standard de
Re:Off Topic Ask Slashdot (Score:2)
Actually if you aren't pronouncing that first "g" as a "j" (like the first "g" in "gigantic"), you aren't pronouncing it correctly anyway. At least for "gigi" which shares the same etymological root as "gigantic". As far as I know "gibi" and its kindred were just made up, so who knows if there's a rule for their pronunciation.
Re:Off Topic Ask Slashdot (Score:2)
It's like "forte", you can say it "fortay" or "fort", both are right, dictionaries list them in different orders. Pronounciation alternates are just that, alternates, not orders of correctness.
Re:Off Topic Ask Slashdot (Score:2)
The hard G pronunciation came into being because a bunch of people previously unfamiliar, earwise, with the prefix (remember Doc saying "jigawatt" in "Back To The Future"?) saw it in print in connection to bits and bytes and pronounced it the way that they thought it looked. It's kind of like alternate spellings. Once you get enough people doing it the "wrong" way, it eventually becomes, to a greater or lesser degree, "accepted".
Once upon a time any
Re:Off Topic Ask Slashdot (Score:2)
I wouldn't call it "resolved" - those stupid prefixes have caused more complaints and discussions than they solved. I guess the same group would also "resolve" pi as being equal to 3.
Being the geek that I am, I've also started using the correct prefixes verbally as well.
Assuming you mean mebi/gibi as the "correct" prefixes, I wouldn't have thought a geek would just start using words made up by a committee b
Re:Off Topic Ask Slashdot (Score:2)
I wouldn't have thought a geek would just start using words made up by a committee because he was told to.
Sure he would (well, I would), if they resolve ambiguity. Precision in speech is important. And useful.
Re:Off Topic Ask Slashdot (Score:2)
I think these new terms increase ambiguity. Beforehand, when someone said 1Gb you could be pretty sure they meant 2^30 bytes. Now, you can't be sure either way.
Re:Off Topic Ask Slashdot (Score:2)
I think these new terms increase ambiguity. Beforehand, when someone said 1Gb you could be pretty sure they meant 2^30 bytes.
Unless they were talking about hard drives. Or bandwidth (which is also typically -- but not always -- measured in powers-of-10). Or something related to one of those fields.
If you didn't see the ambiguity before, it's just because you weren't paying attention :-)
To be fair, though, it's gotten to be more of an issue of late. As the sizes get larger, the different between SI
Well ... (Score:5, Insightful)
Re:Well ... (Score:1)
dvd::rip? (Score:4, Informative)
Does someone have a *nix native way of doing this?
Re:dvd::rip? (Score:2)
Does that work now? I tried about 6-9 months to do the same thing. dvdshrink would load, but couldn't read the discs. I had to use my work laptop since it was the only thing running Windows.
Now I have an iMac and use MacTheRipper. Not as elegant as dvdshrink, but it gets the job done.
Re:dvd::rip? (Score:1)
Re:dvd::rip? (Score:1)
Where I was putting several episode on one disk, I hand crafted a menu using the GIMP.
Here's a site for creating menus [zapto.org]
It's kind of a pain to sort thru all that info, but once you create a menu successfully, it's a snap to repeat.
Lastly, regarding dvdshrink, I use tcrequant, which I believe is
Re:dvd::rip? (Score:2)
Bandwidth required by this kind of solution... (Score:5, Insightful)
Re:Bandwidth required by this kind of solution... (Score:2)
I think the final verdict was that if most encoding nodes also have ripping drives, and they only grab material from the network when they have nothing local to chew on, the problem is minimized and almost irrelevant. If you only have one drive supplying multiple encoders, things get complicated.
Don't forget the software layers on the NFS/CIFS/etc server! I'm not aware of how other OS's are optim
Re:Bandwidth required by this kind of solution... (Score:2)
Re:Bandwidth required by this kind of solution... (Score:2)
Re:Bandwidth required by this kind of solution... (Score:1)
In Europe, I hear they use... (Score:3, Funny)
It's called "BitTorrent". It even backs-up DVDs you haven't bought yet.
Just buy Dual Layer Discs (Score:4, Interesting)
Of course there's also the option of just backing up to a large HD. Again, probably more expensive than blank DVDs, but lets face it, if you're buying box sets and then backing them up, money obviously isn't your biggest concern.
Re:Just buy Dual Layer Discs (Score:2)
The problem here is two fold. First, it is likely that he would have to get a new DVD writer as his probably does not support dual layer writing. Secondly, and perhaps most importantly, DVD-5 disks are a bit less than $1US each whereas DVD-9 discs run around $10US each.
I'm sure that a ten fold cost increase factors into the decision somewhere.
Re:Just buy Dual Layer Discs (Score:3, Informative)
That brings the price down to a bit less than "a bit less than $1 US".
If you shop at SuperMediaStore.com [supermediastore.com] you can find dual-layer (A.K.A DVD-9, A.K.A. DVD+R DL) blanks for as little as $5.50 each (Qty 5 or greater). In another 6 months, DVD-9 prices should be down closer to DVD-5 prices. At least I hope so...
Not trying to call you out, just pointing out that your prices a little
Re:Just buy Dual Layer Discs (Score:2)
DVD-9 are now down to about $7 a piece on newegg. Yes they are still expensive but it is still a fairly niche market.
To address the dual-layer burner issue. Many burners have out Firmware updates to make them dual layer. I am not sure if any of the makers sanctioned the updates but there are definitely some hacked firmwares if nothing else.
Re:Can one admit to this? (Score:2)
right/fair =! legal
Re:Can one admit to this? (Score:3, Insightful)
Presuming that he is under US law, last I checked space shifting for your own purposes, particularly backup, was still legal. Many people have ripped their movies for some type of a media server. The origianls are still tucked away in their case, safe and sound, and I have near instant access to all my movies.
2. If the activity is actually illegal, then possibly. Trying to track down some user named SoB
Re:Can one admit to this? (Score:2)
2) For civil court, the MPAA would have to convince the court that there is a plausible link between the person and the username as well as show that
Re:Can one admit to this? (Score:3, Funny)
Not only is it not unambiguously illegal back up a DVD in the US, the unclarity of the unambiguousness of the activity of the unambiguous illegallity of backing up a DVD in the US makes people's head hurt when they try to fathom some wanker using double negatives when asking about the unambiguous illegallity of backing up a DVD in the US!
Is admitting wrong-doing on Slashdot admissible in court?
Probably not.
The thing is that actually making a bac
Unsure, but ... (Score:3, Interesting)
I'd see what the guys at Doom9 [doom9.org] think before committing to anything.
Backup using Journal to CD? (Score:1)
When the CD is full the journal can be compressed to create a new filesystem on a new CD.
If we do this then we never have to do backups again.
Re:Backup using Journal to CD? (Score:1)
Isa this parallelizable? (Score:2)
Some problems lend themselves to being parallelized, and some don't. SETI at home is a great example of those which to parallelize.
Is video encoding the kind of task that even can benefit from this? Does the encoding of each segment happen independant of what happened before?
It
Re:Isa this parallelizable? (Score:2)
Re:Isa this parallelizable? (Score:2)
Standard GOP size for NTSC on DVD is 18 frames. That's actually less than 1 second (progressive movies are 24fps). You will have an issue if the GOP isn't closed--that is, if there are B-frames at the end of the GOP. Since B-frames are bidirectionally independant, a B-frame at the end of a GOP means that it depends upon frames in the next GOP. Of course, you could send just enough information from that GOP to perform the re-encoding, but this does increase the bandwidth requir
Re:Isa this parallelizable? (Score:2)
Re:Isa this parallelizable? (Score:2)
A more reasonable solution would be to have the host/controller PC (the one with the DVD in the drive) allow the slaves to request GOPs that they aren't processing. Al
Re:Isa this parallelizable? (Score:1)
That's a pretty big burden on your network (and it doesn't scale well--imagine a cluster of 10 CPUs doing this--you're looking at sending up to 90gigs of data just to start the processing)
Not necessarily. Unlike the Internet, LANs can support multicasting and especially subnet broadcasting.
A more reasonable solution would be to have the host/controller PC (the one with the DVD in the drive) allow the slaves to request GOPs that they aren't processing. Also, to streamline it a bit, slaves should proce
Re:Isa this parallelizable? (Score:2)
Excellent point.
Would sending each slave a whole minute at a time, plus the following I-frame, work?
Something like that would probably work fine.
Re:Isa this parallelizable? (Score:2)
Re:Isa this parallelizable? (Score:1)
As I understand it, if the multiplication of traffic is done at the backplane level of a multicast-ready router/switch, then the master sees none of the multiplication.
I Queue, rather than Distribute (Score:3, Interesting)
I'm backing up my entire DVD collection onto hard drives. I have a PC attached via DVI to my 50" TV and we generally watch the movies off of the drive, rather than the disk. So this is a question I've put some thought into.
My solution is not to bother with distributed transcoding, because although dvd::rip does it nicely, I just don't find it worth the effort. My media PC runs MythTV and the MythDVD ripper/transcoder does a nice job of queuing up the work. I throw a DVD in, pick the correct title, choose my quality settings (either Perfect, which retains the full DVD stream, not transcoding at all, or Excellent, which transcodes with XVid to files in the range of 1-2GiB, with generally good quality) and hit "go". 10-15 minutes later, the DVD ripping stage is done, and I throw another DVD in and start ripping it. Meanwhile, transcode has started working on the first transcode job. When the second DVD rip is done, the transcoding job is added to the queue, to be started when the first transcode finishes.
Throughout the course of the day, I throw another DVD in the tray whenever I happen to think of it... usually every hour or so. Meanwhile, the transcoding jobs just queue up. The one machine does them all, in sequence. It takes 3-4 hours per transcoding job (on a Sempron 2800+ downclocked to run as a 2400+), so the box just keeps chugging away, all day and all night. I'm lazy enough about starting new jobs that it usually manages to almost catch up during the night. Right now I have about five jobs in the queue and I'm about to put another disk in.
I have other boxes that I could use to distribute the load, but I find that I actually get more transcoding done this way because it takes less of my attention.
Of course, I wouldn't mind at all if someone hacked MythDVD to distribute the work... then I could queue *and* distribute.
Whoa wait. (Score:1, Troll)
Backing up with Linux (Score:2)
My setup is Debian Linux with Kaffeine media player. I start playing the regular DVD in the drive until the movie starts (where the encryption is). Then I shutdown Kaffeine and type "dd if=/dev/cdrom of=name_of_dvd.iso". Kaffeine can play the image file without having to mount it.
Works really well, and is an _exact_ image of the DVD with menues, special features...everything.
Re:Backing up with Linux (Score:2)
Waste of time and money to backup your movies (Score:1)
Say you own 1,000 dvds and it costs 50cents a blank to backup. You're still wasting $500 to backup each disc not to mention the HUGE amount of wasted time. In the off chance you actually damage a disc beyond the ability to watch you can rebuy the movie.
If it's a TV series disc and you don't want to spend $80-100 for a complete copy of the season you already own to replace 1 defective disc then rent it and make a copy or bitch to the studio for a
Re:Waste of time and money to backup your movies (Score:1, Troll)
Two possible reasons: 1) He didn't actually "purchase" it so much as "borrowed it from a friend/Netlfix." He said "purchase" to make it seem like what he is doing is Fair Use. 2) He did purchase it, but is planning to Ebay it for about $5 less than he purchased it for, meaning that he got Season 3 for $5 plus the cost of 6 blanks.
Re:Waste of time and money to backup your movies (Score:1)
There is also the possibility he has kids who cause a dramatic increase in the proportion of the collection backed up
then there is the possibility he just thinks like an archivist and doesn't want to lose anything (its all very well saying get it again if that happens but sometimes that could be easier said than done. Less so in the internet age but it could still be hard).
Comparison of various DVD reencoders (Score:3, Interesting)
Re:Comparison of various DVD reencoders (Score:2)
One on each? (Score:2)
Storageworks (Score:1)
Don't use DVDShrink (Score:1)
DVD Rebuilder (mentioned by someone else) is really good, simple, and uses CCE, the best MPEG-2 encoder (requires purchase of CCE, which I think the basic version is something like $20).
The best part? Includes a mode for render farms, so you can use all those CPU cycles.