pms-mlx (13-12-04 v1.0)

Download and discuss official beta builds here

New release

Postby taconaut » Sun Apr 01, 2012 2:31 pm

Version 0.7 is out :)

Download

It's all about seing what files you've got and edit their properties. Until now, the library view with its column sorting which didn't work properly wasn't very useful. Now it is a full blown library manager.

Changelog
Code: Select all
pms-mlx 0.7

Bug fixes:
- Make the sorting work in the library view
- Show correct time of day when a file has been played
- Fix the transcode file selection (broken again…)

Improvements:
- Improve IMDB plugin
- Don't load files into library at startup
- Modify the FileSystemFolderPlugin to show all drives if no folder has been configured

Features
- Create file edit dialog
- Add a tag to multiple files
- Edit multiple files
- Update file properties and tags with plugins
- Allow editing of file properties in the grid
- Add quick tag functionality
- Delete option in library
- File properties update by id and name search

https://github.com/taconaut/pms-mlx/issues?milestone=1&state=closed


The imdb import plugin has some hidden feature. Add those parameters to the pms.conf in your profile directory to configure them:
- imdb_cover_width (int): Configure the width of the cover returned by IMDB. If the original width is larger then th e configured value it will be resized, otherwise the original one will be returned. Default is 320
is 320px
- imdb_plot (long/short): long or short plot. Default is long
- imdb_use_rotten_tomatoes (true/false): if true, the rotten tomatoes rating will be used. tomatoMeter -> rating percent, tomatoReviews -> rating voters. Default is false.
If you always wanted to have your most recent videos at the top of the folder in the ps3 or wished you could group all videos with the same genre in one folder, have a look at pms-mlx
taconaut
Project Member
 
Posts: 1073
Joined: Sat Apr 11, 2009 12:29 am
Location: Switzerland

Re: pms-mlx (12-04-01 v0.7)

Postby killa339 » Thu Apr 05, 2012 12:07 am

Awesome, awesome. Can't wait to try this update out.

As always, I really appreciate the time you put into this.

EDIT:
I get the following message now when I try and play any of my video files: "The server is not accessible, please try again later." All the files are being listed properly though. No error is in the trace section of the program. Just says what file I tried to play. I was last using mlx 0.6.

I did have to update to Java 7 in order to use the new version of MLX.
killa339
 
Posts: 38
Joined: Thu Mar 17, 2011 2:46 pm

Re: pms-mlx (12-04-01 v0.7)

Postby taconaut » Thu Apr 05, 2012 7:27 am

killa339 wrote:I get the following message now when I try and play any of my video files: "The server is not accessible, please try again later." All the files are being listed properly though. No error is in the trace section of the program. Just says what file I tried to play. I was last using mlx 0.6.

Bummer. As I've tested quite a lot of files and all played well, I don't think it is a code issue. As mencoder, ffmpeg and mediainfo have change since version 0.6 they possibly don't read the files the same way as before. These properties are not updated for files already contained in the library when updating.
Could you try starting off with a clean configuration (either click on reset library and 'lose' the configuration or make a copy of your profile directory and delete the original one if you want to back it up) and importing files that don't currently play to see if it fixes the issue?
If this fails, could you post the mediainfo of a file which isn't playing with the full debug log when you tried playing it. This way I should be able to reproduce the issue.
What renderer are you using? I've never seen the message "The server is not accessible, please try again later."

killa339 wrote:I did have to update to Java 7 in order to use the new version of MLX.

Yep, I've noticed this after releasing as well. This is due to a change in the packaging of the original pms. Changed this two days ago (https://github.com/ps3mediaserver/ps3me ... 46093ddc6a)
If you always wanted to have your most recent videos at the top of the folder in the ps3 or wished you could group all videos with the same genre in one folder, have a look at pms-mlx
taconaut
Project Member
 
Posts: 1073
Joined: Sat Apr 11, 2009 12:29 am
Location: Switzerland

Re: pms-mlx (12-04-01 v0.7)

Postby killa339 » Fri Apr 06, 2012 4:28 am

taconaut wrote:As mencoder, ffmpeg and mediainfo have change since version 0.6 they possibly don't read the files the same way as before. These properties are not updated for files already contained in the library when updating.

I actually always copy over the latest memcoder/ffmpeg/mediainfo from PMS source repo as they are added. So really, my 0.6 install was using these already.

taconaut wrote:Could you try starting off with a clean configuration (either click on reset library and 'lose' the configuration or make a copy of your profile directory and delete the original one if you want to back it up) and importing files that don't currently play to see if it fixes the issue?

A fresh import is what I was doing. I reinstalled everything just to be sure and same problem. Actually, it seems all (the dozen or so I tested) my .avi files will not play. I have a few .mpg ones and they play just fine. Here's the output of debug.log from PMS for an avi file that failed:

Code: Select all
[server worker #1-4] INFO  2012-04-05 23:11:38.116 Starting transcode/remux of Watchmen - Tales of the Black Freighter (0) - 0/100 [0]
[server worker #1-4] DEBUG 2012-04-05 23:11:38.195 Caught exception
java.lang.NullPointerException: null
   at net.pms.encoders.MEncoderVideo.launchTranscode(MEncoderVideo.java:1346) ~[pms.jar:na]
   at net.pms.dlna.DLNAResource.getInputStream(DLNAResource.java:1535) ~[pms.jar:na]
   at net.pms.network.RequestV2.answer(RequestV2.java:313) ~[pms.jar:na]
   at net.pms.network.RequestHandlerV2.writeResponse(RequestHandlerV2.java:303) ~[pms.jar:na]
   at net.pms.network.RequestHandlerV2.messageReceived(RequestHandlerV2.java:266) ~[pms.jar:na]
   at org.jboss.netty.handler.stream.ChunkedWriteHandler.handleUpstream(ChunkedWriteHandler.java:148) ~[pms.jar:na]
   at org.jboss.netty.handler.codec.http.HttpChunkAggregator.messageReceived(HttpChunkAggregator.java:116) ~[pms.jar:na]
   at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:302) ~[pms.jar:na]
   at org.jboss.netty.handler.codec.replay.ReplayingDecoder.unfoldAndfireMessageReceived(ReplayingDecoder.java:522) ~[pms.jar:na]
   at org.jboss.netty.handler.codec.replay.ReplayingDecoder.callDecode(ReplayingDecoder.java:506) ~[pms.jar:na]
   at org.jboss.netty.handler.codec.replay.ReplayingDecoder.messageReceived(ReplayingDecoder.java:443) ~[pms.jar:na]
   at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:274) ~[pms.jar:na]
   at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:261) ~[pms.jar:na]
   at org.jboss.netty.channel.socket.nio.NioWorker.read(NioWorker.java:349) ~[pms.jar:na]
   at org.jboss.netty.channel.socket.nio.NioWorker.processSelectedKeys(NioWorker.java:280) ~[pms.jar:na]
   at org.jboss.netty.channel.socket.nio.NioWorker.run(NioWorker.java:200) ~[pms.jar:na]
   at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [na:1.7.0_03]
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [na:1.7.0_03]
   at java.lang.Thread.run(Unknown Source) [na:1.7.0_03]
[server worker #1-1] INFO  2012-04-05 23:11:38.195 Starting transcode/remux of Watchmen - Tales of the Black Freighter (0) - 0/100 [0]
[server worker #1-1] DEBUG 2012-04-05 23:11:38.195 Caught exception
java.lang.NullPointerException: null
   at net.pms.encoders.MEncoderVideo.launchTranscode(MEncoderVideo.java:1346) ~[pms.jar:na]
   at net.pms.dlna.DLNAResource.getInputStream(DLNAResource.java:1535) ~[pms.jar:na]
   at net.pms.network.RequestV2.answer(RequestV2.java:313) ~[pms.jar:na]
   at net.pms.network.RequestHandlerV2.writeResponse(RequestHandlerV2.java:303) ~[pms.jar:na]
   at net.pms.network.RequestHandlerV2.messageReceived(RequestHandlerV2.java:266) ~[pms.jar:na]
   at org.jboss.netty.handler.stream.ChunkedWriteHandler.handleUpstream(ChunkedWriteHandler.java:148) ~[pms.jar:na]
   at org.jboss.netty.handler.codec.http.HttpChunkAggregator.messageReceived(HttpChunkAggregator.java:116) ~[pms.jar:na]
   at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:302) ~[pms.jar:na]
   at org.jboss.netty.handler.codec.replay.ReplayingDecoder.unfoldAndfireMessageReceived(ReplayingDecoder.java:522) ~[pms.jar:na]
   at org.jboss.netty.handler.codec.replay.ReplayingDecoder.callDecode(ReplayingDecoder.java:506) ~[pms.jar:na]
   at org.jboss.netty.handler.codec.replay.ReplayingDecoder.messageReceived(ReplayingDecoder.java:443) ~[pms.jar:na]
   at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:274) ~[pms.jar:na]
   at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:261) ~[pms.jar:na]
   at org.jboss.netty.channel.socket.nio.NioWorker.read(NioWorker.java:349) ~[pms.jar:na]
   at org.jboss.netty.channel.socket.nio.NioWorker.processSelectedKeys(NioWorker.java:280) ~[pms.jar:na]
   at org.jboss.netty.channel.socket.nio.NioWorker.run(NioWorker.java:200) ~[pms.jar:na]
   at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [na:1.7.0_03]
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [na:1.7.0_03]
   at java.lang.Thread.run(Unknown Source) [na:1.7.0_03]


taconaut wrote:If this fails, could you post the mediainfo of a file which isn't playing with the full debug log when you tried playing it. This way I should be able to reproduce the issue.
What renderer are you using? I've never seen the message "The server is not accessible, please try again later."

I have a Sony Bravia TV that uses the following renderer: Sony Bravia EX. Here's the mediainfo of the one above that failed.

Code: Select all
Format                           : AVI
Format/Info                      : Audio Video Interleave
File size                        : 233 MiB
Duration                         : 25mn 40s
Overall bit rate                 : 1 269 Kbps
Writing application              : Nandub v1.0rc2
Writing library                  : Nandub build 1852/release

Video
ID                               : 0
Format                           : MPEG-4 Visual
Format profile                   : Advanced Simple@L5
Format settings, BVOP            : Yes
Format settings, QPel            : No
Format settings, GMC             : No warppoints
Format settings, Matrix          : Default (H.263)
Muxing mode                      : Packed bitstream
Codec ID                         : XVID
Codec ID/Hint                    : XviD
Duration                         : 25mn 40s
Bit rate                         : 1 129 Kbps
Width                            : 640 pixels
Height                           : 272 pixels
Display aspect ratio             : 2.35:1
Frame rate                       : 23.976 fps
Color space                      : YUV
Chroma subsampling               : 4:2:0
Bit depth                        : 8 bits
Scan type                        : Progressive
Bits/(Pixel*Frame)               : 0.271
Stream size                      : 207 MiB (89%)
Writing library                  : XviD 1.2.1 (UTC 2008-12-04)

Audio
ID                               : 1
Format                           : MPEG Audio
Format version                   : Version 1
Format profile                   : Layer 3
Mode                             : Joint stereo
Codec ID                         : 55
Codec ID/Hint                    : MP3
Duration                         : 25mn 40s
Bit rate mode                    : Variable
Bit rate                         : 128 Kbps
Channel(s)                       : 2 channels
Sampling rate                    : 48.0 KHz
Stream size                      : 23.5 MiB (10%)
Alignment                        : Aligned on interleaves
Interleave, duration             : 24 ms (0.58 video frame)
Interleave, preload duration     : 120 ms


I'll try and reinstall 0.6 and see if it still works. EDIT: And going back to 0.6 makes everything work again.


EDIT2: I tried out the unmodified PMS (1.52.0) and I can play my avi files just fine. Here is the debug output of the same file that was failing above with MLX:

Code: Select all
INFO  2012-04-05 23:50:15.421 [New I/O server worker #1-4] Starting transcode/remux of Watchmen - Tales of the Black Freighter.avi
DEBUG 2012-04-05 23:50:15.499 [New I/O server worker #1-4] Creating pipe \\.\pipe\mencoder1333684215499
DEBUG 2012-04-05 23:50:15.577 [Thread-45] Waiting for pipe connection \\.\pipe\mencoder1333684215499
DEBUG 2012-04-05 23:50:15.640 [mencoder.exe-9] Starting "C:\Program Files\PS3 Media Server\win32\mencoder.exe" -ss 0 -quiet "D:\videos\clips\Watchmen - Tales of the Black Freighter.avi" -quiet -quiet -oac lavc -of mpeg -quiet -quiet -mpegopts format=mpeg2:muxrate=500000:vbuf_size=1194:abuf_size=64 -ovc lavc -channels 2 -lavdopts debug=0:threads=2 -lavcopts autoaspect=1:vcodec=mpeg2video:acodec=ac3:abitrate=448:threads=2:keyint=5:vqscale=1:vqmin=2:vrc_maxrate=54000:vrc_buf_size=1835 -quiet -quiet -subdelay 20000 -quiet -quiet -ofps 24000/1001 -quiet -quiet -lavdopts fast -mc 0 -noskip -af lavcresample=48000 -srate 48000 -o \\.\pipe\mencoder1333684215499
DEBUG 2012-04-05 23:50:15.640 [mencoder.exe-9] Reading pipe: \\.\pipe\mencoder1333684215499
DEBUG 2012-04-05 23:50:15.640 [mencoder.exe-9] Attaching thread: mencoder.exe-9
DEBUG 2012-04-05 23:50:15.655 [Thread-49] MEncoder SB28 (C) 2000-2012 MPlayer Team
DEBUG 2012-04-05 23:50:15.655 [Thread-49] Custom build by SubJunk, http://www.spirton.com
DEBUG 2012-04-05 23:50:15.655 [Thread-49]
DEBUG 2012-04-05 23:50:15.655 [Thread-49] success: format: 0  data: 0x0 - 0xe91d000
DEBUG 2012-04-05 23:50:15.655 [Thread-49] libavformat version 54.2.100 (internal)
DEBUG 2012-04-05 23:50:15.655 [Thread-49] AVI file format detected.
DEBUG 2012-04-05 23:50:15.655 [Thread-49] [aviheader] Video stream found, -vid 0
DEBUG 2012-04-05 23:50:15.655 [Thread-49] [aviheader] Audio stream found, -aid 1
DEBUG 2012-04-05 23:50:15.655 [Thread-49] VIDEO:  [XVID]  640x272  12bpp  23.976 fps  1129.0 kbps (137.8 kbyte/s)
DEBUG 2012-04-05 23:50:15.655 [Thread-49] [V] filefmt:3  fourcc:0x44495658  size:640x272  fps:23.976  ftime:=0.0417
DEBUG 2012-04-05 23:50:15.655 [Thread-49] ==========================================================================
DEBUG 2012-04-05 23:50:15.655 [Thread-48] Requested audio codec family [mpg123] (afm=mpg123) not available.
DEBUG 2012-04-05 23:50:15.655 [Thread-48] Enable it at compilation.
DEBUG 2012-04-05 23:50:15.655 [Thread-49] Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
DEBUG 2012-04-05 23:50:15.655 [Thread-49] libavcodec version 54.10.100 (internal)
DEBUG 2012-04-05 23:50:15.667 [Thread-49] AUDIO: 48000 Hz, 2 ch, floatle, 127.7 kbit/4.16% (ratio: 15962->384000)
DEBUG 2012-04-05 23:50:15.667 [Thread-49] Selected audio codec: [ffmp3float] afm: ffmpeg (FFmpeg MPEG layer-3 audio)
DEBUG 2012-04-05 23:50:15.667 [Thread-49] ==========================================================================
DEBUG 2012-04-05 23:50:15.674 [Thread-45] Result of \\.\pipe\mencoder1333684215499 : true
DEBUG 2012-04-05 23:50:15.675 [Thread-49] PACKET SIZE: 2048 bytes, deltascr: 884
DEBUG 2012-04-05 23:50:15.675 [Thread-49] Opening video filter: [expand osd=1]
DEBUG 2012-04-05 23:50:15.675 [Thread-49] Expand: -1 x -1, -1 ; -1, osd: 1, aspect: 0.000000, round: 1
DEBUG 2012-04-05 23:50:15.675 [Thread-49] ==========================================================================
DEBUG 2012-04-05 23:50:15.676 [Thread-49] Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
DEBUG 2012-04-05 23:50:15.677 [Thread-48] Unsupported PixelFormat 61
DEBUG 2012-04-05 23:50:15.677 [Thread-48] Unsupported PixelFormat 53
DEBUG 2012-04-05 23:50:15.677 [Thread-48] Unsupported PixelFormat 81
DEBUG 2012-04-05 23:50:15.678 [Thread-49] Selected video codec: [ffodivx] vfm: ffmpeg (FFmpeg MPEG-4)
DEBUG 2012-04-05 23:50:15.678 [Thread-49] ==========================================================================
DEBUG 2012-04-05 23:50:15.678 [Thread-48] [ac3 @ 010aa900]channel_layout not specified
DEBUG 2012-04-05 23:50:15.678 [Thread-48] [ac3 @ 010aa900]No channel layout specified. The encoder will guess the layout, but it might be incorrect.
DEBUG 2012-04-05 23:50:15.679 [Thread-48] Limiting audio preload to 0.4s.
DEBUG 2012-04-05 23:50:15.679 [Thread-48] Increasing audio density to 4.
DEBUG 2012-04-05 23:50:15.681 [Thread-48] [mpeg4 @ 010aa900]Invalid and inefficient vfw-avi packed B frames detected
DEBUG 2012-04-05 23:50:15.681 [Thread-49] Movie-Aspect is undefined - no prescaling applied.
DEBUG 2012-04-05 23:50:15.681 [Thread-49] videocodec: libavcodec (640x272 fourcc=3267706d [mpg2])
DEBUG 2012-04-05 23:50:15.681 [Thread-49] [VE_LAVC] Using constant qscale = 1.000000 (VBR).
DEBUG 2012-04-05 23:50:15.702 [Thread-49] Movie-Aspect is 2.35:1 - prescaling to correct movie aspect.
DEBUG 2012-04-05 23:50:15.703 [Thread-48] [VD_FFMPEG] DRI failure.
DEBUG 2012-04-05 23:50:15.705 [Thread-49] Writing header...
DEBUG 2012-04-05 23:50:15.705 [Thread-49] INITV: 0.200, 0.158, fps: 23.976
DEBUG 2012-04-05 23:50:15.705 [Thread-49]
INFO  2012-04-05 23:50:21.728 [StartPlaying Event] renderer: 10.0.0.2, file: D:\videos\clips\Watchmen - Tales of the Black Freighter.avi


On an unrelated note, it seems that installing/reinstalling the latest version of PMS causes new entries to be created on my TV for the device sharing the files. The old ones are grayed out since there is no active connection, but new ones are created once I reinstall the program.
killa339
 
Posts: 38
Joined: Thu Mar 17, 2011 2:46 pm

Re: pms-mlx (12-04-01 v0.7)

Postby taconaut » Fri Apr 06, 2012 9:08 am

Thanks for the info, I'll have to check why this happens; currently got no clue.
Could you try adding a file system folder and check if the files play correctly in there? Please make sure to uncheck 'enable cache' in the navigation/share settings tab. File system folders use exactly the same way to play back files as pms without using the data stored in the db.
If they don't play, I suspect a bad configuration somewhere. Try deleting (renaming) pms.conf in the profile directory and restart pms to give it another try with the default settings.
If you always wanted to have your most recent videos at the top of the folder in the ps3 or wished you could group all videos with the same genre in one folder, have a look at pms-mlx
taconaut
Project Member
 
Posts: 1073
Joined: Sat Apr 11, 2009 12:29 am
Location: Switzerland

Re: pms-mlx (12-04-01 v0.7)

Postby killa339 » Sat Apr 07, 2012 4:13 am

Complete fresh install of 0.7. No old configs. Created file system folder under mlx's media library. Same problem. Below is the debug.log for another avi file I tried. This and many others worked just fine under 0.6.

More info:

Windows 2008 Server
Java 6 U31
Java 7 u3

Code: Select all
[server worker #1-1] INFO  2012-04-06 23:04:32.524 Starting transcode/remux of 11 - Mrs. Donaghy.avi
[server worker #1-1] DEBUG 2012-04-06 23:04:32.602 Caught exception
java.lang.NullPointerException: null
   at net.pms.encoders.MEncoderVideo.launchTranscode(MEncoderVideo.java:1346) ~[pms.jar:na]
   at net.pms.dlna.DLNAResource.getInputStream(DLNAResource.java:1535) ~[pms.jar:na]
   at net.pms.network.RequestV2.answer(RequestV2.java:313) ~[pms.jar:na]
   at net.pms.network.RequestHandlerV2.writeResponse(RequestHandlerV2.java:303) ~[pms.jar:na]
   at net.pms.network.RequestHandlerV2.messageReceived(RequestHandlerV2.java:266) ~[pms.jar:na]
   at org.jboss.netty.handler.stream.ChunkedWriteHandler.handleUpstream(ChunkedWriteHandler.java:148) ~[pms.jar:na]
   at org.jboss.netty.handler.codec.http.HttpChunkAggregator.messageReceived(HttpChunkAggregator.java:116) ~[pms.jar:na]
   at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:302) ~[pms.jar:na]
   at org.jboss.netty.handler.codec.replay.ReplayingDecoder.unfoldAndfireMessageReceived(ReplayingDecoder.java:522) ~[pms.jar:na]
   at org.jboss.netty.handler.codec.replay.ReplayingDecoder.callDecode(ReplayingDecoder.java:506) ~[pms.jar:na]
   at org.jboss.netty.handler.codec.replay.ReplayingDecoder.messageReceived(ReplayingDecoder.java:443) ~[pms.jar:na]
   at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:274) ~[pms.jar:na]
   at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:261) ~[pms.jar:na]
   at org.jboss.netty.channel.socket.nio.NioWorker.read(NioWorker.java:349) ~[pms.jar:na]
   at org.jboss.netty.channel.socket.nio.NioWorker.processSelectedKeys(NioWorker.java:280) ~[pms.jar:na]
   at org.jboss.netty.channel.socket.nio.NioWorker.run(NioWorker.java:200) ~[pms.jar:na]
   at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [na:1.7.0_03]
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [na:1.7.0_03]
   at java.lang.Thread.run(Unknown Source) [na:1.7.0_03]
[server worker #1-2] INFO  2012-04-06 23:04:32.602 Starting transcode/remux of 11 - Mrs. Donaghy.avi
[server worker #1-2] DEBUG 2012-04-06 23:04:32.618 Caught exception
java.lang.NullPointerException: null
   at net.pms.encoders.MEncoderVideo.launchTranscode(MEncoderVideo.java:1346) ~[pms.jar:na]
   at net.pms.dlna.DLNAResource.getInputStream(DLNAResource.java:1535) ~[pms.jar:na]
   at net.pms.network.RequestV2.answer(RequestV2.java:313) ~[pms.jar:na]
   at net.pms.network.RequestHandlerV2.writeResponse(RequestHandlerV2.java:303) ~[pms.jar:na]
   at net.pms.network.RequestHandlerV2.messageReceived(RequestHandlerV2.java:266) ~[pms.jar:na]
   at org.jboss.netty.handler.stream.ChunkedWriteHandler.handleUpstream(ChunkedWriteHandler.java:148) ~[pms.jar:na]
   at org.jboss.netty.handler.codec.http.HttpChunkAggregator.messageReceived(HttpChunkAggregator.java:116) ~[pms.jar:na]
   at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:302) ~[pms.jar:na]
   at org.jboss.netty.handler.codec.replay.ReplayingDecoder.unfoldAndfireMessageReceived(ReplayingDecoder.java:522) ~[pms.jar:na]
   at org.jboss.netty.handler.codec.replay.ReplayingDecoder.callDecode(ReplayingDecoder.java:506) ~[pms.jar:na]
   at org.jboss.netty.handler.codec.replay.ReplayingDecoder.messageReceived(ReplayingDecoder.java:443) ~[pms.jar:na]
   at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:274) ~[pms.jar:na]
   at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:261) ~[pms.jar:na]
   at org.jboss.netty.channel.socket.nio.NioWorker.read(NioWorker.java:349) ~[pms.jar:na]
   at org.jboss.netty.channel.socket.nio.NioWorker.processSelectedKeys(NioWorker.java:280) ~[pms.jar:na]
   at org.jboss.netty.channel.socket.nio.NioWorker.run(NioWorker.java:200) ~[pms.jar:na]
   at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [na:1.7.0_03]
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [na:1.7.0_03]
   at java.lang.Thread.run(Unknown Source) [na:1.7.0_03]


Like I said, vanilla 1.52 of PMS works just fine, as does MLX 0.6.
killa339
 
Posts: 38
Joined: Thu Mar 17, 2011 2:46 pm

Re: pms-mlx (12-04-01 v0.7)

Postby taconaut » Sat Apr 07, 2012 7:07 am

Ok, going to trick my pms to make it believe it serves a Bravia and see if I can reproduce this.

How does the streaming work for other people having tried 0.7? On what renderers?
If you always wanted to have your most recent videos at the top of the folder in the ps3 or wished you could group all videos with the same genre in one folder, have a look at pms-mlx
taconaut
Project Member
 
Posts: 1073
Joined: Sat Apr 11, 2009 12:29 am
Location: Switzerland

Re: pms-mlx (12-04-01 v0.7)

Postby killa339 » Sun Apr 08, 2012 5:34 am

Let me know what I can do on my end. I'm quite technical, so don't worry about holding back. ;)
killa339
 
Posts: 38
Joined: Thu Mar 17, 2011 2:46 pm

Re: pms-mlx (12-04-01 v0.7)

Postby taconaut » Sun Apr 08, 2012 9:03 am

After doing some checks, it turned out some code hasn't been merged correctly where your NullPointer shows up. I seized the opportunity to see if there were other mistakes like that, but it was the only one. Please try the latest nightly build (see first post). Hope it fixes the issue.
If you always wanted to have your most recent videos at the top of the folder in the ps3 or wished you could group all videos with the same genre in one folder, have a look at pms-mlx
taconaut
Project Member
 
Posts: 1073
Joined: Sat Apr 11, 2009 12:29 am
Location: Switzerland

Re: pms-mlx (12-04-01 v0.7)

Postby killa339 » Mon Apr 09, 2012 6:00 am

Awesome, that seems to have fixed it!

Other things I noticed:

1. Do you have to link your tmdb account anymore? When I click the 'set user' button nothing happens, whereas before it would pup up a browser window to the website. From there, you would login, tell tmdb to allow access and then the user name would appear in the tmdb account name section of the media library. In the end, it looks like info was still begin pulled from tmdb. At least tmdb specific info appears to be in the database now.

2. When imdb/tmdb info was being pulled for my movies, I noticed this error consistently coming up:
Code: Select all
The plugin='tmdb' returned a value of the wrong type for the FileProperty='VIDEO_REVENUE'. Expected='class java.lang.Integer', Received='class java.lang.Long'
Every revenue db entry is 0.

All in all, great update! Love the new library view changes/additions.

EDIT: Another thing I just noticed. It seems that files with periods are not rendered properly on my tv anymore. It's not the first period that messes it up though. For example:

File name: 'Louis C.K. - Chewed Up (2008)' shows up as 'Louis C.K' on my tv. Everything after the second period is lost.
File name: 'G.I. Joe - The Rise of Cobra' shows up as 'G.I' on my tv. Everything after the second period is lost.

The full name is showing up in the library and tree views. This all worked fine with 0.6

EDIT 2:

More info on the above. If I make a folder that is A-Z or by Genre then it cuts off like in the way I mention above. These folders are set to 'display as file'. If I make a folder that is 'display as folder' then the folder on my tv has the full name but when I go inside, the file to play the video has the name cut off like I discuss above. Both have %name as the mask.

EDIT 3:

Another bug: I have a directory initially set to 'display as file' and set thumbnails to be cover. I then chose to display as folder. In the gui, I right clicked the initial green folder, chose edit and then chose to display a picture as the thumbnail.

When I view this on my tv, I see a folder with cover icons rendered inside the folder icon, rather than the picture I chose. If I go back in, change back to 'display as file', choose the pic I wanted (removing the cover option that was there), change back to 'view as folder' then it displays properly. I guess the 'display as file' options are overriding the initial folder thumbnail setting under 'display as folder'?
killa339
 
Posts: 38
Joined: Thu Mar 17, 2011 2:46 pm

PreviousNext

Return to Beta Builds

Who is online

Users browsing this forum: No registered users and 3 guests