[FFmpeg-devel] FSB File Version 5 Support
Michael Tonks
miketonks99 at gmail.com
Sun May 23 16:43:07 EEST 2021
Hello I am trying to convert some files that have the .fsb extension using
ffmpeg, and received an error:
version 5 is not implemented
along with the following message:
If you want to help, upload a sample of this file to
ftp://upload.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing
list. (ffmpeg-devel at ffmpeg.org)
The sampel file is available via github here:
https://gist.github.com/miketonks/b9fe5b647407a44c86c65a017927e7d9
The full command and out put is:
ffmpeg -i ambient/weather/rain1.fsb test.ogg
ffmpeg version 4.2.4-1ubuntu0.1 Copyright (c) 2000-2020 the FFmpeg developers
built with gcc 9 (Ubuntu 9.3.0-10ubuntu2)
configuration: --prefix=/usr --extra-version=1ubuntu0.1
--toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu
--incdir=/usr/include/x86_64-linux-gnu --arch=amd64 --enable-gpl
--disable-stripping --enable-avresample --disable-filter=resample
--enable-avisynth --enable-gnutls --enable-ladspa --enable-libaom
--enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca
--enable-libcdio --enable-libcodec2 --enable-libflite
--enable-libfontconfig --enable-libfreetype --enable-libfribidi
--enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame
--enable-libmysofa --enable-libopenjpeg --enable-libopenmpt
--enable-libopus --enable-libpulse --enable-librsvg
--enable-librubberband --enable-libshine --enable-libsnappy
--enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora
--enable-libtwolame --enable-libvidstab --enable-libvorbis
--enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265
--enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi
--enable-lv2 --enable-omx --enable-openal --enable-opencl
--enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libdrm
--enable-libiec61883 --enable-nvenc --enable-chromaprint
--enable-frei0r --enable-libx264 --enable-shared
libavutil 56. 31.100 / 56. 31.100
libavcodec 58. 54.100 / 58. 54.100
libavformat 58. 29.100 / 58. 29.100
libavdevice 58. 8.100 / 58. 8.100
libavfilter 7. 57.100 / 7. 57.100
libavresample 4. 0. 0 / 4. 0. 0
libswscale 5. 5.100 / 5. 5.100
libswresample 3. 5.100 / 3. 5.100
libpostproc 55. 5.100 / 55. 5.100
[fsb @ 0x555abcc746c0] version 5 is not implemented. Update your
FFmpeg version to the newest one from Git. If the problem still
occurs, it means that your file has a feature which has not been
implemented.
[fsb @ 0x555abcc746c0] If you want to help, upload a sample of this
file to ftp://upload.ffmpeg.org/incoming/ and contact the ffmpeg-devel
mailing list. (ffmpeg-devel at ffmpeg.org)
ambient/weather/rain1.fsb: Not yet implemented in FFmpeg, patches welcome
After a bit of digging I found that in libavformat/fsb.c#L48
<https://github.com/FFmpeg/FFmpeg/blob/master/libavformat/fsb.c#L48> there
is support for version3 and 4 but not version 5. Last updated 2015.
FYI The files I am using are from the Minecraft Vanilla Resource Packs
published at:
https://www.minecraft.net/en-us/addons
https://aka.ms/resourcepacktemplate
This is the file format used to make addons for minecraft - I'm just
playing around with the kids but it would be great to be able to build out
own sounds for the game on linux, any help much appreciated.
Many thanks,
Mike
More information about the ffmpeg-devel
mailing list