I'm not quite sure where to start, but i'll do my best to describe the problem and my findings so far.
I've been using PS3 Media Server for music and ordinary videos without any probs so far. I've been trying to do something else today - watch videos WITH subtitles.
They did not show up no matter which options i've used, so i started digging a bit into the debug.log trying to identify the problem. After consulting mencoder/mplayer manual i was lucky to found the guilty: -subdelay 20000. Believe it or not, PMS is telling mencoder to delay subtitles by five and a half hours!
I'm sure it's this one, because running mplayer from the shell with and without this option confirmed it. So... there's no way to override it in mencoder system-wide nor user config. I've tried adding "-subdelay 0" in "Transcoding settings" / "Custom options", but as it turns PMS adds these somewhere in the middle of mencoder arguments, so it gets overriden by 20000 seconds delay later in the arguments list.
The last thing i was trying to do, was to write shell wrapper around mencoder and put it in Resources/Java/osx, moving the original to a different name and calling it from the wrapper. Still no luck, thanks to the shell stdin/stdout handling.
PMS doesn't come with a source code, so i gave up at this point.
Sadly, i'm gonna have to spend this evening doing something other than watching subtitled videos
Could you possibly:
- look into the strange subtitle delay argument thingy
and/or
- add a custom mencoder options to the GUI that would be inserted at the end of mencoder's argument list
please?
Thanks in advance,
Radek
P.S. Same behaviour noticed in 1.10.5 and the latest beta build.
