PDA

View Full Version : disable h264 for panasonic 2011



xxpetri
11-12-2013, 08:00 AM
Hi,

I do own a Panasonic TX-L32GW20, which is supported via the "Panasonic Viera (2011 Models)" , PanasonicViera2011.prf.
TV in connected via 100MBit to PC, Athlon x3 435 (triple core, 2.7 GHZ)
Running mezzmo 3.4.2.0 (just bought it....)

I do have films showing like the following ffmpeg info:

ffmpeg version N-50460-g393dcbf Copyright (c) 2000-2013 the FFmpeg developers
built on Jun 27 2013 17:20:20 with gcc 4.6.2 (GCC)
configuration: --enable-memalign-hack --arch=x86_64 --target-os=mingw32 --cross-prefix=x86_64-w64-mingw32- --enable-static --disable-shared --enable-zlib --disable-postproc --prefix=/home/peter/ffmpeg/build/gpl64 --enable-libmp3lame --enable-libx264 --enable-gpl --extra-libs='-lx264 -lpthread' --enable-runtime-cpudetect --extra-cflags=-I/home/peter/cc64/include --extra-ldflags=-L/home/peter/cc64/lib --pkg-config=pkg-config --disable-w32threads --enable-zlib
libavutil 52. 17.103 / 52. 17.103
libavcodec 54. 92.100 / 54. 92.100
libavformat 54. 63.102 / 54. 63.102
libavdevice 54. 3.103 / 54. 3.103
libavfilter 3. 41.100 / 3. 41.100
libswscale 2. 2.100 / 2. 2.100
libswresample 0. 17.102 / 0. 17.102
Input #0, avi, from 'D:\UserData\Video\Lara_Croft_Tomb_Raider__Die_Wie ge_des_Lebens_13.11.08_20-15_rtl2_135_TVOON_DE.mpg.HQ.avi':
Metadata:
encoder : Lavf52.31.0
Duration: 01:43:27.12, start: 0.000000, bitrate: 990 kb/s
Stream #0:0: Video: h264 (High) (H264 / 0x34363248), yuv420p, 720x576 [SAR 64:45 DAR 16:9], 25 fps, 25 tbr, 25 tbn, 50 tbc
Stream #0:1: Audio: mp3 (U[0][0][0] / 0x0055), 48000 Hz, stereo, s16p, 192 kb/s
At least one output file must be specified

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


---> DB Level Info: 30, 100
---> Frame rate: 25,00
---> Aspect ratio: 16:9 PAR=64:45

If I just run this film, the film is stuttering in certain scenes (slow camera panning)


I now did pre-transcode to all three available formats that I was able to select
avi --> video mpeg4, audio mp3
mpeg --> video mpeg2video, audio ac3
mpegts --> video h264, audio ac3

I now did stream all three of them to the TV.
AVI --> a lot of compression artefacts , no good
mpeg --> looks good !!
mpegts --> still the stuttering

So looks like the TV is issue with the mpegts/h264 format

Can you update a device profile, so that mezzmo would be forced to stream in mpeg/mpeg2video. Or can I somehow select a preferred output ?

Pre-Transcoding is NOT a good option as:
- there is still no automatic pre-transcoding option !?
- the mpeg files do grow quite large ....

Here is the ffmpec command from pre-transcoding - PC manges around 117 fps, so should be good to transcode on the fly.
C:\Program Files (x86)\Conceiva\Mezzmo\ffmpeg64\ffmpeg.exe -y -i "D:\UserData\Video\Lara_Croft_Tomb_Raider__Die_Wieg e_des_Lebens_13.11.08_20-15_rtl2_135_TVOON_DE.mpg.HQ.avi" -map 0:v:0 -map 0:a:0 -c:v:0 mpeg2video -b:v 8600000 -maxrate 24000000 -bufsize 1835008 -filter:v "yadif" -pix_fmt yuv420p -copyinkf -sc_threshold 1000000000 -coder ac -qmin 1 -cmp 2 -subcmp 2 -flags +mv0 -mbd bits -c:a:0 ac3_fixed -ac 2 -ab 448000 -ar 48000 -sn -threads 0 -async 0 -f vob "D:\UserData\Video-Transcode\2D589639-0473-4300-93D1-C7B746426770\Video\5561-mpeg-mpeg2video-ac3-sn.mzt"

ffmpeg version N-50460-g393dcbf Copyright (c) 2000-2013 the FFmpeg developers
built on Jun 27 2013 17:20:20 with gcc 4.6.2 (GCC)
configuration: --enable-memalign-hack --arch=x86_64 --target-os=mingw32 --cross-prefix=x86_64-w64-mingw32- --enable-static --disable-shared --enable-zlib --disable-postproc --prefix=/home/peter/ffmpeg/build/gpl64 --enable-libmp3lame --enable-libx264 --enable-gpl --extra-libs='-lx264 -lpthread' --enable-runtime-cpudetect --extra-cflags=-I/home/peter/cc64/include --extra-ldflags=-L/home/peter/cc64/lib --pkg-config=pkg-config --disable-w32threads --enable-zlib
libavutil 52. 17.103 / 52. 17.103
libavcodec 54. 92.100 / 54. 92.100
libavformat 54. 63.102 / 54. 63.102
libavdevice 54. 3.103 / 54. 3.103
libavfilter 3. 41.100 / 3. 41.100
libswscale 2. 2.100 / 2. 2.100
libswresample 0. 17.102 / 0. 17.102
Input #0, avi, from 'D:\UserData\Video\Lara_Croft_Tomb_Raider__Die_Wie ge_des_Lebens_13.11.08_20-15_rtl2_135_TVOON_DE.mpg.HQ.avi':
Metadata:
encoder : Lavf52.31.0
Duration: 01:43:27.12, start: 0.000000, bitrate: 990 kb/s
Stream #0:0: Video: h264 (High) (H264 / 0x34363248), yuv420p, 720x576 [SAR 64:45 DAR 16:9], 25 fps, 25 tbr, 25 tbn, 50 tbc
Stream #0:1: Audio: mp3 (U[0][0][0] / 0x0055), 48000 Hz, stereo, s16p, 192 kb/s
Output #0, vob, to 'D:\UserData\Video-Transcode\2D589639-0473-4300-93D1-C7B746426770\Video\5561-mpeg-mpeg2video-ac3-sn.mzt':
Metadata:
encoder : Lavf54.63.102
Stream #0:0: Video: mpeg2video (hq), yuv420p, 720x576 [SAR 64:45 DAR 16:9], q=1-31, 8600 kb/s, 90k tbn, 25 tbc
Stream #0:1: Audio: ac3, 48000 Hz, stereo, s16p, 448 kb/s
Stream mapping:
Stream #0:0 -> #0:0 (h264 -> mpeg2video)
Stream #0:1 -> #0:1 (mp3 -> ac3_fixed)
Press [q] to stop, [?] for help
frame= 67 fps=0.0 q=2.0 size= 1064kB time=00:00:02.81 bitrate=3101.1kbits/s dup=2 drop=0
frame= 127 fps=127 q=2.0 size= 2348kB time=00:00:05.21 bitrate=3691.4kbits/s dup=2 drop=0
frame= 182 fps=121 q=1.6 size= 4038kB time=00:00:07.41 bitrate=4458.9kbits/s dup=2 drop=0
frame= 248 fps=124 q=2.0 size= 4838kB time=00:00:10.07 bitrate=3933.9kbits/s dup=2 drop=0
frame= 305 fps=122 q=2.0 size= 6044kB time=00:00:12.34 bitrate=4010.2kbits/s dup=2 drop=0
frame= 362 fps=121 q=1.6 size= 7292kB time=00:00:14.61 bitrate=4086.3kbits/s dup=2 drop=0
frame= 419 fps=120 q=2.0 size= 8536kB time=00:00:16.89 bitrate=4140.0kbits/s dup=2 drop=0
frame= 476 fps=119 q=2.0 size= 9822kB time=00:00:19.19 bitrate=4191.9kbits/s dup=2 drop=0
frame= 533 fps=118 q=2.0 size= 11156kB time=00:00:21.46 bitrate=4257.3kbits/s dup=2 drop=0
frame= 589 fps=118 q=2.0 size= 12380kB time=00:00:23.70 bitrate=4278.0kbits/s dup=2 drop=0


Thanks in adavance

xxpetri

Paul
11-12-2013, 09:58 AM
There are a couple of variants of the 'Panasonic Viera TV (2011 models)' device profile - namely, 'Panasonic Viera (2011 models, DTS)' and 'Panasonic Viera (2011 models, NTSC)'. Try each of these and see if your get a better outcome.

xxpetri
11-14-2013, 05:11 AM
There are a couple of variants of the 'Panasonic Viera TV (2011 models)' device profile - namely, 'Panasonic Viera (2011 models, DTS)' and 'Panasonic Viera (2011 models, NTSC)'. Try each of these and see if your get a better outcome.
Hi,

I tried all three of them - all with the same result of a stuttering picture
I even moved the bitrate slider to the left - no change
Also tried the "Panasonic Viera" and "Panasonic Viera 2009" - but those did not display the picture correct at all

I finally did remove following section from "panasonic viera 2011"

<avcontainer id="mpegts" name="mpegts" mimetype="video/vnd.dlna.mpeg-tts" encode="1" dlnaprofile="MPEG_TS_SD" preferredtranscoded="1" supportschunked="0" level="41">
<video>
<format id="mpeg1video">
</format>
<format id="mpeg2video">
</format>
<format id="h264" encode="1" codec="libx264" ffmpegadditional="h264+encoding" preferredtranscoded="1">
<copyts>0</copyts>
<samequality>0</samequality>
<bitrate>8000000</bitrate>
<maxbitrate>24000000</maxbitrate>
</format>
</video>
<audio>
<format id="ac3" encode="1" codec="ac3" preferredtranscoded="1">
<channels>2</channels>
<channels>6</channels>
<bitrate>448000</bitrate>
<maxbitrate>448000</maxbitrate>
<minbitrate>64000</minbitrate>
<samplingrate>48000</samplingrate>
</format>
<format id="aac">
</format>
<format id="mp3">
</format>
<format id="mp2">
</format>
</audio>
<ffmpegadditional id="union+thread0" />
</avcontainer>

Now the option to pre-transcode to h264 is gone, and film is showing ok on TV. TV is showing MPEG2-PS now
Any better solution ?

And today , after the update to 3.4.3, I did have to stop/start the server already a couple of times as TV did say like "Connection to server failed"
But I did not get any "crash report" or something like that

Paul
11-14-2013, 09:50 AM
Please email us at support [at] conceiva [dot] com and we'll fix up your problems.

xxpetri
11-14-2013, 11:56 PM
I will send the mail
plus:
looks like the "Connection to server failed" is just a intermittend issue --> also just a retry on TV does help .... no idea

Paul
11-15-2013, 09:26 AM
We have fixed the "Connection to server failed" with v3.4.3 and replaced the Mezzmo v3.4.3 Auto Update package and Mezzmo full installer on our web site.

If you have already applied the v3.4.3 update, then please download the full installer from our web site (www.mezzmo.com) and run it (do not uninstall your existing Mezzmo). When the Mezzmo installer prompts you to do a Repair, click Yes. After the repair has completed, your Mezzmo v3.4.3 will be up-to-date and the issues should be fixed.

JMC
11-22-2013, 06:12 PM
Please DONT fix it replacing the old Profiles (the normal and the DTS profile) - this seems more like a problem with some of the 2011 Models. My E5E works flawless with any h264 file I have come across! If you wanna "fix" this - please with another device profile, not replacing the original one!

Paul
11-22-2013, 09:20 PM
Understand. We did not replace the old device profile - but created a new one specifically for the user :)