<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://wiki.strawberrymusicplayer.org/index.php?action=history&amp;feed=atom&amp;title=GStreamer_plugins</id>
	<title>GStreamer plugins - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.strawberrymusicplayer.org/index.php?action=history&amp;feed=atom&amp;title=GStreamer_plugins"/>
	<link rel="alternate" type="text/html" href="http://wiki.strawberrymusicplayer.org/index.php?title=GStreamer_plugins&amp;action=history"/>
	<updated>2026-05-24T14:10:13Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.38.1</generator>
	<entry>
		<id>http://wiki.strawberrymusicplayer.org/index.php?title=GStreamer_plugins&amp;diff=5&amp;oldid=prev</id>
		<title>Jonas: Created page with &quot;Strawberry uses GStreamer for the audio backend, to play different audio formats you need different plugins.  On Linux distributions you need to install individual packages to get support for different formats.  Windows and macOS releases have all the listed plugins bundled in the installer.  On Linux plugin files are usually installed in a directory called &lt;code&gt;gstreamer-1.0&lt;/code&gt;, examples are.: &lt;code&gt;/usr/lib/gstreamer-1.0&lt;/code&gt; or &lt;code&gt;/usr/lib64/gstreamer-1.0&lt;/c...&quot;</title>
		<link rel="alternate" type="text/html" href="http://wiki.strawberrymusicplayer.org/index.php?title=GStreamer_plugins&amp;diff=5&amp;oldid=prev"/>
		<updated>2022-08-16T16:46:01Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;Strawberry uses GStreamer for the audio backend, to play different audio formats you need different plugins.  On Linux distributions you need to install individual packages to get support for different formats.  Windows and macOS releases have all the listed plugins bundled in the installer.  On Linux plugin files are usually installed in a directory called &amp;lt;code&amp;gt;gstreamer-1.0&amp;lt;/code&amp;gt;, examples are.: &amp;lt;code&amp;gt;/usr/lib/gstreamer-1.0&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;/usr/lib64/gstreamer-1.0&amp;lt;/c...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Strawberry uses GStreamer for the audio backend, to play different audio formats you need different plugins.&lt;br /&gt;
&lt;br /&gt;
On Linux distributions you need to install individual packages to get support for different formats.&lt;br /&gt;
&lt;br /&gt;
Windows and macOS releases have all the listed plugins bundled in the installer.&lt;br /&gt;
&lt;br /&gt;
On Linux plugin files are usually installed in a directory called &amp;lt;code&amp;gt;gstreamer-1.0&amp;lt;/code&amp;gt;, examples are.: &amp;lt;code&amp;gt;/usr/lib/gstreamer-1.0&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;/usr/lib64/gstreamer-1.0&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The gstreamer plugin files are called &amp;lt;code&amp;gt;libgstPLUGIN.so&amp;lt;/code&amp;gt;, for example &amp;lt;code&amp;gt;libgstflac.so&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== gst-inspect ==&lt;br /&gt;
&lt;br /&gt;
To check if a plugin is installed and properly detected, you can use.:&lt;br /&gt;
&lt;br /&gt;
   gst-inspect-1.0 &amp;lt;plugin&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For example.:&lt;br /&gt;
&lt;br /&gt;
    gst-inspect-1.0 flac&lt;br /&gt;
&lt;br /&gt;
Returns:&lt;br /&gt;
&lt;br /&gt;
    Plugin Details:&lt;br /&gt;
      Name                     flac&lt;br /&gt;
      Description              The FLAC Lossless compressor Codec&lt;br /&gt;
      Filename                 /usr/lib64/gstreamer-1.0/libgstflac.so&lt;br /&gt;
      Version                  1.20.3&lt;br /&gt;
      License                  LGPL&lt;br /&gt;
      Source module            gst-plugins-good&lt;br /&gt;
      Source release date      2022-06-15&lt;br /&gt;
      Binary package           openSUSE GStreamer-plugins-good package&lt;br /&gt;
      Origin URL               http://download.opensuse.org&lt;br /&gt;
      &lt;br /&gt;
      flacdec: FLAC audio decoder&lt;br /&gt;
      flacenc: FLAC audio encoder&lt;br /&gt;
      flactag: FLAC tagger&lt;br /&gt;
      &lt;br /&gt;
      3 features:&lt;br /&gt;
      +-- 3 elements&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== gst-plugins-base ==&lt;br /&gt;
&lt;br /&gt;
The base package is almost always installed whenever GStreamer is installed.&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Plugin       !! style=&amp;quot;text-align:left;&amp;quot; | Type&lt;br /&gt;
|-&lt;br /&gt;
| ogg       || Ogg container formats&lt;br /&gt;
|-&lt;br /&gt;
| vorbis    || Ogg Vorbis decoding and encoding&lt;br /&gt;
|-&lt;br /&gt;
| opus      || Ogg Opus decoding and encoding&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== gst-plugins-good ==&lt;br /&gt;
&lt;br /&gt;
The good package is required for common formats such as FLAC and MP3.&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Plugin        !! style=&amp;quot;text-align:left;&amp;quot; | Type&lt;br /&gt;
|-&lt;br /&gt;
| flac      || FLAC decoding and encoding&lt;br /&gt;
|-&lt;br /&gt;
| speex     || Speex decoding and encoding&lt;br /&gt;
|-&lt;br /&gt;
| wavpack   || WavPack decoding and encoding&lt;br /&gt;
|-&lt;br /&gt;
| mpg123    || MP3 decoding&lt;br /&gt;
|-&lt;br /&gt;
| lame      || MP3 encoding&lt;br /&gt;
|-&lt;br /&gt;
| id3v2mux  || MP3 encoding (Adds ID3v2 tags)&lt;br /&gt;
|-&lt;br /&gt;
| soup      || HTTP/HTTPS client&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== gst-plugins-bad ==&lt;br /&gt;
&lt;br /&gt;
Some distributions such as Fedora does not include some of the bad plugins for licensing reasons.&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Plugin !! style=&amp;quot;text-align:left;&amp;quot; | Type&lt;br /&gt;
|-&lt;br /&gt;
| faad     || AAC/MP4 decoding&lt;br /&gt;
|-&lt;br /&gt;
| faac     || AAC/MP4 encoding&lt;br /&gt;
|-&lt;br /&gt;
| fdkaac   || AAC/MP4 decoding and encoding&lt;br /&gt;
|-&lt;br /&gt;
| musepack || MPC decoding&lt;br /&gt;
|-&lt;br /&gt;
| aiff     || AIFF decoding&lt;br /&gt;
|-&lt;br /&gt;
| asfmux   || Microsoft ASF format (WMA) encoding&lt;br /&gt;
|-&lt;br /&gt;
| openmpt  || Module music (MOD, S3M, XM, IT) decoding&lt;br /&gt;
|-&lt;br /&gt;
| bs2b     || Improve headphone listening of stereo audio records using the bs2b library&lt;br /&gt;
|-&lt;br /&gt;
| hls      || HTTP Live Streaming (HLS)&lt;br /&gt;
|-&lt;br /&gt;
| dash     || Dynamic Adaptive Streaming over HTTP (DASH)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== gst-plugins-ugly ==&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Plugin       !! style=&amp;quot;text-align:left;&amp;quot; | Type&lt;br /&gt;
|-&lt;br /&gt;
| xingmux  || MP3 encoding (Add XING tags to mpeg audio files)&lt;br /&gt;
|-&lt;br /&gt;
| asf      || Microsoft ASF format (WMA) decoding&lt;br /&gt;
|-&lt;br /&gt;
| cdio     || Read audio from audio CDs&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== gst-libav ==&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Plugin       !! style=&amp;quot;text-align:left;&amp;quot; | Type&lt;br /&gt;
|-&lt;br /&gt;
| libav    || Monkey&amp;#039;s Audio, DSF, DSDIFF and Various formats supported through ffmpeg&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== MP3 encoding ==&lt;br /&gt;
&lt;br /&gt;
For MP3 encoding (Transcoding to MP3 in Strawberry) you need both lame, id3v2mux and xingmux.&lt;/div&gt;</summary>
		<author><name>Jonas</name></author>
	</entry>
</feed>