From eec7072533d8a01a384f682bf7326af689cad0fe Mon Sep 17 00:00:00 2001
From: "F. Duncanh"
gst-inspect-1.0 | grep avdec_aac”
will show if avdec_aac is available. Unlike other GStreamer plugins, the
-libav plugin is a front end to FFmpeg codecs which provide avdec_*. Some
-distributions (RedHat, SUSE, etc) provide incomplete versions of FFmpeg
-because of patent issues with codecs used by certain plugins. In those
-cases there will be some “extra package” provider like RPM fusion (RedHat),
+Some distributions (RedHat, SUSE, etc) provide incomplete +versions of FFmpeg because of patent issues with codecs used by certain +plugins. In those cases there will be some “extra package” provider like +RPM fusion (RedHat), packman (SUSE) where you can get complete packages (your distribution will usually provide instructions for this, Mageia puts them in an optional “tainted” repo). @@ -1311,11 +1312,13 @@ The packages needed may be “ffmpeg*” or “libav*” packages: the GStreamer libav plugin package does not contain any codecs itself, it just provides a way for GStreamer to use ffmpeg/libav codec libraries which must be installed separately. For similar reasons, distributions may -ship incomplete packages of GStreamer “plugins-bad”.
-starting with release UxPlay-1.65.3, UxPlay will continue to function, but without audio in mirror mode, if avdec_aac is -missing.
To troubleshoot GStreamer execute “export GST_DEBUG=2” to set the GStreamer debug-level environment-variable in the terminal where you diff --git a/README.md b/README.md index 4c64f25..455a5b1 100644 --- a/README.md +++ b/README.md @@ -1035,13 +1035,15 @@ cache. If it fails to start with an error like '`no element "avdec_aac"`' this is because even though gstreamer-libav is installed. it is incomplete because some plugin features are missing: "`gst-inspect-1.0 | grep avdec_aac`" will show if avdec_aac is available. Unlike other GStreamer plugins, the libav plugin is a front end to FFmpeg codecs which provide avdec_*. -Some distributions (RedHat, SUSE, etc) provide incomplete versions of FFmpeg because of patent issues with codecs used by + +* Some distributions (RedHat, SUSE, etc) provide incomplete versions of FFmpeg because of patent issues with codecs used by certain plugins. In those cases there will be some "extra package" provider like [RPM fusion](https://rpmfusion.org) (RedHat), [packman](http://packman.links2linux.org/) (SUSE) where you can get complete packages (your distribution will usually provide instructions for this, Mageia puts them in an optional "tainted" repo). The packages needed may be "ffmpeg\*" or "libav\*" packages: the GStreamer libav plugin package does not contain any codecs itself, it just provides a way for GStreamer to use ffmpeg/libav codec libraries which must be installed separately. For similar reasons, distributions may ship incomplete packages -of GStreamer "plugins-bad". +of GStreamer "plugins-bad". Use user on Fedora thought they had installed from rpmfusion, but the system had not obeyed: _"Adding --allowerasing to +the dnf command fixed it after a restart"_. * starting with release UxPlay-1.65.3, UxPlay will continue to function, but without audio in mirror mode, if avdec_aac is missing. diff --git a/README.txt b/README.txt index ccc9cb7..3ce3385 100644 --- a/README.txt +++ b/README.txt @@ -1321,19 +1321,23 @@ is because even though gstreamer-libav is installed. it is incomplete because some plugin features are missing: "`gst-inspect-1.0 | grep avdec_aac`" will show if avdec_aac is available. Unlike other GStreamer plugins, the libav plugin is a front -end to FFmpeg codecs which provide avdec\_\*. Some distributions -(RedHat, SUSE, etc) provide incomplete versions of FFmpeg because of -patent issues with codecs used by certain plugins. In those cases there -will be some "extra package" provider like [RPM -fusion](https://rpmfusion.org) (RedHat), -[packman](http://packman.links2linux.org/) (SUSE) where you can get -complete packages (your distribution will usually provide instructions -for this, Mageia puts them in an optional "tainted" repo). The packages -needed may be "ffmpeg\*" or "libav\*" packages: the GStreamer libav -plugin package does not contain any codecs itself, it just provides a -way for GStreamer to use ffmpeg/libav codec libraries which must be -installed separately. For similar reasons, distributions may ship -incomplete packages of GStreamer "plugins-bad". +end to FFmpeg codecs which provide avdec\_\*. + +- Some distributions (RedHat, SUSE, etc) provide incomplete versions + of FFmpeg because of patent issues with codecs used by certain + plugins. In those cases there will be some "extra package" provider + like [RPM fusion](https://rpmfusion.org) (RedHat), + [packman](http://packman.links2linux.org/) (SUSE) where you can get + complete packages (your distribution will usually provide + instructions for this, Mageia puts them in an optional "tainted" + repo). The packages needed may be "ffmpeg\*" or "libav\*" packages: + the GStreamer libav plugin package does not contain any codecs + itself, it just provides a way for GStreamer to use ffmpeg/libav + codec libraries which must be installed separately. For similar + reasons, distributions may ship incomplete packages of GStreamer + "plugins-bad". Use user on Fedora thought they had installed from + rpmfusion, but the system had not obeyed: *"Adding --allowerasing to + the dnf command fixed it after a restart"*. - starting with release UxPlay-1.65.3, UxPlay will continue to function, but without audio in mirror mode, if avdec_aac is missing.