LINUX.ORG.RU

Для чего Cinnamon'у нужны gstreamer1-libav, gstreamer1-plugins-bad-freeworld и gstreamer1-plugins-ugly?

 , ,


0

1

В стандартном репозитории Fedora gstreamer-а нет, но он есть в RPM Fusion. У меня стоит Cinnamon (устанавливал из netinstall ISO) и выполнение команды sudo dnf group install "Cinnamon Desktop" пытается доустановить этот самый gstreamer. Что мне это даст, если я соглашусь?

$ sudo dnf group install "Cinnamon Desktop"
Last metadata expiration check: 1:12:08 ago on Sun 27 Dec 2020 00:26:17.
No match for group package "xorg-x11-drv-armsoc"
No match for group package "powerpc-utils"
No match for group package "lsvpd"
Dependencies resolved.
========================================================================================================================
 Package                              Arch       Version                               Repository                  Size
========================================================================================================================
Installing group/module packages:
 gstreamer1-libav                     x86_64     1.18.2-1.fc33                         rpmfusion-free-updates     290 k
 gstreamer1-plugins-bad-freeworld     x86_64     1.18.2-1.fc33                         rpmfusion-free-updates     249 k
 gstreamer1-plugins-ugly              x86_64     1.18.2-1.fc33                         rpmfusion-free-updates     194 k
Installing dependencies:
 faad2-libs                           x86_64     1:2.9.2-3.fc33                        rpmfusion-free             201 k
 intel-gmmlib                         x86_64     20.3.2-1.fc33                         fedora                     129 k
 intel-media-driver                   x86_64     20.3.0-1.fc33                         rpmfusion-nonfree          5.9 M
 libdca                               x86_64     0.0.7-2.fc33                          rpmfusion-free             119 k
 libde265                             x86_64     1.0.8-1.fc33                          rpmfusion-free-updates     319 k
 libmms                               x86_64     0.6.4-14.fc33                         rpmfusion-free              52 k
 librtmp                              x86_64     2.4-18.20190330.gitc5f04a5.fc33       rpmfusion-free              79 k
 libva-intel-driver                   x86_64     2.4.1-3.fc33                          rpmfusion-free             1.1 M
 mjpegtools-libs                      x86_64     2.1.0-20.fc33                         rpmfusion-free             168 k
 svt-hevc-libs                        x86_64     1.5.0-2.fc33                          rpmfusion-free             524 k
Installing Environment Groups:
 Cinnamon Desktop                                                                                                      
Installing Groups:
 base-x                                                                                                                
 Cinnamon                                                                                                              
 Core                                                                                                                  
 Dial-up Networking Support                                                                                            
 Fonts                                                                                                                 
 Guest Desktop Agents                                                                                                  
 Hardware Support                                                                                                      
 Input Methods                                                                                                         
 Multimedia                                                                                                            
 Common NetworkManager Submodules                                                                                      
 Printing Support                                                                                                      
 Standard                                                                                                              

Transaction Summary
========================================================================================================================
Install  13 Packages

Total download size: 9.3 M
Installed size: 50 M
Is this ok [y/N]: 


Последнее исправление: hummer (всего исправлений: 2)

Гугл зобанил? Музыку с видосами проигрывать.

anonymous
()
Ответ на: комментарий от One

Какой-нибудь редкий софт тянет, давно и в ff отказались.

Судя по логу никакой софт это не тянет, а просто в RPM Fusion это включили в группу «Cinnamon Desktop». Но вот зачем не понятно.

hummer
() автор топика
Ответ на: комментарий от One

Судя по необязательным зависимостям последней версии гнома, там даже уведомления не бибикают без gstreamer-canberra. Да и не был бы нужен, они бы его просто забросили, но проект жив-здоров.

anonymous
()

Что такое Gstreamer?

Фреймфорк для работы с видео и звуком.

Нафиг он нужен в Cinnamon?

Cinnamon его использует, чтобы пользователь мог сделать запись экрана хоткеем без установки дополнительного приложения.

Что мне сделать, чтобы этот гстример не устанавливался?

Глянуть сюда и пересобрать cinnamon с опцией build_recorder=false.

Как пересобрать пакет?

Мне лень объяснять - установи Gstreamer.

anonymous
()
Ответ на: комментарий от anonymous

не был бы нужен, они бы его просто забросили

это так не (всегда) работает

anonymous
()
Ответ на: комментарий от anonymous

Cinnamon его использует, чтобы пользователь мог сделать запись экрана хоткеем без установки дополнительного приложения.

Cinnamon из официального репозитория подхватывает эти дополнительные библиотеки, которые есть только в RPM Fusion, и включает дополнительную функциональность? Кстати, о каком именно хоткее речь?

hummer
() автор топика

Это оригинальный тулкит от гномовских для воспроизведения мультимедия. Абстракция над кодеками.

Но его в основном используют музыкальные плееры сейчас. Браузеры и видеоплееры забили на него большой и толстый болт. У них свои костыли. Конкретные причины - хз.

Он ставится из-за группы Multimedia.

FixingGunsInAir
()
Ответ на: комментарий от hummer

RPMFusion добавляет «недостающие» кодеки в группу мультимедия. Чтобы они автоматически ставились вместе с обновлением группы.

Cinnamon же достаточно свободного VP9.

FixingGunsInAir
()
Ответ на: комментарий от hummer

В Gnome Shift+­Ctr­l+Alt+R. В Cinnamon должно быть так же.

anonymous
()

Это в том числе набор кодеков. Например, я использую их, чтобы перекодировать музыку или midi с помощью soundconverter, чтобы заглядывать в аудио-видео файлы с помощью sushi, кароче есть проги, которые эти кодеки юзают. Если тебе не надо, то не ставь, думаю отключение слабых зависимостей поможет.

papin-aziat ★★★★★
()
Последнее исправление: papin-aziat (всего исправлений: 1)

не нужен, очередной middleware над другим middleware

anonymous
()

В Ubuntu 7.04 Gstreamer нужен, чтобы работал Totem. В KDE 3 используется Xine. Тем не менее, Gstreamer нужен для захвата видео с экрана при помощи скрипта Novell-ch

ZenitharChampion ★★★★★
()
Последнее исправление: ZenitharChampion (всего исправлений: 1)
Ответ на: комментарий от ZenitharChampion

Там тоже есть bad-freeworld и ugly в именах gstreamer1 пакетов? Это, типа, не самые свободные части gstreamer1?

hummer
() автор топика
Ответ на: комментарий от hummer

Не знаю. У меня старая убунта из позапрошлого десятилетия. Тут Gstreamer 0.10. Тут есть good, ugly, bad. «Это, типа, не самые свободные части gstreamer1?», я думаю, что речь о качестве кодека.

ZenitharChampion ★★★★★
()
Последнее исправление: ZenitharChampion (всего исправлений: 2)
Ответ на: комментарий от cica

Вполне может быть, что это взято от туда. Я не интересовался.

hummer
() автор топика
Ответ на: комментарий от One

LibreOffice недавно дропнул VLC в пользу gstreamer, который он использует чтобы аудио/видео из файлов воспроизводить, например, если в презентации видеофайл есть.

mydibyje ★★★
()

Для чего нужен gstreamer?

Для воспроизведения мультимедиа в софте который его кодеки?

P.S. Почитал ветку, тебе 33 раза про это сказали, а ты 33 раза ответил «Для чего нужен gstreamer?» Лол, как так то что тут может быть непонятного?

P.P.S Софт может уметь и gstreamer и что то ещё и при отсуцтвии одного юзать другое, если голова совсем ебобо и ничего не понимает.

anonymous
()
Ответ на: комментарий от anonymous

Почитал ветку

Дальше заголовка ты точно не читал. Вопрос был конкретно о тех пакетах, которые мне предлагалось доустановить.

если голова совсем ебобо и ничего не понимает.

Теперь понятно, почему дальше заголовка ты не стал читать.

hummer
() автор топика

Что мне это даст, если я соглашусь?

«Cinnamon Desktop»

…без сломанных зависимостей.

Но таким как ты знать это ни к чему. Жри что дают или учись гуглить.

anonymous
()
Ответ на: комментарий от hummer

Тебе пакетный менеджер gstreamer тащит, значит он указан в зависимостях, бестолковый ты наш.

anonymous
()
Ответ на: комментарий от hummer

Ты прямо суперглупый, как бревно, только глупее. И ещё огрызаешься. Но я тебе подскажу что нужно делать.

https://gstreamer.freedesktop.org/

What is GStreamer?

GStreamer is a library for constructing graphs of media-handling components. The applications it supports range from simple Ogg/Vorbis playback, audio/video streaming to complex audio (mixing) and video (non-linear editing) processing.

Applications can take advantage of advances in codec and filter technology transparently. Developers can add new codecs and filters by writing a simple plugin with a clean, generic interface.

$ aptitude search gstreamer | grep -E 'bad|ugly|libav'
i A gstreamer1.0-libav - ffmpeg plugin for GStreamer
p  gstreamer1.0-libav:i386 - ffmpeg plugin for GStreamer
i A gstreamer1.0-plugins-bad - GStreamer plugins from the "bad" set
p  gstreamer1.0-plugins-bad:i386 - GStreamer plugins from the "bad" set
p  gstreamer1.0-plugins-bad-apps - GStreamer helper programs from the "bad" set
p  gstreamer1.0-plugins-bad-apps:i386 - GStreamer helper programs from the "bad" set
v  gstreamer1.0-plugins-bad-faad - 
v  gstreamer1.0-plugins-bad-faad:i386 - 
v  gstreamer1.0-plugins-bad-videoparsers - 
v  gstreamer1.0-plugins-bad-videoparsers:i386 - 
i A gstreamer1.0-plugins-ugly - GStreamer plugins from the "ugly" set
p  gstreamer1.0-plugins-ugly:i386 - GStreamer plugins from the "ugly" set
v  gstreamer1.0-plugins-ugly-amr - 
v  gstreamer1.0-plugins-ugly-amr:i386 - 
i A libgstreamer-plugins-bad1.0-0 - GStreamer libraries from the "bad" seti A gstreamer1.0-plugins-ugly - GStreamer plugins from the "ugly" set
p  libgstreamer-plugins-bad1.0-0:i386 - GStreamer libraries from the "bad" set
p  libgstreamer-plugins-bad1.0-dev - GStreamer development files for libraries from the "bad" set
p  libgstreamer-plugins-bad1.0-dev:i386 - GStreamer development files for libraries from the "bad" set

Из всех строк важны только эти. Потому что у них есть описание.

i A gstreamer1.0-libav - ffmpeg plugin for GStreamer
i A gstreamer1.0-plugins-bad - GStreamer plugins from the "bad" set
i A gstreamer1.0-plugins-ugly - GStreamer plugins from the "ugly" set

Далее любой хоть сколько-нибудь разумный человек обычно понимает, что «дополнительные плагины к штуковине, которая проигрывает мультимедиа» обычно означает, что «штуковина, проигрывающая мультимедиа станет поддерживать больше форматов мультимедиа». Что это тебе даст? Возможность не задавать второй бестолковый вопрос на этом форуме «А почему <пакет, зависящий от GStreamer> не играет <Формат, поддерживаемый этими плагинами> и что нужно установить?», на который уже не первый год существует и легко гуглится ответ. А может быть - и ничего, по разному бывает. Ну и определить, нужны они тебе или нет - можешь только ты. Хотя нет, не можешь. Ты весь этот тред нам показывал именно свою неспособность. Так что, как я и сказал, - жри что дают.

Тем, кому действительно интересно, что это за «Good», «Bad» и «Ugly» плагины, могут написать эти три слова в гугл, добавив «GStreamer» и получить ответ.

anonymous
()
Ответ на: комментарий от anonymous

И это совсем необязательно означает, что у меня сломанные зависимости. Это означает, что RPM Fusion желает дополнить зависимости какими-то опциональными, которых в стандартном репозитории Федоры нет.

hummer
() автор топика
Последнее исправление: hummer (всего исправлений: 1)
Ответ на: комментарий от anonymous

Ты прямо суперглупый, как бревно, только глупее. И ещё огрызаешься.

Да, я не люблю пролетариат и токсичных линуксоидов.

Но я тебе подскажу что нужно делать.

Таким тоном девушке своей подсказывай какие прокладки ей покупать.

hummer
() автор топика
Ответ на: комментарий от hummer

Да, я не люблю пролетариат и токсичных линуксоидов.

И ещё себя. Иначе бы не был таким бестолковым.

Таким тоном девушке своей подсказывай какие прокладки ей покупать.

Зачем? Она и сама в состоянии разобраться что ей нужно. В отличии от тебя.

anonymous
()
Ответ на: комментарий от anonymous

Зачем? Она и сама в состоянии разобраться что ей нужно. В отличии от тебя.

Затем, что ты слишком навязчивый.

hummer
() автор топика
Ответ на: комментарий от hummer

Сиотря для кого. Представь плеер, который не играет ничего, кроме WAV. Да, технически он не сломан. Но для 99.9% пользователей между этим его состоянием и сломанностью нет разницы. Так что вопрос весьма субъективный.

anonymous
()
Ответ на: комментарий от hummer

А ты слишком бестолковый, дерзкий и упёртый. Дальше что? Мне тебя к твоей девушке послать выяснять какие прокладки она выбрала и почему?

anonymous
()

Ты ещё nomacs не ставил в Федоре. Там вообще какие-то куски джавы тянутся при этом.

Я как увидел, чуть ушанкой не подавился

gutaper ★★★★★
()
Ответ на: комментарий от ZenitharChampion

А чего бы CentOS 6 не юзать? Там даже Firefox 78 есть с openvpn 2.4.9 и GNOME2. LXDE в Debian 10 тоже говнина?

anonymous
()
Ответ на: комментарий от gutaper

В Debian браузеры не дает удалить gnome-ui, libreoffice-help-en и libreoffice-help-ru. Про последние два не узнал, пока не создал заглушку firefox.

anonymous
()
Ответ на: комментарий от anonymous

Просто я предпочитаю SeaMonkey и мне нахер не сдался встроенный троянский Firefox с ефифаней. Ungoogled Chromium еще не плох. За пределами локалки не стучит.

anonymous
()
Ответ на: комментарий от anonymous

Для чего нужен gstreamer

Для Fractal'а.

anonymous
()
Ответ на: комментарий от anonymous

CentOS 6 в основном и пользуюсь. А Ubuntu 7.04 и Debian 5, это так, ностальгия.

LXDE в Debian 10 норм, пользуюсь в виртуалке. Раздражает только, что в LXDE и Xfce то дату не выставить мышью, то скриншот не сделаешь (или это в виртуалке клавиша не работает?), то поиск по файлам из GUI недоступен (хотя может, в LiveCD просто нет специальной проги).

ZenitharChampion ★★★★★
()
Ответ на: комментарий от ZenitharChampion

Ubuntu 7.04

Это не LTS. Есть ведь легендарные 8.04 и 6.06. Debian 6 был знаковым дистром. Там Firefox 3.6 долго поддерживали.
Mandriva 2005 PowerPack могу посоветовать https://soft.lafibre.info/#year2005 с KDE3, но без поддержки ext4 (только ext3). Зато там есть коммерческие Opera, Flash, RealPlayer. Кстати, Оперы старые хочу поюзать. Там говорят была поддержка SNI, а в новых версиях выпилили. Проблема в том, что официальный архив содержит версии не старее 11. А более ранние приходится с трудом выцеплять из Web Archive. Многих ссылок нет. Это виндовые версии люди архивировали. А у меня еще кстати сохранено много блогов my.opera.com, в том числе легендарный блог разработчиков тех времен.

anonymous
()
Ответ на: комментарий от anonymous

12.04 Precise Pangolin мне нравился. Название хорошее. Precise значит точный, качественный.

anonymous
()
Ответ на: комментарий от anonymous

ext4 появилась в Fedora 9 и openSUSE 11.2. Вернее, поддержка появилась и раньше, но именно с этих версий GRUB научился загружать ОС с этой файловой системы. Дебиан с версии 6, убунта с версии 9.04.

Недавно сравнивал Fedora 9 и openSUSE 11.2, и в openSUSE 11.2 не было чего-то, что было в Fedora 9. То ли openSSL 1.0, то ли X-Server 1.6 или 1.7 с поддержкой DRI2 и Xinput 2.

О, кстати, риалплеер. Я через него интернет-радио слушаю, хорошая софтина. Хотя не вижу преимуществ по сравнению с любым линуксовым плеером.

С флешем такая фигня. Версия 11.2 требует SSE2, даже 32-битная. Версия 11.1 не требует. Но при этом, 11.1 была веткой с коротким временем поддержки, тогда как предыдущую версию - 10.3, поддерживали ещё несколько лет, фикся ошибки. Поэтому последняя версия флеша, работающая на Pentium III и Athlon XP, это 11.1, но версию 10.3 безопаснее использовать.

Флеш 11.2 - последний флеш, работающий в CentOS 5. Потом NPAPI-плагин дропнули, потом возобновили сборки начиная с версии 23.x, которую стали делать уже в CentOS 6.

В последней Mandriva Powerpack была Cedega лицензионная. Я никак не могу найти версию Cedega 7.3.2. На торрентах лежит версия 7.3. А согласно Changelog, в версии 7.3.2 починили работоспособность на GeForce 8 и новее (цедега начинает гнать, когда видит, что OpenGL имеет версию 3, а не привычную ему вторую версию). Поэтому пользуюсь Cedega 6.0.3, которая работает на GeForce 8 и выше.

Пользовался Cedega ради одной игры - NFS U2. Она ни в какую не хотела идти под вайном много лет (не работали клавиши, а консоль сыпались ошибки dinput8. А в Cedega всё работало). А недавно попробовал Wine снова - идёт. 10 лет ждал. Теперь Cedega мне больше не нужна.

По поводу Оперы. Советуют использовать не последнюю версию 12.16, а 12.14 - якобы в 12.15 и 12.16 есть какие-то регрессии. Но я не замечал этого. Единственное что - надо со стартового экрана убрать Facebook и Booking, потому что, когда браузер пытается загрузить превьюшки, это приводит к тормозам.

Opera 10.11 - последняя версия на Qt3. Потом перевели на использование чистых «иксов», но при этом подхватывая системные темы QTK2 или Qt4.

Opera 11.52 прекрасно работала под таким дистром, как SUSE 10.1, на базе которого сделали SLES 10. (а следовательно, и в CentOS 5 тоже работает) Следующая версия 11.62 уже хочет как минимум Fedora 8. Даже внутри RPM-ки - архив lzma.

Не знаю, зачем я это написал, надеюсь тебе было хоть что-то интересно.

ZenitharChampion ★★★★★
()
Последнее исправление: ZenitharChampion (всего исправлений: 10)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.