Fix A/V Sync code : Fix 23.976/25fps A/V Mismatch

Discuss issues related to PS3 Media Server development (only for programmers)

Re: Fix A/V Sync code : Fix 23.976/25fps A/V Mismatch

Postby ExSport » Sun Jan 03, 2010 12:12 pm

Without the attached log nobody knows ;)
But I suppose that you set some mencoder parameters manually? So try delete PMS.conf file and relaunch PMS again and reconfigure it(backup your old pms.conf file)
If mencoder will crash again, send debug.log file here ;)
In debug.log I will see used mencoder version, parameters etc. so it can lead someone to find culprit of your problem.
ExSport
 
Posts: 2167
Joined: Mon Jan 19, 2009 5:40 pm

Re: Fix A/V Sync code : Fix 23.976/25fps A/V Mismatch

Postby Vanshy » Mon Jan 04, 2010 5:22 am

Questions: your fix disable the support for xbox 360? or is for PS3 only?
'coz the console and pc can't find each other after change the files.
Vanshy
 
Posts: 4
Joined: Fri Jan 01, 2010 4:05 pm

Re: Fix A/V Sync code : Fix 23.976/25fps A/V Mismatch

Postby ExSport » Mon Jan 04, 2010 7:47 am

What change of files? update.jar is new file and mencoder/ffmpeg/mplayer files have no effect on detecting renderers ;)
Also changes done in code have no influence on it.
So I suppose it is because you installed new r372 version or that you didn't installed it ;)
Try first r372 alone without my patches if it is working and then add my patch ;)
It seems that firewall or antivirus is blocking you? Or UAC on Windows Vista/Win 7? Not my patch I suppose...
ExSport
 
Posts: 2167
Joined: Mon Jan 19, 2009 5:40 pm

Re: Fix A/V Sync code : Fix 23.976/25fps A/V Mismatch

Postby Vanshy » Tue Jan 05, 2010 3:50 pm

changed files: after download i'm replacing the mplayer folder and mencoder_mt.exe with the one in the package. Or I just have to extract the folders and keep the same names (mplayer-r29319-mt, FFmpeg-svn-20900, mplayer-src-r30075) into win32?... sorry for ask so much.
Vanshy
 
Posts: 4
Joined: Fri Jan 01, 2010 4:05 pm

Re: Fix A/V Sync code : Fix 23.976/25fps A/V Mismatch

Postby ExSport » Tue Jan 05, 2010 5:18 pm

Yes, 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.
File update.jar should be copied next to pms.jar/pms.exe files so pms.exe will load it automatically ;)
ExSport
 
Posts: 2167
Joined: Mon Jan 19, 2009 5:40 pm

Re: Fix A/V Sync code : Fix 23.976/25fps A/V Mismatch

Postby Vanshy » Sat Jan 09, 2010 2:46 pm

great! it's working.. thnks for your explanation and excelent work by the way.
Uh, one last thing. I have several vids on rmvb format with a mayor lag between a/v from the begining and all the way (using Ps3MS, on pc works fine) could you check what's happening with this format and if there's any solution... to it share it?
Thnks
Vanshy
 
Posts: 4
Joined: Fri Jan 01, 2010 4:05 pm

Re: Fix A/V Sync code : Fix 23.976/25fps A/V Mismatch

Postby watchasan » Wed Jan 20, 2010 2:15 pm

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
      watchasan
       
      Posts: 5
      Joined: Wed Jan 20, 2010 1:39 pm

      Re: Fix A/V Sync code : Fix 23.976/25fps A/V Mismatch

      Postby ExSport » Sat Jan 30, 2010 2:39 pm

      type ffmpeg -i "nameofvideo.mkv" and post result here.
      Also I will release new patch for latest r381 so it is not needed to bother about installing Mplayer/MEncoder/FFmpeg versions again...
      ExSport
       
      Posts: 2167
      Joined: Mon Jan 19, 2009 5:40 pm

      Re: Fix A/V Sync code : Fix 23.976/25fps A/V Mismatch

      Postby watchasan » Sun Jan 31, 2010 1:47 am

      Exporsts: Here is the result.
      "C:\Program Files\PS3 Media Server120372\win32>ffmpeg -i D:\Bluray2\Movies\My Video.mkv
      FFmpeg version SVN-r18695-Sherpya, Copyright (c) 2000-2009 Fabrice Bellard, et a
      l.
      libavutil 50. 3. 0 / 50. 3. 0
      libavcodec 52.27. 0 / 52.27. 0
      libavformat 52.32. 0 / 52.32. 0
      libavdevice 52. 2. 0 / 52. 2. 0
      libavfilter 0. 5. 0 / 0. 5. 0
      libswscale 0. 7. 1 / 0. 7. 1
      libpostproc 51. 2. 0 / 51. 2. 0
      built on Apr 27 2009 01:52:58, gcc: 4.5.0 20090426 (experimental)

      Seems stream 0 codec frame rate differs from container frame rate: 47.95 (54042/
      1127) -> 23.98 (24000/1001)
      Input #0, matroska, from 'D:\Bluray2\Movies\My Video.mkv':
      Duration: 02:14:51.24, start: 0.000000, bitrate: N/A
      Stream #0.0(chi): Video: h264, yuv420p, 1280x582, PAR 1:1 DAR 640:291, 23.98
      tbr, 1k tbn, 47.95 tbc
      Stream #0.1(chi): Audio: dca, 48000 Hz, 5.1, s16
      Stream #0.2(eng): Subtitle: 0x0000
      At least one output file must be specified"

      Please help!!
      watchasan
       
      Posts: 5
      Joined: Wed Jan 20, 2010 1:39 pm

      Re: Fix A/V Sync code : Fix 23.976/25fps A/V Mismatch

      Postby ExSport » Mon Feb 01, 2010 11:19 pm

      Maybe problem of PMS with latest JAVA 6_18. Try using older one, like 6_17 if it helps. Shagrath already posted in forum that there are some problems with latest JAVA update.
      ExSport
       
      Posts: 2167
      Joined: Mon Jan 19, 2009 5:40 pm

      PreviousNext

      Return to Developers

      Who is online

      Users browsing this forum: No registered users and 3 guests