Користувальницькі налаштування

Налаштування сайту


aqualung

Розбіжності

Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.

Посилання на цей список змін

Наступна ревізія
Попередня ревізія
aqualung [2013/11/17 09:55] – створено КДЕ горячие клавиши wombataqualung [2014/06/01 10:35] (поточний) – [Сборка Debian-пакета] wombat
Рядок 1: Рядок 1:
 +====== Горячие клавиши ======
 +
 +Проигрыватель Aqualung не предоставляет механизма перехвата "горячих клавиш". Тем не менее, в нём предусмотрена возможность управлять запущенными копиями Aqualung из командной строки.
 +
 +Так команда
 +
 +  $ aqualung -h
 +
 +выдаёт нам следующую полезную информацию:
 +
 +  Options for remote cue control:
 +  -N, --session <int>: Number of Aqualung instance to control.
 +  -B, --back: Jump to previous track.
 +  -F, --fwd: Jump to next track.
 +  -L, --play: Start playing.
 +  -U, --pause: Pause playback, or resume if already paused.
 +  -T, --stop: Stop playback.
 +  -V, --volume [m|M]|[=]<val>: Set, adjust or mute volume.
 +  -Q, --quit: Terminate remote instance.
 +  Note that these options default to the 0-th instance when no -N option is given,
 +  except for -L which defaults to the present instance (so as to be able to start
 +  playback immediately from the command line).
 +
 +То есть вызов, например, команды ''aqualung --fwd'' заставит запущенную ранее копию Aqualung переключиться на следующую композицию в списке.
 +
 +FIXME
 +
 +===== В KDE =====
 +
 +//K// → //Программы// → //Параметры// → //Системные параметры// → //Комбинации клавиш и росчерки//
 +
 +Далее в списке действий на свободном месте вызываем контекстное меню правой кнопкой мыши. Выбираем пункт "Создать группу". Можно назвать её "Aqualung".
 +
 +Когда группа создана, правым щелчком мыши на ней вызываем её контекстное меню, в котором выбираем пункт //Добавить// → //Глобальная комбинация клавиш// → //Команда или адрес//. При этом в списке действий в группе "Aqualung" появится новое действие. При выделении этого действия в списке, в правой части окна можно редактировать его параметры. Так на вкладке "Активация" можно выбрать комбинацию клавиш, по которой будет срабатывать данное действие. На вкладке "Действие" нужно ввести команду, которая будет выполняться. В случае с Aqualung это будет одна из команд управления запущенным проигрывателем.
 +
 +Назовём первое действие "Play" и зададим ему команду ''aqualung --play''
 +
 +Совершенно аналогичным способом создадим все остальные действия:
 +
 +  Stop (Стоп):                       aqualung --stop
 +  Pause (Пауза):                     aqualung --pause
 +  Back (Предыдущая композиция):      aqualung --back
 +  Forward (Следующая композиция):    aqualung --fwd
 +  Quit (Выход):                      aqualung --quit
 +  Mute (Приглушить звук):            aqualung --volume m
 +  Volume Up (Увеличить громкость):   aqualung --volume 1
 +  Volume Down (Уменьшить громкость): aqualung --volume -1
 +
 +FIXME
 +
 +
 +===== В Xfce =====
 +
 +FIXME
 +
 +====== Сборка Debian-пакета ======
 +
 +  wget -cS --content-disposition 'http://aqualung.factorial.hu/download.php?key=svntgzd'
 +
 +  tar xvf aqualung-svn.tar.gz
 +  mv aqualung aqualung-0.9beta11R1298
 +  tar -cvjf aqualung-0.9beta11R1298.tar.bz2 aqualung-0.9beta11R1298
 +  cp aqualung-0.9beta11R1298.tar.bz2aqualung_0.9beta11R1298.orig.tar.bz2
 +  cd aqualung-0.9beta11R1298/
 +  mkdir debian
 +  mcedit debian/control
 +
 +<file control control>
 +Source: aqualung
 +Maintainer: Vladimir Smolyar <wombat@wombat.org.ua>
 +Section: sound
 +Priority: extra
 +Homepage: http://aqualung.sourceforge.net/
 +Build-Depends: debhelper (>= 9), xsltproc, libasound2-dev (>= 1.0.16), libatk1.0-dev (>= 1.12.4), 
 +               libavcodec-dev (>= 6:0.8.3-1), libavformat-dev (>= 6:0.8.3-1), 
 +               libavutil-dev (>= 6:0.8.3-1), libc6-dev (>= 2.3.4), 
 +               libcairo2-dev (>= 1.2.4), libcddb2-dev, libcdio-cdda-dev (>= 0.83), 
 +               libcdio-paranoia-dev (>= 0.83), libcdio-dev (>= 0.83), 
 +               libflac-dev (>= 1.2.1), libfontconfig1-dev (>= 2.9.0), 
 +               libfreetype6-dev (>= 2.2.1), libgdk-pixbuf2.0-dev (>= 2.22.0), 
 +               libglib2.0-dev (>= 2.31.8), libgtk2.0-dev (>= 2.16.0), 
 +               libifp-dev, 
 +               libjack-jackd2-dev (>= 1.9.5~dfsg-14) | libjack-dev, 
 +               liblrdf0-dev, liblua5.1-0-dev, libmad0-dev (>= 0.15.1b-3), 
 +               libmodplug-dev, libmp3lame-dev, libmpcdec-dev (>= 1:0.1~r435), 
 +               libogg-dev (>= 1.0rc3), liboggz2-dev (>= 1.1.0), 
 +               libpango1.0-dev (>= 1.14.0), libpulse-dev (>= 0.99.1), 
 +               libsamplerate0-dev (>= 0.1.7), libsndfile1-dev (>= 1.0.20), 
 +               libspeex-dev (>= 1.2~beta3-1), libstdc++6-4.7-dev (>= 4.1.1), 
 +               libusb-dev (>= 2:0.1.12), libvorbis-dev (>= 1.1.2), 
 +               libwavpack-dev (>= 4.40.0), libxml2-dev (>= 2.7.4), 
 +               zlib1g-dev (>= 1:1.1.4)
 +
 +
 +Package: aqualung
 +Architecture: amd64
 +Depends: libasound2 (>= 1.0.16), libatk1.0-0 (>= 1.12.4), 
 +         libavcodec53 (>= 6:0.8.3-1) | libavcodec-extra-53 (>= 6:0.8.3-1), 
 +         libavformat53 (>= 6:0.8.3-1), libavutil51 (>= 6:0.8.3-1), libc6 (>= 2.3.4), 
 +         libcairo2 (>= 1.2.4), libcddb2, libcdio-cdda1 (>= 0.83), 
 +         libcdio-paranoia1 (>= 0.83), libcdio13 (>= 0.83), libflac8 (>= 1.2.1), 
 +         libfontconfig1 (>= 2.9.0), libfreetype6 (>= 2.2.1), libgdk-pixbuf2.0-0 (>= 2.22.0), 
 +         libglib2.0-0 (>= 2.31.8), libgtk2.0-0 (>= 2.16.0), libifp4, 
 +         libjack-jackd2-0 (>= 1.9.5~dfsg-14) | libjack-0.116, liblrdf0, liblua5.1-0, 
 +         libmad0 (>= 0.15.1b-3), libmodplug1, libmp3lame0, libmpcdec6 (>= 1:0.1~r435), 
 +         libogg0 (>= 1.0rc3), liboggz2 (>= 1.1.0), libpango1.0-0 (>= 1.14.0), 
 +         libpulse0 (>= 0.99.1), libsamplerate0 (>= 0.1.7), libsndfile1 (>= 1.0.20), 
 +         libspeex1 (>= 1.2~beta3-1), libstdc++6 (>= 4.1.1), libusb-0.1-4 (>= 2:0.1.12), 
 +         libvorbis0a (>= 1.1.2), libvorbisenc2 (>= 1.1.2), libvorbisfile3 (>= 1.1.2), 
 +         libwavpack1 (>= 4.40.0), libxml2 (>= 2.7.4), zlib1g (>= 1:1.1.4)
 +Description: Gapless Gtk-based audio player
 + Aqualung is a music player for the GNU/Linux operating system. It plays
 + audio files from your filesystem and has the feature of inserting no gaps
 + between adjacent tracks. It also supports high quality sample rate
 + conversion between the file and the output device, when necessary.
 + .
 + Almost all sample-based, uncompressed formats (e.g. WAV, AIFF, AU etc.) are
 + supported. Files encoded with FLAC (the Free Lossless Audio Codec), Ogg
 + Vorbis, Ogg Speex, MPEG Audio (including the infamous MP3 format) and MOD
 + audio formats (MOD, S3M, XM, IT, etc.), Musepack are also supported.
 + .
 + The program can play the music through OSS, ALSA or using the JACK Audio
 + Connection Kit.
 + .
 + Aqualung supports the LADSPA 1.1 plugin standard. You can use any suitable
 + plugin to enhance the music you are listening to.
 +</file>
 +
 +  dch --create -v 0.9beta11R1298-1 --package aqualung
 +
 +<code>
 +aqualung (0.9beta11R1298-1) UNRELEASED; urgency=low
 +
 +  * Initial release. (Closes: #XXXXXX)
 +
 + -- Vladimir <wombat@wombat.org.ua>  Sun, 01 Jun 2014 12:38:59 +0300
 +</code>
 +
 +  mcedit debian/rules
 +
 +<file rules rules>
 +#!/usr/bin/make -f
 +%:
 + dh $@
 +
 +override_dh_auto_configure:
 + ./autogen.sh
 + dh_auto_configure -- --enable-nls --enable-largefile --disable-debug \
 +                         --with-alsa  --with-jack --with-oss --with-pulse \
 +                         --without-sndio --without-winmm \
 +                         --with-flac --with-lame --with-lavc --without-mac \
 +                         --with-mod --with-mpc --with-mpeg --with-sndfile \
 +                         --with-speex --with-vorbis --with-vorbisenc \
 +                         --with-wavpack --with-ladspa --with-src --with-cdda \
 +                         --with-ifp --with-cddb --with-lua
 +</file>
 +
 +  debuild -us -uc
 +
 +
 +====== Ссылки ======
 +
 +http://aqualung.factorial.hu