ExSport needs your help!
I have a lot A/V sync problem when play mkv file with r369 then a few minutes video start run faster than usual and the out of sync. I found this forum and love to try your method. I change PMS to r372 and do all your steps but can not open mkv file in PS3, it come up with error display on PS3 "This content can not be played"
I follow all steps as follows:
use mencoder.exe from mplayer-r29319-mt package and rename it to mencoder_mt.exe = overwrite old one.
From other pack with mplayer-r30075 (not this one mplayer-src-r30075, this one is source code ) copy whole files to win32 and overwrite everyting.
From FFmpeg-svn-20900 use ffmpeg.exe only and replace old one in WIN32 folder.
These now mencoder/mencoder_mt/mplayer/ffmpeg should be more stable and also new ffmpeg is a must for subtitle additional info used for better orientation and forced subs embedded in .mkv files.
Then test r372 is working before copy your update.jar in the PMS installed folder.
Here is my log:
[main] TRACE 19:08:15.319 Starting Java PS3 Media Server v1.20
[main] TRACE 19:08:15.319 by shagrath / 2008-2009
[main] TRACE 19:08:15.319
http://ps3mediaserver.blogspot.com[main] TRACE 19:08:15.319
http://code.google.com/p/ps3mediaserver[main] TRACE 19:08:15.319
[main] TRACE 19:08:15.319 Java 1.6.0_18-Sun Microsystems Inc.
[main] TRACE 19:08:15.319 OS Windows 7 x86 6.1
[main] TRACE 19:08:15.319 Encoding: MS874
[main] TRACE 19:08:15.319 Temp folder: C:\Users\HOMESW~1\AppData\Local\Temp\javaps3media
[main] TRACE 19:08:15.319 Loading configuration file: Bravia4500.conf
[main] TRACE 19:08:15.319 Loading configuration file: Bravia5500.conf
[main] TRACE 19:08:15.319 Loading configuration file: FreeboxHD.conf
[main] TRACE 19:08:15.319 Loading configuration file: Philips.conf
[main] TRACE 19:08:15.319 Loading configuration file: PopcornHour.conf
[main] TRACE 19:08:15.319 Loading configuration file: PS3.conf
[main] TRACE 19:08:15.334 Loading configuration file: Realtek.conf
[main] TRACE 19:08:15.334 Loading configuration file: Samsung.conf
[main] TRACE 19:08:15.334 Loading configuration file: Streamium.conf
[main] TRACE 19:08:15.334 Loading configuration file: WDTVLive.conf
[main] TRACE 19:08:15.334 Loading configuration file: XBMC.conf
[main] TRACE 19:08:15.334 Loading configuration file: XBOX360.conf
[main] TRACE 19:08:15.334 Found AviSynth plugins dir: C:\Program Files\AviSynth 2.5\plugins
[main] TRACE 19:08:15.334 Found VideoLAN version 0.9.8a at: C:\Program Files\VideoLAN\VLC\vlc.exe
[main] TRACE 19:08:15.334 Registering transcoding engine AviSynth/FFmpeg
[main] TRACE 19:08:15.334 Registering transcoding engine FFmpeg Audio
[main] TRACE 19:08:15.350 Registering transcoding engine MEncoder
[main] TRACE 19:08:15.350 Registering transcoding engine Avisynth/MEncoder
[main] TRACE 19:08:15.350 Registering transcoding engine MPlayer Audio
[main] TRACE 19:08:15.350 Registering transcoding engine MEncoder Web
[main] TRACE 19:08:15.350 Registering transcoding engine MPlayer Video Dump
[main] TRACE 19:08:15.350 Registering transcoding engine MPlayer Web
[main] TRACE 19:08:15.350 Registering transcoding engine TsMuxer
[main] TRACE 19:08:15.350 Registering transcoding engine Audio High Fidelity
[main] TRACE 19:08:15.350 Registering transcoding engine VideoLan Audio Streaming
[main] TRACE 19:08:15.350 Registering transcoding engine VideoLan Video Streaming
[main] TRACE 19:08:15.350 Registering transcoding engine FFmpeg DVR-MS Remux
[main] TRACE 19:08:15.350 Registering transcoding engine Raws Thumbnailer
[main] 19:08:15.444 File F:\Jav does not exists!
[main] TRACE 19:08:15.444 [main] 19:08:15.444 File F:\Jav does not exists!
[main] TRACE 19:08:15.506 Scanning network interface lo / Software Loopback Interface 1
[main] TRACE 19:08:15.506 Scanning network interface net0 / WAN Miniport (PPTP)
[main] TRACE 19:08:15.506 Scanning network interface net1 / WAN Miniport (SSTP)
[main] TRACE 19:08:15.506 Scanning network interface net2 / WAN Miniport (IKEv2)
[main] TRACE 19:08:15.506 Scanning network interface net3 / WAN Miniport (L2TP)
[main] TRACE 19:08:15.506 Scanning network interface eth0 / WAN Miniport (Network Monitor)
[main] TRACE 19:08:15.522 Scanning network interface eth1 / WAN Miniport (IP)
[main] TRACE 19:08:15.522 Scanning network interface eth2 / WAN Miniport (IPv6)
[main] TRACE 19:08:15.522 Scanning network interface ppp0 / WAN Miniport (PPPOE)
[main] TRACE 19:08:15.522 Scanning network interface ppp1 / RAS Async Adapter
[main] TRACE 19:08:15.522 Scanning network interface eth3 / Marvell Yukon 88E8056 PCI-E Gigabit Ethernet Controller
[main] TRACE 19:08:15.522 Using address /192.168.0.198 found on network interface: name:eth3 (Marvell Yukon 88E8056 PCI-E Gigabit Ethernet Controller) index: 11 addresses: /192.168.0.198;
[main] TRACE 19:08:15.522 Created socket: /192.168.0.198:5001
[main] TRACE 19:08:15.584 Using following UUID: c360dd6e-c4e3-31ac-9fab-7ac2bdb41779
[New I/O server worker #1-1] TRACE 19:08:19.822 Renderer Playstation 3 found on this address: /192.168.0.181
[main] TRACE 19:08:20.200 It's ready! You should see the server appears on XMB
[New I/O server worker #1-3] 19:08:39.743 File F:\Jav does not exists!
[New I/O server worker #1-3] TRACE 19:08:39.743 [New I/O server worker #1-3] 19:08:39.743 File F:\Jav does not exists!
[New I/O server worker #1-1] TRACE 19:08:56.567 Starting transcode/remux of Dolans.Cadillac.2009.German.AC3D.DL.1080p.BluRay.x264.mkv
[New I/O server worker #1-1] TRACE 19:08:56.574 java.lang.NullPointerException
[New I/O server worker #1-1] TRACE 19:08:56.574 at net.pms.encoders.Player.setAudioAndSubs(Player.java:196)
[New I/O server worker #1-1] TRACE 19:08:56.574 at net.pms.encoders.MEncoderVideo.launchTranscode(MEncoderVideo.java:998)
[New I/O server worker #1-1] TRACE 19:08:56.575 at net.pms.dlna.DLNAResource.getInputStream(DLNAResource.java:922)
[New I/O server worker #1-1] TRACE 19:08:56.575 at net.pms.network.RequestV2.answer(RequestV2.java:196)
[New I/O server worker #1-1] TRACE 19:08:56.575 at net.pms.network.RequestHandlerV2.writeResponse(RequestHandlerV2.java:208)
[New I/O server worker #1-1] TRACE 19:08:56.575 at net.pms.network.RequestHandlerV2.messageReceived(RequestHandlerV2.java:181)
[New I/O server worker #1-1] TRACE 19:08:56.575 at org.jboss.netty.handler.stream.ChunkedWriteHandler.handleUpstream(ChunkedWriteHandler.java:117)
[New I/O server worker #1-1] TRACE 19:08:56.575 at org.jboss.netty.handler.codec.http.HttpChunkAggregator.messageReceived(HttpChunkAggregator.java:101)
[New I/O server worker #1-1] TRACE 19:08:56.576 at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:391)
[New I/O server worker #1-1] TRACE 19:08:56.576 at org.jboss.netty.handler.codec.replay.ReplayingDecoder.unfoldAndfireMessageReceived(ReplayingDecoder.java:506)
[New I/O server worker #1-1] TRACE 19:08:56.576 at org.jboss.netty.handler.codec.replay.ReplayingDecoder.callDecode(ReplayingDecoder.java:490)
[New I/O server worker #1-1] TRACE 19:08:56.576 at org.jboss.netty.handler.codec.replay.ReplayingDecoder.messageReceived(ReplayingDecoder.java:427)
[New I/O server worker #1-1] TRACE 19:08:56.576 at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:345)
[New I/O server worker #1-1] TRACE 19:08:56.576 at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:332)
[New I/O server worker #1-1] TRACE 19:08:56.577 at org.jboss.netty.channel.socket.nio.NioWorker.read(NioWorker.java:323)
[New I/O server worker #1-1] TRACE 19:08:56.577 at org.jboss.netty.channel.socket.nio.NioWorker.processSelectedKeys(NioWorker.java:275)
[New I/O server worker #1-1] TRACE 19:08:56.577 at org.jboss.netty.channel.socket.nio.NioWorker.run(NioWorker.java:196)
[New I/O server worker #1-1] TRACE 19:08:56.577 at org.jboss.netty.util.internal.IoWorkerRunnable.run(IoWorkerRunnable.java:46)
[New I/O server worker #1-1] TRACE 19:08:56.577 at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
[New I/O server worker #1-1] TRACE 19:08:56.578 at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
[New I/O server worker #1-1] TRACE 19:08:56.578 at java.lang.Thread.run(Unknown Source)
[New I/O server worker #1-4] TRACE 19:08:56.581 Starting transcode/remux of Dolans.Cadillac.2009.German.AC3D.DL.1080p.BluRay.x264.mkv
[New I/O server worker #1-4] TRACE 19:08:56.584 java.lang.NullPointerException
[New I/O server worker #1-4] TRACE 19:08:56.584 at net.pms.encoders.Player.setAudioAndSubs(Player.java:196)
[New I/O server worker #1-4] TRACE 19:08:56.584 at net.pms.encoders.MEncoderVideo.launchTranscode(MEncoderVideo.java:998)
[New I/O server worker #1-4] TRACE 19:08:56.584 at net.pms.dlna.DLNAResource.getInputStream(DLNAResource.java:922)
[New I/O server worker #1-4] TRACE 19:08:56.584 at net.pms.network.RequestV2.answer(RequestV2.java:196)
[New I/O server worker #1-4] TRACE 19:08:56.584 at net.pms.network.RequestHandlerV2.writeResponse(RequestHandlerV2.java:208)
[New I/O server worker #1-4] TRACE 19:08:56.585 at net.pms.network.RequestHandlerV2.messageReceived(RequestHandlerV2.java:181)
[New I/O server worker #1-4] TRACE 19:08:56.585 at org.jboss.netty.handler.stream.ChunkedWriteHandler.handleUpstream(ChunkedWriteHandler.java:117)
[New I/O server worker #1-4] TRACE 19:08:56.585 at org.jboss.netty.handler.codec.http.HttpChunkAggregator.messageReceived(HttpChunkAggregator.java:101)
[New I/O server worker #1-4] TRACE 19:08:56.585 at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:391)
[New I/O server worker #1-4] TRACE 19:08:56.585 at org.jboss.netty.handler.codec.replay.ReplayingDecoder.unfoldAndfireMessageReceived(ReplayingDecoder.java:506)
[New I/O server worker #1-4] TRACE 19:08:56.585 at org.jboss.netty.handler.codec.replay.ReplayingDecoder.callDecode(ReplayingDecoder.java:490)
[New I/O server worker #1-4] TRACE 19:08:56.585 at org.jboss.netty.handler.codec.replay.ReplayingDecoder.messageReceived(ReplayingDecoder.java:427)
[New I/O server worker #1-4] TRACE 19:08:56.586 at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:345)
[New I/O server worker #1-4] TRACE 19:08:56.586 at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:332)
[New I/O server worker #1-4] TRACE 19:08:56.586 at org.jboss.netty.channel.socket.nio.NioWorker.read(NioWorker.java:323)
[New I/O server worker #1-4] TRACE 19:08:56.586 at org.jboss.netty.channel.socket.nio.NioWorker.processSelectedKeys(NioWorker.java:275)
[New I/O server worker #1-4] TRACE 19:08:56.587 at org.jboss.netty.channel.socket.nio.NioWorker.run(NioWorker.java:196)
[New I/O server worker #1-4] TRACE 19:08:56.588 at org.jboss.netty.util.internal.IoWorkerRunnable.run(IoWorkerRunnable.java:46)
[New I/O server worker #1-4] TRACE 19:08:56.588 at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
[New I/O server worker #1-4] TRACE 19:08:56.588 at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
[New I/O server worker #1-4] TRACE 19:08:56.588 at java.lang.Thread.run(Unknown Source)
[New I/O server worker #1-3] TRACE 19:22:26.566 Media renderer was not recognized. HTTP User agent :Microsoft-Windows/6.1 UPnP/1.0 Windows-Media-Player-DMS/12.0.7600.16385 DLNADOC/1.50
[New I/O server worker #1-4] TRACE 19:22:26.597 Media renderer was not recognized. HTTP User agent :Windows-Media-Player-DMS/12.0.7600.16385
[New I/O server worker #1-4] TRACE 19:42:28.357 Media renderer was not recognized. HTTP User agent :Microsoft-Windows/6.1 UPnP/1.0 Windows-Media-Player-DMS/12.0.7600.16385 DLNADOC/1.50
[New I/O server worker #1-1] TRACE 19:42:28.388 Media renderer was not recognized. HTTP User agent :Windows-Media-Player-DMS/12.0.7600.16385
[New I/O server worker #1-2] TRACE 20:00:57.167 Starting transcode/remux of Dolans.Cadillac.2009.German.AC3D.DL.1080p.BluRay.x264.mkv
[New I/O server worker #1-2] TRACE 20:00:57.167 java.lang.NullPointerException
[New I/O server worker #1-2] TRACE 20:00:57.167 at net.pms.encoders.Player.setAudioAndSubs(Player.java:196)
[New I/O server worker #1-2] TRACE 20:00:57.167 at net.pms.encoders.MEncoderVideo.launchTranscode(MEncoderVideo.java:998)
[New I/O server worker #1-2] TRACE 20:00:57.167 at net.pms.dlna.DLNAResource.getInputStream(DLNAResource.java:922)
[New I/O server worker #1-2] TRACE 20:00:57.167 at net.pms.network.RequestV2.answer(RequestV2.java:196)
[New I/O server worker #1-2] TRACE 20:00:57.167 at net.pms.network.RequestHandlerV2.writeResponse(RequestHandlerV2.java:208)
[New I/O server worker #1-2] TRACE 20:00:57.167 at net.pms.network.RequestHandlerV2.messageReceived(RequestHandlerV2.java:181)
[New I/O server worker #1-2] TRACE 20:00:57.167 at org.jboss.netty.handler.stream.ChunkedWriteHandler.handleUpstream(ChunkedWriteHandler.java:117)
[New I/O server worker #1-2] TRACE 20:00:57.167 at org.jboss.netty.handler.codec.http.HttpChunkAggregator.messageReceived(HttpChunkAggregator.java:101)
[New I/O server worker #1-2] TRACE 20:00:57.167 at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:391)
[New I/O server worker #1-2] TRACE 20:00:57.167 at org.jboss.netty.handler.codec.replay.ReplayingDecoder.unfoldAndfireMessageReceived(ReplayingDecoder.java:506)
[New I/O server worker #1-2] TRACE 20:00:57.167 at org.jboss.netty.handler.codec.replay.ReplayingDecoder.callDecode(ReplayingDecoder.java:490)
[New I/O server worker #1-2] TRACE 20:00:57.167 at org.jboss.netty.handler.codec.replay.ReplayingDecoder.messageReceived(ReplayingDecoder.java:427)
[New I/O server worker #1-2] TRACE 20:00:57.167 at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:345)
[New I/O server worker #1-2] TRACE 20:00:57.167 at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:332)
[New I/O server worker #1-2] TRACE 20:00:57.167 at org.jboss.netty.channel.socket.nio.NioWorker.read(NioWorker.java:323)
[New I/O server worker #1-2] TRACE 20:00:57.182 at org.jboss.netty.channel.socket.nio.NioWorker.processSelectedKeys(NioWorker.java:275)
[New I/O server worker #1-2] TRACE 20:00:57.182 at org.jboss.netty.channel.socket.nio.NioWorker.run(NioWorker.java:196)
[New I/O server worker #1-2] TRACE 20:00:57.182 at org.jboss.netty.util.internal.IoWorkerRunnable.run(IoWorkerRunnable.java:46)
[New I/O server worker #1-2] TRACE 20:00:57.182 at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
[New I/O server worker #1-2] TRACE 20:00:57.182 at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
[New I/O server worker #1-2] TRACE 20:00:57.182 at java.lang.Thread.run(Unknown Source)
[New I/O server worker #1-3] TRACE 20:00:57.182 Starting transcode/remux of Dolans.Cadillac.2009.German.AC3D.DL.1080p.BluRay.x264.mkv
[New I/O server worker #1-3] TRACE 20:00:57.182 java.lang.NullPointerException
[New I/O server worker #1-3] TRACE 20:00:57.182 at net.pms.encoders.Player.setAudioAndSubs(Player.java:196)
[New I/O server worker #1-3] TRACE 20:00:57.182 at net.pms.encoders.MEncoderVideo.launchTranscode(MEncoderVideo.java:998)
[New I/O server worker #1-3] TRACE 20:00:57.182 at net.pms.dlna.DLNAResource.getInputStream(DLNAResource.java:922)
[New I/O server worker #1-3] TRACE 20:00:57.182 at net.pms.network.RequestV2.answer(RequestV2.java:196)
[New I/O server worker #1-3] TRACE 20:00:57.182 at net.pms.network.RequestHandlerV2.writeResponse(RequestHandlerV2.java:208)
[New I/O server worker #1-3] TRACE 20:00:57.182 at net.pms.network.RequestHandlerV2.messageReceived(RequestHandlerV2.java:181)
[New I/O server worker #1-3] TRACE 20:00:57.182 at org.jboss.netty.handler.stream.ChunkedWriteHandler.handleUpstream(ChunkedWriteHandler.java:117)
[New I/O server worker #1-3] TRACE 20:00:57.182 at org.jboss.netty.handler.codec.http.HttpChunkAggregator.messageReceived(HttpChunkAggregator.java:101)
[New I/O server worker #1-3] TRACE 20:00:57.182 at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:391)
[New I/O server worker #1-3] TRACE 20:00:57.182 at org.jboss.netty.handler.codec.replay.ReplayingDecoder.unfoldAndfireMessageReceived(ReplayingDecoder.java:506)
[New I/O server worker #1-3] TRACE 20:00:57.182 at org.jboss.netty.handler.codec.replay.ReplayingDecoder.callDecode(ReplayingDecoder.java:490)
[New I/O server worker #1-3] TRACE 20:00:57.182 at org.jboss.netty.handler.codec.replay.ReplayingDecoder.messageReceived(ReplayingDecoder.java:427)
[New I/O server worker #1-3] TRACE 20:00:57.182 at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:345)
[New I/O server worker #1-3] TRACE 20:00:57.182 at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:332)
[New I/O server worker #1-3] TRACE 20:00:57.182 at org.jboss.netty.channel.socket.nio.NioWorker.read(NioWorker.java:323)
[New I/O server worker #1-3] TRACE 20:00:57.182 at org.jboss.netty.channel.socket.nio.NioWorker.processSelectedKeys(NioWorker.java:275)
[New I/O server worker #1-3] TRACE 20:00:57.182 at org.jboss.netty.channel.socket.nio.NioWorker.run(NioWorker.java:196)
[New I/O server worker #1-3] TRACE 20:00:57.182 at org.jboss.netty.util.internal.IoWorkerRunnable.run(IoWorkerRunnable.java:46)
[New I/O server worker #1-3] TRACE 20:00:57.182 at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
[New I/O server worker #1-3] TRACE 20:00:57.182 at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
[New I/O server worker #1-3] TRACE 20:00:57.182 at java.lang.Thread.run(Unknown Source)
[New I/O server worker #1-3] TRACE 20:02:30.171 Media renderer was not recognized. HTTP User agent :Microsoft-Windows/6.1 UPnP/1.0 Windows-Media-Player-DMS/12.0.7600.16385 DLNADOC/1.50
[New I/O server worker #1-4] TRACE 20:02:30.202 Media renderer was not recognized. HTTP User agent :Windows-Media-Player-DMS/12.0.7600.16385