Jump to content

D Series not playing videos that M Series is playing


gsadasivan

Recommended Posts

gsadasivan

Hopefully someone can help me with this.

 

I am quite new to Emby - installed 3.2.60 server and three clients today.

 

I am impressed by the ease of which I was able to get things running; used the zip file to install server, used the instructions to make it a service. Then installed three clients, on Sony Android and two Samsung ( D and M series) TVs.

 

My Sony Android TV and Samsung M7000 can play all the TV shows that I have recorded using HDHomeRun DVR and MCEBuddy for commercial removal.

 

My D series Samsung gives me an error "Unable to Play" "None of the video sources are playable". DLNA playback gives 'unsupported' error.

 

Is there a way to fix this by transcoding. My server is fairly capable of transcoding. May be install a custom profile for this TV? It is a UN55D8000 - I was all excited when I saw that there was an Emby client for this TV, ditched Plex that very minute :) While the oldest of the lot, it is our primary TV for day to day viewing and sure would like to get the client working.

 

Thanks

GS

 

 

Link to comment
Share on other sites

Hi,

 

I have a similar Samsung TV model and the problem will be the same with the app or via DLNA, the TV only show the formats supported in a native way.

Link to comment
Share on other sites

gsadasivan

@@Luke, yes, it is a 2011 TV. I am using version 1.0.6 of the client, following the install instructions, from the official download site: 80.x.x.x. BTW, what utility can I use to get information about the image file, so that I can post it here?

 

@@rafag, I understand that the TV can only support certain formats. But my question is whether Emby can be setup to always serve a format this TV understands.

Link to comment
Share on other sites

Hi,

 

Yes, I understand your question, my problem is the same but my workaround is to use a chromecast :-). Maybe you can try to make a new dlna profile in the server (Server-DLNA-Profiles)

Link to comment
Share on other sites

I understand that the TV can only support certain formats. But my question is whether Emby can be setup to always serve a format this TV understands.

 

Most likely yes but we need more information before being able to troubleshoot further.

 

First things first, in the client app under Settings -> TV Settings there is an entry labelled Enable Transcoding on D Series, do you have that set to True or False?

 

At the other end of the pipe, could you install MediaInfo, run it against the file you're trying to play and copy/paste it's output here.

 

FYI Emby for Samsung 1.0.6 is not an official release, it's a third party client. As far as I'm aware nobody has even tried installing the official client on a D series.

Edited by OddbOd
Link to comment
Share on other sites

The best source for media info would be the information displayed at the bottom of the detail screen in the web app, thanks.

Link to comment
Share on other sites

gsadasivan

Here is the information from MediaInfo:

General
ID                                       : 1 (0x1)
Complete name                            : H:\TVShows\Young Sheldon\Season 01\S01E09-Spock, Kirk, and Testicular Hernia.mpg
Format                                   : MPEG-TS
File size                                : 1.99 GiB
Duration                                 : 18 min 51 s
Overall bit rate mode                    : Variable
Overall bit rate                         : 15.1 Mb/s
Movie name                               : BG1221EC
FileExtension_Invalid                    : ts m2t m2s m4t m4s tmf ts tp trp ty

Video
ID                                       : 256 (0x100)
Menu ID                                  : 1 (0x1)
Format                                   : MPEG Video
Format version                           : Version 2
Format profile                           : Main@High
Format settings                          : BVOP
Format settings, BVOP                    : Yes
Format settings, Matrix                  : Default
Format settings, GOP                     : Variable
Format settings, picture structure       : Frame
Codec ID                                 : 2
Duration                                 : 18 min 52 s
Bit rate mode                            : Variable
Bit rate                                 : 13.8 Mb/s
Maximum bit rate                         : 80.0 Mb/s
Width                                    : 1 920 pixels
Height                                   : 1 080 pixels
Display aspect ratio                     : 16:9
Frame rate                               : 29.970 (30000/1001) FPS
Color space                              : YUV
Chroma subsampling                       : 4:2:0
Bit depth                                : 8 bits
Scan type                                : Interlaced
Scan order                               : Top Field First
Compression mode                         : Lossy
Bits/(Pixel*Frame)                       : 0.222
Stream size                              : 1.82 GiB (92%)
Color primaries                          : BT.709
Transfer characteristics                 : BT.709
Matrix coefficients                      : BT.709

Audio #1
ID                                       : 257 (0x101)
Menu ID                                  : 1 (0x1)
Format                                   : AC-3
Format/Info                              : Audio Coding 3
Codec ID                                 : 129
Duration                                 : 18 min 53 s
Bit rate mode                            : Constant
Bit rate                                 : 384 kb/s
Channel(s)                               : 6 channels
Channel positions                        : Front: L C R, Side: L R, LFE
Sampling rate                            : 48.0 kHz
Frame rate                               : 31.250 FPS (1536 SPF)
Bit depth                                : 16 bits
Compression mode                         : Lossy
Delay relative to video                  : -968 ms
Stream size                              : 51.9 MiB (3%)
Language                                 : English
Service kind                             : Complete Main

Audio #2
ID                                       : 258 (0x102)
Menu ID                                  : 1 (0x1)
Format                                   : AC-3
Format/Info                              : Audio Coding 3
Codec ID                                 : 129
Duration                                 : 18 min 53 s
Bit rate mode                            : Constant
Bit rate                                 : 128 kb/s
Channel(s)                               : 2 channels
Channel positions                        : Front: L R
Sampling rate                            : 48.0 kHz
Frame rate                               : 31.250 FPS (1536 SPF)
Bit depth                                : 16 bits
Compression mode                         : Lossy
Delay relative to video                  : -1 s 71 ms
Stream size                              : 17.3 MiB (1%)
Language                                 : Spanish
Service kind                             : Complete Main

Text #1
ID                                       : 256 (0x100)-CC1
Menu ID                                  : 1 (0x1)
Format                                   : EIA-608
Muxing mode                              : A/53 / DTVCC Transport
Muxing mode, more info                   : Muxed in Video #1
Duration                                 : 18 min 52 s
Bit rate mode                            : Constant
Stream size                              : 0.00 Byte (0%)
CaptionServiceName                       : CC1

Text #2
ID                                       : 256 (0x100)-CC3
Menu ID                                  : 1 (0x1)
Format                                   : EIA-608
Muxing mode                              : A/53 / DTVCC Transport
Muxing mode, more info                   : Muxed in Video #1
Duration                                 : 18 min 52 s
Bit rate mode                            : Constant
Stream size                              : 0.00 Byte (0%)
CaptionServiceName                       : CC3

Text #3
ID                                       : 256 (0x100)-1
Menu ID                                  : 1 (0x1)
Format                                   : EIA-708
Muxing mode                              : A/53 / DTVCC Transport
Muxing mode, more info                   : Muxed in Video #1
Duration                                 : 18 min 52 s
Bit rate mode                            : Constant
Stream size                              : 0.00 Byte (0%)

Text #4
ID                                       : 256 (0x100)-2
Menu ID                                  : 1 (0x1)
Format                                   : EIA-708
Muxing mode                              : A/53 / DTVCC Transport
Muxing mode, more info                   : Muxed in Video #1
Duration                                 : 18 min 52 s
Bit rate mode                            : Constant
Stream size                              : 0.00 Byte (0%)

Menu
ID                                       : 4096 (0x1000)
Menu ID                                  : 1 (0x1)
Duration                                 : 18 min 51 s
List                                     : 256 (0x100) (MPEG Video) / 257 (0x101) (AC-3, English) / 258 (0x102) (AC-3, Spanish)
Title                                    : BG1221EC
Language                                 :  / English / Spanish
Service name                             : Service01
Service provider                         : FFmpeg
Service type                             : digital television

And this is from the Dashboard:

5a4447dc3040f_YoungSheldonEmbyMediaInfo.

Link to comment
Share on other sites

gsadasivan

 

First things first, in the client app under Settings -> TV Settings there is an entry labelled Enable Transcoding on D Series, do you have that set to True or False?

 

FYI Emby for Samsung 1.0.6 is not an official release, it's a third party client. As far as I'm aware nobody has even tried installing the official client on a D series.

 

Which client version should I be using? I followed the instructions here: https://emby.media/community/index.php?/topic/9869-samsung-smart-tv-app-install-instructions/?p=277348

 

I have a high level of risk tolerance, willing to try things out to get this to work? Should I be side loading some other client?

 

 

I checked the logs with Enable Transcoding on D Series set to false. The Logs show the following [only things of interest posted]

 

549 Video:Codec Compatibility:true:mpeg2video

550 Video: Container Compatibility: false:mpegts

 

Logs actually reflect what I expected, hence my question about Transcoding :)

 

I then enabled Transcoding on D Series.

 

Now the video plays without issue for the last several minutes.

 

However, something else came up. Emby server went to sleep, while playing the video. I thought that issue was fixed in 3.2.60

 

Thanks you all for your assistance.

 

GS

 

 

 

 

Thanks

GS

Edited by gsadasivan
Link to comment
Share on other sites

Hi,

 

This is the correct version for your TV model. You can try to active the option in the app, I think, but I'm not sure, the worst thing that happen is the TV can't able to reproduce the media.

 

PS: I just check the option in my D model and is checked, I think I checked when I install the app and since them.

Link to comment
Share on other sites

gsadasivan

@@rafag,

 

Thank you for your assistance and followup. I really like my UN55D8000. The picture is excellent, I plan to keep it till it breaks, as most sources we watch are 1080i/p.

 

I see that you host the application on your server. Is there active development on this app? For example, is fast forward and rewind support on the app? My remote keys do not work with this application. It works when I am playing files using the Samsung App form say other DLNA servers or usb.

Link to comment
Share on other sites

Which client version should I be using? I followed the instructions here: https://emby.media/community/index.php?/topic/9869-samsung-smart-tv-app-install-instructions/?p=277348

It doesn't make any difference which version you use, this bug exists in all of the unofficial Orsay app releases.

 

I have a high level of risk tolerance, willing to try things out to get this to work? Should I be side loading some other client?

That's the spirit, I'll attach my modified version for you to try along with SammyWidgets, a simple HTTP server which is an easy method for sideloading.

 

550 Video: Container Compatibility: false:mpegts

That's the cause of the problem right there, nicely spotted. Your TV is perfectly capable of playing this file without transcoding, the mistake is this line which should read

this.container = ["mpg","mkv","mpeg","vro","vob","ts","mpegts"];
The attached version has this corrected along with a few other minor patches that prevent directplay from working when it really should.

 

To use SammyWidgets, run it (allowing it network access if required) and click the Widgets Folder button, drop the SamsungSmartTV-1.0.7_OddmOd.zip file into that folder, now click Refresh and it should now list the widget, click Select All. Now on the TV, use the same procedure that you followed before but substitute the Server IP address from the bottom of the SammyWidgets window, the modded version will now install.

 

Alternatively the method posted by FrostByte works equally well.

 

I see that you host the application on your server. Is there active development on this app? For example, is fast forward and rewind support on the app? My remote keys do not work with this application. It works when I am playing files using the Samsung App form say other DLNA servers or usb.

I'm afraid development of the unofficial app ended a while ago. The FF and RWD buttons are supposed to skip 30 seconds forwards or backwards, do they work for any of your videos? MPEG Transport Streams, like your Young Sheldon recording, can be very hit and miss when played on a different device to the one that originally recorded them because they're intended for broadcast and storage rather than local playback.

 

Edit: I forgot to mention that there is a workaround to get the subtitles in your recordings to display, see this post for details.

SammyWidgets_v1.1.zip

SamsungSmartTV-1.0.7_OddmOd.zip

Edited by OddbOd
  • Like 1
Link to comment
Share on other sites

gsadasivan

@@OddbOd,

 

Tried to follow the above instructions. For some reason, the application is not installing. It goes through as if it is installing, but the there is no way to access the app once complete. Not very well versed with SmartHub, so don't know how to troubleshoot.

 

I am able to reload 1.0.6 from 80.x.x.216 address.

 

So, first with 106 installed, I tried to install 107 using SammyWidgets. It goes through downloading and says "complete". However, there is no Emby Icon,

 

I then reset SmartHub and installed 107. Nothing! I install 106 again, nothing!

 

I reset SmartHub again. Install 106, that sticks.

 

Then I install 107, it wipes out 106, I do not have 106 anymore :)

 

Regards

GS

Edited by gsadasivan
Link to comment
Share on other sites

Whoops I made a small mistake when I packed the zip file. I've replaced the attachment with a corrected one which will work now.

 

Sorry about that.

Link to comment
Share on other sites

gsadasivan

Ok, that seems to have done the trick. I am now on 1.0.7.

 

Thanks for all your help.

 

BTW, the FF and RW buttons do work and moves the video 30 secs.

 

How do I chekc if transcoding is happening or not?

Edited by gsadasivan
Link to comment
Share on other sites

FrostByte

During playback you can bring up the OSD by clicking the Info button on most remotes.  It should say something like Direct Playing, Transcoding Video Only, etc.  on the second line.  Afterward the log on the TV will also tell you which parts are transcoding or not

 

@OddbOd is this a change that needs to be made in v2.2.3 also?

Edited by FrostByte
Link to comment
Share on other sites

gsadasivan

I think he happened to zip the directory into the distribution zip instead of the contents. So, the root of the first zip file was just a directory instead of config/index/app etc.

Link to comment
Share on other sites

Yep that's exactly what I did wrong. I don't actually install widgets via the official developer method as I have root access to my D series TV and can simply FTP my changes directly. In fact using SmartHub to install widgets would trash my SamyGO install which includes some exotic toys like bash and python.
 

@OddbOd is this a change that needs to be made in v2.2.3 also?

 

It certainly wouldn't hurt as the container ID sent by the server appears to have changed at some point from TS to MPEGTS so the necessary change is the same. Please keep in mind that I don't have any motivation to hack on version 2 because it has apparently been superseded by the official app, I only fiddle with the old client because the official one is not available to me.

Edited by OddbOd
  • Like 1
Link to comment
Share on other sites

FrostByte

It certainly wouldn't hurt as the container ID sent by the server appears to have changed at some point from TS to MPEGTS so the necessary change is the same. Please keep in mind that I don't have any motivation to hack on version 2 because it has apparently been superseded by the official app, I only fiddle with the old client because the official one is not available to me.

 

Thanks, I know someone who may be able to make that change and post it @SamES

Edited by FrostByte
Link to comment
Share on other sites

Pull requests are welcome but i will defer to @@SamES or @@cmcg about whether or not we should merge it in because they know this app's code better than I do. Thanks !

Link to comment
Share on other sites

FrostByte

Maybe because it's interlaced?  I'm not sure it can convert interlaced to progressive when streaming video.  That's just a guess though because I don't have any other media which is interlaced like this

 

Edit: it does the same on both my devices.  Looks good on a pc though

Edited by FrostByte
Link to comment
Share on other sites

Hi,

 

Sorry, I can't test it but, ... "Sorry, you don't have permission for that!" and "You do not have permission to view this attachment.". I don't know if is a problem with my config or other problem.

Link to comment
Share on other sites

FrostByte

I believe that may be a temporary change to permissions until they figure out how they are going to obfuscate the external ips in log files.  A link should still work 

Edited by FrostByte
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...