I have it working now, I will release a preview. It is written in C#, so you will need the .NET v1.1 Framework to run it (available at WindowsUpdate). It is command-line for now but I am most likely going to make it a GUI app.
Usage:
rp <src_path> <dest_path> <ar_info>
<ar_info> must be:
1
(Square Pixels)
2
(4:3 PAL Pixel Shape (12:11))
3
(4:3 NTSC Pixel Shape (10:11))
4
(16:9 PAL Pixel Shape (16:11))
5
(16:9 NTSC Pixel Shape (40:33))
par:<par_width>:<par_height>
(Pixel Aspect Ratio)
dar:<frame_width>:<frame_height>:<dar_width>:<dar_height>
(Display Aspect Ratio)
Examples:
rp c:\play.avi c:\play-new.avi 1
rp c:\play.avi c:\play-new.avi par:10:11
rp c:\play.avi c:\play-new.avi dar:640:480:16:9
EDIT: I will release the source code once I finish up a bit more.
EDIT2: Download link removed. See
this thread for the new version.