Я пытаюсь использовать GStreamer в Ubuntu 16.04, и мне нужно что-то вроде этого:
gst-launch-1.0 -v tcpclientsrc host=x.x.x.x port=5000 ! gdpdepay ! rtph264depay ! avdec_h264 ! ffmpegcolorspace ! autovideosink sync=false
однако, когда я набираю gst-inspect-1.0 avdec_h264
или любой из плагинов в списке, это приводит к No such element or plugin
Я уже пытался установить libav, ужасно, плохо, хорошо:
sudo apt-get install gstreamer1.0-plugins-ugly gstreamer1.0-libav gstreamer1.0-plugins-base gstreamer1.0-plugins-bad gstreamer1.0-plugins-good
Чтение списков пакетов ... Готово
Построение дерева зависимостей
Чтение информации о состоянии ... Готово
gstreamer1.0-plugins-base - это уже самая новая версия (1.8.3-1ubuntu0.2).
gstreamer1.0-plugins-good - это уже самая новая версия (1.8.3-1ubuntu0.4).
gstreamer1.0-libav уже является новейшей версией (1.8.3-1ubuntu0.2).
gstreamer1.0-plugins-bad - это уже самая новая версия (1.8.3-1ubuntu0.2).
gstreamer1.0-plugins-ugly уже самая новая версия (1.8.3-1ubuntu0.1).
Следующие пакеты были установлены автоматически и больше не требуются:
libllvm5.0 linux-headers-4.13.0-41 linux-headers-4.13.0-41-generic linux-headers-4.13.0-43
linux-headers-4.13.0-43-generic linux-headers-4.13.0-45 linux-headers-4.13.0-45-generic
linux-headers-4.15.0-24 linux-headers-4.15.0-24-generic linux-headers-4.15.0-29
linux-headers-4.15.0-29-generic linux-headers-4.15.0-30 linux-headers-4.15.0-30-generic
linux-headers-4.15.0-32 linux-headers-4.15.0-32-generic linux-headers-4.15.0-33
linux-headers-4.15.0-33-generic linux-image-4.13.0-41-generic linux-image-4.13.0-43-generic
linux-image-4.13.0-45-generic linux-image-4.15.0-24-generic linux-image-4.15.0-29-generic
linux-image-4.15.0-30-generic linux-image-4.15.0-32-generic linux-image-4.15.0-33-generic
linux-image-extra-4.13.0-41-generic linux-image-extra-4.13.0-43-generic
linux-image-extra-4.13.0-45-generic linux-modules-4.15.0-24-generic
linux-modules-4.15.0-29-generic linux-modules-4.15.0-30-generic linux-modules-4.15.0-32-generic
linux-modules-4.15.0-33-generic linux-signature-image-4.13.0-41-generic
linux-подписано-изображение-4.13.0-43-generic linux-подписано-изображение-4.13.0-45-generic
qtdeclarative5-controls-plugin qtdeclarative5-dialogs-plugin
Используйте «sudo apt autoremove», чтобы удалить их.
0 для обновления, 0 для новой установки, 0 для удаления и 54 не для обновления.
Я также заглянул в /usr/lib/x86_64-linux-gnu/gstreamer-1.0 и ничего не нашел
Есть предложения, что может быть не так?