[FFmpeg-trac] #5965(undetermined:new): Stretching wav file with Rubberband generates invalid audio format

FFmpeg trac at avcodec.org
Sun Nov 20 03:16:19 EET 2016


#5965: Stretching wav file with Rubberband generates invalid audio format
-------------------------------------+-------------------------------------
             Reporter:               |                     Type:  defect
  michael.heuberger                  |                 Priority:  minor
               Status:  new          |                  Version:
            Component:               |  unspecified
  undetermined                       |               Blocked By:
             Keywords:  wav,         |  Reproduced by developer:  0
  rubberband                         |
             Blocking:               |
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------
 Summary of the bug:
 When I run the ffmpeg command below to stretch a WAV file and then parse
 it with another tool to calculate its duration (see
 https://github.com/rackfx/Node-WAV-File-Info/issues/11) it says the audio
 format is invalid.

 How to reproduce:
 {{{
 % ffmpeg -thread_queue_size 2048 -i /home/michael-
 heuberger/binarykitchen/code/videomail.io/var/local/tmp/clients/videomail.io/11e6-aebd-f5430180-84c7-074d5706928b/videomail_preview.wav
 -y -acodec libvorbis -ac 1 -filter:a rubberband=tempo=1.454366279637038
 -loglevel warning /home/michael-
 heuberger/binarykitchen/code/videomail.io/var/local/tmp/clients/videomail.io/11e6-aebd-f5430180-84c7-074d5706928b/videomail_preview_for_webm_stretched.wav
 }}}

 ffmpeg version

 {{{
 ffmpeg version 3.0.2-1ubuntu3 Copyright (c) 2000-2016 the FFmpeg
 developers
   built with gcc 6.1.1 (Ubuntu 6.1.1-11ubuntu12) 20160805
   configuration: --prefix=/usr --extra-version=1ubuntu3
 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu
 --incdir=/usr/include/x86_64-linux-gnu --cc=cc --cxx=g++ --enable-gpl
 --enable-shared --disable-stripping --disable-decoder=libopenjpeg
 --disable-decoder=libschroedinger --enable-avresample --enable-avisynth
 --enable-gnutls --enable-ladspa --enable-libass --enable-libbluray
 --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libflite
 --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-
 libgme --enable-libgsm --enable-libmodplug --enable-libmp3lame --enable-
 libopenjpeg --enable-libopus --enable-libpulse --enable-librubberband
 --enable-librtmp --enable-libschroedinger --enable-libshine --enable-
 libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-
 libtheora --enable-libtwolame --enable-libvorbis --enable-libvpx --enable-
 libwavpack --enable-libwebp --enable-libx265 --enable-libxvid --enable-
 libzvbi --enable-openal --enable-opengl --enable-x11grab --enable-
 libdc1394 --enable-libiec61883 --enable-libzmq --enable-frei0r --enable-
 chromaprint --enable-libx264
   libavutil      55. 17.103 / 55. 17.103
   libavcodec     57. 24.102 / 57. 24.102
   libavformat    57. 25.100 / 57. 25.100
   libavdevice    57.  0.101 / 57.  0.101
   libavfilter     6. 31.100 /  6. 31.100
   libavresample   3.  0.  0 /  3.  0.  0
   libswscale      4.  0.100 /  4.  0.100
   libswresample   2.  0.101 /  2.  0.101
   libpostproc    54.  0.100 / 54.  0.100
 Hyper fast Audio and Video encoder
 }}}

--
Ticket URL: <https://trac.ffmpeg.org/ticket/5965>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list