PMS can't handle many video files in the same folder?

For help and support with PS3 Media Server in general
Forum rules
Please make sure you follow the Problem Reporting Guidelines before posting if you want a reply.

PMS can't handle many video files in the same folder?

Postby RoadHazard » Sat Sep 12, 2009 5:32 pm

Whenever I have more than about 10 video files in one folder, PSM won't read all of them correctly. A few (seemingly random) will show up as "unsupported data" on the PS3, and can't be played. If I move one of these "unsupported" files to its own folder PMS reads it without problem, gives the PS3 correct information, and I can play it. So the files are actually not unsupported at all, it's just that PMS doesn't seem to give the PS3 the correct information.

It doesn't matter if I have the media library activated or not, or if I scan the entire media library in one go or let PMS scan each folder as I enter them. This always happens, no matter what.

EDIT: Read my next post for more info.
Last edited by RoadHazard on Sun Sep 13, 2009 12:18 pm, edited 1 time in total.
RoadHazard
 
Posts: 8
Joined: Tue Aug 25, 2009 9:25 pm

Re: PMS can't handle many video files in the same folder?

Postby meskibob » Sun Sep 13, 2009 7:32 am

I provide NO application support via PM or email, so please post your question to the forum per the Forum Rules.
meskibob
Moderator
 
Posts: 4788
Joined: Mon Jan 19, 2009 4:11 pm

Re: PMS can't handle many video files in the same folder?

Postby RoadHazard » Sun Sep 13, 2009 11:17 am

meskibob wrote:http://ps3mediaserver.org/forum/viewtopic.php?f=6&t=496


Ok, here's some more info:

Computer specs: AMD Turion64 2800+ 1.6GHz, 512MB DDR RAM, running Windows XP SP3
(Note that I'm not trying to transcode anything, so my weak computer shouldn't be the problem here.)

PMS version: 1.10.51 stable

Streaming client: PS3

Transcoding engine: MEncoder (but that shouldn't matter here, since the PS3 can normally play these files without issue)

What's not working:
When there are many (>10) video files in one folder, some of the files will sometimes come up as unsupported data on the XMB and can't be played, even though they should be completely compatible with the PS3. Resetting the media library (including deleting the database folder) and making PMS scan the folder again will usually result in the same thing happen, but with different files. This behavior is seemingly completely random.
Moving one of the "unsupported" files to its own directory solves the problem. PMS reads the file correctly and sends the right info to the PS3, and the file can be played (without transcoding).

The PS3 gives this info about the "unsupported" files:
Size: 94 GB
Length: 9:59'59''
Resolution: -
Video codec: MPEG-2 8.0 Mbps

What it should say (and does once PMS sends the correct info) is:
Size: 233 MB
Length: 21'04''
Resolution: 720 x 416
Video codec: DivX 1.6 Mbps
(...with slight variations depending on the actual file, of course.)

So, PMS is obviously not reading all of the files correctly, and is sending the wrong information to the PS3. This makes the PS3 think the file is unsupported, when it's really not. Like I said, moving one of these files to its own folder makes the problem go away, so it's obviously not a problem with the files themselves (which is also evident by the fact that different files come up as unsupported if the media library is reset and rebuilt).

Further info: These files reside on an external HDD connected to the PC through FireWire. I never had any problems reading files from the HDD when I was using TVersity, so I doubt that's what causing this.

Here's part of the log when PMS is scanning a folder and trying to read the files:
Code: Select all
11:54:22.171 Opened handler on socket Socket[addr=/192.168.1.3,port=58590,localport=5001]
[Thread-800] DEBUG 11:54:22.171 Received on socket: GET /get/0$0$1$1$15/thumbnail0000Arrested+Development+s02e15+-+Sword+Of+Destiny.avi HTTP/1.1
[Thread-800] DEBUG 11:54:22.171 Received on socket: Host: 192.168.1.2:5001
[Thread-800] DEBUG 11:54:22.171 Received on socket: User-Agent: PLAYSTATION 3
[Thread-800] DEBUG 11:54:22.187 Received on socket: Connection: Keep-Alive
[Thread-800] DEBUG 11:54:22.187 Received on socket: Accept-Encoding: identity
[Thread-800] DEBUG 11:54:22.187 Received on socket: transferMode.dlna.org: Interactive
[Thread-800] INFO  11:54:22.187 HTTP: get/0$0$1$1$15/thumbnail0000Arrested+Development+s02e15+-+Sword+Of+Destiny.avi / 0-0
[Thread-800] DEBUG 11:54:22.187 Wrote on socket: HTTP/1.1 200 OK
[Thread-800] DEBUG 11:54:22.187 Searching for objectId: 0$0$1$1$15 with children option: false
[Thread-800] DEBUG 11:54:22.187 Wrote on socket: Content-Type: image/png
[Thread-800] DEBUG 11:54:22.203 Wrote on socket: Accept-Ranges: bytes
[Thread-800] DEBUG 11:54:22.203 Wrote on socket: Expires: Thu, 07 Jan 2010 03:41:02 GMT
[Thread-800] DEBUG 11:54:22.203 Wrote on socket: Connection: keep-alive
[Thread-800] DEBUG 11:54:22.203 Wrote on socket: Server: Windows_XP-x86-5.1, UPnP/1.0, PMS/1.10.51
[Thread-800] DEBUG 11:54:22.203 Available Content-Length: 11765
[Thread-800] DEBUG 11:54:22.203 Wrote on socket: Content-Length: 11765
[Thread-800] DEBUG 11:54:22.203 Wrote on socket:
[Thread-800] DEBUG 11:54:22.203 Sending stream: 11765 bytes of get/0$0$1$1$15/thumbnail0000Arrested+Development+s02e15+-+Sword+Of+Destiny.avi
[Thread-800] DEBUG 11:54:22.203 Close Connection
[Thread-801] DEBUG 11:54:22.421 Opened handler on socket Socket[addr=/192.168.1.3,port=58589,localport=5001]
[Thread-801] DEBUG 11:54:22.421 Received on socket: GET /get/0$0$1$1$16/thumbnail0000Arrested+Development+s02e16+-+Meat+The+Veals.avi HTTP/1.1
[Thread-801] DEBUG 11:54:22.421 Received on socket: Host: 192.168.1.2:5001
[Thread-801] DEBUG 11:54:22.421 Received on socket: User-Agent: PLAYSTATION 3
[Thread-801] DEBUG 11:54:22.437 Received on socket: Connection: Keep-Alive
[Thread-801] DEBUG 11:54:22.437 Received on socket: Accept-Encoding: identity
[Thread-801] DEBUG 11:54:22.437 Received on socket: transferMode.dlna.org: Interactive
[Thread-801] INFO  11:54:22.437 HTTP: get/0$0$1$1$16/thumbnail0000Arrested+Development+s02e16+-+Meat+The+Veals.avi / 0-0
[Thread-801] DEBUG 11:54:22.437 Wrote on socket: HTTP/1.1 200 OK
[Thread-801] DEBUG 11:54:22.437 Searching for objectId: 0$0$1$1$16 with children option: false
[Thread-801] DEBUG 11:54:22.437 Wrote on socket: Content-Type: image/png
[Thread-801] DEBUG 11:54:22.437 Wrote on socket: Accept-Ranges: bytes
[Thread-801] DEBUG 11:54:22.453 Wrote on socket: Expires: Thu, 07 Jan 2010 03:41:02 GMT
[Thread-801] DEBUG 11:54:22.453 Wrote on socket: Connection: keep-alive
[Thread-801] DEBUG 11:54:22.453 Wrote on socket: Server: Windows_XP-x86-5.1, UPnP/1.0, PMS/1.10.51
[Thread-801] DEBUG 11:54:22.453 Available Content-Length: 13000
[Thread-801] DEBUG 11:54:22.453 Wrote on socket: Content-Length: 13000
[Thread-801] DEBUG 11:54:22.453 Wrote on socket:
[Thread-801] DEBUG 11:54:22.453 Sending stream: 13000 bytes of get/0$0$1$1$16/thumbnail0000Arrested+Development+s02e16+-+Meat+The+Veals.avi
[Thread-801] DEBUG 11:54:22.453 Close Connection


The first of these two files (s02e15) is read just fine, while the second one (s02e16) comes up as unsupported data.

Contrary to what I wrote previously, this does not happen all the time. Sometimes the whole folder will be correctly read, and the PS3 won't have any problems playing the files. Other times something goes wrong, and one or a few files come up as unsupported data. This seems to be completely random.
RoadHazard
 
Posts: 8
Joined: Tue Aug 25, 2009 9:25 pm


Return to General Help and Support

Who is online

Users browsing this forum: Yahoo [Bot] and 13 guests