кодеки для линукс дебиан
Кодеки для линукс дебиан
Как оказалось, чтобы посмотреть видео в браузере под Linux не все так просто. Вот пришлось немного по разбираться. Поделюсь с вами небольшим багажом знаний и рабочим вариантом.
1) часть это установка поддержки видео в браузер, для этого есть инструкция на сайте помощи Яндекс.Браузера:
Для Linux x86 качаем
и из Архива файл libwidevinecdm.so в папку Яндекс.Браузера /opt/yandex/browser-beta/ а затем выставить права на файл
sudo chmod 644 /opt/yandex/browser-beta/libwidevinecdm.so
Для Linux x86 64-bit качаем
и из Архива файл libwidevinecdm.so в папку Яндекс.Браузера /opt/yandex/browser-beta/ а затем выставить права на файл
sudo chmod 644 /opt/yandex/browser-beta/libwidevinecdm.so
Если видео по-прежнему не проигрывается, обновите видеокодеки.
Внимание. после обновления браузера, возможно, придется повторить эту процедуру.
Но также потребуется ещё установить кодеки.
2) Установка кодеков, в принципе не так сложна:
После чего все заработать, но не тут то было:
3) Оказалось ещё надо просто скачать библиотеку FAudio для i386 и amd64:
Чтобы скачать для x86 систем, библиотеку libfaudio0_i386 надо выполнить в команде консоли следующую команду:
Если из консоли не работает, то можно скачать из репозитория и установить в ручную отсюда
Чтобы скачать для x86 систем, библиотеку libfaudio0_amd64 надо выполнить в команде консоли следующую команду:
Если из консоли не работает, то можно скачать из репозитория и установить в ручную отсюда
И вот только после этого я смог насладиться своим доступом к Кино Поиску от Яндекс в своем любимом, но пока ещё непривычном Debian.
Если вам помогла статья или информация была полезной. Благодарность, не должна знать границ.
Кодеки для линукс дебиан
По умолчанию дистрибутив Debian не поддерживает все форматы мультимедийных файлов. Причина отсутствия их поддержки заключается в наличии патентов на соответствующие алгоритмы в некоторых странах. Однако, вы можете самостоятельно без каких-либо сложностей установить все недостающие кодеки и мультимедийные проигрыватели. В данном простом руководстве описываются все операции, необходимые для установки программных компонентов, реализующих поддержку практически всех существующих мультимедийных форматов.
Вам понадобится несколько мультимедийных проигрывателей, так как в некоторых случаях придется использовать определенный мультимедийный проигрыватель для воспроизведения файлов определенного типа. Не стоит беспокоиться: ни один из описанных мультимедийных проигрывателей не является переусложненным…
1. Первый шаг: подключение репозитория Debian Multimedia и установка кодеков
A. В первую очередь вы должны убедиться в том, что соединение с Интернет настроено и корректно функционирует.
B. Если вы не подключали репозиторий Debian Multimedia при начальной настройке системы, вам придется это сделать. Упомянутый репозиторий активируются путем редактирования файла конфигурации утилиты apt с помощью текстового редактора. Для его запуска используется следующая команда:
После окончания ввода команды следует нажать клавишу Enter для ее исполнения. Для редактирования файла вам придется ввести пароль суперпользователя, заданный в процессе установки дистрибутива. После открытия файла вы должны добавить в его конец описание репозитория с мультимедийным программным обеспечением:
deb http://www.deb-multimedia.org bullseye main non-free
Теперь нужно сохранить изменения в файле и закрыть текстовый редактор. Для обновления метаданных репозиториев придется выполнить следующую последовательность команд:
C. Пришло время установить мультимедийные кодеки, которые по своей сути являются плагинами фреймворка GStreamer, позволяющими воспроизводить мультимедийные файлы различных форматов с помощью таких основанных на этом фреймворке мультимедийных проигрывателей, как Totem и Rhythmbox. Для этого следует вернуться к окну терминала и ввести в него следующую команду (используйте функции копирования/вставки, это одна строка):
sudo apt install gstreamer1.0-libav gstreamer1.0-plugins-bad gstreamer1.0-plugins-base-apps gstreamer1.0-plugins-good gstreamer1.0-plugins-ugly gstreamer1.0-plugins-base gstreamer1.0-gtk3
После окончания ввода команды также следует нажать клавишу Enter для ее исполнения. При запросе пароля вы должны будете ввести свой пароль. Символы вашего пароля не будут отображаться никоим образом, даже с помощью точек, и это нормально. После ввода пароля следует снова нажать клавишу Enter.
2. Второй шаг: установка программных компонентов для просмотра зашифрованных DVD
Если вы планируете смотреть зашифрованные DVD, вам придется установить дополнительные программные компоненты для их поддержки.
A. В первую очередь вы должны убедиться в том, что соединение с Интернет настроено и корректно функционирует.
B. Теперь следует открыть окно терминала: для этого следует нажать на кнопку «Обзор» на верхней панели, ввести запрос «терминал» в поле поиска в верхней части экрана, выбрать первое предложенное приложение «Терминал». Пришло время установить необходимую библиотеку. Для этого следует вернуться к окну терминала и ввести в него следующую команду (используйте функции копирования/вставки):
sudo apt install libdvdcss2 libbdplus0 libbluray2
После окончания ввода команды также следует нажать клавишу Enter для ее исполнения. При запросе пароля вы должны будете ввести свой пароль. Символы вашего пароля не будут отображаться никоим образом, даже с помощью точек, и это нормально. После ввода пароля следует снова нажать клавишу Enter.
3. Третий шаг: установка дополнительных приложений
Воспользуйтесь терминалом для ввода команд установки следующих мультимедийных приложений.
A. Мультимедийный проигрыватель VLC:
sudo apt install vlc
B. Аудиопроигрыватель Audacious:
sudo apt install audacious audacious-plugins
C. Аудиоредактор Audacity:
sudo apt install audacity
D. Мультимедийный конвертер Handbrake:
sudo apt install handbrake-gtk
После окончания ввода каждой из команд следует нажать клавишу Enter. При запросе пароля вы должны будете ввести свой пароль. Символы вашего пароля не будут отображаться никоим образом, даже с помощью точек, и это нормально. После ввода пароля следует снова нажать клавишу Enter.
А сейчас…
На этом процесс улучшения поддержки мультимедийных форматов в дистрибутиве Debian можно считать оконченным! После выполнения описанных выше операций вы сможете прослушивать или просматривать 99% мультимедийных файлов и потоков. Приятной работы с Debian!
Установка мультимедийных кодеков в Debian 10
Некоторые кодеки бесплатны, а другие по своей природе являются собственностью. Таким образом, большинство из них не включены в операционные системы с открытым исходным кодом, такие как Debian. Поскольку эти кодеки не включены, вы не сможете воспроизводить все типы аудио- и видеофайлов после установки новой копии Debian.
В этой статье я покажу вам, как установить мультимедийные кодеки на Debian 10 Buster. Итак, приступим.
Включение официального Contrib и несвободного репозитория:
В официальном репозитории пакетов Debian 10 уже есть большинство распространенных мультимедийных кодеков. Чтобы установить мультимедийные кодеки, вы должны включить репозитории пакетов non-free и contrib на вашем компьютере с Debian 10.
несвободный репозиторий должен быть включен.
Таким же образом включите репозиторий contrib с помощью следующей команды.
Теперь обновите кеш репозитория пакетов APT с помощью следующей команды:
Кэш репозитория пакетов APT должен быть обновлен.
Установка Mul Кодеки timedia из официальных репозиториев Debian 10:
Лучший способ установить мультимедийные кодеки — это установить ваш любимый аудио/видеоплеер на Debian 10, который, в свою очередь, установит все необходимое мультимедийные кодеки автоматически.
Если вы знаете название пакета мультимедийного кодека, который хотите установить, вы можете вручную установить каждый мультимедийный кодек отдельно.
VLC является одним из них. лучшего мультимедийного плеера. Есть поговорка, что если VLC не может воспроизвести медиафайл, то никакой другой плеер не сможет его воспроизвести. Таким образом, установка проигрывателя VLC также должна автоматически установить большинство мультимедийных кодеков. Плеер VLC доступен в официальном репозитории пакетов Debian 10 Buster. Таким образом, вы можете легко установить его с помощью диспетчера пакетов APT..
Чтобы установить проигрыватель VLC, выполните следующую команду:
APT загрузит и установит все необходимые пакеты.
На этом этапе должен быть установлен VLC.
Теперь у вас должна быть возможность воспроизводить практически любые типы медиафайлов.
Установка некоторых других кодеков:
Если вам нужна поддержка одного из следующих кодеков, тогда вам необходимо установить пакет libavcodec-extra в Debian 10.
Вы можете установить libavcodec- extra из официального репозитория пакетов Debian 10 с помощью следующей команды:
Включение воспроизведения DVD:
Для воспроизведения DVD в Debian 10 вам необходимо установить пакеты libdvdread4 и libdvdcss2 из официального репозитория пакетов Debian 10 с помощью следующей команды:
Требуемые пакеты должны быть установлены.
Теперь выполните следующую команду:
libdvdcss2 должен быть настроен правильно.
Установка кодеков Windows Media:
Чтобы добавить репозиторий Deb-Multimedia в Debian 10, выполните следующую команду:
Теперь обновите кеш репозитория пакетов APT с помощью следующей команды:
Кэш репозитория пакетов APT должен быть обновлен.
Теперь установите ключ Deb-Multimedia GPG с помощью следующей команды:
Необходимо добавить ключ GPG.
Теперь вы можете обновлять кеш репозитория пакетов APT как обычно.
Теперь, чтобы включить поддержку WMV для 64-разрядной установки Debian 10, выполните следующую команду:
Теперь, чтобы включить поддержку WMV для 32-разрядной установки Debian 10, запустите следующее команда:
Требуемые кодеки должны быть установлены.
Теперь у вас должна быть возможность воспроизводить медиафайлы WMV.
Итак, вот как вы устанавливаете мультимедийные кодеки в Debian 10. Спасибо за чтение этой статьи.
Что такое кодек?
См. Codec для получения дополнительной информации о кодеках.
Установка кодека
Кодеки доступные в Debian
Многие кодеки уже доступны в официальном хранилище Debian. Они включают в себя кодеки для кодирования и декодирования MP3, H264, AAC. Эти кодеки реализованы с помощью библиотек, таких как libav/ffmpeg. Доступные в Debian медиаплееры, такие как VLC и Mplayer используют эти библиотеки для воспроизведения файлов, закодированных с помощью различных кодеков.
Таким образом, при установке медиа-плеера доступного Debian, будет автоматически установлено множество различных кодеков, которые медиа-плеер поддерживает. Скорее всего, кодеки, которые Вы никогда не хотите использовать будут устанавлены автоматически вместе с медиа-плеером. Однако, если вы обнаружите, что нобходимый кодек недоступен для вашего медиа-плеера, то в этом случае, возможно, потребуется установить несколько дополнительных пакетов. Как установить эти дополнительные пакеты из Debian и через третьих лиц, объясняется ниже.
Дополнительные пакеты с кодеками от Debian
Набор для Testing/Unstable
Как уже упоминалось в предыдущем разделе, библиотеки libav/ffmpeg используются для обеспечения кодеками различных медиа-плееров. Есть альтернативные версии этих пакетов библиотек, которые обеспечивают дополнительные кодеки.
Android VisualOn AAC (AAC Encoder)
Android VisualOn Adaptive Multi-Rate (AMR) Wide-Band (AMRWB Encoder)
Этот пакет доступен из секции main в Debian. Чтобы установить его, просто запустите (с правами администратора) следующую команду:
Пакеты с кодеками от третьих сторон
Warning
Установка сторонних пакетов не рекомендуется. Используйте их на свой страх и риск.
Как правило, установка пакетов из сторонних хранилищ не рекомендуется.
В любом случае, некоторые кодеки доступны только через сторонние хранилища. Существуют различные причины, по которым они не включены в Debian. Среди причин является то, что некоторые кодеки настоящее время доступны только в виде двоичного блоба и лицензированы в соответствии с условиями, которые мешают их редистрибуции.
deb-multimedia.org
Существует по крайней мере один дополнительный пакет с кодеками доступный для архитектур amd64 и i386, которые нельзя получить из Debian. Для amd64 это пакет w64codecs, и на i386 это w32codecs. Эти дополнительные пакеты обеспечивают поддержку нескольких редко используемых кодеков и единственные приложения, которые использует их это Xine и MPlayer. Если вы не используете Xine или MPlayer или обнаружили, что вам не нужны эти кодеки вообще, нет никакого смысла в установке этих пакетов.
Эти пакеты стали доступны из неофициального репозитория deb-multimedia.org. Это хранилище может быть добавлено в список источников, но как известно, оно вызывает проблемы на пользовательских системах, включая все указанные выше. Из-за этого, а также так как только один пакет из этого хранилища предоставляет дополнительные кодеки, в данном разделе приводится лишь инструкция о том, как загрузить дополнительный пакет с кодеками и установить его. Ниже приведены две команды, которые установят этот пакет с кодеками, в зависимости от вашей системы (вы должны иметь права администратора).
Примечание: Установка этих пакетов непосредственно с помощью dpkg уменьшает загрязнение источников APT от потенциально ненадежных сторонних хранилищ, однако эти пакеты не будут обновляться автоматически, при наличии новой версии в хранилище.
Воспроизведение DVD
DVD-диски, как правило, зашифрованы спомощью CSS. CSS не является кодеком. В любом случае, тут приведена некоторая информация о воспроизведении защищенных DVD. Все медиа-плееры используют libdvdcss2 для того, чтобы проигрывать эти зашифрованные DVD-диски
deb-multimedia.org (рискованно)
В этом пункте, объясняется установка кодеков из deb-multimedia.org.
Чтобы установить libdvdcss2, выполните эти команды (с правами администратора).
Примечание: так как добавление неофициальных хранилищ в список источников APT может быть рискованным, обратите внимание, что система управления пакетами APT ничего не знает о пакетах, установленных непосредственно при помощи dpkg. Эти пакеты не будут обновлены автоматически, в случае доступности новых версий в хранилище.
Wheezy
Если Вы хотите сделать рип аудио компакт-дисков в MP3, например, используя Sound Juicer, установите пакет gstreamer0.10-plugins-ugly:
Squeeze
Если Вы хотите сделать рип аудио компакт-дисков в MP3, например, используя Sound Juicer, то вам необходим пакет «gstreamer0.10-lame» из www.deb-multimedia.org.
Правовые вопросы
Долгое время, как пользователи Debian могли знать, была долгая история правовых проблем, возникающих когда дело доходит до использования различных мультимедийных соответствующего программного обеспечения в связи с патентами на программное обеспечение. Из-за этого, различные мультимедийные кодеки не могут быть предоставлены в Debian. Однако позиция Debian на патенты на программное обеспечение изменилась, результатом чего стало включение этих различных мультимедийных кодеков в Debian
Для получения информации о позиции Debian в отношении патентов на программное обеспечение см. следующее:
Как и в любой теме с участием юридических вопросов, если у вас есть юридические проблемы, мы рекомендуем вам обратиться к собственному адвокату.
As the page on codecs at Wikipedia says: «A codec is a device or computer program capable of encoding or decoding a digital data stream or signal. The word codec is a portmanteau of «compressor-decompressor» or, more commonly, «coder-decoder». A codec (the program) should not be confused with a coding or compression format or standard – a format is a document (the standard), a way of storing data, while a codec is a program (an implementation) which can read or write such files. In practice, however, «codec» is sometimes used loosely to refer to formats.»
See Codec for more information about codecs.
Codec Installations
Available Codecs for Debian
Many codecs are already available in the official Debian archive. These include codecs for MP3, H264, and AAC encoding and decoding. These codecs are made available through libraries such as the libav/ffmpeg libraries. Media players available in Debian such as VLC and Mplayer make use of these libraries in order to provide support for playback of files encoded through these many different codecs.
In summary, when you install a media player available from Debian, many different codecs the media player supports will be automatically installed. Chances are, the codecs you will ever wish to use will be the ones automatically installed with the media player. If however, you find that a codec you need isn’t available from your media player, you may need to install a few extra packages. How to install these extra packages, some from Debian and some available through third parties, is explained below.
Extra codec packages from Debian
Testing/Unstable Suite
As mentioned in the previous section, the libav/ffmpeg libraries are used to provide codecs for many different media players. There are alternate versions of these library packages that provide extra codecs.
Android VisualOn AAC (AAC Encoder)
Android VisualOn Adaptive Multi-Rate (AMR) Wide-Band (AMRWB Encoder)
This package is available through Debian main. To install it simply run (as root) the following command:
Codec packages from third parties
Warning
Installation of third party packages is not recommended. Use at your own risk.
As such, it is not recommended to install packages from third party repositories.
In any case, some codecs are only available through third party repositories. There are various reasons why they are not included within Debian. The reasons include some codecs are currently only available in the form of binary blobs and licensed under terms that prevent their redistribution.
deb-multimedia.org
There is at least one extra codec package available for amd64 and i386 machines that is not available from Debian. On amd64, the package is w64codecs, and on i386, the package is w32codecs. These extra packages provide support for a few rarely used codecs and the only software that makes use of them are xine and mplayer. If you are not using xine or mplayer or find that you don’t need these codecs at all, there is no point in installing these packages.
These packages are made available from the unofficial repository deb-multimedia.org. This repository can be added to apt sources list but is known to cause problems on users’ systems, including all the problems mentioned above. Because of this, and since only one package from this repository provides extra codecs, this section will only describe how to download the extra codec package and install it. Below are the two commands that will install this codec package, depending on your system (you need to be root).
Note: Installing these packages directly using dpkg saves polluting your APT sources with potentially untrustworthy third-party repositories; however, these packages won’t be updated automatically if there is a new version on the repository.
DVD Playback
DVDs are usually encrypted with CSS. CSS is not a codec. In any case, here is some information on playback of encrypted DVDs. All media players use libdvdcss2 in order to playback these encrypted DVDs.
libdvdcss2 is not available in the official Debian repositories. Details on where to get libdvdcss2 from are described at CDDVD#Video_DVD.