Sony KDL49WE755 renderer

Discuss media renderers like Xbox 360, TVs, smartphones, etc.
Post Reply
peterstamov
Posts: 4
Joined: Sat Sep 28, 2024 11:12 pm

Sony KDL49WE755 renderer

Post by peterstamov »

Can you check these logs? What's wrong with the settings? It doesn't work well on Sony KDL49WE755.
Works well on LG.
Attachments
ums_dbg_2024-09-28-14-10.zip
(1.32 MiB) Downloaded 43 times
User avatar
mik_s
Moderator
Posts: 1239
Joined: Wed Aug 23, 2017 11:03 pm
Location: UK

Re: Sony KDL49WE755 renderer

Post by mik_s »

Your logs are a bit busy with both the LG and Sony TVs being used as well as the media scanning happening at the same time so I can't see anything wrong.
There are no obvious errors.

Could you be more specific what is happening?

If some videos are transcoding when it should not be then the .conf file will need updating.

To see if the videos can play without needing to be transcoded try playing from the #--TRANSCODE--# folder and choose "No transcoding"
(if you do not see it, enable "show the #--Transcode--# folder" in the GUI on the navigation tab, in the web GUI it is in the "virtual folders/files" section)
If these play fine then I can update the conf.

It will be helpful if you redid those logs but make sure the LG TV is turned off so it does not show in the logs and will be easier to see what the Sony is doing.
Logs are important for us to help, Please follow This Link before asking for support. Just a forum cleaner, Will help if I can but no expert.
peterstamov
Posts: 4
Joined: Sat Sep 28, 2024 11:12 pm

Re: Sony KDL49WE755 renderer

Post by peterstamov »

The TVs are old and do not accept H.265 and av1 codecs. Transcoding always with subtitles is required. It works on LG and Sony doesn't.

Sony:
- H.264
"No transcoding" - works, play!
ffmpeg transcoding - not working. Impossible to reproduce!

- H.265
"No transcoding" - works, play!
ffmpeg transcoding - not working. Impossible to reproduce!

- av1
does not play at all on Sony.
All played on LG

I blocked LG. I don't know if that's good fot test? it show twice!
Attachments
ums_dbg_2024-09-28-20-01.zip
(291.2 KiB) Downloaded 43 times
Screenshot 2024-09-28 195736.jpg
Screenshot 2024-09-28 195736.jpg (58.29 KiB) Viewed 3086 times
User avatar
mik_s
Moderator
Posts: 1239
Joined: Wed Aug 23, 2017 11:03 pm
Location: UK

Re: Sony KDL49WE755 renderer

Post by mik_s »

If h265 videos do play then you don't need to transcode them. I can add these as supported in the conf.
I double checked the specs and it does say h265 is supported.
AVI (Audio Video Interleaved, .avi)
DivX (.avi, .divx, .mkv)
H.263
H.264 / MPEG-4 Part 10 / AVC video
H.265 / MPEG-H Part 2 / HEVC
MKV (Matroska Multimedia Container, .mkv .mk3d .mka .mks)
QuickTime (.mov, .qt)
M2TS (Blu-ray Disc Audio-Video (BDAV) MPEG-2 Transport Stream, .m2ts, .MTS)
MP4 (MPEG-4 Part 14, .mp4, .m4a, .m4p, .m4b, .m4r, .m4v)
WebM
WMV (Windows Media Video, .wmv)
Xvid

For subtitles it will be up to your TV to handle them and you should be able to turn them on with your remote.
I could not find any info on what subtitle formats are supported though but I would guess the most common types are.
External subtitles should work as they will be offered to the TV as an option if it accepts them.

Here is an updated conf that adds h265 and also changes the transcode profile that may help.
Sony-BraviaW-mod.conf
(2.73 KiB) Downloaded 40 times

There appears to be some issues with transcoding that we are still trying to track down.
I have been trying to compare your logs with some previous ones to see if there was anything similar but could not find anything.
I did see this message before the TV terminated connection which is odd.

Code: Select all

net.pms.network.mediaserver.servlets.MediaServerServlet Sending 9223372034707292159 bytes.
net.pms.network.HttpServletHelper Transfer response sent to KDL49WE755 [Sony Bravia W] (192.168.90.100:45716):
============================= MEDIA HTTP SERVER RESPONSE BEGIN ===============================
HTTP/1.1 206 (non-chunked)

HEADER:
  Server: Windows_11-amd64-10.0, UPnP/1.0 DLNADOC/1.50, UMS/14.5.0
  Date: Sat, 28 Sep 2024 16:59:03 GMT
  TransferMode.DLNA.ORG: Streaming
  Content-Type: video/mpeg
  Content-Range: bytes 0-9223372034707292158/9223372034707292159
  Accept-Ranges: bytes
  Connection: keep-alive
============================= MEDIA HTTP SERVER RESPONSE END =================================
net.pms.network.HttpServletHelper Sending stream with premature end: 1114112 bytes. Reason: Connection reset by peer
This is way too high and not physically possible so there may be a bug here. For me I get something different but it does have an exception error.
I'm using a snapshot build from a few weeks ago so this is probably why it is different.

Code: Select all

TRACE 2024-10-02 05:18:54.749 [jupnp-stream-server-183782] Received a request from PlayStation 4 (192.168.1.194:58294):
============================= MEDIA HTTP SERVER REQUEST BEGIN ================================
GET /ums/media/0c9aa9fd-d117-363c-bffe-c20c14178780/34185/The+Strain+%282014%29+-+S02E02+-+By+Any+Means.mkv_transcoded_to.ts HTTP/1.1

HEADER:
  Range: bytes=-1048736-
  Host: 192.168.1.74:5001
  User-Agent: MediaPlayer/4.01 libhttp/10.71 (PlayStation 4)
  Connection: keep-alive
============================= MEDIA HTTP SERVER REQUEST END ==================================
WARN  2024-10-02 05:18:54.749 [jupnp-stream-server-183782] /ums/media/0c9aa9fd-d117-363c-bffe-c20c14178780/34185/The+Strain+%282014%29+-+S02E02+-+By+Any+Means.mkv_transcoded_to.ts
java.lang.NumberFormatException: For input string: "1048736-"
	at java.base/java.lang.NumberFormatException.forInputString(Unknown Source)
	at java.base/java.lang.Long.parseLong(Unknown Source)
	at java.base/java.lang.Long.valueOf(Unknown Source)
	at net.pms.network.mediaserver.servlets.MediaServerServlet.getRange(MediaServerServlet.java:614)
	at net.pms.network.mediaserver.servlets.MediaServerServlet.sendMediaResponse(MediaServerServlet.java:287)
	at net.pms.network.mediaserver.servlets.MediaServerServlet.doGetHead(MediaServerServlet.java:161)
	at net.pms.network.mediaserver.servlets.MediaServerServlet.doGet(MediaServerServlet.java:85)
	at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:527)
	at net.pms.network.mediaserver.servlets.MediaServerHttpServlet.service(MediaServerHttpServlet.java:35)
	at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:614)
	at org.eclipse.jetty.ee10.servlet.ServletHolder.handle(ServletHolder.java:736)
	at org.eclipse.jetty.ee10.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1614)
	at org.eclipse.jetty.ee10.servlet.ServletHandler$MappedServlet.handle(ServletHandler.java:1547)
	at org.eclipse.jetty.ee10.servlet.ServletChannel.dispatch(ServletChannel.java:824)
	at org.eclipse.jetty.ee10.servlet.ServletChannel.handle(ServletChannel.java:436)
	at org.eclipse.jetty.ee10.servlet.ServletHandler.handle(ServletHandler.java:464)
	at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1060)
	at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:151)
	at org.eclipse.jetty.server.Server.handle(Server.java:181)
	at org.eclipse.jetty.server.internal.HttpChannelState$HandlerInvoker.run(HttpChannelState.java:661)
	at org.eclipse.jetty.server.internal.HttpConnection.onFillable(HttpConnection.java:406)
	at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:322)
	at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:99)
	at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53)
	at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:478)
	at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:441)
	at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:293)
	at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:201)
	at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:311)
	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:979)
	at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1209)
	at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1164)
	at java.base/java.lang.Thread.run(Unknown Source)

The reason for the duplicate of the LG is because they have a second screen function that UMS thinks is a second renderer.
Logs are important for us to help, Please follow This Link before asking for support. Just a forum cleaner, Will help if I can but no expert.
peterstamov
Posts: 4
Joined: Sat Sep 28, 2024 11:12 pm

Re: Sony KDL49WE755 renderer

Post by peterstamov »

Thanks for the file!
I messed up with the settings.
Through the browser, when I touch something on the rendering menu the settings menu crashes!

Clean installation.

Waw the Sony sees external subtitles. But not the built in .mkv.
And in "No transcoding" mode, it reads only the built-in subtitles, but not the external ones.
Hah. :D

Another thing that puzzled me is why the processor is loaded at 100% when I move through the folders?
So slowly enter in the folder of a movie encoded with av1, the TV freezes?
Attachments
ums_dbg_2024-10-10-14-38.zip
(249.87 KiB) Downloaded 11 times
Screenshot 2024-10-10 143906.jpg
Screenshot 2024-10-10 143906.jpg (35.24 KiB) Viewed 912 times
User avatar
mik_s
Moderator
Posts: 1239
Joined: Wed Aug 23, 2017 11:03 pm
Location: UK

Re: Sony KDL49WE755 renderer

Post by mik_s »

The high CPU usage after a clean install will be UMS scanning your files and building the database. This should not last too long though.

I have been looking into this a bit more and the information coming from the TV about what model it is is strange.

Code: Select all

New renderer found: "KDL49WE755" with dlna details: {friendlyName=KDL49WE755, address=192.168.90.100, udn=141492ba-9352-1fc9-b3de-045d4bc61684, manufacturer=Sony Corporation, modelName=KDL-32W700B, modelNumber=1.0, modelDescription=IPI Media Renderer, manufacturerURL=http://www.access-company.com/, modelURL=http://www.access-company.com/}

KDL-32W700B is the W7B series from 2014 and does not support h265
KDL49WE755 is the WE75 series from 2017 and this does support h265 (and HDR)
This is a comparison between them but I think the page is auto generated and may not last long.

The conf is for the W series but maybe there should be one for the WE series too.
Problem is the way the TV is identifying itself as it says it is both and with different screen sizes (32in v 49in)

I have updated the conf to define the subtitles format SUBRIP and added divx and eac3 formats as these were the things I saw causing transcoding.
I'm not sure if eac3 is supported but saw it is in the X series so it might be.
Double check to see if "Alita Battle Angel" and "The.Flash.2023" plays correctly with audio as these use eac3.

There will be other changes to what the TV can play but is not something I can do as it requires testing to see what works.
If something is transcoding then try to play with "no transcoding" and if this works this format can be added as supported.

Hopefully with the sub format listed it should be offered to the TV if there are external subs.
Attachments
Sony-BraviaWE.conf
(2.88 KiB) Downloaded 14 times
Logs are important for us to help, Please follow This Link before asking for support. Just a forum cleaner, Will help if I can but no expert.
peterstamov
Posts: 4
Joined: Sat Sep 28, 2024 11:12 pm

Re: Sony KDL49WE755 renderer

Post by peterstamov »

It continues to identify like that.

On the specified files, the audio is played but still transcoding.
About subtitles - things are the same. In fact, don't they cause the transcoding? Automaticaly load and force external options?
I actually like having both options because individual movies have internal or external subtitles. So I can choose how to watch!
Thank you for the work you do!

When I check the "Disable all transcoding" option, moving through the folders is faster!
Attachments
we.png
we.png (62.89 KiB) Viewed 884 times
sub.jpg
sub.jpg (11.07 KiB) Viewed 884 times
Post Reply