PDA

View Full Version : Mezzmo and Samsung J issues



hINDUs
06-13-2016, 03:53 PM
hi, i'm having some problems with mezzmo and the tv i want watch my media on - a samsung j series smart tv.
first off, i don't want any transcoding to happen - just stream the files i'm feeding mezzmo to my tv ;)
i primarily watch mp4/mkv x264 aac/ac3 with external microdvd subtitles and now more and more x265/hevc
lately i figured out that my tv supports x265/hevc and here started the trouble; mezzmo 4.x didn't have the profile for samsung j - i somehow managed to get it working on samsung c profile - and it worked, audio and video was there, subs worked too, and all were in sync
now after reformat and clean system i have mezzmo 5.0.4.0, the issues are:
- x265/hevc doesn't work out of the box on samsung j profile, it always try to transcode to x264
sample media info:

Input #0, matroska,webm, from 'x:\cut\cut.s12e34.720p.hdtv.hevc.x265.cut.mkv':
Duration: 00:50:13.91, start: 0.000000, bitrate: 856 kb/s
Stream #0:0: Video: hevc (Main), yuv420p(tv), 1280x718 [SAR 1:1 DAR 640:359], 23.98 fps, 23.98 tbr, 1k tbn, 23.98 tbc (default)
Stream #0:1: Audio: aac (LC), 48000 Hz, stereo, fltp (default)
---> DB Level Info: 93, 1
---> Frame rate: 23,98
---> Aspect ratio: 640:359 PAR=1:1
---> Duration: 00:50:13


Input #0, matroska,webm, from 'x:\cut\cut.1080p.bluray.dd5.1.hevc.x265.cut.mkv':
Duration: 01:43:34.84, start: 0.000000, bitrate: 1215 kb/s
Stream #0:0(eng): Video: hevc (Main), yuv420p(tv), 1920x800 [SAR 1:1 DAR 12:5], 23.98 fps, 23.98 tbr, 1k tbn, 23.98 tbc (default)
Stream #0:1(eng): Audio: aac (LC), 48000 Hz, 5.1, fltp (default)
---> DB Level Info: 120, 1
---> Frame rate: 23,98
---> Aspect ratio: 12:5 PAR=1:1
---> Duration: 01:43:34

-- what have i to do, to make it just stream, with external microdvd subs? all in sync of course :) --- when i play those media from usb on my tv it all works ok...
- microdvd subs are out of sync, even on x264 media (at about 10 min its 26 sec of desync), even when subs have the first line {1}{1}23.976 -- mezzmo 4 is working ok with those files/subs
- sumsung j profile is just rubbish :mad:, it supports many external subs formats and the profile just lists srt? and embedded only with mpegts? what happened to matroska?

few other mezzmo issues
- mezzmo in details view, when i add an additional column, lets say subtitles, when navigating it stops displaying that column, or makes it 0 wide..

Paul
06-13-2016, 06:43 PM
We can improve the Samsung J device profile for you (and other Samsung J-series TV owners).

To test whether your files are supported on your TV, go to the Media Devices dialog and edit your TV. On the Device Settings dialog, go to the Transcoding tab and turn off transcoding and delete all transcoded files for your TV. Click OK to save your changes and now try streaming your files. For the files that play fine on your TV, right-click on the file in Mezzmo and click 'Get FFmpeg Information'. Email this to use and we will tweak the device profile so your files are not transcoded.

Please note that your TV's firmware may play all sorts of files and subtitles via USB, but may not via DLNA. This is a TV firmware limitation, not a Mezzmo restriction. We know of many devices like this.

hINDUs
06-14-2016, 07:21 AM
ok, flipping that setting did the trick - no transcoding, x265 plays fine
but now i have a subtitle desync issue, and its only with mezzmo 5.0.4.0, mezzmo 4 works ok with those media/subs
for any media i try (and its usually at 23.976 fps) the external microdvd subtitles are going out of sync
the subtitle which was supposed to be at timestamp 10:00 is at 10:26
example subtitle:

{1}{1}23.976
{178}{272}subs subs subs
{14412}{14512}this is sub at timestamp ~10:01

gets converted to c:\Users\x\AppData\Local\Conceiva\Mezzmo\Transcodi ngFiles\752-srt-23000-65001-0-0.mzs

1
00:00:00,040 --> 00:00:04,040
23.976

2
00:00:07,740 --> 00:00:11,830
subs subs subs

128
00:10:26,610 --> 00:10:30,960
this is sub at timestamp ~10:01


after some hacking with the samsung j profile to get the microdvd subs supported

<subtitles>
<encodings bom="no">65001</encodings>
<allowembedded formats="microdvd,srt,subrip,text,ass,ssa,mpg4,xsub,vobsub, dvb_subtitle,dvd_subtitle" avcontainers="matroska,avi,mp4,mpegts">yes</allowembedded>
<allowexternal formats="microdvd,srt,ass,ssa,subviewer,sami,mpg4">yes</allowexternal>
<allowburnings>yes</allowburnings>
</subtitles>
(i know, this is overkill, and may and probably will contain errors, for my use case it works...)
mezzmo creates file c:\Users\x\AppData\Local\Conceiva\Mezzmo\Transcodi ngFiles\752-microdvd-23000-65001-0-0.mzs
which have the correctly synced subs (well, almost correct - after diff'ing the contents with original subs its fluctuating +/- 1 frame, but that's ok, converting/rounding issues)

here are a few samples with x265 media that stream correctly:


Input #0, matroska,webm, from 'x:\x\x.720p.BluRay.HEVC.x265-x\x.720p.bluray.hevc.x265.x.mkv':
Metadata:
title : x
DESCRIPTION : Encoded By x
ENCODER : Lavf56.40.101
Duration: 01:25:30.15, start: 0.000000, bitrate: 925 kb/s
Chapter #0:0: start 0.000000, end 190.941000
Metadata:
title : 00:00:00.000
Chapter #0:1: start 190.941000, end 493.827000
Metadata:
title : 00:03:10.941
Chapter #0:2: start 493.827000, end 881.631000
Metadata:
title : 00:08:13.827
Chapter #0:3: start 881.631000, end 1979.102000
Metadata:
title : 00:14:41.631
Chapter #0:4: start 1979.102000, end 2415.580000
Metadata:
title : 00:32:59.102
Chapter #0:5: start 2415.580000, end 3222.886000
Metadata:
title : 00:40:15.580
Chapter #0:6: start 3222.886000, end 3735.815000
Metadata:
title : 00:53:42.886
Chapter #0:7: start 3735.815000, end 3977.682000
Metadata:
title : 01:02:15.815
Chapter #0:8: start 3977.682000, end 4311.098000
Metadata:
title : 01:06:17.682
Chapter #0:9: start 4311.098000, end 4496.117000
Metadata:
title : 01:11:51.098
Chapter #0:10: start 4496.117000, end 4885.547000
Metadata:
title : 01:14:56.117
Chapter #0:11: start 4885.547000, end 5130.134000
Metadata:
title : 01:21:25.547
Stream #0:0(eng): Video: hevc (Main), yuv420p(tv), 1280x536 [SAR 1:1 DAR 160:67], 23.98 fps, 23.98 tbr, 1k tbn, 23.98 tbc (default)
Metadata:
LANGUAGE : eng
BPS : 4715977
BPS-eng : 4715977
ENCODER : Lavc56.60.100 libx265
DURATION-eng : 01:25:30.092000000
NUMBER_OF_FRAMES: 122999
NUMBER_OF_FRAMES-eng: 122999
NUMBER_OF_BYTES : 3024174612
NUMBER_OF_BYTES-eng: 3024174612
_STATISTICS_WRITING_APP: mkvmerge v8.3.0 ('Over the Horizon') 64bit
_STATISTICS_WRITING_APP-eng: mkvmerge v8.3.0 ('Over the Horizon') 64bit
_STATISTICS_WRITING_DATE_UTC: 2015-12-01 21:49:51
_STATISTICS_WRITING_DATE_UTC-eng: 2015-12-01 21:49:51
_STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
_STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
DURATION : 01:25:30.113000000
Stream #0:1(eng): Audio: aac (LC), 48000 Hz, stereo, fltp (default)
Metadata:
LANGUAGE : eng
BPS : 767999
BPS-eng : 767999
ENCODER : Lavc56.60.100 aac
DURATION-eng : 01:25:30.134000000
NUMBER_OF_FRAMES: 480950
NUMBER_OF_FRAMES-eng: 480950
NUMBER_OF_BYTES : 492492800
NUMBER_OF_BYTES-eng: 492492800
_STATISTICS_WRITING_APP: mkvmerge v8.3.0 ('Over the Horizon') 64bit
_STATISTICS_WRITING_APP-eng: mkvmerge v8.3.0 ('Over the Horizon') 64bit
_STATISTICS_WRITING_DATE_UTC: 2015-12-01 21:49:51
_STATISTICS_WRITING_DATE_UTC-eng: 2015-12-01 21:49:51
_STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
_STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
DURATION : 01:25:30.154000000
At least one output file must be specified

<MEZZMO>: Child process ended with code: 109, ExitCode=1


---> DB Level Info: 93, 1
---> Frame rate: 23,98
---> Aspect ratio: 160:67 PAR=1:1
---> Duration: 01:25:30




Input #0, matroska,webm, from 'x:\x\xxx x265 720p\xxx 2e01.mkv':
Metadata:
encoder : libebml v1.3.1 + libmatroska v1.4.2
creation_time : 2015-08-07 18:18:17
Duration: 00:52:41.47, start: 0.000000, bitrate: 432 kb/s
Stream #0:0: Video: hevc (Main), yuv420p(tv), 1280x720, SAR 1:1 DAR 16:9, 23.98 fps, 23.98 tbr, 1k tbn, 23.98 tbc (default)
Metadata:
BPS : 366854
BPS-eng : 366854
DURATION : 00:52:41.367000000
DURATION-eng : 00:52:41.367000000
NUMBER_OF_FRAMES: 75797
NUMBER_OF_FRAMES-eng: 75797
NUMBER_OF_BYTES : 144970077
NUMBER_OF_BYTES-eng: 144970077
_STATISTICS_WRITING_APP: mkvmerge v7.9.0 ('Birds') 32bit
_STATISTICS_WRITING_APP-eng: mkvmerge v7.9.0 ('Birds') 32bit
_STATISTICS_WRITING_DATE_UTC: 2015-08-07 18:18:17
_STATISTICS_WRITING_DATE_UTC-eng: 2015-08-07 18:18:17
_STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
_STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
Stream #0:1(eng): Audio: aac (HE-AAC), 48000 Hz, stereo, fltp (default)
Metadata:
BPS : 63999
BPS-eng : 63999
DURATION : 00:52:41.472000000
DURATION-eng : 00:52:41.472000000
NUMBER_OF_FRAMES: 74097
NUMBER_OF_FRAMES-eng: 74097
NUMBER_OF_BYTES : 25291775
NUMBER_OF_BYTES-eng: 25291775
_STATISTICS_WRITING_APP: mkvmerge v7.9.0 ('Birds') 32bit
_STATISTICS_WRITING_APP-eng: mkvmerge v7.9.0 ('Birds') 32bit
_STATISTICS_WRITING_DATE_UTC: 2015-08-07 18:18:17
_STATISTICS_WRITING_DATE_UTC-eng: 2015-08-07 18:18:17
_STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
_STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
Stream #0:2(gaa): Subtitle: subrip
Metadata:
BPS : 70
BPS-eng : 70
DURATION : 00:48:52.720000000
DURATION-eng : 00:48:52.720000000
NUMBER_OF_FRAMES: 740
NUMBER_OF_FRAMES-eng: 740
NUMBER_OF_BYTES : 25909
NUMBER_OF_BYTES-eng: 25909
_STATISTICS_WRITING_APP: mkvmerge v7.9.0 ('Birds') 32bit
_STATISTICS_WRITING_APP-eng: mkvmerge v7.9.0 ('Birds') 32bit
_STATISTICS_WRITING_DATE_UTC: 2015-08-07 18:18:17
_STATISTICS_WRITING_DATE_UTC-eng: 2015-08-07 18:18:17
_STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
_STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
At least one output file must be specified

<MEZZMO>: Child process ended with code: 109, ExitCode=1


---> DB Level Info: 93, 1
---> Frame rate: 23,98
---> Aspect ratio: 16:9 PAR=1:1
---> Duration: 00:52:41




Input #0, matroska,webm, from 'x:\x\xxx x265-x\x.s01e04.720p.hdtv.hevc.x265.x.mkv':
Metadata:
title : x
DESCRIPTION : Encoded By x
ENCODER : Lavf56.40.101
Duration: 00:45:37.05, start: 0.000000, bitrate: 900 kb/s
Stream #0:0(eng): Video: hevc (Main), yuv420p(tv), 1280x720 [SAR 1:1 DAR 16:9], 25 fps, 25 tbr, 1k tbn, 25 tbc (default)
Metadata:
LANGUAGE : eng
ENCODER : Lavc56.60.100 libx265
DURATION : 00:45:37.021000000
Stream #0:1(eng): Audio: aac (LC), 48000 Hz, stereo, fltp (default)
Metadata:
LANGUAGE : eng
ENCODER : Lavc56.60.100 aac
DURATION : 00:45:37.045000000
At least one output file must be specified

<MEZZMO>: Child process ended with code: 109, ExitCode=1


---> DB Level Info: 93, 1
---> Frame rate: 25,00
---> Aspect ratio: 16:9 PAR=1:1
---> Duration: 00:45:37

Paul
06-15-2016, 02:45 PM
Thanks - please email us at support [at] conceiva [dot] com and we'll provide an updated Samsung J device profile. In your email, please provide a sample subtitle file so we can reproduce the subtitle sync problem as well.

Khennet
07-15-2016, 10:08 PM
I have an [TV] UE48J5515 which not gets any connection through DLNA to Mezzmo.

Some settings I need to configure? Does it work with my TV? It is DLNA compatible, though.

Paul
07-16-2016, 07:01 AM
Mezzmo works very well with Samsung J-series TVs. Since you cannot see Mezzmo listed on your TV or your TV listed in the Media Devices dialog in Mezzmo, then it suggests something is blocking UPnP/DLNA communication on your home network. See this wiki FAQ - http://www.mezzmo.com/wiki/doku.php?id=mezzmo_server_not_listed_on_device. It contains the common reasons why Mezzmo does not get listed on your DLNA device. If still a problem, then let us know and we'll help out further.

Flash
07-19-2016, 06:20 AM
I have similar problem - my TV(UE48JU6472) stop seeing the MEZZMO. I bought TV 6 month ago and everything worked fine. Few weeks ago, "sources" button stopped showing the MEZZO icon.

- I can remotely send any movie from the DLNA server to my TV
- if I use MEZZO application on my PC, TV is not accepting the video format
- the same movie can be played from the USB flash disk

I cannot use permanently remoter access on the DLNA server.

Any advice?

Is there a different between the MEZZMO trial and pro version? If so, I buy pro version, but I dont known, if it will help.

I repeat, everything worked perfect a couple of months:(

Thank you for any advice

EDIT: same movie works fine from the mobile MEZZO application and when I used Windows MEZZO software it doesn't work (Selected file is currently not supported). Why?

Paul
07-19-2016, 09:06 AM
Hi Flash,

Here's a comparison between Mezzmo and Mezzmo Pro - http://www.mezzmo.com/wiki/doku.php?id=mezzmo_vs._mezzmo_pro_comparison.

The problem sounds like a device profile issue. Try this:


Stop your Mezzmo server.
Go to the Media Devices dialog and delete your Samsung TV from the device list.
Start your Mezzmo server again. Your TV should be detected by Mezzmo and re-listed in the Media Devices list. It should be assigned the 'Samsung J' device profile.
Try streaming a few files now.

If no success, then it's best we see a set of logs. Turn on logging in Mezzmo (see http://www.mezzmo.com/wiki/doku.php?id=using_logging) and restart your Mezzmo server. Try streaming a video to your TV from Mezzmo server and when it fails, stop your Mezzmo server and exit Mezzmo (Windows) app. Zip up all the logs and email them to us at support [at] conceiva [dot] com.

MadsBakholt
07-19-2016, 03:01 PM
Hi Paul,

And this method can be used in regards to my other thread(Evolution Kit 2015 formats)... :)

Paul
07-19-2016, 03:34 PM
And this method can be used in regards to my other thread(Evolution Kit 2015 formats)... :)

Yes - a set of logs does help us create a device profile, so email them to us and we'll create one for you to try. Also, check your Evolution Kit manual for a list of video, audio, photo and subtitle formats that it supports. Email all of this to us at support [at] conceiva [dot] com.

Flash
07-20-2016, 04:06 AM
Hi Flash,

Here's a comparison between Mezzmo and Mezzmo Pro - http://www.mezzmo.com/wiki/doku.php?id=mezzmo_vs._mezzmo_pro_comparison.

The problem sounds like a device profile issue. Try this:


Stop your Mezzmo server.
Go to the Media Devices dialog and delete your Samsung TV from the device list.
Start your Mezzmo server again. Your TV should be detected by Mezzmo and re-listed in the Media Devices list. It should be assigned the 'Samsung J' device profile.
Try streaming a few files now.

If no success, then it's best we see a set of logs. Turn on logging in Mezzmo (see http://www.mezzmo.com/wiki/doku.php?id=using_logging) and restart your Mezzmo server. Try streaming a video to your TV from Mezzmo server and when it fails, stop your Mezzmo server and exit Mezzmo (Windows) app. Zip up all the logs and email them to us at support [at] conceiva [dot] com.

Problem solved, someone/something changed one parameter on the linux server.Thank you for your kind support.

Paul
07-20-2016, 08:43 AM
OK - glad you are back up and running :).