Is possible to install gstreamer1.0-omx?

Hi everyone,

First of all I would like to say BIG THANK YOU for very good soft. I’m using OSMC on RPi2 and is really quick and stable soft.

But… can I install somehow gstreamer1.0-omx ??? If I just run sudo apt-get install gstreamer1.0-omx I see that is unable to find package.

Have you checked if it is available for ARM architecture?

Yes, I can install this package on raspbian for example.

Without adding an additional repository? Do you still have the raspbian installation and can check which repository it comes from?

It looks like gstreamer1.0-omx is only available in Debian buster or sid:

https://packages.debian.org/search?keywords=gstreamer1.0-omx&searchon=names&suite=all&section=all

Raspbian produces two hits for gstreamer1.0-omx:

pi@raspberrypi:~ $ apt-cache show gstreamer1.0-omx
Package: gstreamer1.0-omx
Source: gst-omx1.0
Version: 1.0.0.1-0+rpi18rpi1g
Architecture: armhf
Maintainer: Andrew Lee (李健秋) <andrew.lee@collabora.co.uk>
Installed-Size: 287
Depends: libc6 (>= 2.4), libglib2.0-0 (>= 2.37.3), libgstreamer-plugins-bad1.0-0 (>= 1.4.4), libgstreamer-plugins-bad1.0-0 (<< 1.4.5), libgstreamer-plugins-base1.0-0 (>= 1.2.2), libgstreamer1.0-0 (>= 1.2.0)
Homepage: http://gstreamer.freedesktop.org/
Priority: optional
Section: rpi/libs
Filename: pool/main/g/gst-omx1.0/gstreamer1.0-omx_1.0.0.1-0+rpi18rpi1g_armhf.deb
Size: 95948
SHA256: 3316e957618375976e8674d1e8bab6b6fe4134884fcdf913673a33ef6da2d89e
SHA1: e51db86dfafde660a1922f98f17936339bffe8ee
MD5sum: acba5b7e2e97c7ba84b3f0f335e78fa6
Description: GStreamer OpenMAX plugins
 GStreamer is a streaming media framework, based on graphs of filters
 which operate on media data.  Applications using this library can do
 anything from real-time sound processing to playing videos, and just
 about anything else media-related.  Its plugin-based architecture means
 that new data types or processing capabilities can be added simply by
 installing new plug-ins.
 .
 This module provides a plugin that allows communication of GStreamer
 with OpenMAX IL components, which are used to access hardware
 encoders and decoders.
Description-md5: c5afe98ddc31967645786ee960bc7303

Package: gstreamer1.0-omx
Source: gst-omx1.0
Version: 1.0.0.1-0+rpi13+jessie
Architecture: armhf
Maintainer: Andrew Lee (李健秋) <andrew.lee@collabora.co.uk>
Installed-Size: 254
Depends: libc6 (>= 2.4), libglib2.0-0 (>= 2.37.3), libgstreamer-plugins-base1.0-0 (>= 1.0.0), libgstreamer1.0-0 (>= 1.0.0)
Homepage: http://gstreamer.freedesktop.org/
Priority: optional
Section: rpi/libs
Filename: pool/rpi/g/gst-omx1.0/gstreamer1.0-omx_1.0.0.1-0+rpi13+jessie_armhf.deb
Size: 85800
SHA256: 69b5107e0d10b7daf4767c096fe7cc1e873e8a88bb698a1c46a85feba2bd750c
SHA1: 38cf9cb0ebdcbe51d4b0aa798122c129defc0a25
MD5sum: 405b4da202e2a80280d2e84682472852
Description: GStreamer OpenMAX plugins
 GStreamer is a streaming media framework, based on graphs of filters
 which operate on media data.  Applications using this library can do
 anything from real-time sound processing to playing videos, and just
 about anything else media-related.  Its plugin-based architecture means
 that new data types or processing capabilities can be added simply by
 installing new plug-ins.
 .
 This module provides a plugin that allows communication of GStreamer
 with OpenMAX IL components, which are used to access hardware
 encoders and decoders.
Description-md5: c5afe98ddc31967645786ee960bc7303

I’d hazard a guess that the second one (gstreamer1.0-omx_1.0.0.1-0+rpi13+jessie_armhf.deb) might be more appropriate but it’s just that: a guess.

Edit: Nope. On my jessie Pi 1 it installes the first one: Inst gstreamer1.0-omx (1.0.0.1-0+rpi18rpi1g)

Thanks for all reply.

I’ve added repo from Raspbian to sources list:

deb http://mirrordirector.raspbian.org/raspbian/ jessie main contrib non-free rpi

And after apt-get update installed gstreamer1.0-omx form apt-get install. Is working fine :slight_smile:

I think you need to be careful the raspbian packages don’t get mixed up with osmc ones. Recommend you now remove that line from sources.

1 Like

Exactly I did this.