Для воспроизведения звука Неформал использует движок 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 (если он там есть).
Сведения о файле - показывает о выделенном файлы разные сведения. Для 16-битных PCM WAVов вычисляется значение RMS (по обоим каналам сразу).
Эффекты - некоторые бэк-энды предоставляют эффекты обработки звука. Вы можете использовать их, добавляя странице Ладить в список "Эффекты" нажатием кнопки "+", и удалять кнопкой "-" под списком эффектов. Для доступа к настройкам эффекта щелкните дважды по его названию. Нет никаких красивых окошек, но изменять параметры по своему вкусу можно, если проявить некоторую смекалку.
Непример, в Gstreamer есть несколько эффектов, в том числе 10-полосный эквалайзер. Вот описание его параметров:
полоса | частота |
---|---|
band0 | 29 герц |
band1 | 59 герц |
band2 | 119 Hz |
band3 | 227 герц |
band4 | 474 герц |
band5 | 947 герц |
band6 | 1889 герц |
band7 | 3770 герц |
band8 | 3770 герц |
band9 | 15011 герц |
Для каждой полосы можно управлять громкостью, изменяя её в диапазоне от -24 дБ до +12 дБ. Нулевая громкость - норма, исходное положение.
Цепочку эффектов можно сохранить в поименованном пресете, который появится в главном меню под пунктом Эффекты. Для создания пресета воспользуйтесь кнопкой Сохранить как (между "+" и "-" под списком эффектов, в настройках программы). Сохраняется не только текущий список эффектов, но и параметры их.
При выборе пресета из меню Эффекты, набор эффектов и их настройки замещают собой текущую цепочку эффектов. Чтобы редактировать содержимое пресета, загрузите его, затем измените параметры эффектов по вкусу, и снова воспользуйтесь кнопкой Сохранить как.
Пресетов для отдельных эффектов нет. Если вы хотите сделать эквалайзера, надо добавить эквалайзер в список эффектов, настроить эквалайзер, и сохранить текущую цепочку (набор эффектов) под каким-то именем, например "Рок" или "Джаз".
Вкладка с настройками находится под корешком Ладить. Здесь покамест мало что можно настроить. Список рядом с Выводить звук на устройство позволяет выбрать устройство, на которое будет воспроизводиться музыка. Это полезно в некоторых случаях - например, когда нужно направить вывод на какое-то особое устройство или на другую звуковую карту.
Предпочитать id3v1 перед id3v2 - в некоторых MP3-файлах прописаны тэги сразу двух форматов - старого id3v1 и текущего id3v2. По умолчанию Неформал пытается прочитать id3v2 и, если не находит его, ищет id3v1. А переключатель меняет порядок чтения тэгов. Как правило, если присутствуют оба тэга, то в id3v2 сведения более полные - помещаются длинные названия песен и тому подобное.
Не переходить на следующий файл - если отметить галочкой, то Неформал после воспроизведения текущей песни остановится, не будет играть следующую в списке. Это удобно, если вы используете Неформал вместе с какой-то программой вроде волнового редактора, прослушивая файлы в Неформале и затем перетаскивая их в редактор.
Некоторые звуковые карты (например от 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 указывается выходное устройство. В Неформале его можно задать на вкладке Ладить, в списке Выводить звук на устройство. Если оно не появилось, надо перезапустить Неформал, а в некоторых случаях всё KDE.
Другие проигрыватели на движке Phonon, как правило, используют системные установки Phonon. Чтобы изменить их, идите в KDE'шную программу Настройка рабочего стола, там в Звук, и на вкладке Приоритет устройств зайдите в Вывод звука, где будет пункт Музыка. Выбрав его, вы получите список доступных устройств. Помните раздел hint в нашем описании устройства pcm.44? Он был нужен, упрощенно говоря, чтобы созданное нами устройство отображалось в этом списке (равно как и в списке устройств в Неформале). Видите, в там есть pcm.44? Пользуясь кнопкой "Выше", перемещаем его в самый верх.
Это руководство да всякие иконки относятся к общественному достоянию (public domain). Исходный код Неформала идет под GPL v3.
Ересь звукозаписи - электронное пособие по любительской звукорежиссуре.
TEA - легендарный текстовый редактор.
Атомная смена - мой сольный музыкальный проект. Вся музыка выложена в общественное достояние.
Несмеяна - музыкальная группа, где я участвую. Музыка в общественном достоянии.
Костный мозг - еще одна группа, где я играл.
Roxtonegen - гитарный тюнер-камертон для MIDP 2 (Java ME), то бишь для мобилок с поддержкой Java. Общественное достояние.
Студия Дрымба - независимая киностудия, где я участвую. Все фильмы в общественном достоянии.