ФЭНДОМ


Вступление Править

Надо убить всех человеков не умеющих пользоваться гуглом.

Дистрибутивы Править

Fedora Править

Для устранений проблем с mp3 и DVD служит репозиторий livna. Для пользования им нужно поставить в систему следующий пакет rpm -ihv ftp://rpm.livna.org/pub/rpm.livna.org/fedora/6/i386/livna-release-6-1.noarch.rpm

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

Также существует репозиторий freshrpm. Для пользования им нужно установить следующий пакет rpm -ihv http://ftp.freshrpms.net/pub/freshrpms/fedora/linux/6/freshrpms-release/freshrpms-release-1.1-1.fc.noarch.rpm

Эти два репозитория немного дублируют друг друга, но более “главным” из них все-таки является Livna.

Репозитории подключены, теперь остается только доставить нужные пакеты. Если у вас есть возможность воспользоваться графической утилитой, то смело запускаем pirut. Это довольно простая программа для установки/удаления ПО через YUM. Почему я рекомендую графическую среду, а не консольный YUM, потому что вам на глаза будут попадаться пакеты, без которых “вы жить не могли”. Так вы будете иметь полное представление, а чтоже все-таки есть в репозиториях.

Теперь об устранении отдельных проблем по порядку:


  1. Настройка MP3 Если наше приложение использует новый gstreamer 0.10 (rhythmbox, banshee, listen, muine), то достаточно установить пакет gstreamer-ugly. Gstreamer вообще чудесная вещь, достаточно доставить плагины и все будет работать.
  1. Если вы используете проигрыватель, который не использует gstreamer, то здесь нужно брать довесок, отдельный пакет, который обычно называется nonfree (для kdemultimadia, amarok, audacious [бывший bmp], audacity) или -mp3 для xmms. Это связано с тем, что данные приложения могут быть собраны с xine-lib. Урезанный xine-lib идет в Fedora Extras (с некоторых пор), так что для него тоже существует такой пакет.
  1. DivX и DVD. На самом деле существует совсем не много программ для просмотра видео, это MPlayer (он есть в livna) и то, что основано на xine-lib. В принципе все ставится просто, за исключением totem. Доставляете nonfree к xine-lib, к KDE kdemultimedia nonfree, ставите xine, mplayer или еще что-нибудь. А вот в GNOME с Totem дела обстоят не так просто. К Gsreamer нет ни одного плагина для проигрывания DivX. В Livna есть totem собранные с xine-lib, но почему-то его решили обозвать другим именем totem-xine и не поставить тега Obsoletes. Поэтому перед его установкой нужно удалить старую версию.


Ubuntu (6.06, 6.10. 7.04) Править

  1. В /etc/apt/sources.list подключить репозитарии multiverse и universe:
deb http://archive.ubuntu.com/ubuntu dapper universe
deb-src http://archive.ubuntu.com/ubuntu dapper universe
deb http://security.ubuntu.com/ubuntu dapper-security universe
deb-src http://security.ubuntu.com/ubuntu dapper-security universe
deb http://archive.ubuntu.com/ubuntu dapper multiverse
deb-src http://archive.ubuntu.com/ubuntu dapper multiverse

Если дистрибутив не 6.06(dapper), то следует заменить dapper на edgy или feisty.

  1. Затем нужно обновить систему:
# sudo aptitude update

и

sudo aptitude dist-upgrade


  1. Устанавливаем необходимые модули для закрытых форматов:
sudo aptitude install totem-xine libxine-extracodecs w32codecs lame sox ffmpeg mjpegtools \
vorbis-tools libdvdcss gstreamer0.10-plugins-good gstreamer0.10-plugins-bad \
gstreamer0.10-plugins-ugly gstreamer0.10-plugins-bad-multiverse \
gstreamer0.10-plugins-ugly-multiverse gstreamer0.10-gl gstreamer0.10-ffmpeg

После этого оба движка - xine и gstreamer - будут полностью обеспечены кодеками. Если gstreamer не используется, то можно не ставить соответствующие плагины.

openSUSE 10.2 Править

1. Подключить репозитарий packman - http://packman.iu-bremen.de/suse/10.2 2. Удалить установленный по-умолчанию totem и установить totem-xine из packman(это в случае, если в качестве десктопа используется gnome, если установлен kde, то пункт можно смело пропустить). 3. Установить пакеты libxine1, libxine, w32codecs, lame. 4. Для dvd скачать и установить libdvdcss:

su -c "rpm -Uvh http://download.videolan.org/pub/libdvdcss/1.2.9/rpm/libdvdcss2-1.2.9-1.i386.rpm"

Включение поддержки mp3 в Sound Juicer:

Sound Juicer работает на gstreamer, следовательно нужны необходимые плагины для формата mp3. Если плагины есть, то нужно соответствующим образом настроить Sound Juicer. Запускаем программу, затем Правка --> Параметры --> Изменить профили --> Создать. Имя пишем на своё усмотрение, например mp3. Описание можно оставить пустым, расширение, естественно, mp3. А в строку "Канал gstreamer" нужно внести следующее:

audio/x-raw-int,rate=44100,channels=2!lame name=enc bitrate=256

Затем ставим галку "Активный", сохраняем профиль и перезапускаем программу.

Работа с mp3 Править

Перекодировка и заполнение тегов Править

откройте для себя EasyTag!

Изменение битрейта Править

mkdir low
for i in *.mp3;
 do
 my_title=`id3info "$i" | grep TIT2 | sed -e "s/=== TIT2 (Title\/songname\/content description): /""/"`;
 my_artist=`id3info "$i" | grep TPE1 | sed -e "s/=== TPE1 (Lead performer(s)\/Soloist(s)): /""/"`;
 my_album=`id3info "$i" | grep TALB | sed -e "s/=== TALB (Album\/Movie\/Show title): /""/"`;
 lame -h -b 112 -m s "$i" low/"$i" --ta "$my_artist" --tt "$my_title" --tl "$my_album" 
done