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

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


aqualung

Розбіжності

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

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

Both sides previous revision Попередня ревізія
aqualung [2014/06/01 08:45]
wombat DEB-package section added
aqualung [2014/06/01 10:35] (поточний)
wombat [Сборка Debian-пакета]
Рядок 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
  
aqualung.txt · В останнє змінено: 2014/06/01 10:35 by wombat