PDA

View Full Version : Transcoding Resources



wierd
03-15-2012, 11:41 AM
Hi all, im using mezzmo on my pc streaming over a wired network (100mbit) to my 3dtv, which is working fine as far as the tv as dlna is concerned.
the issue i have is when mezzmo needs to transcode it cant seem to do it quick enough.


im running a i7-930 with 16 gigs of ram running of a ocz SSD, so would have thought that the power required to transcode on the fly is there.

when i try to play a movie being transcoded i get the jittery,pausing problems and if i look at the transcoding status of mezzmo its sits around 20fps drops to as low as 10 (too slow error) im wondering what i can do if anything to smooth this out at all.

im currently pre transcoding a movie and i suspect this will play fine, but will let you know shortly when it is finished.

any help would be appreciated.

Paul
03-15-2012, 12:00 PM
Your computer spec and home network are fine. My guess is that ffmpeg.exe is just slow transcoding some of your files. Mezzmo uses ffmpeg.exe for transcoding video and music files and it can be quite slow to convert certain formats (whereas of other formats it is very fast). That could be the reason. Can you post the FFmpeg information on one of the (slow to transcode) files? Right-click on the file in Mezzmo and click 'Get FFmpeg Information'.

We will be releasing a minor update in the next 1-2 weeks and that will contain the latest build of ffmpeg. This new build may help as the ffmpeg developers can often fix certain bottlenecks.

wierd
03-15-2012, 01:20 PM
ill post the info when i get a chance.

the video is a mkv container x264.

wierd
03-15-2012, 01:42 PM
i should say that the pre transcoded file works fine.

the display is Panasonic TH-P58VT20A Aug 2010 Build date.


ffmpeg version N-36036-ga40f43d, Copyright (c) 2000-2011 the FFmpeg developers
built on Dec 22 2011 13:44:49 with gcc 4.6.2
configuration: --enable-memalign-hack --arch=x86 --target-os=mingw32 --cross-prefix=i686-w64-mingw32- --enable-static --disable-shared --enable-zlib --disable-postproc --prefix=/media/ffmpeg --enable-libmp3lame --enable-libx264 --enable-gpl --extra-libs='-lx264 -lpthread' --enable-runtime-cpudetect --extra-cflags=-I/home/dennis/cc/include --extra-ldflags=-L/home/dennis/cc/lib --pkg-config=pkg-config --disable-w32threads
libavutil 51. 32. 0 / 51. 32. 0
libavcodec 53. 46. 1 / 53. 46. 1
libavformat 53. 27. 0 / 53. 27. 0
libavdevice 53. 4. 0 / 53. 4. 0
libavfilter 2. 53. 0 / 2. 53. 0
libswscale 2. 1. 0 / 2. 1. 0
Input #0, matroska,webm, from 'H:\Unrared\Johnny.English.Reborn.2011.1080p.BluRa y.DTS.x264-HDMaNiAcS\Johnny.English.Reborn.2011.1080p.BluRay. DTS.x264-HDMaNiAcS.mkv':
Duration: 01:41:21.70, start: 0.000000, bitrate: 14006 kb/s
Chapter #0.0: start 0.000000, end 339.464000
Metadata:
title : 00:00:00.000
Chapter #0.1: start 339.464000, end 546.921000
Metadata:
title : 00:05:39.464
Chapter #0.2: start 546.921000, end 780.363000
Metadata:
title : 00:09:06.921
Chapter #0.3: start 780.363000, end 928.553000
Metadata:
title : 00:13:00.363
Chapter #0.4: start 928.553000, end 1124.790000
Metadata:
title : 00:15:28.553
Chapter #0.5: start 1124.790000, end 1535.784000
Metadata:
title : 00:18:44.790
Chapter #0.6: start 1535.784000, end 1989.946000
Metadata:
title : 00:25:35.784
Chapter #0.7: start 1989.946000, end 2255.420000
Metadata:
title : 00:33:09.946
Chapter #0.8: start 2255.420000, end 2792.415000
Metadata:
title : 00:37:35.420
Chapter #0.9: start 2792.415000, end 2949.113000
Metadata:
title : 00:46:32.415
Chapter #0.10: start 2949.113000, end 3358.313000
Metadata:
title : 00:49:09.113
Chapter #0.11: start 3358.313000, end 3682.554000
Metadata:
title : 00:55:58.313
Chapter #0.12: start 3682.554000, end 3900.772000
Metadata:
title : 01:01:22.554
Chapter #0.13: start 3900.772000, end 4307.762000
Metadata:
title : 01:05:00.772
Chapter #0.14: start 4307.762000, end 4524.311000
Metadata:
title : 01:11:47.762
Chapter #0.15: start 4524.311000, end 4828.365000
Metadata:
title : 01:15:24.311
Chapter #0.16: start 4828.365000, end 5298.376000
Metadata:
title : 01:20:28.365
Chapter #0.17: start 5298.376000, end 5582.535000
Metadata:
title : 01:28:18.376
Chapter #0.18: start 5582.535000, end 5707.201000
Metadata:
title : 01:33:02.535
Chapter #0.19: start 5707.201000, end 6081.707000
Metadata:
title : 01:35:07.201
Stream #0:0(eng): Video: h264 (High), yuv420p, 1920x800 [SAR 1:1 DAR 12:5], 23.98 fps, 23.98 tbr, 1k tbn, 47.95 tbc (default)
Metadata:
title : Johnny.English.Reborn.2011.1080p.BluRay.DTS.x264-HDMaNiAcS
Stream #0:1(eng): Audio: dts (DTS), 48000 Hz, 5.1(side), s16, 1536 kb/s (default)
Stream #0:2(eng): Subtitle: text (default)
Stream #0:3(bul): Subtitle: text
Stream #0:4(gre): Subtitle: text
Stream #0:5(swe): Subtitle: text
Stream #0:6(por): Subtitle: text
Stream #0:7(ger): Subtitle: text
Stream #0:8(fin): Subtitle: text
Stream #0:9(dut): Subtitle: text
Stream #0:10(spa): Subtitle: text
At least one output file must be specified


---> DB Level Info: 41, 100
---> Frame rate: 23.98
---> Aspect ratio: 12:5

Paul
03-15-2012, 03:37 PM
i should say that the pre transcoded file works fine.


OK - that's great that you can watch the video without stuttering via Mezzmo pre-transcoding features. I suggest we wait for the new Mezzmo update to see if that improves your transcoding speed. If not, then we'll look into it further for you.

wierd
03-15-2012, 03:38 PM
got it going, the profile it detected (panasonic viera 2011) must not support the HD Video formats, i switched it to the Panasonic Viera profile im asuming a generic one and it now transcodes at 400 odd fps :P gigidy!

Paul
03-15-2012, 03:41 PM
The 'Panasonic Viera' device profile may be a better match for your TV model - so that's great you are up and running now :D

wierd
05-27-2012, 09:53 PM
since the update to 2.6.2.0 im back down to 20 fps, do you have the old profiles still or am i doing something wrong?

Paul
05-28-2012, 10:32 AM
Please try this: Stop your Mezzmo server. Go to Media Devices dialog in Mezzmo and delete all devices listed. Start you Mezzmo server again and you should see your TV get added back into the Media Devices dialog again. Make sure it is using the Panasonic Viera device profile as before. Try streaming a few files and see how you go now.