[FFmpeg-trac] #3395(avcodec:open): huffyuv decode regression

FFmpeg trac at avcodec.org
Tue Feb 18 10:07:05 CET 2014


#3395: huffyuv decode regression
-------------------------------------+-------------------------------------
             Reporter:  ubitux       |                    Owner:
                 Type:  defect       |                   Status:  open
             Priority:  important    |                Component:  avcodec
              Version:  git-master   |               Resolution:
             Keywords:  huffyuv      |               Blocked By:
  regression                         |  Reproduced by developer:  1
             Blocking:               |
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------
Changes (by cehoyos):

 * keywords:  huffyuv,regression => huffyuv regression
 * status:  new => open


Old description:

> Decode visually broken:
> {{{
> ☭ ./ffplay /tmp/vlc_huffyuv.avi
> ffplay version N-60710-g61d5970 Copyright (c) 2003-2014 the FFmpeg
> developers
>   built on Feb 18 2014 09:48:54 with gcc 4.8.2 (GCC) 20140206
> (prerelease)
>   configuration: --enable-nonfree --enable-gpl --enable-libx264 --enable-
> libmp3lame --enable-x11grab --enable-libvorbis --samples=/home/ux/fate-
> samples --enable-libvpx --cpu=native --enable-libfaac --cc='ccache cc'
>   libavutil      52. 64.100 / 52. 64.100
>   libavcodec     55. 52.102 / 55. 52.102
>   libavformat    55. 33.100 / 55. 33.100
>   libavdevice    55. 10.100 / 55. 10.100
>   libavfilter     4.  1.102 /  4.  1.102
>   libswscale      2.  5.101 /  2.  5.101
>   libswresample   0. 17.104 /  0. 17.104
>   libpostproc    52.  3.100 / 52.  3.100
> Input #0, avi, from '/tmp/vlc_huffyuv.avi':   0KB sq=    0B f=0/0
>   Duration: 00:00:02.00, start: 0.000000, bitrate: 93219 kb/s
>     Stream #0:0: Video: huffyuv (HFYU / 0x55594648), yuv422p, 720x576, 25
> tbr, 25 tbn, 25 tbc
>     Stream #0:1: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 48000 Hz, 2
> channels, s16, 1536 kb/s
>    0.84 A-V:  0.035 fd=   0 aq=  173KB vq= 2658KB sq=    0B f=0/0
> }}}
>
> Appears to be a regression between 2.1.2 and 2.1.3:
> https://forum.videolan.org/viewtopic.php?f=14&t=117212&p=398361&hilit=huffyuv#p397579
>
> Sample available @
> https://www.dropbox.com/s/e49rg89i0s0z83f/vlc_huffyuv.avi (too big for
> trac)

New description:

 Decode visually broken:
 {{{
 ☭ ./ffplay /tmp/vlc_huffyuv.avi
 ffplay version N-60710-g61d5970 Copyright (c) 2003-2014 the FFmpeg
 developers
   built on Feb 18 2014 09:48:54 with gcc 4.8.2 (GCC) 20140206 (prerelease)
   configuration: --enable-nonfree --enable-gpl --enable-libx264 --enable-
 libmp3lame --enable-x11grab --enable-libvorbis --samples=/home/ux/fate-
 samples --enable-libvpx --cpu=native --enable-libfaac --cc='ccache cc'
   libavutil      52. 64.100 / 52. 64.100
   libavcodec     55. 52.102 / 55. 52.102
   libavformat    55. 33.100 / 55. 33.100
   libavdevice    55. 10.100 / 55. 10.100
   libavfilter     4.  1.102 /  4.  1.102
   libswscale      2.  5.101 /  2.  5.101
   libswresample   0. 17.104 /  0. 17.104
   libpostproc    52.  3.100 / 52.  3.100
 Input #0, avi, from '/tmp/vlc_huffyuv.avi':   0KB sq=    0B f=0/0
   Duration: 00:00:02.00, start: 0.000000, bitrate: 93219 kb/s
     Stream #0:0: Video: huffyuv (HFYU / 0x55594648), yuv422p, 720x576, 25
 tbr, 25 tbn, 25 tbc
     Stream #0:1: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 48000 Hz, 2
 channels, s16, 1536 kb/s
    0.84 A-V:  0.035 fd=   0 aq=  173KB vq= 2658KB sq=    0B f=0/0
 }}}

 https://forum.videolan.org/viewtopic.php?f=14&t=117212&p=398361&hilit=huffyuv#p397579

 Sample available @
 https://www.dropbox.com/s/e49rg89i0s0z83f/vlc_huffyuv.avi (too big for
 trac)

--

--
Ticket URL: <https://trac.ffmpeg.org/ticket/3395#comment:3>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list