One of the most popular subtitling technologies is SRT. It is supported by many players soft and hard such as VLC, which I use for playback on the PC, and even by my budget Samsung HT-Z320 home theater. but alas, the PS3 doesn’t.
But not to worry, there’s a solution, at least for AVI files: AviAddXSub. With AviAddXSub, you can add up to 8(!) subtitles to your AVI. It’s free and easy to use, the onscreen instruction pretty much sums it all up:
Note to go to the Configuration 1 tab and make sure your language codes reflects the languages of your subtitles:
Go back to the first tab and click Start, and in a few minutes you have a AVI or DIVX file whose subtitle you can access with the PS3 subtitle menu.
The only problem is that VLC, which I use for playback on the PC, doesn’t seem to support playback of XSUB, giving an error message: no suitable decoder module for fourcc ‘DXSB’. And I can’t seem to find the codec for it.
But then, you can always use the SRT files you have.