PDA

View Full Version : I need to change from full hd to 720x406 in transcoding.



Comancheace
06-28-2010, 05:56 PM
Hi. Yesterday i made a post but now i canīt find it.

Just to say that i am having problems in playing videos in full hd in my sony blu-ray player and my Netgear EV2000. I think with my network i canīt have full hd stream so i need the maximum size of 720x406 so that the video and audio doesnīt chops. The problem is that mezzmo isnīt transcoding for that sized that i stated in the Performance tab in media devices and also for the minum bit rate that iīve chosen also. For some reason the transcoder doesnīt transcode for the maximum video size but to: 1280x720. How can i change that? Where can i change manually the ffmpeg options like size, fps and bitrate? Do you have to run ffmpeg.exe from the command line? Is there any file i can change that? It was more practical to change the ffmpeg options for all videos in Mezzmo, than having to convert every file from a gui for example, each time you want to add a file. In my log (in the file MezzmoMediaServiceTranscoder.txt) you can see:

1 - Jun 28 09:03:50.814 - TRANS> Input file: C:\Users\Carlos Alves\Pictures\2009-10-10\285.mov

2 - Jun 28 09:03:50.815 - > Transcoder: Executing: C:\Program Files (x86)\DLNA\Mezzmo\ffmpeg.exe -i "C:\Users\CARLOS~1\Pictures\2009-1~1\285.mov" -y -vcodec mpeg2video -sameq -copyts -g 18 -r 29.97 -s 1280x720 -acodec ac3 -ac 2 -ab 448000 -ar 48000 -sn -f dvd -threads 2 -copyinkf "C:\Users\Carlos Alves\AppData\Local\Conceiva\Mezzmo\TranscodingFil es\55C881B4-1FB6-4027-8C77-73CDE5369B91\Video\4738-mpeg_ntsc-mpeg2video-ac3.mzt"

3 - Jun 28 09:03:50.815 - > Ffmpeg --------------------------------------------------------------------

4 - Jun 28 09:03:51.929 - FFmpeg version SVN-r23607, Copyright (c) 2000-2010 the FFmpeg developers

built on Jun 15 2010 04:09:35 with gcc 4.4.2

configuration: --target-os=mingw32 --enable-runtime-cpudetect --enable-avisynth --enable-gpl --enable-version3 --enable-bzlib --enable-libgsm --enable-libfaad --enable-pthreads --enable-libvorbis --enable-libtheora --enable-libspeex --enable-libmp3lame --enable-libopenjpeg --enable-libxvid --enable-libschroedinger --enable-libx264 --extra-libs='-lx264 -lpthread' --enable-libopencore_amrwb --enable-libopencore_amrnb --enable-librtmp --extra-libs='-lrtmp -lpolarssl -lws2_32 -lwinmm' --arch=x86 --cross-prefix=i686-mingw32- --cc='ccache i686-mingw32-gcc' --enable-memalign-hack

libavutil 50.19. 0 / 50.19. 0

libavcodec 52.76. 0 / 52.76. 0

libavformat 52.68. 0 / 52.68. 0

libavdevice 52. 2. 0 / 52. 2. 0

libavfilter 1.20. 0 / 1.20. 0

libswscale 0.11. 0 / 0.11. 0



Seems stream 0 codec frame rate differs from container frame rate: 6000.00 (6000/1) -> 30.00 (30/1)

Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'C:\Users\CARLOS~1\Pictures\2009-1~1\285.mov':

Metadata:

major_brand : qt

minor_version : 537331968

compatible_brands: qt CAEP

Duration: 00:00:29.63, start: 0.000000, bitrate: 25906 kb/s

Stream #0.0(eng): Video: h264, yuvj420p, 1280x720, 25198 kb/s, 30 fps, 30 tbr, 3k tbn, 6k tbc

Stream #0.1(eng): Audio: pcm_s16le, 44100 Hz, 1 channels, s16, 705 kb/s

[ffmpeg_output @ 01548a40]auto-inserting filter 'auto-inserted scaler 0' between the filter 'src' and the filter 'out'

[scale @ 01549310]w:1280 h:720 fmt:yuvj420p -> w:1280 h:720 fmt:yuv420p flags:0x4

[ac3 @ 02610ab0]No channel layout specified. The encoder will guess the layout, but it might be incorrect.

Output #0, dvd, to 'C:\Users\Carlos Alves\AppData\Local\Conceiva\Mezzmo\TranscodingFil es\55C881B4-1FB6-4027-8C77-73CDE5369B91\Video\4738-mpeg_ntsc-mpeg2video-ac3.mzt':

Metadata:

encoder : Lavf52.68.0

Stream #0.0(eng): Video: mpeg2video, yuv420p, 1280x720, q=2-31, 200 kb/s, 90k tbn, 29.97 tbc

Stream #0.1(eng): Audio: ac3, 48000 Hz, stereo, s16, 448 kb/s

Stream mapping:

Stream #0.0 -> #0.0

Stream #0.1 -> #0.1

Press [q] to stop encoding

[dvd @ 01dee8d0]buffer underflow i=0 bufi=234036 size=235740

[dvd @ 01dee8d0]packet too large, ignoring buffer limits to mux it

[dvd @ 01dee8d0]buffer underflow i=0 bufi=234036 size=235740

frame= 11 fps= 0 q=0.0 size= 1586kB time=0.33 bitrate=38938.6kbits/s
Last message repeated 1 times

[dvd @ 01dee8d0]packet too large, ignoring buffer limits to mux it

[dvd @ 01dee8d0]buffer underflow i=0 bufi=234036 size=235740

[dvd @ 01dee8d0]buffer underflow i=0 bufi=235094 size=264436

The [dvd @ 01dee8d0] message appears much more, but i think it would occupy much space in the post.

I tried also to change video size in the Sony Bravia KDL profile (wich is the closest to mine) for the Blu-ray and it stills converts to full hd, in the .prf file. Even if i delete the allready transcoded files with *.mzt extension.

What can i do?

I have Vista 64 bit and the last version of Mezzmo.

Can you pleae Help?

Thank you.

Comancheace

Comancheace
06-28-2010, 10:00 PM
One more thing. I switched my Sony Blu-ray profile to Netgear digital Entertainer Live, put wireless B connection - (11 Mbps) (I have a wired connection 100 Mps through a Netgear router, but i put this because itīs the only way it streams video content without loosing speed. Is it normal? Canīt you watch Full Hd movies in a wired connection?) and max video size to 720x406 and now works. Now i watch movies in 720x406 pretty nicely in my Blu-ray. The problem now is that i canīt watch m2ts movies without transcoding, thing i could do with the sony Bravia KDL profile. Do you now how to change profile settings to accept m2ts files? Or do you know a better profile for my Blu-ray?

The only strange thing is that with the sony bravia kdl profile i watch m2ts files very nicely, and they are much larger than transcoded ones. Why do they run faster then the transcoded one?

Thanks you.

Very Nice program. I am verty insteresting in buy it. If i can make it work it nicely i will sure buy it.

Best regards:

Comancheace

RMerlin
06-28-2010, 11:11 PM
Hi,

The resolution doesn't really matter for streaming performance, what is important is the bitrate at which the video was encoded. A well compressed H264 video should be easily stremed over 100 Mbits (I do so myself).

For the maximum size, start Mezzmo. Then go into the "Media Server"->"Media Device" menu. Edit the properties of your media device, then go to the "Performance" tab. You should be able to set up max resolution, and lower bitrate. See if that can help.

Comancheace
06-28-2010, 11:31 PM
I finally made it. Iīve opened NetgearDigitalEntertainerLive profile and added the following code:

<avcontainer id="mpegts" name="mpegts" encode="0" mimetype="video/vnd.dlna.mpeg-tts" dlnaprofile="MPEG_TS_SD_EU" supportschunked="0">
<video>
<format id="mpeg2video" encode="0">
</format>
</video>
<video>
<format id="h264" encode="0">
</format>
</video>
<audio>
<format id="ac3" encode="0">
</format>
</audio>
</avcontainer>

Just after to </descriptiondeliveryrules>.

This adds the support for m2ts file

Itīs simple you just have to restart the server and it works. I donīt know if you can use notepad to add the code i think probably yes.

Now i can watch transcoded videos in 720x46 and m2ts file in full hd.

Just one thing:

You have also to change the maximum video size

<videomax width="1920" height="1080" /> when you want to watch the m2ts files.

You first have to set max video size to the one you want to transcode. In my case 720x406. Then after you transcoded all your files you can put the max size to Full HD.

Is ther a workaround for this? Can i assign for example max video size for transcoding: 720x406 and for playback 1920x1080? Apreciated if you could explain.

Thank you

Comancheace
06-28-2010, 11:36 PM
Hi RMerlin. My problem is that i want to transcode to 720x406 and playback in 1920x1080. My m2ts file are in full hd. If i put the max size 720x406 i think they donīt play, never tried it. Im gonna try that. Thanks for the tip:)

Comancheace
06-29-2010, 07:51 AM
Is it possible? Since the movies in my player run m2ts very good, can i transcode all my incopatible videos to m2ts? How can i do it?

Thanks

Comancheace
06-29-2010, 08:08 AM
Tried that but the video gets very choppy and very bad audio. Any more options? Can you transcode to m2ts? In the Mezzmo home page it says it can transcode to m2ts. How do i change settings to do that?

Thank you.

Comancheace
06-29-2010, 08:17 AM
"File container formats that Mezzmo can transcode to:

Mezzmo can create the following container file formats for streaming to DLNA-enabled devices. A container file format may contain one or many audio, video or image streams within the file.

MPEG-2 transport stream format (mpegts)"

Does it mean i can convert almost any file to a m2ts file container and be able to play it?
Can you describe better?

Thank you

Paul
06-29-2010, 09:03 AM
Yes, you can convert all incompatible files to m2ts format by adding preferredtranscoded="1" to it, like this:



<avcontainer id="mpegts" name="mpegts" encode="1" mimetype="video/vnd.dlna.mpeg-tts" dlnaprofile="MPEG_TS_SD_EU" supportschunked="0" preferredtranscoded="1">
<video>
<format id="mpeg2video" encode="1" preferredtranscoded="1">
<copyts>1</copyts>
<samequality>1</samequality>
<framerate>25</framerate>
<gop>15</gop>
<bitrate>25000000</bitrate>
</format>
</video>
<video>
<format id="h264" encode="0">
</format>
</video>
<audio>
<format id="ac3" encode="1" preferredtranscoded="1">
<channels>2</channels>
<channels>6</channels>
<bitrate>448000</bitrate>
<maxbitrate>448000</maxbitrate>
<minbitrate>64000</minbitrate>
<samplingrate>48000</samplingrate>
</format>
</audio>
</avcontainer>


If you have any other questions on transcoding, please let me know and I'll help you out.

Comancheace
06-29-2010, 09:58 AM
What does this mean? That this is the prefered output file type for transcoding incompatible file types or it choses the file with parameter to be included in transcoding?

If it is the first you must chose only format right? The one you want to transcode to?

Thanks

Paul
06-29-2010, 10:01 AM
This means that if an incompatible file is found, then this will be the format to be transcoded to (a combination of container, which is "mpegts", video codec "mpeg2video" and audio "ac3"). If a file already is mpegts, then it won't be transcoded.

Comancheace
06-29-2010, 10:18 AM
Sorry but didīnt work. all transcoded files were encoded with: mpeg_ntsc-mpeg2video-ac3 and not m2ts. Anymore tips

Thank you

Paul
06-29-2010, 10:19 AM
Sorry but didīnt work. all transcoded files were encoded with: mpeg_ntsc-mpeg2video-ac3 and not m2ts. Anymore tips

Thank you
Which device profile are you using? Netgear?

Comancheace
06-29-2010, 10:41 AM
I am using netgear profile. Because in sony bravia kdl profile even if you put max size 720x406 it converts to 1280x720 and thatīs too large for me. I want to play m2ts files as original in 1920x1080 and transcode the rest of the imcompatible type to max 720x406. Any suggestions?

thank you

Paul
06-29-2010, 10:47 AM
Try changing encode="1" to encode="0" in the mpeg containers (both of them) like so:



<avcontainer id="mpeg" name="mpeg_pal" encode="0" mimetype="video/mpeg" baseline="1" dlnaprofile="MPEG_PS_PAL" format="dvd">


After that save the file, restart the server (you always need to restart after making any changes to the device profiles) and it shouldn't transcode to mpeg anymore.

Comancheace
06-29-2010, 03:48 PM
Hi. tried two things. Putted encode=o except to m2ts transcoding and still transcoded to mpeg_ntsc. The second thing i tried was erasing all others transcoders. The problem is that now it not making any transcoding? Any tips?

Thanks you:)

Comancheace
06-29-2010, 03:56 PM
I think iīve messed up the profile file. Now canīt transcode anything. Can you send me a new one with all working?

Thank you.

Paul
06-29-2010, 04:05 PM
It should be encode="0" (with a zero, not letter O).

Please find attached the original device profile attached, I've added in the m2ts container as well.

Comancheace
06-29-2010, 05:31 PM
I donīt understand. I change the mpeg_ntsc parameters, like encode=o ans doesnīt affect anything. if i put m2st as preffered it continus to use the ntsc. i thing the transcoding setting must be changed somewhere else. can you specify?

Thank you

Comancheace
06-29-2010, 05:51 PM
Where can i change the ffmpeg options for transcoding?

Thanks

Comancheace
06-29-2010, 09:45 PM
But in my pc it continues to transcode to mpeg2 and not to m2ts. The file name is this:

8-mpeg_ntsc-mpeg2video-ac3.mzt. Wich i think means that was transcoded with mpeg2video with ac3 sound. Canīt you put more transcoding options in the software? Or there is another way to change the ffmpeg settings?

Thank you

Comancheace
06-29-2010, 10:29 PM
Í tried everything but nothing. I needed more options in the transcoder. This is my last try. Can somebody help me?

Thank you.

Paul
06-30-2010, 08:27 AM
Where can i change the ffmpeg options for transcoding?
In the device profile file (*.prf) - and remember to restart the server after you make modifications for the changes to take effect. Also, if you keep a backup of the original profile, but don't change the extension, then it may be picked up and used instead of your modified file - so that's one more thing to check if your changes do not seem to have any effect.


Í tried everything but nothing. I needed more options in the transcoder. This is my last try. Can somebody help me?
Can you please post the compelte device profile as you have it now (after your modifications) here or send it to support (at) conceiva (dot) com and I'll help you out.

Comancheace
07-01-2010, 01:19 AM
Thank you. When i arrive home iīll sen it to you. Yes i have a backup file of the profile but i changed the name. But iīll try to change it another directory.

Thank you

Comancheace
07-01-2010, 03:26 PM
Here are the profiles that im using. One thing works: the files in the blu-ray donīt appear as mpeg anymore but now they appear at m2ts. The only problem is that it doesnīt start the transcoding. Neither ffmpeg.exe or x264.exe appear in the task manager. Pictures play well but music doesnīt work too. What i am doing wrong? Changed the backuped profiles to another directory. Here are my profiles:

23

24

Thank you! :)

Paul
07-01-2010, 03:40 PM
Thanks for the device profiles - can you please also make a log file of trying to play one of the videos that needs transcoding, but with transcoding not starting issue and send it to support (at) conceiva (dot) com, so that I could take a look at why it's failing?

One immediate thing that I notice is that the codec for h264 encoding should be libx264 like so:



<format id="h264" encode="1" codec="libx264" preferredtranscoded="1">


Also, change the ac3 audio section in mpegts to be like:



<format id="ac3" encode="1" codec="ac3">
<channels>2</channels>
<channels>6</channels>
<bitrate>448000</bitrate>
<maxbitrate>448000</maxbitrate>
<minbitrate>64000</minbitrate>
<samplingrate>48000</samplingrate>
</format>


If transcoding still doesn't start with the above change, please send in the logs.

Comancheace
07-01-2010, 05:59 PM
Tried that modification but still doesnīt transcode. But i think the problem is the bitrate, fps, etc settings. See my log:

167 - Jul 01 09:51:36.419 - > Ffmpeg --------------------------------------------------------------------

168 - Jul 01 09:51:36.481 - FFmpeg version SVN-r23438, Copyright (c) 2000-2010 the FFmpeg developers

built on Jun 3 2010 11:03:31 with gcc 4.4.0

configuration: --enable-static --disable-shared --enable-memalign-hack --enable-libmp3lame --extra-cflags=-I/c/msys/local/include --extra-ldflags=-L/c/msys/local/lib --enable-zlib --enable-w32threads --extra-cflags=-fno-common --enable-gpl --enable-libx264 --disable-ffplay --disable-ffprobe --disable-ffserver

libavutil 50.16. 0 / 50.16. 0

libavcodec 52.73. 0 / 52.73. 0

libavformat 52.67. 0 / 52.67. 0

libavdevice 52. 2. 0 / 52. 2. 0

libavfilter 1.20. 0 / 1.20. 0

libswscale 0.11. 0 / 0.11. 0

Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'C:\Users\CARLOS~1\Videos\NOKIAV~1\VD67C5~1.3GP':

Metadata:

major_brand : 3gp5

minor_version : 768

compatible_brands: 3gp53gp43g2aisom

Duration: 00:00:40.08, start: 0.000000, bitrate: 104 kb/s

Stream #0.0(eng): Video: h263, yuv420p, 176x144 [PAR 12:11 DAR 4:3], 86 kb/s, 8.93 fps, 29.97 tbr, 15750 tbn, 29.97 tbc

Stream #0.1(eng): Audio: amrnb, 8000 Hz, 1 channels, flt, 12 kb/s

[libx264 @ 01cfc840]broken ffmpeg default settings detected

[libx264 @ 01cfc840]use an encoding preset (vpre)

Output #0, mpegts, to 'C:\Users\Carlos Alves\AppData\Local\Conceiva\Mezzmo\TranscodingFil es\55C881B4-1FB6-4027-8C77-73CDE5369B91\Video\7983-mpegts-libx264-ac3.mzt':

Stream #0.0(eng): Video: libx264, yuv420p, 176x144 [PAR 12:11 DAR 4:3], q=2-31, 15360 kb/s, 90k tbn, 29.97 tbc

Stream #0.1(eng): Audio: ac3, 48000 Hz, 2 channels, s16, 448 kb/s

Stream mapping:

Stream #0.0 -> #0.0

Stream #0.1 -> #0.1

Error while opening encoder for output stream #0.0 - maybe incorrect parameters such as bit_rate, rate, width or height

170 - Jul 01 09:51:36.481 -

<MEZZMO>: Child process ended

Can you tell me the paramaters to put?

Thanks:)

Comancheace
07-01-2010, 06:16 PM
Canīt play m2ts files neither. What option do i put in the profile to be able to read m2ts files?

Thanks:)

Comancheace
07-02-2010, 06:55 AM
Hi Dennis. Can you help me on this?

I need the bitrate settings for the m2ts

Thank you

Comancheace
07-02-2010, 07:20 AM
I putted this bellow de m2ts settings:

<copyts>1</copyts>
<samequality>1</samequality>
<framerate>29.97</framerate>
<gop>18</gop>
<!--
<bitrate>11000000</bitrate>
<maxbitrate>9000000</maxbitrate>
<minbitrate>0</minbitrate>
<bufsize>1835008</bufsize>
<muxrate>10080000</muxrate>
<packetsize>2048</packetsize>

And it worked! just one more thing... Now it transcodes also original m2ts files too... How can i change that? How can i say to the software that that file, doesnīt need transcoding?

Cheers

Dennis, apreciated if you could give a help

Thank you:)

Paul
07-02-2010, 08:58 AM
Ok, I'm glad that you got it working :)

Can you please paste the whole m2ts section (including opening and closing <avcontainer> tags) and also FFmpeg information on one of the m2ts files that it transcodes, but which it shouldn't. Then, I'll be able to see why it's doing that and tell you how to fix it.

Comancheace
07-02-2010, 03:11 PM
Now it is converting to mpeg again. Why? I putted it to encode=0. Here is my prf, SonyBraviaKDL:

<MezzmoDeviceProfile>
<version>105</version>
<device>
<guid>55C881B4-1FB6-4027-8C77-73CDE5369B91</guid>
<name manufacturer="Sony" model="Bravia KDL"/>
<useragent>UPnP/1.0</useragent>
<xavclient>BRAVIA KDL</xavclient>
<mezzmoserver></mezzmoserver>
<transcoding enabled="1" minimumstreamingsize="2000000" waitmsbeforestreaming="2000" contentlength="4" autorotateimages="0"/>
<devicedescription>GenericDeviceDescription.xml</devicedescription>
<videomax width="1920" height="1080" />
<imagemax width="4096" height="4096" />
</device>
<descriptiondeliveryrules>
<!-- delivery description rules specify what the device will see for each file. A file is considered to be supported if
it matches a format, audio/video codecs within that format and any codec limits in this device profile. Best fit is
if one of the 2 stream from a format description matches the original file. Preferred transcoded format describes
the best quality format a device can play. Transcoded list is all combinations of formats that we can encode to,
possibly including preferred transcoded and baseline. When building a file description, Mezzmo follows the following
rules order: supported, bestfit, preferredtranscoded, transcodedlist, baseline, nonsupported -->
<!-- please note that if transcoding is disabled or baseline and preferredtranscoded are set to no,
then the nonsupported flag is automatically set to yes. If transcoding is disabled, then only supported and
nonsupported rules are checked and used. -->
<supported>yes</supported>
<!-- baseline, bestfit, transcodedlist, nonsupported and preferredtranscoded can be either one of: yes, no, auto
yes = always deliver, no = never deliver, auto = deliver if not delivered already by one of the rules above it -->
<bestfit>auto</bestfit>
<preferredtranscoded>auto</preferredtranscoded>
<transcodedlist>auto</transcodedlist>
<baseline>auto</baseline>
<nonsupported>auto</nonsupported>
</descriptiondeliveryrules>
<avcontainer id="mpeg" name="mpeg_pal" encode="0" mimetype="video/mpeg" baseline="1" dlnaprofile="MPEG_PS_PAL" format="dvd" supportschunked="1">
<video>
<format id="mpeg2video" encode="0" codec="mpeg2video">
</format>
</video>
<audio>
<format id="ac3" encode="0" codec="ac3">
</format>
</audio>
<ffmpegadditional>-threads 2 -copyinkf</ffmpegadditional>
</avcontainer>
<avcontainer id="mpeg" name="mpeg_ntsc" encode="0" mimetype="video/mpeg" baseline="1" dlnaprofile="MPEG_PS_NTSC" format="dvd" supportschunked="1">
<video>
<format id="mpeg2video" encode="0" codec="mpeg2video
</format>
</video>
<audio>
<format id="ac3" encode="0" codec="ac3">
</format>
</audio>
<ffmpegadditional>-threads 2 -copyinkf</ffmpegadditional>
</avcontainer>
<avcontainer id="asf" name="asf" encode="0" mimetype="video/x-ms-wmv" supportschunked="0">
<video>
<format id="mpeg2video" encode="0">
</format>
</video>
<audio>
<format id="ac3" encode="0">
</format>
</audio>
</avcontainer>
<avcontainer id="mpegts" name="mpegts" encode="1" mimetype="video/vnd.dlna.mpeg-tts" dlnaprofile="MPEG_TS_SD_EU" supportschunked="0" preferredtranscoded="1">
<video>
<format id="mpeg2video" encode="0">
</format>
</video>
<video>
<format id="h264" encode="1" codec="libx264" preferredtranscoded="1">
<copyts>1</copyts>
<samequality>1</samequality>
<framerate>29.97</framerate>
<gop>18</gop>
<!--
<bitrate>11000000</bitrate>
<maxbitrate>9000000</maxbitrate>
<minbitrate>0</minbitrate>
<bufsize>1835008</bufsize>
<muxrate>10080000</muxrate>
<packetsize>2048</packetsize>
</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>
</audio>
</avcontainer>
<avcontainer id="mp3" name="mp3" encode="1" mimetype="audio/mp3" baseline="1" dlnaprofile="MP3" preferredtranscoded="1" supportschunked="0">
<audio>
<format id="mp3" encode="1" codec="libmp3lame" preferredtranscoded="1">
<maxbitrate>320000</maxbitrate>
<maxsamplingrate>48000</maxsamplingrate>
<minsamplingrate>11025</minsamplingrate>
<samplingrate>48000</samplingrate>
<samplingrate>44100</samplingrate>
<samplingrate>32000</samplingrate>
</format>
</audio>
</avcontainer>
<avcontainer id="jpeg" name="jpeg_lrg" encode="1" mimetype="image/jpeg" baseline="1" dlnaprofile="JPEG_LRG" supportschunked="0">
<image>
<format id="jpeg" encode="1" mimetype="image/jpeg" codec="98" quality="2">
<maxdimensions width="4096" height="4096" />
<maxbits>24</maxbits>
</format>
</image>
</avcontainer>
<avcontainer id="jpeg" name="jpeg_med" encode="1" mimetype="image/jpeg" baseline="1" dlnaprofile="JPEG_MED" supportschunked="0" preferredtranscoded="1">
<image>
<format id="jpeg" encode="1" mimetype="image/jpeg" codec="98" quality="2">
<maxdimensions width="1024" height="768" />
<maxbits>24</maxbits>
</format>
</image>
</avcontainer>
<avcontainer id="jpeg" name="jpeg_tn" encode="1" mimetype="image/jpeg" baseline="1" dlnaprofile="JPEG_TN" preferredthumbnail="1" supportschunked="0">
<image>
<format id="jpeg" encode="1" mimetype="image/jpeg" codec="98" quality="2">
<maxdimensions width="160" height="160" />
<maxbits>24</maxbits>
</format>
</image>
</avcontainer>
</MezzmoDeviceProfile>

Dennis, can you explain me this?

Thank you

Paul
07-02-2010, 03:22 PM
You have an extra <!-- just above <bitrate> there, that would make that container invalid and ignored (most probably). Try removing that and see if that works. If it doesn't, I'd need to see the log files for transcoding (you can send them to support e-mail, as they'll be too big to post here).

Comancheace
07-02-2010, 03:48 PM
The profile file wasnīt recognized so it was rolling back to the generic profile. Now a edit a new one and itīs not converting to mpeg but is not transcoding to m2ts neither. The log file says:

Error while opening encoder for output stream #0.0 - maybe incorrect parameters such as bit_rate, rate, width or height

42 - Jul 02 07:38:44.832 -

If you could tell me a good settings for this codec i appreciated. In the meantime iīll send the log file to the support.

I putted this in the format. is it correct?

<format id="h264" encode="1" codec="libx264" preferredtranscoded="1">
<copyts>1</copyts>
<samequality>1</samequality>
<framerate>29.97</framerate>
<gop>18</gop>
<bitrate>11000000</bitrate>
<maxbitrate>9000000</maxbitrate>
<minbitrate>0</minbitrate>
<bufsize>1835008</bufsize>
<muxrate>10080000</muxrate>
<packetsize>2048</packetsize>
</format>


Thank you

Comancheace
07-02-2010, 03:59 PM
Just one thing. Where in your webpage can i send the file? Can you give-me the support email?

Thank you

Paul
07-02-2010, 04:24 PM
Please send the logs to support (at) conceiva (dot) com

I'll create a device profile for you that encodes m2ts properly on Monday and send it back to you via e-mail then.

Comancheace
07-03-2010, 04:56 PM
Yesterday iīve sent you the log and profile files to support.

Say something when you have news, ok?

Have a nice weekend:)

Paul
07-05-2010, 08:47 AM
Thanks for the files - I'll reply to you via e-mail.

Comancheace
07-06-2010, 11:57 PM
Hi Dennis. Thank you for the hard work! The profile for the Sony Blu-ray worked perfectly! Thank you! The Netgear profile, i tried once and when you try to play some files it shows a jpeg instead of transcoding the file. But i didnīt tried very much. When i have more info iīll give you the feedback.

Thanks:)

Paul
07-07-2010, 08:31 AM
Glad to help ;)

Comancheace
07-07-2010, 03:06 PM
The Sony KDL profile works great. The only format it didnīt played was the m4b (iTunes Audio books). But it didnīt play in the Netgear too. I can play music in both devices. I can see jpeg, png and psd in both profiles, but tiff i just canīt add to the library. But this are minor issues. The problem is with the Netgear profile i am not being able to watch large movies. It is very slow and with no audio. The audio i corrected adding preferredtranscoded="1" to the pal mpeg ac3 audio. Now it works. I tried changing the size to 720x576, altered the video birate and maxrate to 4000000 and audio birate to 128000 since itīs connected wirelessly to the router and the max speed is about 5 mbps, but still is very slow. I can show you the parameters of the profile:

<avcontainer id="mpeg" name="mpeg_pal" encode="1" mimetype="video/mpeg" baseline="1" dlnaprofile="MPEG_PS_PAL" format="dvd" preferredtranscoded="1">
<video>
<format id="mpeg2video" encode="1" codec="mpeg2video">
<copyts>1</copyts>
<samequality>1</samequality>
<framerate>25</framerate>
<gop>15</gop>
<bitrate>4000000</bitrate>
</format>
</video>
<audio>
<format id="ac3" encode="1" codec="ac3" preferredtranscoded="1">
<channels>2</channels>
<channels>6</channels>
<bitrate>128000</bitrate>
<maxbitrate>128000</maxbitrate>
<minbitrate>64000</minbitrate>
<samplingrate>48000</samplingrate>
</format>
</audio>
<ffmpegadditional>-threads 4 -copyinkf -sc_threshold 1000000000</ffmpegadditional>
</avcontainer>

Do you have any ideas?

Maybe a format EVA2000 runs best? (Supported video formats:

- Code Format: WMV 7/8/9, VC1, VP6, H.263, H.264, MPEG 1/2/4

- Container Format: AVI, DivX 4.x, DivX 5.x, Xvid, MOV, MP4, MPEG2-PS, MPEG2-TS, DVD VOB, FLV, Matroska, ASF )

Here is the link to the product page:

http://www.netgear.com/Products/Entertainment/DigitalMediaPlayers/EVA2000.aspx

and the Data Sheet:

http://www.netgear.com/upload/product/eva2000/eva2000_ds_07apr10.pdf

Thanks:)

Comancheace
07-08-2010, 02:39 AM
Hi Dennis. Can you help me ou with the netgear profile?

Thank you.

Paul
07-08-2010, 09:02 AM
Let me investigate the Netgear a bit - give me a day or two.

When you say it's slow, do you mean that the transcoding speed is slow? What "fps" are you getting when transcoding files for the Netgear using the above profile (they're in the transcoding log)? Or just try to transcode something and send the log files to support e-mail.

Comancheace
07-09-2010, 04:45 PM
Hi Dennis donīt worry no more. I finally got the program working in the two devices. I selected a generic profile for the EVA2000 and it works. Just changed max resolution to 1280x720 and the videos are very fluid. Even with a wireless connection. So i want bug you no more:) I will buy mezzmo the soon as possible. Just wanted that the pretranscoding option arrived soon, it would be very appreciated by everyone. Thanks for the help! Now i noticed there is a profile compatible wit a Revo Blik, wich i have too. Gonna give a try. It should not be very difficukt since is just audio transcoding. Iīll give you the news when i get it working.

Thanks for the help, keep up the good work:)

Comancheace

Comancheace
07-10-2010, 12:52 AM
Just one thing. Is there any way to pre-transcode video files with ffmpeg? Itīs because i have 606 video files and with my EVA2000 I have to click in each video to start the transcoding. My Blu-ray I think if i click the first file, it plays all continuosly. But i have to find a way to transcode them automatically. Do you have any ideas?

Thanks:)

Paul
07-12-2010, 08:40 AM
Just one thing. Is there any way to pre-transcode video files with ffmpeg? Itīs because i have 606 video files and with my EVA2000 I have to click in each video to start the transcoding. My Blu-ray I think if i click the first file, it plays all continuosly. But i have to find a way to transcode them automatically. Do you have any ideas?

Thanks:)
That's a feature that is going to be available probably with the next major update, it's planned and will be implemented as soon as possible. But for the time being, there's no automatic way to do this unfortunately. Doesn't EVA2000 have a repeat all or play all files in a folder mode? I can check for you, if you wish.

Comancheace
07-13-2010, 09:54 PM
Ok. i Would apreciate it. Thank you.

Comancheace
07-14-2010, 11:39 AM
I found a simple way to transcode all my files. I donīt know if you mind i post this here but i think itīs a good advice and a away of doing it just until the pre-transcoded will be available (in a short time). Thereīs a very good software called Super. And the good thing is that works aside Mezzmo, because you can drag and drop your files you want to convert directly to the Super window from Mezzmo window. It takes a bit of time but does the job quite well. Maybe you could integrate in your software something like that. In there, you can change the video size, bitrate, fps, audio and video codec, etc. create a profile and load it for your needs. I have 4. Two for my Blu-ray (max 1920x1080 m2ts stereo and 5.1) and for my EVA2000 i have also two (max 1280x720 m2ts stereo and 5.1). It support a large file types. Hope this helps someone because for me it is a good and pratical solution, offcourse i wonīt needed after the nex Mezzmo update, but until then, it works:)

Thank you and have fun wit Mezzmo:)

Comancheace
07-15-2010, 02:52 AM
I finally transcoded all my files, m2ts to the blu-ray and mpeg2 to the eva2000. The blu-ray worked ok, but the eva files play a bit and then it stops but i donīt think is transcoding. And i have another problem that the devices are not recognizing Mezzmo when i finally transcoded all files. Is it a firewall problem, a conflict with media center (media center is recognized)? Also i wanted to know the native format of eva2000 if you know. And also i wanted to know where are located the profile files in XP?

Thank you.

Comancheace
07-15-2010, 02:58 AM
Here are the device specs from EVA2000. What do you think is the best format and codec?

http://www.delive.netgear.com/tech_specs.php

Thank you

Paul
07-15-2010, 08:33 AM
I finally transcoded all my files, m2ts to the blu-ray and mpeg2 to the eva2000. The blu-ray worked ok, but the eva files play a bit and then it stops but i donīt think is transcoding. And i have another problem that the devices are not recognizing Mezzmo when i finally transcoded all files. Is it a firewall problem, a conflict with media center (media center is recognized)? Also i wanted to know the native format of eva2000 if you know. And also i wanted to know where are located the profile files in XP?

Device profiles are here: http://forum.conceiva.com/showthread.php/467-FAQ-Where-are-device-profiles-located

Are you running a patched version of the server or 2.1.7?

Here are the device specs from EVA2000. What do you think is the best format and codec?

http://www.delive.netgear.com/tech_specs.php

Is there any problem with using the default device profile? I'll be happy to make it better if you feel that a more suitable format should be chosen as the default (in place of current MPEG2/AC3). You should also be able to use the same MPEG-TS as you've done for the BluRay, I would assume?

Comancheace
07-19-2010, 08:15 AM
Hi. I wanted to know just one more thing. When will be the pre-transcoding Mezzmo feature available? Do you think one week, one month, one year? Just to have an idea. Because if itīs going to take more then a month i will buy a video converter too to be able to play my files in Netgear EVA2000.

Can you you give an idea?

Thank you

Paul
07-19-2010, 09:16 AM
It's hard to give any sort of an exact date when it comes to software development, but the general idea is to have that ready and released in 6-8 weeks from now. It'll be part of the major release along with some other cool stuff ;)

Comancheace
07-19-2010, 02:11 PM
Ok. Thank you :)

Comancheace
07-20-2010, 05:58 PM
Iīm almost achieving what i want. Just having a problem because when i convert files to wmv (Video codec: wmv3x/Audio codec: Windows Media Audio 9) wich is compatible with EVA2000, sometimes files play, sometimes they appear as photos at a very low resolution (160x16). The profile is working ok. I think the problem is converting. I dony know. But i can play all videos in my computer, but by dlna some work some dont. I am using xili converter trial wich i thing is good but maybe i need to put the parameters right for each file. For example: if the input is 25 fps i have to put the output 25 fpg if the audio is 44100 i canīt put 48000. Is it true or can i put the settings equal to all files even if they are different? Why videos appear as photos? The resolution iof the videos are 1280x720, the maximum EV2000 can play. Can you give a tip?

Thank you:)

Paul
07-21-2010, 08:32 AM
I've never used xili converter, so can't give you tips on that, but if you can provide me with FFmpeg information on the file you're trying to play on the EVA2000 and also the transcoding/server logs, I can see what's wrong.

Comancheace
07-24-2010, 02:43 AM
Mezzmo was transcoding videos to photos. Donīt know why. Xili videos were ok. Changed the parameters and works fine:) Thanks:)

Comancheace
07-26-2010, 05:07 AM
Is it possible to transcode only music or certain folders? I can i do that?

Thank you

Paul
07-26-2010, 09:05 AM
Is it possible to transcode only music or certain folders? I can i do that?

Thank you
Yes, it all depends on the device profile - you can turn transcoding of certain formats on or off by changing the encode="1" to encode="0" to turn it off on the <avcontainer> level. If you turn them off, you'll need to adjust the device profile to list all your media types, so that Mezzmo will know how to deliver them to the device.

It can be a bit tricky, as you'll need to use FFmpeg information and enter that into the device profile.

At the moment there's no functionality to just turn on/off transcoding of certain folders, but this is an interesting idea that we'll think about, thanks :)