Jump to content






Photo

Emby for Samsung Tizen Smart TV 1.0.61 Released

Posted by Luke , 01 July 2019 · 2435 views

An update for Samsung Tizen devices has been released. Here are the highlights:

  • Improve app performance
  • Expanded sorting and filtering options
  • Improved subtitle support
  • Support multi-version movies with version selection prior to playback
  • Improved uniform design with other Emby apps

 

Install from USB Now Available

 

Please see our community for details: https://emby.media/c...stall-from-usb/

 

If the app is not in the app store in your country, or if you'd like to try preview builds, you can now install from a USB drive.

 

Posted Image



  • SikSlayer, FrostByte and troyhough like this



Hi,

 

first and foremost, thanks. Finally I can use emby on my q8fn.

 

Unfortunately though, it is not of much for me as it does one thing I don't want and another that is missing which is the most important; transcoding and no audio passthrough via hdmi for my amp, respectively.

 

It reads .ssa subtitles perfectly which is something i've been longing to be able to use (sony x700 can't do that) but because of the above it is a no go for me.

 

Anyway, it installs (I had to do it via USB) and works but even a 1080p with DD5.1 takes to long to even start playing on TV although in the dashboard Is already showing seconds passing by. So it is good for animation series/movies (here).

 

I have both TV and streaming pc connected in the same router in gigabit ports side by side.

 

I'll wait for updates on this but without being able to use direct-play and audio passthrough, I have to keep using my sony x700 bd player.

 

Cheers and keep up the good work.

Hi,

 

first and foremost, thanks. Finally I can use emby on my q8fn.

 

Unfortunately though, it is not of much for me as it does one thing I don't want and another that is missing which is the most important; transcoding and no audio passthrough via hdmi for my amp, respectively.

 

It reads .ssa subtitles perfectly which is something i've been longing to be able to use (sony x700 can't do that) but because of the above it is a no go for me.

 

Anyway, it installs (I had to do it via USB) and works but even a 1080p with DD5.1 takes to long to even start playing on TV although in the dashboard Is already showing seconds passing by. So it is good for animation series/movies (here).

 

I have both TV and streaming pc connected in the same router in gigabit ports side by side.

 

I'll wait for updates on this but without being able to use direct-play and audio passthrough, I have to keep using my sony x700 bd player.

 

Cheers and keep up the good work.

 

Hi, the app supports pass-through of all audio formats that your TV supports.

Then I am missing something.

 

In any case, since transcoding is always on with emby media player on this TV, for some reason, and this PC can't quite handle that it is still not an option for me.

 

I really hope this will change in the future. And the GUI is unbeatable too so I really am frustrated that I can't use this :(

Then I am missing something.

 

In any case, since transcoding is always on with emby media player on this TV, for some reason, and this PC can't quite handle that it is still not an option for me.

 

I really hope this will change in the future. And the GUI is unbeatable too so I really am frustrated that I can't use this :(

 

Did you explore your server dashboard to learn why it is transcoding? What does it say? I don't believe there is anything in the app that needs to be changed. It will always direct play without transcoding whenever possible. If it is transcoding, then that means you're trying to play something that the TV doesn't support. There's nothing our Tizen app can do to change that.

 

 

>> ThrottleByStreamBufferSize: Initialize - TargetBufferSize: 120s - Hysteresis: 5s
2019-07-10 22:13:02.875
Application version: 4.1.1.0

http://192.168.1.67:...treamCopy=false

{"Protocol":"File","Id":"58f304027aab0438bfee5d8359ebc976","Path":"E:\\movies\\Atomic.Blonde.2017.2160p.BluRay.REMUX.HEVC.DTS-X.7.1-FGT.mkv","Type":"Default","Container":"mkv","Size":43883282069,"Name":"Atomic.Blonde.2017.2160p.BluRay.REMUX.HEVC.DTS-X.7.1-FGT","IsRemote":false,"RunTimeTicks":68853792768,"SupportsTranscoding":true,"SupportsDirectStream":true,"SupportsDirectPlay":true,"IsInfiniteStream":false,"RequiresOpening":false,"RequiresClosing":false,"RequiresLooping":false,"SupportsProbing":false,"MediaStreams":[{"Codec":"hevc","ColorTransfer":"smpte2084","ColorPrimaries":"bt2020","ColorSpace":"bt2020nc","TimeBase":"1/1000","CodecTimeBase":"1001/24000","Title":"Atomic.Blonde.2017.2160p.BluRay.REMUX.HEVC.DTS-X.7.1-FGT","VideoRange":"HDR","DisplayTitle":"4K HEVC","IsInterlaced":false,"BitRate":50987208,"RefFrames":1,"IsDefault":true,"IsForced":false,"Height":2160,"Width":3840,"AverageFrameRate":23.9760246,"RealFrameRate":23.9760246,"Profile":"Main 10","Type":"Video","AspectRatio":"16:9","Index":0,"IsExternal":false,"IsTextSubtitleStream":false,"SupportsExternalStream":false,"PixelFormat":"yuv420p10le","Level":153,"IsAnamorphic":false},{"Codec":"dts","Language":"eng","TimeBase":"1/1000","CodecTimeBase":"1/48000","Title":"Atomic.Blonde.2017.2160p.BluRay.REMUX.HEVC.DTS-X.7.1-FGT","DisplayTitle":"English DTS 7.1 (Default)","DisplayLanguage":"English","IsInterlaced":false,"ChannelLayout":"7.1","BitDepth":24,"Channels":8,"SampleRate":48000,"IsDefault":true,"IsForced":false,"Profile":"DTS-HD MA","Type":"Audio","Index":1,"IsExternal":false,"IsTextSubtitleStream":false,"SupportsExternalStream":false,"Level":0},{"Codec":"subrip","Language":"por","TimeBase":"1/1000","CodecTimeBase":"0/1","Title":"Portuguese","DisplayTitle":"Portuguese (Default SUBRIP)","DisplayLanguage":"Portuguese","IsInterlaced":false,"IsDefault":true,"IsForced":false,"Type":"Subtitle","Index":2,"IsExternal":false,"IsTextSubtitleStream":true,"SupportsExternalStream":true,"Level":0},{"Codec":"PGSSUB","Language":"eng","TimeBase":"1/1000","CodecTimeBase":"0/1","Title":"English-PGS","DisplayTitle":"English (PGSSUB)","DisplayLanguage":"English","IsInterlaced":false,"IsDefault":false,"IsForced":false,"Type":"Subtitle","Index":3,"IsExternal":false,"IsTextSubtitleStream":false,"SupportsExternalStream":false,"Level":0},{"Codec":"PGSSUB","Language":"por","TimeBase":"1/1000","CodecTimeBase":"0/1","Title":"Portuguese-FORCED-PGS","DisplayTitle":"Portuguese (PGSSUB)","DisplayLanguage":"Portuguese","IsInterlaced":false,"IsDefault":false,"IsForced":false,"Type":"Subtitle","Index":4,"IsExternal":false,"IsTextSubtitleStream":false,"SupportsExternalStream":false,"Level":0},{"Codec":"mjpeg","ColorSpace":"bt470bg","TimeBase":"1/90000","CodecTimeBase":"0/1","IsInterlaced":false,"BitDepth":8,"RefFrames":1,"IsDefault":false,"IsForced":false,"Height":176,"Width":120,"RealFrameRate":90000,"Profile":"192","Type":"EmbeddedImage","Index":5,"IsExternal":false,"IsTextSubtitleStream":false,"SupportsExternalStream":false,"PixelFormat":"yuvj444p","Level":-99,"IsAnamorphic":false},{"Codec":"mjpeg","ColorSpace":"bt470bg","TimeBase":"1/90000","CodecTimeBase":"0/1","IsInterlaced":false,"BitDepth":8,"RefFrames":1,"IsDefault":false,"IsForced":false,"Height":120,"Width":213,"RealFrameRate":90000,"Profile":"192","Type":"EmbeddedImage","AspectRatio":"16:9","Index":6,"IsExternal":false,"IsTextSubtitleStream":false,"SupportsExternalStream":false,"PixelFormat":"yuvj444p","Level":-99,"IsAnamorphic":false},{"Codec":"mjpeg","ColorSpace":"bt470bg","TimeBase":"1/90000","CodecTimeBase":"0/1","IsInterlaced":false,"BitDepth":8,"RefFrames":1,"IsDefault":false,"IsForced":false,"Height":882,"Width":600,"RealFrameRate":90000,"Profile":"192","Type":"EmbeddedImage","Index":7,"IsExternal":false,"IsTextSubtitleStream":false,"SupportsExternalStream":false,"PixelFormat":"yuvj444p","Level":-99,"IsAnamorphic":false},{"Codec":"mjpeg","ColorSpace":"bt470bg","TimeBase":"1/90000","CodecTimeBase":"0/1","IsInterlaced":false,"BitDepth":8,"RefFrames":1,"IsDefault":false,"IsForced":false,"Height":600,"Width":1067,"RealFrameRate":90000,"Profile":"192","Type":"EmbeddedImage","AspectRatio":"16:9","Index":8,"IsExternal":false,"IsTextSubtitleStream":false,"SupportsExternalStream":false,"PixelFormat":"yuvj444p","Level":-99,"IsAnamorphic":false}],"Formats":[],"Bitrate":50987208,"RequiredHttpHeaders":{},"ReadAtNativeFramerate":false}

User policy for RomKnight: EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True

Affected codecs:
>>>>>> libx264 Software Encoder
Color Formats: YUV420P, YUVJ420P, YUV422P, YUVJ422P, YUV444P, YUVJ444P, NV12, NV16, NV21, YUV420P10, YUV422P10, YUV444P10, NV20
Profiles: Baseline Profile (Level 6.2), Main Profile (Level 6.2), High Profile (Level 6.2), High 10 Profile (Level 6.2), High 4:2:2 Profile (Level 6.2), High 4:4:4 Profile (Level 6.2)


>>>>>> FindVideoDecoder - MediaType: hevc, Mode: 1
Info FindVideoDecoder - Checking: 'Automatic software decoder' (Priority: 0)
Info FindVideoDecoder - Check successful - selecting 'Automatic software decoder'

>>>>>> FindVideoEncoder - Media: h264, UseHardwareCodecs: True, Mode: 1
Info FindVideoEncoder - Checking: 'libx264 Software Encoder' (Priority: 0)
Info Encoder supports input stream
Info FindVideoEncoder - Check successful - selecting 'libx264 Software Encoder'

>>>>>> FindVideoDecoder - MediaType: hevc, Mode: 1
Info FindVideoDecoder - Checking: 'Automatic software decoder' (Priority: 0)
Info FindVideoDecoder - Check successful - selecting 'Automatic software decoder'

>>>>>> FindVideoEncoder - Media: h264, UseHardwareCodecs: True, Mode: 1
Info FindVideoEncoder - Checking: 'libx264 Software Encoder' (Priority: 0)
Info Encoder supports input stream
Info FindVideoEncoder - Check successful - selecting 'libx264 Software Encoder'

C:\emby\system\ffmpeg.exe -f matroska -i file:"E:\movies\Atomic.Blonde.2017.2160p.BluRay.REMUX.HEVC.DTS-X.7.1-FGT.mkv" -threads 0 -map 0:0 -map 0:1 -c:v:0 libx264 -copyts -filter_complex "[0:0]subtitles='E\:/movies/Atomic.Blonde.2017.2160p.BluRay.REMUX.HEVC.DTS-X.7.1-FGT.mkv:si=0':force_style='FontName=Droid Sans Fallback':fontsdir='C\:/emby/programdata/fonts'" -pix_fmt yuv420p -maxrate 101974416 -bufsize 203948832 -preset veryfast -profile:v:0 high -level:v:0 4.1 -crf 23 -x264opts:0 subme=0:me_range=4:rc_lookahead=10:me=dia:no_chroma_me:8x8dct=0:partitions=none -g:v:0 72 -keyint_min:v:0 72 -sc_threshold:v:0 0 -vsync -1 -codec:a:0 ac3 -metadata:s:a:0 language=eng -disposition:a:0 default -ac:a:0 6 -ab:a:0 384000 -ar:a:0 48000 -f segment -max_delay 5000000 -avoid_negative_ts disabled -map_metadata -1 -map_chapters -1 -start_at_zero -segment_time 3 -individual_header_trailer 0 -segment_format mpegts -segment_write_temp 1 -segment_list_type m3u8 -segment_start_number 0 -segment_list "E:\test\transcoding-temp\9a8e499e9b55cce546c8aa4935efaab1.m3u8" -y "E:\test\transcoding-temp\9a8e499e9b55cce546c8aa4935efaab1%d.ts"

ffmpeg version 4.0.3-emby_2019_04_09-g5abbb1430d+449 Copyright © 2000-2018 the FFmpeg developers and softworkz for Emby LLC
built with gcc 8.3.0 (Rev2, Built by MSYS2 project)
Local Time: 22:13:03
T=0.000s
T=0.031s
[matroska,webm @ 00000142215c1600] Stream #5: not enough frames to estimate rate; consider increasing probesize
[matroska,webm @ 00000142215c1600] Stream #6: not enough frames to estimate rate; consider increasing probesize
[matroska,webm @ 00000142215c1600] Stream #7: not enough frames to estimate rate; consider increasing probesize
[matroska,webm @ 00000142215c1600] Stream #8: not enough frames to estimate rate; consider increasing probesize
[matroska,webm @ 00000142215c1600] Could not find codec parameters for stream 3 (Subtitle: hdmv_pgs_subtitle (pgssub)): unspecified size
Consider increasing the value for the 'analyzeduration' and 'probesize' options
[matroska,webm @ 00000142215c1600] Could not find codec parameters for stream 4 (Subtitle: hdmv_pgs_subtitle (pgssub)): unspecified size
Consider increasing the value for the 'analyzeduration' and 'probesize' options
Input #0, matroska,webm, from 'file:E:\movies\Atomic.Blonde.2017.2160p.BluRay.REMUX.HEVC.DTS-X.7.1-FGT.mkv':
Metadata:
title : Atomic.Blonde.2017.2160p.BluRay.REMUX.HEVC.DTS-X.7.1-FGT
encoder : libebml v1.3.6 + libmatroska v1.4.9
creation_time : 2018-11-24T18:31:00.000000Z
Duration: 01:54:45.38, start: 0.000000, bitrate: 50987 kb/s
Stream #0:0: Video: hevc (Main 10), yuv420p10le(tv, bt2020nc/bt2020/smpte2084), 3840x2160 [SAR 1:1 DAR 16:9], Level 153, 23.98 fps, 23.98 tbr, 1k tbn, 23.98 tbc (default)
Metadata:
title : Atomic.Blonde.2017.2160p.BluRay.REMUX.HEVC.DTS-X.7.1-FGT
BPS-eng : 46302430
DURATION-eng : 01:54:45.379000000
NUMBER_OF_FRAMES-eng: 165084
NUMBER_OF_BYTES-eng: 39851222879
Stream #0:1(eng): Audio: dts (DTS-HD MA), 48000 Hz, 7.1, s32p (24 bit) (default)
Metadata:
title : Atomic.Blonde.2017.2160p.BluRay.REMUX.HEVC.DTS-X.7.1-FGT
BPS-eng : 4670582
DURATION-eng : 01:54:45.376000000
NUMBER_OF_FRAMES-eng: 645504
NUMBER_OF_BYTES-eng: 4019839220
Stream #0:2(por): Subtitle: subrip (default)
Metadata:
title : Portuguese
BPS-eng : 43
DURATION-eng : 01:47:34.759000000
NUMBER_OF_FRAMES-eng: 934
NUMBER_OF_BYTES-eng: 34858
Stream #0:3(eng): Subtitle: hdmv_pgs_subtitle
Metadata:
title : English-PGS
BPS-eng : 31533
DURATION-eng : 01:47:34.448000000
NUMBER_OF_FRAMES-eng: 2411
NUMBER_OF_BYTES-eng: 25441395
Stream #0:4(por): Subtitle: hdmv_pgs_subtitle
Metadata:
title : Portuguese-FORCED-PGS
BPS-eng : 1905
DURATION-eng : 01:53:39.312000000
NUMBER_OF_FRAMES-eng: 198
NUMBER_OF_BYTES-eng: 1624616
Stream #0:5: Video: mjpeg, yuvj444p(pc, bt470bg/unknown/unknown), 120x176, 90k tbr, 90k tbn, 90k tbc
Metadata:
filename : small_cover.jpg
mimetype : image/jpeg
Stream #0:6: Video: mjpeg, yuvj444p(pc, bt470bg/unknown/unknown), 213x120, 90k tbr, 90k tbn, 90k tbc
Metadata:
filename : small_cover_land.jpg
mimetype : image/jpeg
Stream #0:7: Video: mjpeg, yuvj444p(pc, bt470bg/unknown/unknown), 600x882, 90k tbr, 90k tbn, 90k tbc
Metadata:
filename : cover.jpg
mimetype : image/jpeg
Stream #0:8: Video: mjpeg, yuvj444p(pc, bt470bg/unknown/unknown), 1067x600, 90k tbr, 90k tbn, 90k tbc
Metadata:
filename : cover_land.jpg
mimetype : image/jpeg
T=0.031s
[Parsed_subtitles_0 @ 000001422374a800] Shaper: FriBidi 1.0.5 (SIMPLE) HarfBuzz-ng 2.0.2 (COMPLEX)
[matroska,webm @ 000001422166d500] Stream #5: not enough frames to estimate rate; consider increasing probesize
[matroska,webm @ 000001422166d500] Stream #6: not enough frames to estimate rate; consider increasing probesize
[matroska,webm @ 000001422166d500] Stream #7: not enough frames to estimate rate; consider increasing probesize
[matroska,webm @ 000001422166d500] Stream #8: not enough frames to estimate rate; consi

 

Yes the file get truncated/incomplete. It is not a bad c&p.

 

after wating for quite a few minutes I get the error on TV saying ""playback error. No compatible streams available. Please try again later or contact your sysadmin for details"

 

Setting home network to auto or 4k120 (although i do haave movies with even higher bit rate than 120Mbps at times) and also setting a default so no codecs are transcoded, doesn't make any difference.

 

I hope it helps shedding some light on this.

 

BTW, i thing this happens because of the sound. Anything not DD5.1 gets transcoded when it should be sent to my amp hence why I mentioned the audio passthrough. I though it would be "transparent" as it should be "routed" not trying to be read by the TV

Yes the file get truncated/incomplete. It is not a bad c&p.

 

after wating for quite a few minutes I get the error on TV saying ""playback error. No compatible streams available. Please try again later or contact your sysadmin for details"

 

Setting home network to auto or 4k120 (although i do haave movies with even higher bit rate than 120Mbps at times) and also setting a default so no codecs are transcoded, doesn't make any difference.

 

I hope it helps shedding some light on this.

 

The TV does not support PGS subtitles, so anytime those are activated, you will see transcoding.

You're kidding me... I'll have a look at that later and hope it is just that.

I still don't get the TV not supporting this or that.

Isn't it the player that decides what do to?

You say that if TV doesn't support Atmos (but it does passthrough of the audio I still don't get Atmos, as example?

Other software does that, like if I used the pc instead of directly on TV.

And againif I call emby player directly on Chrome on my pc the same problems show up, including transcoding.

Which is why I don't get it. Pot player reads anything. It just downmix to stereo if I don't have the pc connected to my amp but that's it.
Anyway I'll report back

No, it is not that. I have selected srt subtitles and it still happens.

 

Unless it automatically transcodes just because it detect pgs subtitles also in the stream!

 

Actually, it seems I already had the srt subtitles before since they are the default on this movie.

 

I'm out of ideas :)

 

/edit

 

I'm pretty sure it is because of dts 7.1 (in this case). I tried another movie with dts 7.1 and dd5.1 streams. 

 

dd5 passes in flying colours, dts... breaks the stream.

 

So why dts audio doesn't passthroug is beyond me.

 

And like dts is atmos.

 

/edit2

Definitely no pgs in the stream causing the issues because I tried yet another movie. Selecting dd5.1 and srt works even with pgs in file. Changing to one of the pgs subs transcoding starts.

No, it is not that. I have selected srt subtitles and it still happens.

 

Unless it automatically transcodes just because it detect pgs subtitles also in the stream!

 

Actually, it seems I already had the srt subtitles before since they are the default on this movie.

 

I'm out of ideas :)

 

We'd have to look at the transcode log again. thanks.

I was looking around tv settings. although it does automatically passthrough the audio as soon as I turn my amp on, it only has option to pass pcm, DD or DD+ although I have yet to see that DD+ (pretty sure that this one come from streaming services like netflix kind of substituting atmos)

 

So, anything DTS does not play. And Atmos is out as well (not really because everything atmos has the AC3 stream for compatibility so it plays that but... not the same thing of course.

 

The way I was able to avoid transcoding was going to user settings and check only the "allow media playback".

 

Anyway, I would prefer that the emby player took over and simply route internally or something the sound instead of letting the TV do it.

 

Again, like potplayer. 

 

Maybe I'm mixing two different things. I really don't know about coding or how all that works.

 

In the meantime I discovered that flac 5.1 won't pass to the amp either. It is passed through to the amp via sony x700 though. 

 

At least I can now use emby for quite a few things but if i'm in a mood to watch something it can't read i have to switch to the bd player.

 

Emby also completely ignores the audio selection if the one chosen is DTS or 7.1 stuff regardless of the format providing it can find something it can read so it knows hence my previous comment about routing it itself instead of relying on the tv.

 

Anyway, thanks.

October 2019

S M T W T F S
  12345
6789101112
13141516171819
20 21 2223242526
2728293031  

Recent Comments