Avidemux Forum

Avidemux => Main version 2.6 => Topic started by: kapetr on January 14, 2015, 10:19:03 AM

Title: Mpeg4 ASP --X-- XviD
Post by: kapetr on January 14, 2015, 10:19:03 AM
Hello.

I convert often my videos to mpeg4 to watch them on my TVs, ....

When I use Mpeg4 ASP (ff) in AviDemux (2.6), then on my TV is low half part of picture damaged with macro blocks, shifting, cropping. (on PC is it OK).
But with XviD codec (also Mpeg4 ASP) is all OK.

So there must by some incompatibility between xvid and ff Mpeg4 codecs.
While ff codec is much faster then xvid, I would like to use him.

Any Idea how to set MP4 ff codec to be "more compatible" - what to change in Avidemux ?
I tried to set GOP from 250 to 200 - no change. Other params I do not understand.

THX for help. 

P.S.: sorry please my English
Title: Re: Mpeg4 ASP --X-- XviD
Post by: AQUAR on January 14, 2015, 11:32:21 AM
Only thing that comes to mind is that:
Using Mpeg4 ASP, compression is to profile ASL1:
Using XviD you can choose the profile and by default it uses ASL4:

Maybe try setting XviD to ASL1 and see if the TV now has a problem like Mpeg4 ASP.
Default settings for both are pretty much the same otherwise so ??

Just as a comment:
The fourcc code is set to DIVX in both codec options, but playback of DIVX requires a product licence.
Not all consumer products have that - so maybe try setting the fourcc code to Xvid (use something like abcAVI Tag Editor).
Title: Re: Mpeg4 ASP --X-- XviD
Post by: kapetr on January 14, 2015, 11:56:17 AM
Hello - "unfortunately" the L1 on XviD is OK too.

In attachment is mediainfo output of
1. XviD with L1 selected                     [OK]
2. FF (also L1 as default)                    [ERR]

Do you see any difference ?
Title: Re: Mpeg4 ASP --X-- XviD
Post by: AQUAR on January 16, 2015, 10:22:37 AM
The output of either writing library should be compatible with any mpeg4 decoder.
Obviously its not in Your case and its difficult to pin point the issue.
LAVC is the library from FFMPEG (Mpeg4 ASP (ff)) and it seems that Your media player doesn't like it.
Xvid64 is the library (codec!) used by (Mpeg4 ASP (xvid4).

Be interesting to test a sample with FFMPEG directly.
Title: Re: Mpeg4 ASP --X-- XviD
Post by: kapetr on January 16, 2015, 12:23:01 PM
Quote from: AQUAR on January 16, 2015, 10:22:37 AM
Be interesting to test a sample with FFMPEG directly.

What do you mean with "directly" ? To test what - where ?