Як я можу встановити gstreamer 1.0 в Ubuntu 12.04?


22

Я намагаюся встановити GStreamer 1.0 на Ubuntu 12.04, GStreamer за замовчуванням є у Ubuntu 12.04 gst 0.10. Я бачив, що я можу завантажити джерело GStreamer 1.0 з gstreamer.freedesktop.org , побудувати його та встановити. Але при цьому встановлюються лише gstплагіни, він не встановлює фактично потрібні бібліотеки, наприклад:

  • mpeg2dec,
  • h264,
  • та інші залежні бібліотеки.

Ці бібліотеки потрібні плагінам gst.

Відповіді:


25

Якщо ви не ubuntu-restricted-extrasвстановили, можливо, вам доведеться встановити це та будь-які інші бібліотеки, які вам потрібні у сховищах.

Якщо ви хочете встановити gstreamer 1.0, вам потрібно скористатися backports для Precision від розробників gstreamer ppa , який є найкращим джерелом на даний момент і самим "офіційним" розробником ppa.

sudo add-apt-repository ppa:gstreamer-developers/ppa
sudo apt-get update
sudo apt-get install gstreamer1.0*

Це дозволить встановити всі базові пакети та плагіни, які вам потрібні, і чудово встановити, навіть якщо у вас також встановлена ​​більш рання версія, хоча програми не використовуватимуть gstreamer1.0, якщо вони не створені з підтримкою.


Для отримання додаткової інформації щодо пап, будь ласка, дивіться ці дискусії:


1
він також працював в ubuntu 14.04.
Шамсул Хаке

7
PPA "gstreamer-developers" не доступний станом на квітень 2016 року, і я не зміг отримати жодних пояснень від будь-яких зацікавлених сторін. Станом на цю дату - приблизно за рік до закінчення офіційної підтримки LTS для точного, немає можливості (що я міг би знайти) встановити gstreamer-1.0 на Ubuntu 12.04
Guss

6

Встановлення пакета нижче повинен зробити магію

sudo apt-get install ubuntu-restricted-extras

Це не працює 12.04, оскільки 12.04 доступно лише 0.10. Він принесе всі матеріали gstreamer-0,10, але не 1,0.
gregoiregentil

4

У Ubuntu 16.04 це працювало для мене, можливо, і для Ubuntu 12.04:

sudo apt-get install gstreamer1.0-libav

1.0 недоступний 12.04. Це не працює.
gregoiregentil

1

Встановіть GStreamer на Ubuntu або Debian

apt-get install libgstreamer1.0-0 gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly gstreamer1.0-libav gstreamer1.0-doc gstreamer1.0-tools

Шлях pkgconfig на моєму ПК:

/usr/lib/x86_64-linux-gnu/pkgconfig/gstreamer-1.0.pc

Побудова програми за допомогою Gstreamer

pkg-config --cflags --libs gstreamer-1.0

Єдина точна відповідь у темі
abhishah901

0

Я знайшов це посилання ... і додаю його. Я намагався встановити Wine 64bit, і я не міг зрозуміти, як встановити 64-бітні файли розробки для базових плагінів gstreamer-1.0

sudo apt-get install libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev**
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.