Skip to content

DVD to PSP conversion guide

This guide focuses on converting DVD MPEG2 movie into MP4 PSP-compatible format. Comparing with PSP Video 9, our method allows a greater flexibility to choose the language and subtitles.

Tools required:

1) DVD shrink.
2) DGIndex.
3) Vobsub.
4) Avisynth.
5) VirtualDubMod. (Optional)
6) 3GP Converter.

Installation:

For DGIndex, VirtualDubMod and 3GP Converter, there are no installation setup files, just unzip it into a directory. For the others, launch the setup file and use the default settings to complete the installation.

Post-Installation:

You need to copy two files into Avisynth’s plugins directory (C:\Program Files\Avisynth 2.7\plugins). The first one is DGDecode.dll found under DGIndex. The second one is vsfilter.dll.

For 3GP Converter, launch setup.exe, then choose the language and the [MP4 for PSP (Direct, renamed)] option in the Configuration Manager, click [Apply] to finish.

3GP Converter Configuration Manager

Steps:

1) Rip your DVD using DVD shrink. (~10 min)

Insert your DVD and start DVD shrink. In the main toolbar, click [Open Disk].

DVD Shrink Open Disk

Once the disk is loaded, click [Re-author], and select the [DVD browser] tab on the right-hand panel.

Drag and drop the main movie (Title 1) to the left-hand panel.

DVD Shrink Re-author

Select the [Compression Settings] tab, choose [No Compression] and tick the language(Audio), subtitle(Subpicture) that you want to be included.

Tips: It is recommended to select all the subtitle.

DVD Shrink Compression Settings

Click [Backup!], set the target folder and untick [Create VIDEO_TS and AUDIO_TS] option.

DVD Shrink Backup!

Click [OK] and let it finish and your directory should look like this:

Directory content

Close DVD Shrink, you have now finished with step 1.

2) Use DGIndex to create an index file and demux the sound track into a wav file. (~2min.)

Press [F2] to open the VOB file, then press [F5] to launch a preview, you should get the following information window:

DGindex preview information panel

Note down the track number then press [ESC] to exit preview mode.

Make sure the option [Audio]->[Output Method]->[Decode AC3 Track to WAV] is checked.

DGIndex Demux WAV

And make sure the right track number [Audio]->[Track Number]->[Track?] has been checked

DGIndex Track number

Press [F4] to save the project, use the same directory as the target location

Once finished, two new files are created

Directory after step2

Close DGIndex and proceed to step 3.

3) Extract subtitle file using vobsub. (~2 min)

Open [VobSub]->[VobSub Configure]

Vobsub main screen

Click [Open], and choose IFO file

Vobsub Open file

Choose the same output location in the following dialog box.

In the [select PGC] window, click [OK] to start the subtitle extraction.

VobSub Select PGC

Once finished, select the subtitle you want to attach to the movie, and quit the application.

Vobsub select subtitle

Now the directory should have the following file created, and check that the .sub file’s size is not equal to zero.

VobSub directory content

4) Create a .avs file with the following content:

AVS file

5) Use VirtualDubMod to get a preview of the movie

Open VirtualDubMod, open the .avs file you just created. If the movie is playable with the correct language and subtitle which means everything is all right and you can proceed to the next step.

6) Use 3GP Converter (~15-30 minutes)

Launch 3GP_Converter.exe, then set the output directory and the quality of the movie.

Drag and drop the .avs file into the application window.

3GP Converter

Once terminated, located the two files .THM and .MP4 and copy them into PSP [MP_ROOT\100MNV01].

Related posts

7 Comments

  1. Monita Chan wrote:

    I found the above article thru the web and has followed thru all the procedure. I stopped at step 4 as there is no indication on how to create avs file (or my browser cannot display the graphic). Can you elaborate further on what I suppose to do?

    Many Many Thanks!

    Thursday, June 28, 2007 at 1:43 pm | Permalink
  2. Robert wrote:

    Image link updated. BTW, avs is just a simple ASCII text file, use notepad to create it.

    Thursday, June 28, 2007 at 4:33 pm | Permalink
  3. Jzilla wrote:

    Great guide – however when I try to preview the avs file in virtualdubmod I get the following error

    Script error: there is no function named “MPEG2Source”

    Sunday, July 8, 2007 at 12:42 pm | Permalink
  4. Robert wrote:

    Check if you have the latest version of AviSynth, normally, the Mpeg2Dec plugins (Mpeg2Source function) should be already included in AviSynth.

    Sunday, July 8, 2007 at 3:56 pm | Permalink
  5. Jzilla wrote:

    I guess avisynth didn’t install properly, after a bit more research on the net I managed to fix the problem by adding the following to lines at the start of the script

    LoadPlugin(“C:\Program Files\AviSynth 2.5\plugins\DGDecode.dll”)
    LoadPlugin(“C:\Program Files\AviSynth 2.5\plugins\VSFilter.dll”)

    Sunday, July 8, 2007 at 6:12 pm | Permalink
  6. Fajrul wrote:

    Thanks, it’s really great guide! I’ve converted many dvd movies. Can we make the converted movie to fit PSP screen (full screen)? In my case, the converted movies never fit the full screen of my PSP.

    Thursday, November 8, 2007 at 1:15 pm | Permalink
  7. robert wrote:

    I sold out my PSP long time ago and don’t remember of resolution it is. Anyway, you can try to google 3gp converter to see if there are any possibility to change the size during the conversion.

    Thursday, November 8, 2007 at 4:43 pm | Permalink

Post a Comment

Your email is never published nor shared. Required fields are marked *
*
*