This problem is now fixed in latest ffmpeg git/svn.

On Tue, Sep 29, 2009 at 09:20:11AM -0700, Dan Dennedy wrote:
> Lately, FFmpeg has been changing their format "probing" tests, in
> particular, for DV. I see you are using a very recent version. You
> must have caught it at a bad time.

Yes, I was unlucky but time frame is a few weeks.
Bad or maybe too strict commit is:

commit 0388e2337fc26764c1137e87ed58922d3b7f35b2
Author: reimar <rei...@9553f0bf-9b14-0410-a0b8-cfaf0461ba5b>
Date:   Mon Sep 14 22:03:07 2009 +0000

    Try harder to avoid false positives for DV probe.
    Require at least one signature match per provided 1MB of probe data,
    and if there is only a single match, return at most MAX/4.
    Fixes issue1382 but could/should probably still be improved.


    git-svn-id: file:///var/local/repositories/ffmpeg/tr...@19848
9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

And fix:

commit 953dfa8b5956155dd25b4472f02531c47bdbeb06
Author: reimar <rei...@9553f0bf-9b14-0410-a0b8-cfaf0461ba5b>
Date:   Tue Sep 29 10:12:18 2009 +0000

    Extend DV autodetection to also reliably detect single-frame DVs with
    a higher score that MAX/4.
    It checks that there are at least 10 DIF headers and at least one per
    24000 bytes, and if so considers the file reliably detected as DV.
    Passes probetest, too.


    git-svn-id: file:///var/local/repositories/ffmpeg/tr...@20074
9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

> > But how to tell that to ffplay or applications like mlt/kdenlive who use
> > ffmpeg libraries?
> 
> Not possible in Kdenlive, but MLT perhaps. You will have to try:
> 
> $ melt test2.dv f=dv

I'm not sure how clean my packages are anymore, but now melt plays the
files while ffplay and ffmpeg fail, this is without specifying the dv
format.

> If it works, for Kdenlive:
> 
> $ melt test2.dv f=dv -consumer xml:test2.mlt
> 
> Now load the .mlt as a clip in Kdenlive.

This trick is nice to know, thanks.

-Mikko

------------------------------------------------------------------------------
Come build with us! The BlackBerry&reg; Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9&#45;12, 2009. Register now&#33;
http://p.sf.net/sfu/devconf
_______________________________________________
Kdenlive-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/kdenlive-devel

Reply via email to