


Replace four instances of the word 'Internal' with 'External' in the DVDPlayback file, using an editor like 0圎D. Modify the DVDPlayback framework so DVD Player will recognize the external player. Some of these programs have more options for filtering and adjusting the video as well, so you might consider using one of these instead of DVD Player.


Apple's DVD Player uses the OS X DVDPlayback framework, which is the ultimate limiting factor here, its code may prevent it from recognizing external drives as being valid drives for DVD playback however, other media players such as VLC or MPlayer OS X Extended will readily read any mounted DVD disc, or at least allow you to target the "Video_TS" folder on the DVD that holds the movie media. The second option is to use another program for viewing DVDs. Nevertheless, while it is easy for the optical drive to be replaced on Apple's Mac Pro line of systems, this may not be so practical for laptops, iMacs, and Mac Mini systems, and sometimes servicing can be pricey. This is the most supported option, and is recommended if you have the time to purchase a new drive or get your system serviced. There are several approaches you can take to dealing with this situation: This error may occur when you only have an external DVD drive attached to the system. If not, then even though the external drive may read and mount DVD media, DVD Player will issue the "error -70012" warning whenever you try to play the movie. While a good tool for viewing DVDs, DVD Player does have some quirks, one of which appears to be the requirement for a properly recognized DVD player to be present in order to play DVDs. Apple's DVD Player is the default option for viewing DVD movies in OS X, and is set up in the "CDs and DVDs" section of the system preferences to automatically launch when a video DVD is mounted and recognized by the system.
