# Re-Encoding Your DVDs

**URL:** <https://discourse.codinghorror.com/t/re-encoding-your-dvds/330>\
**Category:** blog\
**Created:** [May 1, 2008, 12:00am UTC](https://discourse.codinghorror.com/t/re-encoding-your-dvds/330 "2008-05-01T00:00:00Z")\
**Posts on this page:** 20\
**Page:** 3

<div class="post-metadata">

**Author:** ![John\_Ther](https://discourse-cdn.codinghorror.com/letter_avatar_proxy/v2/letter/j/3be4f8/32.png) [@John\_Ther](https://discourse.codinghorror.com/u/John_Ther)\
**Post date:** [May 2, 2008, 12:00am UTC](https://discourse.codinghorror.com/t/re-encoding-your-dvds/330/41 "2008-05-02T00:00:00Z")

</div>

Generally I download my copies from rapidshare (which I hold original ones - beileve or not 🙂 ) instead of encoding. For me bandwidth is less important then my CPU and hassle, and most of the professional movie rippers doing their jobs so much better than me.

---

<div class="post-metadata">

**Author:** ![Kuerwen](https://discourse-cdn.codinghorror.com/letter_avatar_proxy/v2/letter/k/6de8d8/32.png) [@Kuerwen](https://discourse.codinghorror.com/u/Kuerwen)\
**Post date:** [May 2, 2008, 12:00am UTC](https://discourse.codinghorror.com/t/re-encoding-your-dvds/330/42 "2008-05-02T00:00:00Z")

</div>

A lot of people in the USA still believe in the old copyright law’s notion of “fair use” that allowed you to make backup copies of things. With the DMCA “fair use” has been effectively removed.

---

<div class="post-metadata">

**Author:** ![MarketG](https://discourse-cdn.codinghorror.com/letter_avatar_proxy/v2/letter/m/d07c76/32.png) [@MarketG](https://discourse.codinghorror.com/u/MarketG)\
**Post date:** [May 2, 2008, 12:00am UTC](https://discourse.codinghorror.com/t/re-encoding-your-dvds/330/43 "2008-05-02T00:00:00Z")

</div>

Super is another great encoder that can actually handle more formats then Handbrake can: [http://www.erightsoft.com/SUPER.html](http://www.erightsoft.com/SUPER.html)

---

<div class="post-metadata">

**Author:** ![Louis](https://discourse-cdn.codinghorror.com/letter_avatar_proxy/v2/letter/l/ecb155/32.png) [@Louis](https://discourse.codinghorror.com/u/Louis)\
**Post date:** [May 2, 2008, 12:00am UTC](https://discourse.codinghorror.com/t/re-encoding-your-dvds/330/44 "2008-05-02T00:00:00Z")

</div>

What do you think of the Parallel Extensions to the .Net framework Microsoft is working on?

“I think the minute you touch the database or do any kind of significant I/O, the performance benefits will be miniscule. It is a small step in the right direction, of course.”

Not everyone is touching a database. And if you can fit your dataset in RAM then parallelization will be more relevant. It isn’t possible to solve what is fundamentally a hardware issue (I/O bottlenecks) in software. Parallel .NET is trying to address the software bottleneck that multicore CPUs have exposed. There are some problems that just aren’t amenable to parallelization but for those that are (raytracing, codecs, medical imaging, etc) there will be very scalable performance gains.

---

<div class="post-metadata">

**Author:** ![Chris\_W](https://discourse-cdn.codinghorror.com/letter_avatar_proxy/v2/letter/c/c0e974/32.png) [@Chris\_W](https://discourse.codinghorror.com/u/Chris_W)\
**Post date:** [May 2, 2008, 12:00am UTC](https://discourse.codinghorror.com/t/re-encoding-your-dvds/330/45 "2008-05-02T00:00:00Z")

</div>

I have re-encoded my huge collection of DVDs (500+) to mpeg4/ac3 and love it. There is very little quality loss if you do it right. I picked up a 52" DLP TV and I had to re-do some becuase of encoding at too low of a quality.

I started doing this on a AMD X2 3800+ and it would take upwards of 4-6 hours to complete one movie. I moved to a Intel e6400 and it knocked 1-2 hours off the encoding time. I then moved up to a q6600 and now I can do most movies in 2 hours or less.

It is great having my collection of movies and TV series at the touch of my fingers.

---

<div class="post-metadata">

**Author:** ![goap](https://discourse-cdn.codinghorror.com/letter_avatar_proxy/v2/letter/g/c6cbf5/32.png) [@goap](https://discourse.codinghorror.com/u/goap)\
**Post date:** [May 2, 2008, 12:00am UTC](https://discourse.codinghorror.com/t/re-encoding-your-dvds/330/46 "2008-05-02T00:00:00Z")

</div>

I’ve experimented with Handbrake and CloneCDMobile.

At the moment I am resorting to ripping two copies of every DVD…one for viewing on PS3 via HPMediaVault NAS, and another for viewing on iPod touch.

Has anyone found a good codec combination that will allow ripping of one file that looks good on iPod and 40inch home theatre?

---

<div class="post-metadata">

**Author:** ![TheP](https://discourse-cdn.codinghorror.com/letter_avatar_proxy/v2/letter/t/5f8ce5/32.png) [@TheP](https://discourse.codinghorror.com/u/TheP)\
**Post date:** [May 2, 2008, 12:00am UTC](https://discourse.codinghorror.com/t/re-encoding-your-dvds/330/47 "2008-05-02T00:00:00Z")

</div>

There’s A LOT of color differentiation between the two video clips you show. In particular, I immediately noticed that there’s a pink border around the adverts on the screen in the first clip, and all of that is replaced with blue in the second.

I noticed that before i noticed the hand being raised in the second, and change of wording in one of the advertisements in the second picture definitely show that these are two seperate clips taken at two different points in the film.

I only bring this up because you can’t REALLY tell the difference between these two if they aren’t from more exactly matched frames in the movie, and I would have dismissed your encoding evaluation as being pretty screwy…

---

<div class="post-metadata">

**Author:** ![Caleb](https://discourse-cdn.codinghorror.com/letter_avatar_proxy/v2/letter/c/58956e/32.png) [@Caleb](https://discourse.codinghorror.com/u/Caleb)\
**Post date:** [May 2, 2008, 12:00am UTC](https://discourse.codinghorror.com/t/re-encoding-your-dvds/330/48 "2008-05-02T00:00:00Z")

</div>

Idiocracy is a great movie!

I also see a lot more degradation in the reencoded still than you’ve mentioned, even in the text on the tv screen and especially in the black levels. Also, I’d disagree that pulling 8GB over the network is the headache. It’s the 8Gb of storage per DVD that bothers me.

What do you do with all the bonus DVD content? Rip it as well or forget it ever existed?

---

<div class="post-metadata">

**Author:** ![Eam](https://discourse-cdn.codinghorror.com/letter_avatar_proxy/v2/letter/e/94ad74/32.png) [@Eam](https://discourse.codinghorror.com/u/Eam)\
**Post date:** [May 2, 2008, 12:00am UTC](https://discourse.codinghorror.com/t/re-encoding-your-dvds/330/49 "2008-05-02T00:00:00Z")

</div>

It’s hard to compare the relative quality of the two frames, as they’re both encoded with JPEG – which happens to be notoriously bad with red-on-black (Ow! My Balls!).

Having said that, the second image is definitely of significantly lower quality, but not enough to stop one from enjoying the movie, I would think.

---

<div class="post-metadata">

**Author:** ![MarcT](https://discourse-cdn.codinghorror.com/letter_avatar_proxy/v2/letter/m/c57346/32.png) [@MarcT](https://discourse.codinghorror.com/u/MarcT)\
**Post date:** [May 2, 2008, 12:00am UTC](https://discourse.codinghorror.com/t/re-encoding-your-dvds/330/50 "2008-05-02T00:00:00Z")

</div>

Looks like the transcoded video has a pretty gigantic artifact right in the middle - in the shape of a human arm. Does that happen to all your movies, Jeff?

---

<div class="post-metadata">

**Author:** ![Steve](https://discourse-cdn.codinghorror.com/letter_avatar_proxy/v2/letter/s/f19dbf/32.png) [@Steve](https://discourse.codinghorror.com/u/Steve)\
**Post date:** [May 2, 2008, 12:00am UTC](https://discourse.codinghorror.com/t/re-encoding-your-dvds/330/51 "2008-05-02T00:00:00Z")

</div>

You’re crazy. With storage and bandwidth becoming cheaper all the time, you’re really going to regret this loss of quality. Look at all the people who ripped their CD collections to MP3 at mediocre bitrates and are now lamenting the fact that they didn’t go FLAC to begin with. Video is going to go the same way. And as the fidelity of display devices also goes up, the quality loss is going to become more and more evident to you over time.

I think the one place where this is truly useful is to transcode to some low-resolution device - an iPhone or whatever. You’re not going to notice the quality loss there. (Audio is the same - you won’t notice the difference listening to your iPod on cheap earbuds while you ride the subway, but it would be obvious at home with a decent set of speakers.) If I had to watch a movie with compression artifacts on top of other compression artifacts like your example it would drive me batty.

---

<div class="post-metadata">

**Author:** ![DanielS](https://discourse-cdn.codinghorror.com/letter_avatar_proxy/v2/letter/d/3ab097/32.png) [@DanielS](https://discourse.codinghorror.com/u/DanielS)\
**Post date:** [May 2, 2008, 12:00am UTC](https://discourse.codinghorror.com/t/re-encoding-your-dvds/330/52 "2008-05-02T00:00:00Z")

</div>

You should really check out the HandBrakeCLI tool. Especially on windows, it’s far more powerful than the UI and almost as easy to use (given the fact that you’re already comfortable in the command line). I have a few scripts which wrap around HandBrakeCLI and allow me to dispatch encoding processes a season at a time once the VOBs themselves have been ripped using MacTheRipper or DVDShrink. These scripts also allow me to devote multiple computers to the same rip, providing a truly linear speed boost.

---

<div class="post-metadata">

**Author:** ![D1184](https://discourse-cdn.codinghorror.com/letter_avatar_proxy/v2/letter/d/94ad74/32.png) [@D1184](https://discourse.codinghorror.com/u/D1184)\
**Post date:** [May 2, 2008, 12:00am UTC](https://discourse.codinghorror.com/t/re-encoding-your-dvds/330/53 "2008-05-02T00:00:00Z")

</div>

I love that movie.

---

<div class="post-metadata">

**Author:** ![Mike](https://discourse-cdn.codinghorror.com/letter_avatar_proxy/v2/letter/m/58f4c7/32.png) [@Mike](https://discourse.codinghorror.com/u/Mike)\
**Post date:** [May 2, 2008, 12:00am UTC](https://discourse.codinghorror.com/t/re-encoding-your-dvds/330/54 "2008-05-02T00:00:00Z")

</div>

```
 ^^ SQL injection thwarted!

```

---

<div class="post-metadata">

**Author:** ![CuteJ](https://discourse-cdn.codinghorror.com/letter_avatar_proxy/v2/letter/c/a3d4f5/32.png) [@CuteJ](https://discourse.codinghorror.com/u/CuteJ)\
**Post date:** [May 2, 2008, 12:00am UTC](https://discourse.codinghorror.com/t/re-encoding-your-dvds/330/55 "2008-05-02T00:00:00Z")

</div>

I can feel your mentioned concerns in DVD encoding and decoding.

Once I had to encode an already decoded film to make a present for my uncle. The film was decoded with a slower frame-rate, so the uncle had to watch the good film with a lot of patience.

I think it is easier to implement the formats into each existing player than re-encoding each existing film.

---

<div class="post-metadata">

**Author:** ![codinghorror](https://discourse-cdn.codinghorror.com/user_avatar/discourse.codinghorror.com/codinghorror/32/36371_2.png) [@codinghorror](https://discourse.codinghorror.com/u/codinghorror)\
**Post date:** [May 2, 2008, 12:00am UTC](https://discourse.codinghorror.com/t/re-encoding-your-dvds/330/56 "2008-05-02T00:00:00Z")

</div>

Has anyone found a good codec combination that will allow ripping of one file that looks good on iPod and 40inch home theatre?

I don’t think there is such a setting – at some level, quality always means larger file size for video. Plus what is good for a 40-inch display would be MASSIVE overkill for a 3 inch screen.

With the proliferation of fast quad (and eventually octa) cores, you can rapidly re-encode from the original DVD to an appropriate size and quality for the target platform.

I started doing this on a AMD X2 3800+ and it would take upwards of 4-6 hours to complete one movie. I moved to a Intel e6400 and it knocked 1-2 hours off the encoding time. I then moved up to a q6600 and now I can do most movies in 2 hours or less.

That’s what I’m talking about – the quiet revolution in halving your encode times opens up new possibilities.

Look at all the people who ripped their CD collections to MP3 at mediocre bitrates and are now lamenting the fact that they didn’t go FLAC to begin with

I still have the original DVDs so I can re-encode any time I want. That said, the entire goal of this exercise is to keep 99% of DVD video quality, which I think is achievable, while reducing file size by 1/4 or 1/8. DVD quality (720x480, MPEG-2) is a constant; if a DVD doesn’t look good upscaled on a large TV, re-encoding it isn’t going to change that fact.

Also, I found a few additional helpful links that I updated the article with:

Friendly Description of Handbrake Settings  
[http://www.modmini.com/theatre/howto/dvdjukebox/conversion.php](http://www.modmini.com/theatre/howto/dvdjukebox/conversion.php)

Handbrake Surround Sound Guide  
[http://trac.handbrake.fr/wiki/SurroundSoundGuide](http://trac.handbrake.fr/wiki/SurroundSoundGuide)

---

<div class="post-metadata">

**Author:** ![Nicolas](https://discourse-cdn.codinghorror.com/letter_avatar_proxy/v2/letter/n/67e7ee/32.png) [@Nicolas](https://discourse.codinghorror.com/u/Nicolas)\
**Post date:** [May 2, 2008, 12:00am UTC](https://discourse.codinghorror.com/t/re-encoding-your-dvds/330/57 "2008-05-02T00:00:00Z")

</div>

@Dennis Forbes: I have a dual core. When I open task manager, I see 100%. It has been at 100% since I bought it. No, it’s not being used by hackers. Right now it’s solving the NQueens problem. Although I’ll go back to protein folding in a few days.

---

<div class="post-metadata">

**Author:** ![Evan\_M](https://discourse-cdn.codinghorror.com/letter_avatar_proxy/v2/letter/e/cab0a1/32.png) [@Evan\_M](https://discourse.codinghorror.com/u/Evan_M)\
**Post date:** [May 2, 2008, 12:00am UTC](https://discourse.codinghorror.com/t/re-encoding-your-dvds/330/58 "2008-05-02T00:00:00Z")

</div>

I recently have gone through the process of trans-coding my Scrubs and Family Guy DVDs into H.264 to playback on my iPod. While I found it was quite easy to get settings of for a good quality RIP of Scrubs, I’ve yet to find some to get the same quality with Family Guy. I would have thought when this process started that the opposite was going to be true. I guess all the codecs really don’t like doing Cell-shading.

As for Handbrake, I actually had to use DVD Decrypter to first remove the CSS from the DVDs before re-encoding them.

---

<div class="post-metadata">

**Author:** ![engtech](https://discourse-cdn.codinghorror.com/letter_avatar_proxy/v2/letter/e/46a35a/32.png) [@engtech](https://discourse.codinghorror.com/u/engtech)\
**Post date:** [May 2, 2008, 12:00am UTC](https://discourse.codinghorror.com/t/re-encoding-your-dvds/330/59 "2008-05-02T00:00:00Z")

</div>

About a month ago I switch to using my Xbox 360 as a media center and I’ll never go back.

It’s so much more convenient to have my library on a server than on a shelf. My only beef is I don’t know how to set up thumbnails/description text for the movies to make browsing through the Xbox360 interface better.

---

<div class="post-metadata">

**Author:** ![notsteve](https://discourse-cdn.codinghorror.com/letter_avatar_proxy/v2/letter/n/22d042/32.png) [@notsteve](https://discourse.codinghorror.com/u/notsteve)\
**Post date:** [May 2, 2008, 12:00am UTC](https://discourse.codinghorror.com/t/re-encoding-your-dvds/330/60 "2008-05-02T00:00:00Z")

</div>

@engtch - put your preview .jpg in the same folder, with the same filename. (i.e. trainspotting.avi trainspotting.jpg). The 360 will do the rest.

[Previous page](https://discourse.codinghorror.com/t/re-encoding-your-dvds/330.md?page=2)

[Next page](https://discourse.codinghorror.com/t/re-encoding-your-dvds/330.md?page=4)
