libffms2-devel - Wrapper library around libffmpeg

Property Value
Distribution openSUSE Leap 42.3
Repository Packman all
Package name libffms2-devel
Package version 2.23.1
Package release 3.6
Package architecture armv7hl
Package type rpm
Installed size 127.98 KB
Download size 40.28 KB
Official Mirror
FFmpegSource (usually known as FFMS or FFMS2) is a wrapper
library around FFmpeg, plus some additional components to deal with file
formats libavformat has (or used to have) problems with.


Package Version Architecture Repository
libffms2-devel-2.23.1-4.13.x86_64.rpm 2.23.1 x86_64 openSUSE Multimedia Libs
libffms2-devel-2.23.1-3.10.x86_64.rpm 2.23.1 x86_64 Packman
libffms2-devel-2.23.1-3.6.aarch64.rpm 2.23.1 aarch64 Packman
libffms2-devel - - -


Name Value
/usr/bin/pkg-config -
libffms2-4 = 2.23.1


Name Value
libffms2-devel = 2.23.1-3.6
libffms2-devel(armv7hl-32) = 2.23.1-3.6
pkgconfig(ffms2) = 2.23.0


Type URL
Binary Package libffms2-devel-2.23.1-3.6.armv7hl.rpm
Source Package ffms2-2.23.1-3.6.src.rpm

Install Howto

  1. Add the Packman repository:
    # zypper addrepo packman
  2. Install libffms2-devel rpm package:
    # zypper install libffms2-devel




2017-06-28 -
- Rectify RPM group and trim filler words.
2017-02-23 -
- update to 2.23.1
* Updated FFmpeg APIs used
* Added new API that can read/write indexes to a memory buffer
* Added support for high bitdepth output in Avisynth+
* vapoursource: Add nfMakeLinear flag to better performance in most cases
* Remove bad colorspace matrix guessing for YUV
* Tell libavformat to discard packets we don't want
* Restore original FFCopyrightInfringement behavior
* Make FFMS_Init threadsafe
* Support latest libav* APIs
2016-05-01 -
- Update to 2.22
* Fix possible off by 1 frame until first seek issue introduced
in 2.21 (Myrsloik)
* avisynth: Make FFMS2 a shorter alias for FFmpegSource2 to save
some typing (Myrsloik)
* avisynth: Moved all source functions in ffms2.avsi into the
actual plugin (Myrsloik)
* avisynth: Use 2.6 RC API and add output support for all new
colorspaces (Myrsloik)
* vapoursource: Fix swapped RGB channels bug introduced in
2.21 (Myrsloik)
* swscale: Drop pointless and slow bitexact flag from resizer
settings (kodabb)
* Add support for files with gaps between the audio packets
* Add missing constants for log levels (Myrsloik)
* Fix bad decoder flush that discards the palette of raw video
* Remove the SWScale function from Avisynth since SWScale is
useless (Myrsloik)
* Fix common framerate correction (Myrsloik)
* vapoursource: The framerate and frame durations are now
normalized (Myrsloik)
* vapoursource: Add support for outputting the alpha channel
too (Myrsloik)
* vapoursource: Fix resizer selection so bicubic isn't always
used (Myrsloik)
* vapoursource: Set chroma location and full colorspace
information (Myrsloik)
* Add support for indexing files with more than 32 tracks and
the possibility to skip indexing of video tracks (Myrsloik)
* The Avisynth plugin now sets all per frame variables in all
modes to avoid ugly and slow FFInfo() errors (Myrsloik)
* vapoursource: Fix crash on single frame files (Myrsloik)
* Remove the Matroska and Haali demuxers (qyot27, Plorkyeran)
* Fix adjustments for positive audio delay (tophf)
* Don't try to index video tracks in unsupported formats
* Don't use scientific notation in timecode files (Daemon404)
* Fix utf8 support in FFVideoSource (nixxquality)
* Improve handling of files where only some packets have
timestamps (Plorkyeran)
* Fix memory leaks in the VapourSynth error handling (Plorkyeran)
* Add support for Opus in MKV when ffmpeg/libav are built with
libopus (qyot27)
* vapoursource: Provide _AbsoluteTime metadata (Daemon404)
* Fix a pile of small things found by Coverity (Daemon404)
* Add support for HEVC in MKV (qyot27)
* Fix infinite loop on garbage data at the beginning of AAC
files (Plorkyeran)
* Deal with the never-ending bitrot from FFmpeg/Libav API changes
(Daemon404, Plorkyeran)
* Make indexes not arch-specific and trivially smaller (Plorkyeran)
* Fix bug where the first b-frame was replaced with the frame
before it with open-gop h.264 (Plorkyeran)
* Fix seeking issues with open-gop h.264 (Plorkyeran)
* Fix corruption when seeking in interlaced h.264 (Plorkyeran)
* Add support for multiple frames per audio packet as FFmpeg seems
to have started doing that (Plorkyeran)
* Fix seeking in Y4M files (Plorkyeran)
* Fix dumping audio while indexing files
* Add support for Matroska files with extremely large CodecPrivate
* Speed up indexing Matroska files a bit
- Bumped soname to 4
- Switched to ffmpeg 3.0
2016-02-17 -
- Remove unused Requires from pkgconfig file
2015-09-22 -
- Use pkgconfig for ffmpeg BuildRequires
2014-04-21 -
- update version 2.19.2
- drop patch: ffms2-2.17-ffmpeg_011.patch, upstreamed
- drop patch: ffms2-2.17-ffmpeg_10.patch, upstreamed
- drop patch: ffms2-2.17-ffmpeg_20.patch, upstream fixed

See Also

Package Description
libfishsound-devel-1.0.0-4.4.aarch64.rpm Audio Decoding and Encoding Library
libfishsound-devel-1.0.0-4.4.armv7hl.rpm Audio Decoding and Encoding Library
libfishsound-devel-1.0.0-4.6.x86_64.rpm Audio Decoding and Encoding Library
libfishsound1-1.0.0-4.4.aarch64.rpm Wrapper library for audio decoding and encoding
libfishsound1-1.0.0-4.4.armv7hl.rpm Wrapper library for audio decoding and encoding
libfishsound1-1.0.0-4.6.x86_64.rpm Wrapper library for audio decoding and encoding
libgeos-3_4_2-3.4.2-2.51.x86_64.rpm Libraries for GEOS
libgeos-devel-3.4.2-2.51.x86_64.rpm Development files for GEOS
libgeos-doc-3.4.2-2.51.noarch.rpm Documentation for GEOS
libgeos_c1-3.4.2-2.51.x86_64.rpm Libraries for GEOS
libgig-devel-4.1.0-5.4.x86_64.rpm Library for loading Gigasampler and DLS Level 1/2 files
libgig-tools-4.1.0-5.4.x86_64.rpm Example applications for libgig
libgig8-4.1.0-5.4.x86_64.rpm Library for loading Gigasampler and DLS Level 1/2 files
libgmerlin-devel-1.2.0rsvn4256-3.6.aarch64.rpm Development files for gmerlin
libgmerlin-devel-1.2.0rsvn4256-3.6.armv7hl.rpm Development files for gmerlin