Неформал: руководство


Содержание


Введение
Интерфейс
Файл
Вид
Функции
Настройка
Примечания
Другие затеи автора

Введение

Для воспроизведения звука Неформал использует движок Phonon, а тот, в свою очередь, задействует GStreamer либо другие движки вроде Xine. Стало быть поддержка форматов зависит от возможностей конечного движка. В Windows используются фильтры-кодеки Direct Show. Для поддержки Ogg и Flag установите фильтры с http://xiph.org/dshow. В Linux для добавления новых кодеков надо поставить плагины к GStreamer или Xine в зависимости от используемого движка.

Если вы точно знаете, что нужный кодек установлен, однако Неформал не хочет играть соответствующие кодеку файлы, это значит, что Неформал не знает, какие типы MIME сопоставить с ними. Чтобы получить список неизвестных Неформалу типов MIME, воспользуйтесь пунктом меню Помощь > Типы MIME, неведомые Неформалу. Этот список можно прислать мне (чтобы я включил его в следующую версию), либо/а также добавить в пользовательский файл соответствий расширений файлов и типов MIME - mime.txt, который можно создать в каталоге $HOME/.config/neformal (*nix) или $раздел:\Documents and Settings/$имя пользователя/neformal (Windows). mime.txt должен содержать строки вида ключ=значение, где ключ это расширение файла, а значение - сопоставляемый с ним тип MIME. Пример:

foo=audio/foo-format
bar=audio/bar-format

Интерфейс

В Неформале нет коллекций и пресловутых "плейлистов". Достаточно старого доброго списка каталогов и файлов. Вы заходите в нужный вам каталог, дважды щелкаете мышью по музыкальному файлу (или жмете на нем Enter) и Неформал начинает его играть. А потом переходит на следующий звуковой файл, пропуская прочие. Вот так здорово и вечно.

Тем же макаром, только без автоматического перехода на следующий файл, можно открывать текстовые файлы и картинки. В гляделке картинок действуют клавиши Space, PageUp/Down, Home и End. Для вращения картинки используйте [ и ]. Вращение чисто виртуальное, оно не изменяет файл на диске.

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

Над списком файлов - поле ввода, где отображается текущий путь. Можете ввести туда свой путь и нажать Enter - тогда Неформал перейдет по указанному адресу.


Меню Файл

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


Меню вид

Кодировка - показывать окно со списком доступных кодировок. Чтобы выбрать кодировку, щелкните по ней дважды. Окно само закроется - это нормально. Не надо делать лишних движений. Выбранная кодировка влияет на отображение MP3-тэгов (для большинства скаченных в сети эмпешек ставьте Windows 1251 (она же CP1251), а лучше переведите все тэги в UTF-8 с помощью EasyTag для Linux или MP3Tag для Windows) и текст во встроенной смотрелке текстовых файлов.

Предыдущая кодировка - делает текущей предыдущую выбранную кодировку. Удобно для переключения по кругу между двумя кодировками, например UTF-8 и CP1251.


Меню Функции

Текст песни - берет текст текущей песни на lyricwiki.org (если он там есть) и отображает его во встроенной HTML-гляделке.

Сведения о файле - показывает о выделенном файлы разные сведения. Для 16-битных PCM WAVов вычисляется значение RMS (по обоим каналам сразу).


Настройка

Вкладка с настройками находится под корешком Ладить. Здесь покамест мало что можно настроить. Список рядом с Выводить звук на устройство позволяет выбрать устройство, на которое будет воспроизводиться музыка. Это полезно в некоторых случаях - например, когда нужно направить вывод на какое-то особое устройство или на другую звуковую карту.

Предпочитать id3v1 перед id3v2 - в некоторых MP3-файлах прописаны тэги сразу двух форматов - старого id3v1 и текущего id3v2. По умолчанию Неформал пытается прочитать id3v2 и, если не находит его, ищет id3v1. А переключатель меняет порядок чтения тэгов. Как правило, если присутствуют оба тэга, то в id3v2 сведения более полные - помещаются длинные названия песен и тому подобное.


Примечания

Естественная частота 44.1

Некоторые звуковые карты (например от M-Audio или даже дешевые устройства на основе C-Media) обладают замечательной способностью воспроизводить звук в 44.1 килогерц без принудительной переоцифровки в другую частоту. Однако ALSA по умолчанию переоцифровывает все звуковые данные в 48 килогерц. Существует способ это дело обойти.

Во-первых, выключите разные звуковые подсистемы-надстройки вроде Pulse audio. Затем создайте в своем домашнем каталоге файл .asoundrc и поместите туда следующий текст:

pcm.44 {
        type plug

        slave {
               pcm "hw:0,0"
               rate 44100
              }

        hint {
              show on
              description "pcm.44"
             }
       }

Короче говоря, у нас получается новое виртуальное выходное устройство под названием "pcm.44". Во многих линуксовых проигрывателях или DAW указывается выходное устройство. В Неформале его можно задать на вкладке Ладить, в списке Выводить звук на устройство.

Другие проигрыватели на движке Phonon, как правило, используют системные установки Phonon. Чтобы изменить их, идите в KDE'шную программу Настройка рабочего стола, там в Звук, и на вкладке Приоритет устройств зайдите в Вывод звука, где будет пункт Музыка. Выбрав его, вы получите список доступных устройств. Помните раздел hint в нашем описании устройства pcm.44? Он был нужен, упрощенно говоря, чтобы созданное нами устройство отображалось в этом списке (равно как и в списке устройств в Неформале). Видите, в там есть pcm.44? Пользуясь кнопкой "Выше", перемещаем его в самый верх.

Лицензирование

Это руководство да всякие иконки относятся к общественному достоянию (public domain). Исходный код Неформала идет под GPL v3.


Другие затеи автора

Ересь звукозаписи - электронное пособие по любительской звукорежиссуре.

TEA - легендарный текстовый редактор.

Моя проза и другое.

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

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

Костный мозг - еще одна группа, где я играл.

Roxtonegen - гитарный тюнер-камертон для MIDP 2 (Java ME), то бишь для мобилок с поддержкой Java. Общественное достояние.

Студия Дрымба - независимая киностудия, где я участвую. Все фильмы в общественном достоянии.