- Кодеки для линукс опен сусе
- SDB:Installing codecs from Packman repositories
- Contents
- Situation
- Solution
- Option 1: OBS Package Installer
- Option 2: Zypper
- Option 3: YaST
- opensuse и кодеки
- Настройка Opensuse 42.1 после установки
- 1. Сменить обои рабочего стола
- 2. Проверка наличия обновления
- 3. Дополнительные репозитории программного обеспечения
- Установка кодеков Opensuse
- 4. Установка Flash Player
- 5. Установка Chromium
- 5. Установка дополнительного программного обеспечения
- 6. Установка Java
- 7. Установка драйверов NVIDIA/ATI
- 8. Разрешение Samba в брандмауэре
- Выводы
Кодеки для линукс опен сусе
В настоящей главе описываются два различных способа установки пакетов, необходимых для воспроизведения большинства мультимедийных форматов, включая MP3, DVD и т. п., с помощью плеера VLC по умолчанию, а также для воспроизведения видеороликов в Интернете в браузере Firefox. Установку можно выполнить в один клик вручную или посредством командной строки — в зависимости от ваших предпочтений.
По умолчанию поддерживаются только свободные, открытые, не обременённые патентами форматы такие как Ogg Theora, Ogg Vorbis и Flac. Это обусловлено рядом юридических вопросов (американские патенты на ПО и Закон об авторском праве в цифровую эпоху [Digital Millennium Copyright Act, DMCA]).
1) Кликните на кнопку ниже чтобы добавить необходимые репозитарии и установить необходимые пакеты в один клик.
Если появится диалог разрешения конфликтов, выберите установку со сменой поставщика. |
Чтобы установить кодеки с помощью терминала, выполните следующие действия:
Используйте функцию копирования/вставки, чтобы избежать опечаток. Чтобы вставить текст в Konsole, нажмите правую кнопку мыши → «Вставить» или воспользуйтесь сочетанием клавиш Ctrl+Shift+V. |
Чтобы установить кодеки с помощью терминала и OBS Package Installer, выполните следующие действия:
1) Устанавливаем opi (Open Build Service Package Installer) работает как в Leap так и в Tumbleweed, это ещё один вариант установить кодеки и пакеты от сообщества:
Источник
SDB:Installing codecs from Packman repositories
Contents
Situation
You need to play online or offline multimedia content but the content does not want to play or shows errors. Usually this is a sign of missing codecs: install these packages from Packman to play most music and video:
- ffmpeg
- gstreamer-plugins-good
- gstreamer-plugins-bad
- gstreamer-plugins-libav
- gstreamer-plugins-ugly
- libavcodec-full
- vlc-codecs
You can get them using Zypper, opi or YaST.
Solution
Option 1: OBS Package Installer
opi (Open Build Service Package Installer) works on both Leap and Tumbleweed, and is the easiest way to install community packages and the codecs:
Option 2: Zypper
If you have not already done so, use the following commands to add all of the third-party Packman repository (Packman Essentials is included), according to your installed openSUSE version:
Then, install the desired codecs by first refreshing your local repository database and allowing vendor change for the required packages (consider reading Vendor change). The vendor change step will switch already installed packages to the ones provided by Packman. For example, PipeWire from Packman is compiled with aptX support.
Omit vlc-codecs if you don’t plan on using the VideoLAN Client (VLC).
Option 3: YaST
1. Open YaST, then click Software Repositories.
2. Click Add (in the bottom left), then select Community Repositories.
3. Select Packman Repository, then click OK.
4. Go to the YaST Control Center and click Software Management.
5. View > Repositories > Packman Repository.
6. Click «Switch system packages» to packages from Packman repository.
7. Click Accept and Continue, after the codecs will get installed, You should be able to play Your multimedia files without any issues.
Источник
opensuse и кодеки
Поставил openSuSe 15.3. Радость была недолгой.
Как слушать музыку в консоли?
Ничего стримового нет и в помине (mp3, aac).
Я промолчу про стриминг видео в FF. Это был квест на 10 минут подключения непонятных репозиториев, воплей с лицензиями и так далее.
Cmus и Moc не поют. плагинов Libmad и faad2 нет в репах, если есть, то нет плагинов к самим прогирывателям.
Научите, как побороть.
Нужно добавить пакман и перевести пакеты на него
sudo zypper dup –from packman –allow-vendor-change
НЕ работают команды, packman подключён.
И если я перевёл, там нет пакетов, относящихся к плагинам вывода звука:
http://packman.links2linux.org/package/cmus
cmus libmad?
cmus aac (faad2)? moc plugins?
Хз что они там в зюзе понаделали, в арче cmus нормально работает, только алсу поставить, и не забыть главный канал включить, там mute по дефолту зачем-то. Это клавишей m в alsamixer сделать можно. Видео — mplayer, mpv, vlc по вкусу.
После подключения репозитория Packman нужно заменить пакеты со сменой вендора.
А проще всего подключить Packman ещё до установки мультимедиа библиотек, сразу после установки. Тогда они сразу из него поставятся.
В этом смысле всё также как и в Red Hat’овских дистрибутивах. По лицензионным причинам никаких проприетарных кодеков из коробки, только и всего. Проприетарные кодеки в сторонних репозиториях.
Ну значит, никак он без сторонних реп mp3 не послушает.
Можно подумать в дебиане без non-free есть жизнь.
Чтобы появились проприетарные кодеки нужны эти команды:
Угу, что-то хваленое комьюнити никак не осиливает свободную мультимедию.
Это, увы, не даёт мне слушать радио. Нет plugins для ВсЕх консольных плееров.
Они там что, на DE все сидят? Я понимаю, KDE, все дела. Но вопрос так и открыт.
P.S. Я уде раньше это всё проделывал для Лисы. А то youtube не мог смотреть. Уже тогда удивился.
Проприетарные кодеки, как минимум, в библиотеках ffmpeg’а. Тот же mpv должен воспроизводить аудио из командной строки. Если и mpv не воспроизводит, то, значит, замены пакетов не было.
Всё дело в патентах и лицензиях же. Вон, до недавнего времени даже кодека mp3 в американских дистрибутивах из коробки не было. А почему? Потому, что с каждой копии mp3-кодека нужно было платить отчисления правообладателю. Аналогичные проблемы и с другими проприетарными кодеками.
Есть такое. Буду менять. Спасибо за ответы.
Проблемы с напильником?
zypper подсказывает, что есть пакет cmus-plugin-ffmpeg. Вот через него cmus, по ходу, и должен подтягивать проприетарные кодеки.
Ещё есть deadbeef и audacious, в них всё работает, но они не консольные, да.
Жаль русскоязычное загнулось пару лет назад
Русскоязычное сообщество openSUSE всё ещё существует и в т.ч. присутствует в Телеграме (https://t.me/ru_openSUSE).
Имеется ввиду форум и отдельный сайт
Отдельный сайт http://www.open-suse.ru/ всё ещё существует, но подзаброшен, да. На форуме там есть сообщения, которые датируются концом прошлого года, но в целом он там тоже вымер, да.
А Leap с Xfce есть?
Подключить репозиторий Packman и нажать эту кнопку.
Может Packman для 15.3 ещё не допилили? У меня в openSuSe Tumbleweed всё работает, да была недавно рассинхронизация реп, но всё пофиксили и даже интерфейс у Audacious теперь русский, был английский. В остальном и mplayer, и Gnome Totem работают на ура. Все кодеки стоят. Сейчас вообще нет проблем, хоть это и Tumbleweed.
Аналогичные проблемы и с другими проприетарными кодеками.
Не путай проприетарные и патентованные кодеки. Проприетарные — это с несвободной лицензией на код, а патентованные могут быть хоть gpl, но их нельзя в некоторых странах просто так распространять в бинарном виде.
Сейчас именно проприетарные кодеки практически не используются в плеерах в линуксе, разве что для каких-то очень экзотических форматов, о которых почти забыли все.
Источник
Настройка Opensuse 42.1 после установки
OpenSUSE Leap 42.1 вышла не так давно. Это дистрибутив Linux от американской компании Novell. Редакция Level это новая модель подхода к формированию дистрибутива. В нем совмещаются наработки Suse Enterprice и сообщества. Раньше я писал об установке OpenSUSE 42.1, но просто установить систему недостаточно, чтобы можно было удобно ею пользоваться. Ее нужно еще очень хорошо настроить в соответствии с вашими потребностями, чтобы сделать работу с системой более удобной.
В этой инструкции будет рассмотрена настройка OpenSUSE 42.1 после установки, как правильно настроить систему, как установить кодеки, самое необходимое программное обеспечение, в общем, как привести систему к полностью рабочему состоянию.
1. Сменить обои рабочего стола
Первое что нужно сделать — это сменить обои рабочего стола. Нет, я не имею ничего против зеленной лампы на черном фоне, но я предпочел бы более красивую картинку. Поэтому кликните правой кнопкой по рабочему столу, выберите Настроить виджет рабочий стол:
Затем подберите понравившуюся картинку или добавьте свою с помощью кнопки Открыть:
2. Проверка наличия обновления
С момента релиза, когда был собран тот установочный диск, из которого вы устанавливали систему прошло много времени, за этот период уже вышло много обновлений программного обеспечения и системных компонентов. Перед тем как будет выполнена дальнейшая настройка OpenSUSE после установки необходимо обновить все пакеты до самых новых версий, вы можете использовать следующие команды:
sudo zypper update
Вы также можете обновить весь дистрибутив до самой новой версии с помощью команды:
sudo zypper dist-upgrade
sudo zypper dup
Обновление системы может занять кое-какое время и для выполнения этого действия вам необходимо будет ввести пароль.
3. Дополнительные репозитории программного обеспечения
Ну то была разминка, теперь начинается серьезная первоначальная настройка OpenSUSE после установки.
В OpenSUSE есть один интересный нюанс. В официальных репозиториях находятся только программы со свободными лицензиями. Но очень часто нам нужны и другие программы, с закрытой лицензией и в первую очередь это кодеки.
Сообществом был создан репозиторий Packman, в котором эти пакеты доступны для установки. Там доступны различные приложения, а также полные версии мультимедийных библиотек. Репозиторий Packman делится на четыре категории:
- Essentials — содержит кодеки для аудио и видео, а также дополнительные приложения.
- Multimedia — содержит мультимедийные приложения
- Extra — дополнительные приложения, не связанные с мультимедиа
- Games — Игры.
Репозиторий Pacman можно добавить командой:
sudo zypper ar -f -n packman http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_42.1/ packman
Но есть более простой способ и к тому же вам все равно придется открывать менеджер настройки YaST. Поэтому забудьте о команде. Откройте Yast из главного меню:
Перейдите в Репозитории программного обеспечения:
Нажмите кнопку добавить, и выберите Хранилища сообщества:
Здесь отметьте галочками все репозитории, которые нужно добавить обязательно Pacman, libdvdcss, также можете отметить репозиторий с драйверами своей видеокарты, затем нажмите далее:
Процесс добавления репозиториев пройдет довольно быстро, затем вернитесь в главное меню и откройте Управление программным обеспечением, а здесь вкладку Репозитории:
Выберите репозиторий Pacman и нажмите на ссылку: Переключить системные пакеты на версии из этого репозитория.
Важно: Если последнего пункта не сделать, то кодеки установятся не полностью и будут работать неправильно.
Вам останется нажать кнопку применить и дождаться завершения переустановки пакетов.
Установка кодеков Opensuse
Если вы сделали все как было написано в предыдущем пункте, эта команда установит кодеки OpenSUSE 42.1 на все случаи жизни. Здесь устанавливаются как полный спектр аудио и видеокодеков необходимый для работы многих программ, но и DVD кодеки:
$ sudo zypper in gstreamer-0_10 gstreamer-0_10-plugins-ffmpeg gstreamer-0_10-plugins-base gstreamer-0_10-plugins-bad gstreamer-0_10-plugins-bad-orig-addon gstreamer-0_10-plugins-good gstreamer-0_10-plugins-good-extra gstreamer-0_10-plugins-ugly gstreamer-0_10-plugins-ugly-orig-addon faad2 libfaad2 a52dec x264_tMod lame twolame libxine2-codecs ffmpeg w32codec-all libavcodec52 libavcodec55 MPlayer faac libmpg123-0 libquicktime0 libxvidcore4 libmad0 libmad0-32bit libmpeg2-0 libmac2 mpeg2dec xvidcore libdcaenc0 dirac libdirac_encoder0 libdirac_decoder0 gstreamer gstreamer-plugins-bad gstreamer-plugins-base gstreamer-plugins-good gstreamer-plugins-ugly gstreamer-plugins-ugly-orig-addon gstreamer-plugins-bad-orig-addon gstreamer-plugins-libav gstreamer-plugins-good-extra libdvdread3 libdvdplay0 libdvdnav4 libdvdcss2 libavdevice52 libavdevice55 libavfilter1 libavfilter4 libavformat52 libavresample1 libavutil50 libavutil52 libmatroska6 libx264-142 libx264-142-32bit libvpx1 libswfdec0_9_2 libx265-32 x265 libvo-aacenc0 libx265-32-32bit
После выполнения команды у вас будут все необходимые кодеки.
4. Установка Flash Player
По умолчанию Flash Player не поставляется в репозиториях OpenSUSE. Несмотря на то что технология флеш уходит в прошлое, flash вставки еще очень часто встречаются на сайтах в виде флеш плееров, не успевших перебраться на HTML5. Для установки Flash выполните такие команды:
Добавить репозиторий для 64 битной системы:
sudo rpm -ivh http://linuxdownload.adobe.com/adobe-release/adobe-release-i386-1.0-1.noarch.rpm
Или для 32 битной системы
sudo rpm -ivh http://linuxdownload.adobe.com/adobe-release/adobe-release-i386-1.0-1.noarch.rpm
sudo rpm —import /etc/pki/rpm-gpg/RPM-GPG-KEY-adobe-linux
Устанавливаем Falsh Plugin:
sudo zypper install flash-plugin
5. Установка Chromium
Настройка OpenSUSE 42.1 после установки должна включать установку браузера. Популярный интернет-браузер Chomium очень легко устанавливается из официальных репозиториев:
sudo zypper install chromium
Для того чтобы в нем правильно работал флеш плеер и воспроизведение видео, нужно установить пакеты crhomium-ffmpeg и pepper-flash. Это можно очень просто сделать с помощью системы установки в один клик, software.opensuse.org:
Сразу после клика по 1 click install откроется менеджер установки и после нескольких вопросов и ввода пароля начнется установка.
5. Установка дополнительного программного обеспечения
Установка видеоплеера vlc:
sudo zypper install vlc
Установка графических редакторов:
sudo zypper install gimp inkscape
Установка мессенджера Pidgin:
sudo zypper install pidgin
Установка торрент клиентов:
sudo zypper install qbittorrent deluge
sudo zypper install p7zip
Установка FTP клиента:
sudo zypper install filezilla
Установка виртуальной машины Virtualbox:
$ sudo zypper install VirtualBox
Установка клиента облака Dropbox:
sudo zypper install dropbox
Установка клиента игровой платформы steam:
sudo zypper install steam
Эмулятор Windows приложений Wine:
sudo zypper install wine
Программа обмена сообщениями и звонки — Skype:
sudo wget http://download.skype.com/linux/skype-4.3.0.37-suse.i586.rpm
$ sudo zypper install skype-4.3.0.37-suse.i586.rpm
Еще один популярный мессенджер VIber:
sudo wget http://download.cdn.viber.com/desktop/Linux/viber.rpm
$ sudo zypper in viber.rpm
wget https://updates.tdesktop.com/tlinux/tsetup.0.9.15.tar.xz
$ tar xf tsetup.0.9.13.tar.xz
$ cd telegram
$ ./Telegram
6. Установка Java
Среда Java используется для запуска некоторых приложений в OpenSUSE, да и в Linux в целом. Ее можно установить с помощью такой команды:
sudo zypper in java-1_8_0-openjdk
7. Установка драйверов NVIDIA/ATI
OpenSUSE Leap 42.1 будет работать из прекрасно и без установки дополнительного программного обеспечения, даже если у вас видеокарта NVIDIA или ATI. Но если вам нужна высокая производительность для игр, или каких-либо других целей, можно установить проприетарные драйвера. Это не так уж сложно.
Сначала подключите репозиторий драйверов NVIDIA или ATI это описано в шаге с добавлением Pacman, затем определите ее свою видеокарту командой:
lspci | grep VGA
Для Nvidia GeForce 8 +:
sudo zypper install x11-video-nvidiaG03
Nvidia GeForce 6xxx +:
sudo zypper install x11-video-nvidiaG02
Nvidia GeForce FX 5xxx:
sudo zypper install x11-video-nvidiaG01
Nvidia GeForce 4xx/4xxx +:
sudo zypper install x11-video-nvidia
sudo zypper in fglrx_xpic_SUSE121
sudo zypper in fglrx64_xpic_SUSE121
8. Разрешение Samba в брандмауэре
OpenSUSE гораздо более безопасная система, чем другие дистрибутивы. По умолчанию в системе поставляется неплохой брандмауэр, который надежно защищает систему. Но это также требует больше действий от нового пользователя. Если вы используете Samba для обмена файлами в локальной сети, то нужно добавить ее службу в исключения брандмауэра.
Найдите пункт брандмауэр в YaST:
Перейдите в раздел разрешенные службы, дальше в списке разрешенные службы поочередно выберите и добавьте в исключения кнопкой добавить сервисы сервер Samba и клиент Samba:
Остается нажать кнопку Далее, а затем готово. Теперь вы можете свободно обмениваться файлами по локальной сети.
Выводы
Вот собственно и все что касается темы настройка Opensuse Leap 42.1 после установки. Теперь системой можно вполне комфортно пользоваться. Если я забыл о каком-то важном аспекте настройки или у вас остались вопросы — пишите комментарии.
Источник