Problem with special character in names on .STR files

For help and support with Universal Media Server
Forum rules
Please make sure you follow the Problem Reporting Guidelines before posting if you want a reply
Post Reply
McRambo
Posts: 3
Joined: Sat Oct 18, 2014 10:23 am

Problem with special character in names on .STR files

Post by McRambo »

HI! I have a problem: if the subtitle file has special characters, the video cannot be loaded and show an error.

This files look like this:

Dalshabet(달샤벳) _ B.B.BI(비비비)(Big Baby Baby) [MV].mp4
Dalshabet(달샤벳) _ B.B.BI(비비비)(Big Baby Baby) [MV].str

If i delete the str file, the video is showed normaly, even the special characters.
I think the problem is in the STR file name,
thank you.
User avatar
Madoka
Posts: 329
Joined: Fri Jun 01, 2012 12:51 pm

Re: Problem with special character in names on .STR files

Post by Madoka »

I had noticed this before. Try the new 4.2.0. It works for me with new FFmpeg. The old one didn't like Asian characters.
McRambo
Posts: 3
Joined: Sat Oct 18, 2014 10:23 am

Re: Problem with special character in names on .STR files

Post by McRambo »

OK Thank you, i will just now, thank you again
McRambo
Posts: 3
Joined: Sat Oct 18, 2014 10:23 am

Re: Problem with special character in names on .STR files

Post by McRambo »

:cry: still the same thing, happens without transcoding, playing in direct streaming, the bug still there.

this file has a str file:

Dalshabet(달샤벳) _ B.B.BI(비비비)(Big Baby Baby) [MV].mp4
Dalshabet(달샤벳) _ B.B.BI(비비비)(Big Baby Baby) [MV].str

if i delete the str file, the video is loaded correctly
Error adding child: "Dalshabet(달샤벳) _ B.B.BI(비비비)(Big Baby Baby) [MV].mp4"
java.lang.NullPointerException: null
at net.pms.dlna.DLNAResource.addChild(DLNAResource.java:649) [ums.jar:4.2.0]
at net.pms.dlna.DLNAResource.addChild(DLNAResource.java:483) [ums.jar:4.2.0]
at net.pms.dlna.MapFile.manageFile(MapFile.java:110) [ums.jar:4.2.0]
at net.pms.dlna.MapFile.analyzeChildren(MapFile.java:169) [ums.jar:4.2.0]
at net.pms.dlna.DLNAResource.discoverWithRenderer(DLNAResource.java:1040) [ums.jar:4.2.0]
at net.pms.dlna.DLNAResource.getDLNAResources(DLNAResource.java:956) [ums.jar:4.2.0]
at net.pms.network.RequestV2.answer(RequestV2.java:664) [ums.jar:4.2.0]
at net.pms.network.RequestHandlerV2.writeResponse(RequestHandlerV2.java:283) [ums.jar:4.2.0]
at net.pms.network.RequestHandlerV2.messageReceived(RequestHandlerV2.java:241) [ums.jar:4.2.0]
at org.jboss.netty.channel.SimpleChannelUpstreamHandler.handleUpstream(SimpleChannelUpstreamHandler.java:70) [ums.jar:4.2.0]
at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:564) [ums.jar:4.2.0]
at org.jboss.netty.channel.DefaultChannelPipeline$DefaultChannelHandlerContext.sendUpstream(DefaultChannelPipeline.java:791) [ums.jar:4.2.0]
at org.jboss.netty.handler.stream.ChunkedWriteHandler.handleUpstream(ChunkedWriteHandler.java:142) [ums.jar:4.2.0]
at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:564) [ums.jar:4.2.0]
at org.jboss.netty.channel.DefaultChannelPipeline$DefaultChannelHandlerContext.sendUpstream(DefaultChannelPipeline.java:791) [ums.jar:4.2.0]
at org.jboss.netty.handler.codec.http.HttpChunkAggregator.messageReceived(HttpChunkAggregator.java:145) [ums.jar:4.2.0]
at org.jboss.netty.channel.SimpleChannelUpstreamHandler.handleUpstream(SimpleChannelUpstreamHandler.java:70) [ums.jar:4.2.0]
at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:564) [ums.jar:4.2.0]
at org.jboss.netty.channel.DefaultChannelPipeline$DefaultChannelHandlerContext.sendUpstream(DefaultChannelPipeline.java:791) [ums.jar:4.2.0]
at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:296) [ums.jar:4.2.0]
at org.jboss.netty.handler.codec.frame.FrameDecoder.unfoldAndFireMessageReceived(FrameDecoder.java:459) [ums.jar:4.2.0]
at org.jboss.netty.handler.codec.replay.ReplayingDecoder.callDecode(ReplayingDecoder.java:536) [ums.jar:4.2.0]
at org.jboss.netty.handler.codec.replay.ReplayingDecoder.messageReceived(ReplayingDecoder.java:435) [ums.jar:4.2.0]
at org.jboss.netty.channel.SimpleChannelUpstreamHandler.handleUpstream(SimpleChannelUpstreamHandler.java:70) [ums.jar:4.2.0]
at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:564) [ums.jar:4.2.0]
at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:559) [ums.jar:4.2.0]
at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:268) [ums.jar:4.2.0]
at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:255) [ums.jar:4.2.0]
at org.jboss.netty.channel.socket.nio.NioWorker.read(NioWorker.java:88) [ums.jar:4.2.0]
at org.jboss.netty.channel.socket.nio.AbstractNioWorker.process(AbstractNioWorker.java:108) [ums.jar:4.2.0]
at org.jboss.netty.channel.socket.nio.AbstractNioSelector.run(AbstractNioSelector.java:318) [ums.jar:4.2.0]
at org.jboss.netty.channel.socket.nio.AbstractNioWorker.run(AbstractNioWorker.java:89) [ums.jar:4.2.0]
at org.jboss.netty.channel.socket.nio.NioWorker.run(NioWorker.java:178) [ums.jar:4.2.0]
at org.jboss.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:108) [ums.jar:4.2.0]
at org.jboss.netty.util.internal.DeadLockProofWorker$1.run(DeadLockProofWorker.java:42) [ums.jar:4.2.0]
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [na:1.7.0_67]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [na:1.7.0_67]
at java.lang.Thread.run(Unknown Source) [na:1.7.0_67]
Post Reply