Wednesday, May 30, 2007

iDVD error 34506 and how to fix it

For Mothers Day 2007, I thought I would make my wife a very nice DVD. I spent a great deal of time making the DVD. I put in 4 slide shows set to music and several video clips of the kids. For anyone who has tried to do this, it takes crafting - setting the pictures to music, ordering the pictures, selecting the correct music and duration for pictures - making the menus correct and so.

Just prior to Mothers Day 2007, I decided I would eliminate ONE of the 4 picture slide shows as I felt it did no longer make good sense on the DVD. So in iDVD I simply went to the hierarchical view, highlighted the slide show and then deleted it. After that I instructed iDVD to burn a DVD and lo and behold after 20 minutes or so I get an error message "Burn error" (or similar) "Error number 34506". I spent some time looking for the fix on the web and most fixes were something along the lines of 'delete preferences' or some other monkeying around in the file system. Some solutions were creating an archive or a disk image. I tried several of those but none of them worked for me.

At this point, I am panicing because I spent so much time and I really wanted something nice for my wife on Mother's Day.

As a last resort, I selected a very scary looking menu option "Delete Encoded Assets" or I think that is the name of the option. After I did that I tried burning again and it burned flawlessly.

Here is my theory: When I created the DVD with 4 slide shows and then deleted one of them, it left the 'garbage' from the deleted slide show where iDVD could find it. Then when it went to burn the DVD the garbage somehow was found and yet there was not any information in the iDVD file to tell it what to do with the garbage and so it created an error. When I told it to delete all encoded assets, it basically started over again and that eliminated the garbage.

I was thrilled with the results and Mother's Day went great.