Pulseaudio

Материал из l10n.lrn.ru
Версия от 02:29, 30 марта 2014; Aspotashev (обсуждение | вклад)

(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

Введение

Чтобы далеко не ходить, вот список полезных ссылок, вероятно полезных для поверхностного понимания PulseAudio:

  • Эту статью можно использовать как введение в PulseAudio: http://habrahabr.ru/post/106806/
  • Описание команд командной строки PulseAudio: http://manpages.ubuntu.com/manpages/quantal/man5/pulse-cli-syntax.5.html
  • Мини-глоссарий от Leonid Kurbatov <llenchikk@rambler.ru>, переводчика PulseAudio в 2010 и 2012 годах. Долго на него смотреть не надо: там есть принципиальные ошибки.
  1. https://lists.ubuntu.com/archives/ubuntu-l10n-ru/2010-January/001905.html
  2. https://lists.ubuntu.com/archives/ubuntu-l10n-ru/2010-January/001906.html

В kde-runtime/kcm_phonon.po также есть строки с названиями каналов по расположению динамиков, например "Front Left", неплохо было бы переводить одинаково одинаковые строки там и в PulseAudio.

Как переводить

Как переводить:

  1. Взять файл po/ru.po из репозитория.
  2. Послать патч в багзиллу freedesktop.
  3. Подробности процесса разработки — тут.

Как обновить шаблон (pulseaudio.pot) и файлы перевода (*.po):

  1. В корневом каталоге репозитория запустить "./autogen.sh"
  2. Зайти в каталог "po/" и запустить "make update-po"

Глоссарий

Оригинал Перевод Комментарии, обоснование
sink аудиоприёмник
source источник
sink input вход аудиоприёмника
source output выход источника
A2DP source передатчик A2DP Терминология взята из Википедии: A2DP.
A2DP sink приёмник A2DP Терминология взята из Википедии: A2DP.
input вход
output выход
channel map схема каналов
null sink пустой аудиоприёмник
system mode, system wide mode общесистемный режим
User-configured server настроенный вручную сервер
sample сэмпл Аудиофрагмент, который можно добавить/воспроизвести/удалить командами upload-sample/play-sample/remove-sample, см. man pactl ). То же слово "sample" также может переводиться как "отсчёт", в значении единицы дискретизации.
sample cache кэш сэмплов Кэш аудиофрагментов, загруженных в PulseAudio для быстрого воспроизведения.
sample format, sample type формат отсчётов Пример названия формата отсчётов: "s16le"
sample rate частота дискретизации
sample specification спецификация отсчётов Совокупность формата отсчётов, числа каналов и частоты дискретизации, например: "s16le 2ch 44100Hz".
resampling передискретизация Передискретизация
fragment фрагмент
docking station док-станция Док-станция
line in линейный вход
rear тыловой
side боковой
front фронтальный
Digital Passthrough сквозной цифровой канал
Handsfree хендс-фри
extension расширение
tunnel туннель
surround объёмный [звук]
card плата, звуковая плата
profile профиль
latency offset, latency задержка
log target журнал
monitor source мониторный источник Например, PulseAudio/Examples#ALSA_Monitor_source
owner module модуль-владелец
corked поток данных приостановлен /pulseaudio-discuss/ What is corking?
port порт
process time время обработки  ??? TBD
downmix & upmix Downmixing
AEC эхоподавление Эхоподавление
autospawning запуск по требованию "It means that PA is automatically started when it is not running yet but is needed by an application." --Lennart Определение spawn, spawning, autospawning
[sink/source/module/...] index номер [аудиоприёмника/источника/модуля/...]