[FFmpeg-trac] #2810(avformat:open): unsupported wav

FFmpeg trac at avcodec.org
Thu Jul 25 18:57:03 CEST 2013


#2810: unsupported wav
-------------------------------------+-------------------------------------
             Reporter:  richardpl    |                    Owner:
                 Type:  defect       |                   Status:  open
             Priority:  important    |                Component:  avformat
              Version:  git-master   |               Resolution:
             Keywords:  regression   |               Blocked By:
  wav dca probe                      |  Reproduced by developer:  1
             Blocking:               |
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------
Description changed by richardpl:

Old description:

> Summary of the bug:
> Wav file produced with audacity is detected to have dca codec but it is
> actually pcm.
> How to reproduce:
> {{{
> > ffprobe /usr/home/petra/Downloads/steps-stereo-16b-44khz.wav
> ffprobe version N-54927-g733f6df Copyright (c) 2007-2013 the FFmpeg
> developers
>   built on Jul 25 2013 13:55:44 with FreeBSD clang version 3.1
> (branches/release_31 156863) 20120523
>   configuration: --cc=clang --as=clang --extra-
> cflags=-I/usr/local/include --extra-ldflags=-L/usr/local/lib --disable-
> postproc --disable-indev=v4l2 --disable-indev=alsa --disable-indev=bktr -
> -disable-indev=dshow --disable-indev=dv1394 --disable-indev=fbdev
> --disable-indev=jack --disable-indev=libcdio --disable-indev=libdc1394
> --disable-indev=openal --disable-indev=pulse --disable
> -indev=sndio --disable-indev=vfwcap --disable-outdev=sndio --disable-
> outdev=alsa --disable-outdev=sdl --disable-outdev=caca --disable-
> outdev=xv --disable-ffplay --disable-ffserver --disable-d
> oc --enable-gpl --disable-static --disable-debug --enable-shared
> --enable-libschroedinger --enable-libopenjpeg --enable-libfreetype
> --enable-libmodplug --enable-libmp3lame --enable-libtwolame
>  --enable-libx264 --enable-nonfree --enable-openssl --enable-x11grab
> --samples=../fate-suite
>   libavutil      52. 40.100 / 52. 40.100
>   libavcodec     55. 19.100 / 55. 19.100
>   libavformat    55. 12.102 / 55. 12.102
>   libavdevice    55.  3.100 / 55.  3.100
>   libavfilter     3. 81.103 /  3. 81.103
>   libswscale      2.  4.100 /  2.  4.100
>   libswresample   0. 17.103 /  0. 17.103
> [dca @ 0x2a100400] Not a valid DCA frame
> [dca @ 0x2a100400] error decoding block
> [dca @ 0x2a100400] Invalid bit allocation index
> [dca @ 0x2a100400] error decoding block
> [dca @ 0x2a100400] Didn't get subframe DSYNC
> [dca @ 0x2a100400] error decoding block
> ...
>     Last message repeated 3 times
> [dca @ 0x2a100400] Didn't get subframe DSYNC
> [dca @ 0x2a100400] error decoding block
> [wav @ 0x2a0ee100] decoding for stream 0 failed
> [wav @ 0x2a0ee100] Could not find codec parameters for stream 0 (Audio:
> dts ([1][0][0][0] / 0x0001), 192000 Hz, 2 channels, fltp, 0 kb/s): no
> decodable DTS frames
> Consider increasing the value for the 'analyzeduration' and 'probesize'
> options
> /usr/home/petra/Downloads/steps-stereo-16b-44khz.wav: Operation not
> permitted
> }}}

New description:

 Summary of the bug:
 Wav file produced with audacity is detected to have dca codec but it is
 actually pcm.
 How to reproduce:
 {{{
 > ffprobe steps-stereo-16b-44khz.wav
 ffprobe version N-54927-g733f6df Copyright (c) 2007-2013 the FFmpeg
 developers
   built on Jul 25 2013 13:55:44 with FreeBSD clang version 3.1
 (branches/release_31 156863) 20120523
   configuration: --cc=clang --as=clang --extra-cflags=-I/usr/local/include
 --extra-ldflags=-L/usr/local/lib --disable-postproc --disable-indev=v4l2
 --disable-indev=alsa --disable-indev=bktr -
 -disable-indev=dshow --disable-indev=dv1394 --disable-indev=fbdev
 --disable-indev=jack --disable-indev=libcdio --disable-indev=libdc1394
 --disable-indev=openal --disable-indev=pulse --disable
 -indev=sndio --disable-indev=vfwcap --disable-outdev=sndio --disable-
 outdev=alsa --disable-outdev=sdl --disable-outdev=caca --disable-outdev=xv
 --disable-ffplay --disable-ffserver --disable-d
 oc --enable-gpl --disable-static --disable-debug --enable-shared --enable-
 libschroedinger --enable-libopenjpeg --enable-libfreetype --enable-
 libmodplug --enable-libmp3lame --enable-libtwolame
  --enable-libx264 --enable-nonfree --enable-openssl --enable-x11grab
 --samples=../fate-suite
   libavutil      52. 40.100 / 52. 40.100
   libavcodec     55. 19.100 / 55. 19.100
   libavformat    55. 12.102 / 55. 12.102
   libavdevice    55.  3.100 / 55.  3.100
   libavfilter     3. 81.103 /  3. 81.103
   libswscale      2.  4.100 /  2.  4.100
   libswresample   0. 17.103 /  0. 17.103
 [dca @ 0x2a100400] Not a valid DCA frame
 [dca @ 0x2a100400] error decoding block
 [dca @ 0x2a100400] Invalid bit allocation index
 [dca @ 0x2a100400] error decoding block
 [dca @ 0x2a100400] Didn't get subframe DSYNC
 [dca @ 0x2a100400] error decoding block
 ...
     Last message repeated 3 times
 [dca @ 0x2a100400] Didn't get subframe DSYNC
 [dca @ 0x2a100400] error decoding block
 [wav @ 0x2a0ee100] decoding for stream 0 failed
 [wav @ 0x2a0ee100] Could not find codec parameters for stream 0 (Audio:
 dts ([1][0][0][0] / 0x0001), 192000 Hz, 2 channels, fltp, 0 kb/s): no
 decodable DTS frames
 Consider increasing the value for the 'analyzeduration' and 'probesize'
 options
 steps-stereo-16b-44khz.wav: Operation not permitted
 }}}

--

-- 
Ticket URL: <https://ffmpeg.org/trac/ffmpeg/ticket/2810#comment:6>
FFmpeg <http://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list