[FFmpeg-trac] #5603(undetermined:new): wav: support decoding of "16.8 Floating Point (Legacy Audition Format)"
FFmpeg
trac at avcodec.org
Wed Jun 1 12:19:15 CEST 2016
#5603: wav: support decoding of "16.8 Floating Point (Legacy Audition Format)"
-------------------------------------+-------------------------------------
Reporter: ami_stuff | Owner:
Type: defect | Status: new
Priority: normal | Component:
Version: | undetermined
unspecified | Keywords:
Blocked By: | Blocking:
Reproduced by developer: 0 | Analyzed by developer: 0
-------------------------------------+-------------------------------------
"32-bit 16.8 float (type 1 – 32-bit)
This is Cool Edit Pro’s internal format. Floating point values are in the
range of +/-32768.0, but larger and
smaller values are valid and not clipped since the floating point exponent
is saved as well. The .wav
BitsPerSample field is set to 32 and BlockAlign is set to 4 bytes per
channel."
https://www.datafilehost.com/d/5c72da01
{{{
C:\>d:\ffmpeg -i C:\1\wav\fp_16_8_legacy_audition_format.wav d:\out.wav
ffmpeg version N-79947-gcd244fa Copyright (c) 2000-2016 the FFmpeg
developers
built with gcc 5.3.0 (GCC)
configuration: --enable-gpl --enable-version3 --disable-w32threads
--enable-av
isynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls
--enab
le-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-
libcaca --
enable-libfreetype --enable-libgme --enable-libgsm --enable-libilbc
--enable-lib
modplug --enable-libmfx --enable-libmp3lame --enable-libopencore-amrnb
--enable-
libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp
--enabl
e-libschroedinger --enable-libsnappy --enable-libsoxr --enable-libspeex
--enable
-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-amrwbenc
--ena
ble-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp
--enable-libx
264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-libzimg
--enable
-lzma --enable-decklink --enable-zlib
libavutil 55. 24.100 / 55. 24.100
libavcodec 57. 41.102 / 57. 41.102
libavformat 57. 36.100 / 57. 36.100
libavdevice 57. 0.101 / 57. 0.101
libavfilter 6. 45.100 / 6. 45.100
libswscale 4. 1.100 / 4. 1.100
libswresample 2. 0.101 / 2. 0.101
libpostproc 54. 0.100 / 54. 0.100
Guessed Channel Layout for Input Stream #0.0 : stereo
Input #0, wav, from 'C:\1\wav\fp_16_8_legacy_audition_format.wav':
Duration: 00:00:08.55, bitrate: 2822 kb/s
Stream #0:0: Audio: pcm_s32le ([1][0][0][0] / 0x0001), 44100 Hz, 2
channels,
s32, 2822 kb/s
File 'd:\out.wav' already exists. Overwrite ? [y/N] y
[wav @ 0000000000391b20] Using AVStream.codec to pass codec parameters to
muxers
is deprecated, use AVStream.codecpar instead.
Output #0, wav, to 'd:\out.wav':
Metadata:
ISFT : Lavf57.36.100
Stream #0:0: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 44100 Hz,
stereo, s16
(32 bit), 1411 kb/s
Metadata:
encoder : Lavc57.41.102 pcm_s16le
Stream mapping:
Stream #0:0 -> #0:0 (pcm_s32le (native) -> pcm_s16le (native))
Press [q] to stop, [?] for help
size= 1472kB time=00:00:08.54 bitrate=1411.3kbits/s speed= 593x
video:0kB audio:1472kB subtitle:0kB other streams:0kB global headers:0kB
muxing
overhead: 0.005175%
}}}
--
Ticket URL: <https://trac.ffmpeg.org/ticket/5603>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list