• 98196
  • 224
  • 11
Нравится блог?
Подписывайтесь!

Мультимедиа в Ubuntu

Доброго времени суток, уважаемые!

Сегодня после небольшого перерыва я продолжу делиться с вами своими успехами и неудачами по переходу с Windows XP на Ubuntu 10.04. В сегодняшнем посте речь пойдет о мультимедиа. Я расскажу о том, какой я установил аудиоплеер, почему и как я решил возникшие проблемы при его установке. Также в посте будут затронуты видеопроигрыватель и ТВ-тюнер.

Начну с простого. Не сомневаюсь, что для вас, профи, в Ubuntu всё просто, а для меня как новичка первые шаги не всегда даются легко. Самым простым для меня оказалась установка видеопроигрывателя. Мне было абсолютно всё равно какой у него будет внешний вид, как много у него будет "наворотов". Главное, чтобы форматов видео побольше поддерживал. В принципе, меня даже устраивал стандартный проигрыватель, который идёт с Ubuntu "из коробки".

Но под влиянием общественности с различных форумов решил поставить MPlayer. Зашёл в Synaptic, набрал в поиске "MPlayer", отметил галочкой нужный пакет и проигрыватель установился. То же самое можно было сделать и из Терминала командой apt-get install, но я не ищу лёгких путей:)

Чтобы проигрыватель понимал как можно больше форматов видео, нужны кодеки. По крайней мере в XP. Как это правильно называется в Ubuntu  я не знаю, но ставить надо gstreamer. Synaptic выдаёт два десятка пакетов, в имени которых содержится слово "gstreamer", какие конкретно из них я устанавливал уже не помню. Там понятно из названий пакетов и описаний к ним, что нужно ставить, а что не обязательно.

На этом пункт 11 из вот этого поста можно считать выполненным. Переходим к следующему. Теперь расскажу, как я ставил софт, чтобы заработал мой ТВ-тюнер.

ТВ-тюнер у меня AverTV Studio 505. На сайте производителя я естественно не нашёл ни драйверов, ни программного обеспечения для своего тюнера. Что же, придётся пользоваться сторонним ПО.

Для отображения картинки с тюнера понадобится программа tvtime. Она есть в репозитории Ubuntu и установить её можно командой:

 sudo apt-get install tvtime

В процессе установки tvtime нужно выбрать систему вещания – PAL или SECAM и частотную таблицу. Я выбрал Россию и PAL-DK. Также мне нужно средство, позволяющее управлять моим "телевизором" при помощи пульта дистанционного управления. Для этого нужно установить lirc:

 sudo apt-get install lirc

После завершения установки нужно подправить файлы конфигурации от установленных выше пакетов, что-то в них дописать. Но чтобы не заморачиваться, можно просто скачать архив вот тут со всеми нужными файлами. Затем содержимое папки "etc" из этого архива копируется в директорию /ect (то есть в директорию /etc копируются папки lirc, modprobe.d и udev). Далее нужно открыть файл концигурации ТВ-тюнера, чтобы отредактировать его. Например так:

 sudo nano /etc/modprobe.d/saa7134.conf

В этом файле есть 2 важных значения. Одно из них "card", а другое "tuner". Эти значения для разных ТВ-тюнеров могут отличаться, в моём случае подошли значения card=35 и tuner=51. На разных сайтах встречал специальный скрипт, который помогает найти оптимальные значения для card и tuner, но после получаса работы этого скрипта (окно ТВ постоянно включалось и выключалось), решил отказаться от идеи им воспользоваться. Если не подходят значения, указанные выше, то видимо скриптом всё-таки придётся воспользоваться. Находится он, например, вот тут.

Теперь нужно запустить tvtime и выбрать в меню «Channel management» > «Сканирование каналов» (меню вызывается нажатием правой кнопки мыши). Когда все каналы были найдены, обнаружилось, что ни на одном из них нет звука. Для исправления этого неудобства нужно запустить аудиомиксер и сделать погромке линейный вход (Line In).

 sudo alsamixer

В файле /etc/lirc/lircd.conf находится готовый набор соответствий кнопок и сигналов пульта для тюнера. Осталось сделать 2 вещи - добавить утилиту irexec в автозагрузку и скопировать из архива файл .lircrc в корень домашней директории чтобы утилита irexec понимала, какую исполнить команду при нажатии на кнопки пульта.

Вопрос с ТВ-тюнером решен и осталось последнее на сегодня - установка аудиоплеера. Аудиоплееров для Ubuntu много. Кому-то нравятся консольные, кому-то графические, но с интерфейсом как в приложениях Windows пятнадцатиледней давности (окно с двумя кнопками - play и stop). Я не отношусь ни к одной из вышеперечисленных категорий. Мне больше нравятся если не "комбайны", то как минимум функциональные аудиоплееры с плейлистами, поддержкой мультимедиа-клавиш, помнящие на какой секунде песни я остановился прошлый раз и так далее. Всем моим требованиям полностью удовлетворял лишь один плеер - Amarok. Его я и решил использовать.

Для начала нужно установить все кодеки, если это еще не было сделано:

sudo apt-get install libxine1-ffmpeg

sudo apt-get install libxine1-ffmpeg gstreamer0.10-plugins-ugly

sudo apt-get install kubuntu-restricted-extras

На своём опыте убедился, что устанавливать Amarok лучше из репозитория Kubuntu, поэтому:

sudo add-apt-repository ppa:kubuntu-ppa/backports

 

sudo apt-get update

 

sudo apt-get install amarok

 

На этом Amarok установлен. Чтобы пользоваться клавишами мультимедиа-клавиатур, нужно зайти в плеере в пункт меню "Сервис", выбрать там "Управление сценариями" и в появившемся окне нажать на кнопку "Загрузить сценарии". С помощью поиска найти и установить сценарий "Gnome Multimedia Key's". Для запуска Amarok в трее дописать "-t". Я себе сделал, чтобы Amarok автоматически загружался при входе в систему в свёрнутом виде и сразу начинал играть.

Но это еще не всё. Лучше для хранения сведений о песнях использовать базу данных, с ней работа программы становится быстрей. Для этого потребуется установить MySQL. В первую очередь устанавливаются пакеты mysql-server, mysql-common, mysql-client и mysql-admin. Я их устанавливал через Synaptic, поэтому все зависимые пакеты установились автоматически.

После установки всех нужных пакетов открываем mysql-administrator (находится где-то в меню "Приложения"), переходим на вкладку «Catalogs». Кликаем правой клавишей в поле Schemata, выбираем «Create Schema».Задаем имя новой таблицы, в нашем случае — amarok. Затем переходим в User Administration. Добавляем там пользователя amarok, нажав на кнопку «New user») и ставим ему пароль. Далее переходим на вкладку вверху окна «Schema Privileges». В левой колонке нужно выбрать созданную схему «amarok», а из правой перенести все доступные привелегии в центральную колонку. Теперь можно выйти из настроек базы данных и включить Amarok. В его настройках нужно указать те же имена базы данных, пользователя и пароль, которые были созданы только что.

С базой данных всё готово, а вот с настройками Amarok еще нет. Дело в том, что Amarok плохо переваривает теги mp3-файлов, которые в кодировке windows-1251. Для устранения этой проблемы нужно сделать следующее:

Открыть файл /etc/my.cnf и в разделе [mysql] вписать «default-character-set = utf8».

Затем скачать пакеты librcd, librcc, taglib-csa6, taglib-1.5 и распаковать их:

tar -xvf librcd-0.1.11.tar.bz2

 

tar -xvf librcc-0.2.6.tar.bz2

 

tar -xvf taglib-csa6.tar.bz2

 

tar -xvf taglib-1.5.tar.gz

 

Перед установкой этих пакетов нужно убедиться в наличии пакетов gcc, make, automake, libxml2-devel и libtool. Если их нет - установить, если они есть - начинаем устанавливать скачанные пакеты. Переходим в Терминале в папку, в которую был разархивирован архив librcc и выполняем:

./autogen.sh

 

./configure --prefix=/usr

 

make && sudo make install

 

То же самое повторить с пакетом librcd. Теперь нужно зайти в папку, куда был распакован архив taglib-csa6, найти там файл taglib-1.5-ds-rusxmms.patch (или что-то с очень похожим названием) и скопировать этот файл в каталог с распакованным архивом taglib-1.5. Затем переходим в терминале в эту папку (от архива taglib-1.5) и выполняем там:

patch -p1 < taglib-1.5-ds-rusxmms.patch

 

aclocal

 

automake

 

autoconf

 

./configure --prefix=/usr

 

make && sudo make install

 

Вот теперь вроде всё. У меня после всего вышеописанного Amarok нормально отображает кириллицу в кодировке windows-1251. Также для исправления кодировки тегов mp3-файлов можно воспользоваться специальной утилитой easytag, которую можно установить из репозитория. Для перекодировки тегов утилиту я настраивал как показано на скриншоте:

Окно настроек программы easytag

На этом на сегодня всё. Рад любой конструктивной критике, подсказкам и советам в комментариях. Пошёл дальше изучать Ubuntu. Всем спасибо за внимание!

 

Конец

24 июля 2010, 23:58
3752

Загрузка...
Loading...

Комментарии

faiwer
0
0
Стоит добавить, что EasyTag далеко не все корявые файлы понимает как корявые. Т.е. у меня была уйма корректный с точки зрения проги мп3-ек, в которых она без проблем понимала (правильно) теги, но амарок их не съел. Поэтому я просто все файл (выбрать все + ctrl + shift + s ) насильно переписал ).

Спасибо за статью - включили себе медиа-клавиши в амароке

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

Спасибо за открытие блога в Yvision.kz! Чтобы убедиться в отсутствии спама, все комментарии новых пользователей проходят премодерацию. Соблюдение правил нашей блог-платформы ускорит ваш переход в категорию надежных пользователей, не нуждающихся в премодерации. Обязательно прочтите наши правила по указанной ссылке: Правила

Также можно нажать Ctrl+Enter

Популярные посты

Как казахстанцы могут получить кусок международного рынка аутсорса?

Как казахстанцы могут получить кусок международного рынка аутсорса?

Сокурсник Илона Маска инвестировал в образовательные проекты, и теперь хочет создать в Казахстане рабочие места на глобальном рынке аутсорса.
Zhumanova
18 мая 2017 / 13:38
  • 52368
  • 23
Поддержим пенсией жиреющие банки! На что казахстанцам разрешат досрочно тратить свои накопления в ЕНПФ

Поддержим пенсией жиреющие банки! На что казахстанцам разрешат досрочно тратить свои накопления в ЕНПФ

Со стороны ЕНПФ в очередной раз прозвучало крайне неоднозначное заявление, от которого, на наш взгляд, лучше было бы воздержаться.
openqazaqstan
23 мая 2017 / 11:08
  • 8557
  • 27
Узаконенное варварство в стране, принимающей «EPXO». Еще далеко нам до «топ-30 развитых стран»

Узаконенное варварство в стране, принимающей «EPXO». Еще далеко нам до «топ-30 развитых стран»

В продвинутых государствах едва ли поймут, почему в столь развитом, успешном и преуспевающем Казахстане от имени и по заданию властей творятся такие зверства над животными.
openqazaqstan
вчера / 12:12
  • 6210
  • 79
Что бы ни сделал пешеход – все равно водитель сядет

Что бы ни сделал пешеход – все равно водитель сядет

Вопрос о равной ответственности водителя и пешехода при наезде на последних, только-только начинают обдумывать в высоких кабинетах. Но, пока государственные головы думают, водители продолжают...
Mirogloff
22 мая 2017 / 23:29
  • 4361
  • 32
Алматинские проститутки превращаются в шпионок

Алматинские проститутки превращаются в шпионок

Попасть в притоны на алматинском проспекте Сейфуллина, которых, как бы ни старались полицейские, меньше не становится, теперь можно, только зная явки и пароли.
Mirogloff
19 мая 2017 / 13:25
  • 4106
  • 38
В Алматы доставили чудотворную икону «Умягчение злых сердец»

В Алматы доставили чудотворную икону «Умягчение злых сердец»

Икона "Умягчение злых сердец" несет особые - сакральные, духовные смыслы. Ее намоленность ощущается даже за те секунды, пока прикасаешься губами к образу.
ValentinaVladimirska
20 мая 2017 / 0:09
  • 3065
  • 0
Да-да, я знаю, пора выходить замуж. Есть ли у меня еще время и, пожалуйста, уточните сколько?

Да-да, я знаю, пора выходить замуж. Есть ли у меня еще время и, пожалуйста, уточните сколько?

Итак давайте сразу начистоту. Мне 29. Не замужем, никогда не была, детей нет. В душе я совсем не чувствую этот возраст. Каждый раз когда задумываюсь об этом больше чем на 3 минуты, меня накрывает...
user2017
23 мая 2017 / 10:57
Выйду замуж по расчету. Брак обесценился, пора вновь возвращать ему ценность

Выйду замуж по расчету. Брак обесценился, пора вновь возвращать ему ценность

После череды неудачных романов, статусов "все сложно", ножей в спину, идея "выйти замуж по расчету" посещает все чаще. И мне не стыдно про это говорить.
energo_ulzhan
22 мая 2017 / 17:39
  • 2445
  • 53
Японии грозит катастрофическое будущее из-за нехватки секса

Японии грозит катастрофическое будущее из-за нехватки секса

Социологи из страны восходящего солнца, представляющие Национальный институт исследований в области населения сделали печальный прогноз относительно будущего своей страны. По мнению специалистов, к...
Seattle
18 мая 2017 / 16:47
  • 2311
  • 17