Рейтинг:1

Можно ли обновить Gstreamer и libx264 на Ubuntu 18.04?

флаг cn

В Ubuntu 18.04 установлен 1.14 Gstreamer и libx264-152. Можно ли обновить его до 1.16 или 1.18, а также некоторые зависимые библиотеки, такие как: libx264-155 и libx265? Существует ли какой-либо PPA или его нужно собирать из исходников?

Рейтинг:1
флаг zw

Тем не менее, это возможно. Использовать после PPA для x264/x265 и GStreamer:

sudo add-apt-repository ppa:savoury1/ffmpeg4
sudo add-apt-repository ppa:savoury1/multimedia
sudo apt-получить обновление
sudo apt-получить дист-обновление

Возврат возможен по

sudo apt-get установить ppa-purge
sudo ppa-purge ppa:savoury1/ffmpeg4
sudo ppa-purge ppa:savoury1/мультимедиа

Вы всегда можете использовать оба Y Менеджер PPA или посетить https://launchpad.net/ubuntu/+ppas сделать поиск самостоятельно.

флаг cn
Спасибо большое! Кажется, то, что мне нужно, я, конечно, пытался искать через панель запуска, но ничего полезного не нашел: может быть неправильная ссылка для поиска или неправильное ключевое слово.
флаг cn
Также необходимо добавить репозиторий `ppa:savoury1/multimedia`, иначе `gstreamer1.0-plugins-bad` не будет установлен из-за пропущенной зависимости пакета `libsoundtouch1`.
флаг cn
К сожалению, приведенный выше PPA обновляет не только GStreamer, но и многие другие пакеты, включая fontconfig, что делает его непригодным для использования в Appimage, поскольку необходимо как-то связать многие другие зависимости. Есть ли другой хороший PPA? https://launchpad.net/ubuntu/+ppas не позволяет фильтровать версии Ubuntu. Спасибо!
N0rbert avatar
флаг zw
Пожалуйста, установите Y PPA Manager в целевой системе и выполните поиск самостоятельно. Пример для x265 [здесь] (https://i.stack.imgur.com/RjSAY.png). Другой возможный способ — закрепить пакеты, которые вы не хотите обновлять. Это сложная процедура, поэтому я не могу найти на нее время. Вы можете добавить свои выводы к ответу выше, отредактировав его. Ошибка поиска версии PPA [здесь] (https://bugs.launchpad.net/launchpad/+bug/1820387), отметьте себя как затронутую.
флаг cn
Конечно, я попробовал `Y PPA Manager` - это ужасно, там нет возможности проверить версию ubuntu, включенные пакеты и т. д. И вся эта экосистема deb ужасна и очень сложна в использовании. Пользователям Ubuntu/debian нужно как-нибудь попробовать openSUSE, чтобы увидеть, что существуют гораздо более дружелюбные и простые в использовании дистрибутивы. 2-я вещь: я не могу закрепить `fontconfig`, так как `gstreamer` зависит от него - от конкретной версии, с которой он был собран. Так что закрепление их не имеет никакого эффекта.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.