Re: mkvalidate should validate the CodecPrivate value

Steve Lhomme <[email protected]> Mon, 10 Oct 2011 21:43:34 +0200
Newsgroups gmane.comp.multimedia.matroska.user
Message-ID <CAOXsMF+rLgYjoH7mPwn8wnm_qFfu7HjMKYmKFn5c2zuRUZ4Dsg@mail.gmail.com>
Yes it would be nice, but right now I don't have time to work on that.
The issue with a tool with mkclean is that the output MUST be clean
and so the code must be very solid for a particular feature.

Steve

On Fri, Sep 30, 2011 at 11:08 AM, Eric Valette <[email protected]> wrote:
> On 09/29/2011 09:40 PM, Steve Lhomme wrote:
>>
>> On Sat, Sep 24, 2011 at 3:09 PM, Eric Valette<[email protected]>
>>  wrote:
>>>
>>> Hi,
>>>
>>> I have mkv files generated by tvheadend that do play well using ffplay,
>>> vlc
>>> or xbmc but that fails using any hardware DMP. I used mkvalidate to find
>>> possible errors but discovered using mkvinfo that one of the major
>>> problem
>>> is that the CodecPrivate field used for V_MPEG4/ISO/AVC contains only
>>> garbage.
>>
>> Yes that would be nice. There are already some codec specific
>> processing happening. I am not planning to add that soon, but I put
>> that on my TODO.
>>
>> Of course patches are always welcome.
>>
>>> mkvclean or mkvmerge could also fix it while remuxing ;-)
>>
>> Fixing bogus data is a bit harder to achieve.
>
>
> I guess mkvmerge does contain code to rebuild broken CodecPrivate as
> mkvextrack with the fullraw option output a correct CodecPrivate even if the
> mkv one is corrupted. Also the now available TS input in mkvmerge does a
> good job.
>
> I have plenty of buggy mkv created by tvheadend and desesperately seek and
> automated way to fix them but haven'nt found one so far.
>
> -- eric
>
>
>



-- 
Steve Lhomme
Matroska association Chairman
_______________________________________________
Matroska-users mailing list
[email protected]
http://lists.matroska.org/cgi-bin/mailman/listinfo/matroska-users
Read Matroska-Users on GMane: http://dir.gmane.org/gmane.comp.multimedia.matroska.user