12-16-2010, 07:51 PM
Sure.
By the way, I've analyzed the CLIPINFO files and they are just the splitted PSMF headers from the movie streams, so, basically, a UMD_VIDEO stream can be considered as a two file component that respects the following structure:
00001.CLP (PSMF header file) + 00001.MPS (stream file)
Which is exactly the same as the format used in regular PSP games, but in games we have it all in one file:
MOVIE.PMF (PSMF header + stream file)
Even though they use different extension names, the data is really similar (there some obvious changes in the CLP PSMF header, but the parameters are parsed in the same way.
Taking this into account, we can currently ignore those CLP files.
Now, the real headache comes from the RCO files. Those files contain audio data, image data, subtitles and even animations.
This is now the next step to improve the video player to make it work correctly, being the most prioritary feature, the proper display of subtitles.
By the way, I've analyzed the CLIPINFO files and they are just the splitted PSMF headers from the movie streams, so, basically, a UMD_VIDEO stream can be considered as a two file component that respects the following structure:
00001.CLP (PSMF header file) + 00001.MPS (stream file)
Which is exactly the same as the format used in regular PSP games, but in games we have it all in one file:
MOVIE.PMF (PSMF header + stream file)
Even though they use different extension names, the data is really similar (there some obvious changes in the CLP PSMF header, but the parameters are parsed in the same way.
Taking this into account, we can currently ignore those CLP files.
Now, the real headache comes from the RCO files. Those files contain audio data, image data, subtitles and even animations.
This is now the next step to improve the video player to make it work correctly, being the most prioritary feature, the proper display of subtitles.