[FFmpeg-devel] [PATCH] avcodec/dvdec: add frame threads

Paul B Mahol onemda at gmail.com
Thu Apr 18 11:30:49 EEST 2019


On 4/18/19, Michael Niedermayer <michael at niedermayer.cc> wrote:
> On Thu, Apr 18, 2019 at 01:19:58AM +0200, Michael Niedermayer wrote:
>> On Wed, Apr 17, 2019 at 06:16:39PM +0200, Paul B Mahol wrote:
>> > Signed-off-by: Paul B Mahol <onemda at gmail.com>
>> > ---
>> >  libavcodec/dvdec.c | 19 ++++++++++---------
>> >  1 file changed, 10 insertions(+), 9 deletions(-)
>>
>> Is this intended to be 100% same output ?
>>
>> I have a few cases that produce differences. Dont have a good testcase
>> though
>> ./ffmpeg -i ~/tickets/1589/A1590.dv avi-b.avi
>> produces different output.
>> oddly -f framecrc produces the same output
>> not sure this is a problem or not the input file may have issues
>
> heres another testcase:
> ./ffmpeg -i ~/tickets/2390/dv_cut.dv aviavi2.avi
>
> -rw-r----- 1 michael michael 112414 Apr 18 01:18 aviavi2.avi
> -rw-r----- 1 michael michael 112446 Apr 18 01:18 aviavi.avi
> --- strings1	2019-04-18 01:19:42.472574387 +0200
> +++ strings2	2019-04-18 01:19:37.764574245 +0200
> @@ -1,4 +1,4 @@
> -RIFF6
> +RIFF
>  AVI LIST
>  hdrlavih8
>  LIST
> @@ -8,7 +8,7 @@
>  FMP4
>  JUNK
>  00dc
> -vprpd
> +vprpD
>  LIST
>  strlstrh8
>  auds

This is because audio is muxed differently.
This bug have nothing to do with this patch.


More information about the ffmpeg-devel mailing list