1 (06.04.2011 17:21 отредактировано Alexandr)

Тема: [audio]mocp (moc player)

Когда-то, когда я только начинал знакомство с GNU Linux, в качестве музыкального проигрывателя мной был выбран MOC.
Являясь большим поклонником консоли, я сразу оценил потенциал этой программы. Однако, со временем, как-то постепенно появились различные GUI-приложения. Не в последнюю очередь потому, что после установки очередной системы, лень было настраивать всё заново (накопленные знания тогда ещё не складировал smile).
Уверенно привязавшись к Grunchbang, понял, что систему настраиваю уже "всерьёз и надолго". И вот, вспомнил о старом любимце MOC - Music On Console.
Плюсы расписывать не стану - те, кому надо, знают. Поделюсь своими настройками...

Чтобы подружить moc с медиа-клавишами своего ноутбука, в rc.xml (в раздел <keyboard>) добавил такие строки:

+ открыть спойлер
    <keybind key="XF86AudioStop">
      <action name="Execute">
        <command>mocp -s</command>
      </action>
    </keybind>
    <keybind key="XF86AudioPrev">
      <action name="Execute">
        <command>mocp -r</command>
      </action>
    </keybind>
    <keybind key="XF86AudioNext">
      <action name="Execute">
        <command>mocp -f</command>
      </action>
    </keybind>
    <keybind key="XF86AudioPlay">
      <action name="Execute">
        <command>mocp -G</command>
      </action>
    </keybind>

   
Тему оформления сделал такую:

+ открыть спойлер
# MOC theme by Alexandr Krjazhev
# [url]http://tenirasteniy.com/[/url]

background           = default      default
frame                = black        default     bold
window_title         = white        default
directory            = white        default     bold
selected_directory   = black        white       bold
playlist             = white        default
selected_playlist    = black        white
file                 = white        default
selected_file        = black        white
marked_file          = black        default     bold
marked_selected_file = black        white       bold
info                 = white        default
selected_info        = black        white
marked_info          = black        default     bold
marked_selected_info = black        white       bold
status               = white        default
title                = white        default
state                = white        default
current_time         = white        default
time_left            = white        default
total_time           = white        default
time_total_frames    = white        default
sound_parameters     = white        default
legend               = white        default
disabled             = default        default
enabled              = white        default
empty_mixer_bar      = white        default
filled_mixer_bar     = black        white
empty_time_bar       = black        default
filled_time_bar      = black        white
entry                = black        default
entry_title          = black        default
error                = white        default         bold
message              = white        default
plist_time           = white        default

Для корректного отображения тегов с кириллицей, в конфиге разкомментировал строку:

#ID3v1TagsEncoding        = WINDOWS-1250

и поменял

WINDOWS-1250

на

WINDOWS-1251

Там же, добавил такие строки:

Theme            = my-theme
MusicDir        = "/media/ntfs-disk-1/Music"

Первая устанавливает внешний вид, в соответствие с моей темой, вторая - даёт возможность переходить в директорию с моей коллекцией музыки по горячей клавише "m".
Вообще, конфиг у moc очень понятный и прокомментированный, там легко разобраться.
Для вывода информации в коньки, сделал такой код:

+ открыть спойлер
${if_running mocp}
${image /home/alexandr/.conky/fon.png -p 0,22 -s 800x38}
${alignc}${offset -5}${color White}${exec mocp -Q %artist}

${font :size=7}${alignc}${offset -5}${voffset -1}${color White}${voffset -16}${exec mocp -Q %song}
${alignc}${offset -5}${voffset -1}${exec mocp -Q %ct} / ${exec mocp -Q %tt} (${exec mocp -Q %b} kbps)${font}$endif

И напоследок, вот здесь (http://karlicoss.blogspot.com/2010/08/n … -mocp.html) скачал скрипт, который выводит всплывающее сообщение о песне, с обложкой. По ссылке всё изложено автором скрипта.

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

http://storage1.static.itmages.ru/i/11/0406/s_1302075531_6628887307.png

http://storage3.static.itmages.ru/i/11/0113/h_1294926026_3def32b065.png

2

Re: [audio]mocp (moc player)

Спасибо! Поиски подходящего мне плеера закончились!

3

Re: [audio]mocp (moc player)

obmocmenu - скрипт, позволяющий управлять плеером из меню Openbox. Выглядит это дело так:
http://storage4.static.itmages.ru/i/11/0605/s_1307220952_6db8717c1c.png

4

Re: [audio]mocp (moc player)

Cаш) в который раз пускаю слюни на твой рабочий стол)
Дай мне кофиги твоих tint2 и Conky вместе с Rings.lua  )) и обоину с травкой)
Если не трудно на ящик skosyrev.egor@gmail.com

Билл - гей. Тсc...

5

Re: [audio]mocp (moc player)

Дык, я вот тут: http://www.crunchbang.ru/viewtopic.php?pid=2930#p2930
всё выкладывал... Если что-то ещё нужно, могу добавить (я постоянно меняю всё и дорабатываю).

http://storage3.static.itmages.ru/i/11/0113/h_1294926026_3def32b065.png

6

Re: [audio]mocp (moc player)

спасибо)

Билл - гей. Тсc...

7 (03.07.2011 18:38 отредактировано Al_ta_ir)

Re: [audio]mocp (moc player)

МоС - то, что мне нужно.

8 (26.08.2011 17:50 отредактировано brut)

Re: [audio]mocp (moc player)

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

ID3v1TagsEncoding        = WINDOWS-1250

все равно в уведомлениях о смене трека адекватно отображается только написаное только латиницей. Кто нибудь с этим боролся?

9

Re: [audio]mocp (moc player)

может WINDOWS-1251 ?

http://storage1.static.itmages.ru/i/11/0509/h_1304942896_a4f95acba1.png

10

Re: [audio]mocp (moc player)

Тот же самый вопрос задал..а потом подумал что вероятно человек написал строку в ее первоначальном варианте..ну а у себя конечно же ее подправил. Ну и удалил потом это глупое предположение))
brut, я ведь не ошибся? )

http://stereomood.com/
Риальне много интересной музыки smile
[меня можно тыкнуть в любой косяк касательно модерируемых мной тем..а то я даже не знаю что с ними делать]

11 (27.08.2011 07:30 отредактировано brut)

Re: [audio]mocp (moc player)

Да-да, господа. Это вид строчки до ее редактирования.
А у Вас при настроенных всплывающих уведомлениях написаное кирилицей отображается?

12

Re: [audio]mocp (moc player)

А вот такой вопрос - ни у кого не было проблем с шипением в mp3? перегнал трек в waw - все ок..включаю его же в mp3 - звук с треском и шипением..
(звуковая карта встроенная ..дрова кривопиленные(звук заработал на днях..ибо http://tegra.enodev.org/) .. но banshee играет чисто, так же чисто играет audacious..а вот в alsaplayer такая же ерунда..)

http://stereomood.com/
Риальне много интересной музыки smile
[меня можно тыкнуть в любой косяк касательно модерируемых мной тем..а то я даже не знаю что с ними делать]

13

Re: [audio]mocp (moc player)

Не сталкивался.

http://storage3.static.itmages.ru/i/11/0113/h_1294926026_3def32b065.png

14

Re: [audio]mocp (moc player)

тоже ни разу не встречал подобного

15

Re: [audio]mocp (moc player)

Видимо если не встречали = это значит проблема аудиодрайвера наверное..вот только знать бы в чем конкретно проблема...а то его и так работать заставили методом тыка..год люди без звука сидели...Так знали бы что править = и это может поправили бы)

http://stereomood.com/
Риальне много интересной музыки smile
[меня можно тыкнуть в любой косяк касательно модерируемых мной тем..а то я даже не знаю что с ними делать]

16

Re: [audio]mocp (moc player)

Поставил, но почему-то в ~/.moc не создался файл config. Опубликуйте, пожалуйста, кто-нибудь свой или дефолтный. а то я не могу понять что там и как.

17

Re: [audio]mocp (moc player)

# This is a configuration file for the MOC player. It should be named 'config'
# and placed in the directory ~/.moc/
# Comments begin with '#'.
# You can use quotes and escape ('\') in parameters.


# Show file titles (title, author, album) instead of file names.
ReadTags        = yes

# Directory in which you store music files. If you specify it you will be able
# to quickly go to this directory with the '-m' parameter or the 'm' command.
# This can also point to a playlist.
MusicDir        = "/media/ntfs-disk1/Music"

# How to sort? FileName is the only option for now.
Sort            = FileName

# Show errors in the streams, for example CRC errors or broken frames in mp3
# files.
ShowStreamErrors    = no

# Ignore CRC errors in MP3 files. Most players do that, so the default value is
# set to yes.
Mp3IgnoreCRCErrors    = yes

# Turn on repeat.
Repeat            = no

# Turn on shuffle.
Shuffle            = no

# Turn on AutoNext.
AutoNext        = yes

# Default FormatString:
# %n - Track number
# %a - Artist
# %A - Album
# %t - Title
# %(X:TRUE:FALSE) - ternary expression - if X exists, do TRUE, otherwise
#                   FALSE. '\' - escape character (must be double, because of 
#                   config interpreter). man zshmisc for more info.
FormatString        = "%(n:%n :)%(a:%a - :)%(t:%t:)%(A: \(%A\):)"

# Output buffer size in kilobytes. Minimum value is 128KB. */
OutputBuffer        = 2048

# Input buffer size in kilobytes. Minimum value is 32KB. */
InputBuffer        = 512

# How much to fill the input buffer before playing (in kilobytes)?
# This can't be more than InputBuffer value.
# Remember that for network streams beside the positive effect this also causes
# delay between what you can hear and what is broadcasted.
Prebuffering        = 64

# Use this HTTP proxy server for internet streams. If not set, the
# environment variables http_proxy and ALL_PROXY will be used if present.
#HTTPProxy        = my_proxy:port

# Sound driver - OSS, ALSA, JACK, or null (only for debugging).
# You can enter more than one driver separated by a comma. The first working
# driver will be used.
SoundDriver        = JACK, ALSA, OSS

# Jack output settings.
JackOutLeft        = "alsa_pcm:playback_1"
JackOutRight        = "alsa_pcm:playback_2"

# OSS output device.
OSSDevice        = /dev/dsp

# OSS Mixer device.
OSSMixerDevice        = /dev/mixer

# OSS Mixer channel: pcm or master.
OSSMixerChannel        = pcm

# Second OSS Mixer channel: pcm or master.
OSSMixerChannel2    = master

# ALSA mixer device.
AlsaMixer         = PCM

# Second ALSA mixer device.
AlsaMixer2        = Master

# ALSA output device.
AlsaDevice        = default

# Save software mixer state?
# If enabled, a file 'softmixer' will
# be created in '~/.moc/' storing the 
# mixersetting set when the server is shut-down.
# Note that there is a 'hidden' 'Amplification'
# setting in that file.
# Amplification (0-200) is used to scale
# the mixer setting (0-100). This results
# in a higher signal amplitude but may also
# produce clipping.
#Softmixer_SaveState = yes

# Save equalizer state?
# If enabled, a file 'equalizer' will
# be created in '~/.moc/' storing the
# equalizer settings when the server is shut-down.
# There is a 'hidden' 'Mixin' setting in that file.
# Mixin (0.0-1.0) is used to determine how much of
# the original signal is used after equalizing.
# 0 means to only use the equalized sound, 1
# effectively disabled the mixer.
# Default is 0.25
#Equalizer_SaveState = yes

# Show files with dot at the beginning?
ShowHiddenFiles        = no

# Start in the music directory if no arguments are given. If set to no, start
# in the current directory.
StartInMusicDir        = yes

# Hide file name extensions.
HideFileExtension    = no

# Show file format in menu.
ShowFormat        = yes

# Show file time in menu. Possible options: yes, no, IfAvailable - show the
# time only when it was read before (often works faster).
ShowTime        = yes

# Theme file. This can be absolute path or relative to
# /usr/share/moc/themes/ (depends on installation prefix) or ~/.moc/themes/
 Theme            = my-theme

# The theme used when running on an xterm.
# XTermTheme        = transparent-background

# MOC directory - where pid file, socket, and state files are stored.
# You can use ~ at the beginning.
# MOCDir        = ~/.moc

# Use mmap() to read files. mmap() is much slower on NFS.
UseMmap            = no

# Assume this encoding for ID3 version 1/1.1 tags (mp3 files). Unlike ID3v2
# UTF-8 is not used here and MOC can't guess how tags are encoded. Another
# solution is using librcc (see the next option). This option is ignored
# if UseRCC is set to yes.
ID3v1TagsEncoding        = WINDOWS-1251

# Use librcc to fix ID3 version 1/1.1 tags encoding.
#UseRCC                = yes

# Use librcc to filenames and directory names encoding.
#UseRCCForFilesystem            = yes

# Remember the playlist after exit?
SavePlaylist        = yes

# When using more than one client (interface) at a time, do they share the
# playlist?
SyncPlaylist        = yes

# Choose a keymap file (relative to ~/.moc/ or absolute path).
# Example keymap with description is included (keymap.example).
#Keymap            = my_keymap

# Use ASCII characters instead of graphic for drawing lines. This helps on
# some terminals.
ASCIILines        = no

# FastDirs, these allow you to jump directly to a directory, the key bindings
# are in the keymap file.
#Fastdir1 = /mp3/rock
#Fastdir2 = /mp3/electronic
#Fastdir3 = /mp3/rap
#Fastdir4 = /mp3/etc
#Fastdir5 = 
#Fastdir6 = 
#Fastdir7 = 
#Fastdir8 = 
#Fastdir9 = 
#Fastdir10 =

# How fast to seek? Number of seconds per key stroke.
#SeekTime        = 1

# How fast to seek (when using silent seeking)? Number of seconds per key
# stroke.
#SilentSeekTime        = 5

# Resample method to use. There are a few methods of resampling sound supported
# by libresamplerate. The default is the fastest (linear). Better description
# is here: http://www.mega-nerd.com/libsamplerate/api_misc.html#Converters
#
# High quality (based on bandlimited interpolation), but slow methods:
#
# SincBestQuality - really slow (I know you probably have an xx GHz processor,
#            but it's not enough to not see this in the top output :)
#            The worst case Signal-to-Noise Ratio is 97dB.
# SincMediumQuality - much faster.
# SincFastest - the fastest bandlimited interpolation.
#
# Poor quality, but much faster methods:
#
# ZeroOrderHold - really poor quality, but it's really fast.
# Linear - a bit better and a bit slower.
#
#ResampleMethod        = Linear

# Always use this sample rate when opening the audio device (and resample the
# sound if necessary). When set to 0 the device is opened with the file's rate.
#ForceSampleRate    = 48000

# By default even if the sound card reports that it can output 24bit samples
# MOC converts 24bit PCM to 16bit. This option set to yes allows MOC to use
# 24bit output (for example MP3 decoder uses this format). This is disabled
# in the default configuration because there were reports that it prevents
# MP3 files from playing on some soundcards.
#Allow24bitOutput    = no

# Use realtime priority for output buffer thread. This will prevent gaps while
# playing even with heavy load. The user which runs MOC must have permissions
# to set such a priority. This could be dangerous, because it is possible that
# a bug in MOC will freeze your computer.
#UseRealtimePriority    = no

# Size of the in-memory cache for file tags in KB.
TagsCacheSize        = 256

# Number items in the playlist.
#PlaylistNumbering    = yes

# Main window layouts can be configured. You can change the position and the
# size of the menus (directory and playlist). You have 3 layouts and switch
# between then using the 'l' key (standard mapping). By default only 2 layouts
# are configured.
#
# The format is as follows:
# Each menu is described in the format NAME:POSITION_X,POSITION_Y,WIDTH,HEIGHT
# NAME is directory or playlist.
# The other parameters define position and size of the menu. They can be
# absolute numbers (like 10) or a percent value of the screen size (like 45%).
# WIDTH and HEIGHT can have value of FILL which means fill the screen from
# the menu's position to the border.
# Separate menu descriptions using a space.
# Menus may overlap.
# You must describe at least one menu (default is to fill the whole window).
# There must be at least one layout (Layout1) defined. Others can be empty ("").
#
# Examples:
#
# Just one layout, the directory will occupy the whole screen, the playlist
# will have 1/4 of the screen size and be positioned at lower right corner.
# Layout1 = "playlist:50%,50%,50%,50%"
# Layout2 = ""
# Layout3 = ""
#
# The screen is split into two parts: playlist at the top and the directory
# menu at the bottom. Playlist will occupy 10 lines and the directory menu
# the rest.
# Layout1 = "playlist:0,0,100%,10 directory:0,10,100%,FILL"
#
# Default configuration:
# Layout1        = "directory:0,0,50%,100% playlist:50%,0,50%,100%"
# Layout2        = "directory:0,0,100%,100% playlist:0,0,100%,100%"
# Layout3        = ""

# When the song changes, should the menu be scrolled so that the currently
# played file is visible?
FollowPlayedFile    = yes

# What to do if the interface was started and something from the playlist is
# playing? If CanStartInPlaylist is set to "yes", the interface will switch to
# the playlist. When set to "no" it will start from the last directory.
CanStartInPlaylist    = yes

# Executing external commands (1 - 10) invoked with key commands (F1 - F10 by
# default).
# Some arguments are substituted before executing:
# %f - file path
# %i - title made from tags
# %S - start block mark (in seconds)
# %E - end block mark (in seconds)
#
# Data from tags:
# %t - title
# %a - album
# %r - artist
# %n - track
# %m - time of the file (in seconds)
#
# Parameters above apply to the currently selected file. If you change them to
# capital letters, they are taken from the file currently playing.
#
# Programs are run using execv(), not a shell, so you can't do things like
# redirecting the output to a file. The command string is split using blank
# characters as separators, the first element is the command to be executed
# and the rest are parameters, so if you use "echo Playing: %I" we run program
# echo (from $PATH) with 2 parameters: 'Playing:' string and the title. Even
# if the title contains spaces it's still one parameter and it's safe if it
# contains `rm -rf /`.
#
# Examples:
# ExecCommand1        = "cp %f /mnt/usb_drive"
# ExecCommand2        = "/home/joe/now_playing %I"

# Display the cursor in the line with the selected file. This can be useful with
# a braille display.
# UseCursorSelection    = no

# Set the terminal title when running under xterm.
#SetXtermTitle        = yes

# Set the terminal title when running under screen.
#SetScreenTitle        = yes

# Display full paths instead of just file names in the playlist.
#PlaylistFullPaths    = yes

# The following setting describes to how block markers are displayed
# in the play time progress bar.  Its value is a string of exactly three
# characters.  The first character is displayed in a position which
# corresponds to the time marked as the start of a block and the last
# character to the time marked as the end of the block.  The middle
# character is displayed instead if both the start and the end of the block
# would fall in the same position (within the resolution of the interface).
# You can turn off the displaying of these block marker positions by using
# three space characters.
#BlockDecorators    = "`\"'"

# How long (in seconds) to leave a message displayed on the screen.
# Setting this to a high value allows you to scroll through the messages
# using the 'hide_message' key.  Setting it to zero means you'll have to
# be quick to see any message at all.  Any new messages will queued up
# and displayed after the current message's linger time expires.
#MessageLingerTime    = 3

# Does MOC display a prefix on delayed messages indicating
# the number of queued messages still to be displayed?
#PrefixQueuedMessages    = yes

# String to append to the queued message count if any
# error messages are still waiting to be displayed.
#ErrorMessagesQueued    = "!"

# Enable oversampling (yes/no).
#ModPlug_Oversampling = yes
# Enable noise reduction (yes/no).
#ModPlug_NoiseReduction = yes
# Enable reverb (yes/no).
#ModPlug_Reverb = no
# Enable mega-bass (yes/no).
#ModPlug_MegaBass = no
# Enable surround (yes/no).
#ModPlug_Surround = no
# Resampling mode. One of FIR/SPLINE/LINEAR/NEAREST:
# FIR :      8 tap fir filter (extremely high quality).
# SPLINE :   Cubic spline interpolation (high quality).
# LINEAR :   Linear interpolation (fast, good quality).
# NEAREST :  No interpolation (very fast, extremely bad sound quality).
#ModPlug_ResamplingMode = FIR
# Number of channles (1 or 2).
#ModPlug_Channels = 2
# Bits per sample (8,16,32). 32 Bits seems to be buggy...
#ModPlug_Bits = 16 
# Sampling rate (11025, 22050, 44100, 48000).
#ModPlug_Frequency = 44100
# Reverb level 0(quiet)-100(loud).
#ModPlug_ReverbDepth = 0
# Reverb delay in ms, usually 40-200ms.
#ModPlug_ReverbDelay = 0
# Bass level 0(quiet)-100(loud).
#ModPlug_BassAmount = 0
# Bass cutoff in Hz (10-100).
#ModPlug_BassRange = 10
# Surround level 0(quiet)-100(heavy).
#ModPlug_SurroundDepth = 0
# Surround delay in ms, usually 5-40ms.
#ModPlug_SurroundDelay = 0
# Number of times to loop. Zero prevents looping. -1 loops forever.
#ModPlug_LoopCount = 0

#TiMidity-Options.
# Rate must be in between 8000 and 48000.
#TiMidity_Rate = 44100
# Bitrate is 8 or 16.
#TiMidity_Bits = 16
# Channels is 1 or 2.
#TiMidity_Channels = 2
# Volume-Range is 0-800.
#TiMidity_Volume = 100
# You can setup a TiMidity-Config-File here.
# Leave unset to use library defaults (/etc/timidity.cfg mostly).
#TiMidity_Config =


# SidPlay2-Options.
# Default length of a song if not in database (seconds).
#SidPlay2_DefaultSongLength = 180
# Play at least a specific time if song is shorter (seconds).
#SidPlay2_MinimumSongLength = 0
# Set path to a HVSC-compatible database (if not set, database is disabled).
#SidPlay2_Database
# Sampling Frequency (4000-48000Hz).
#SidPlay2_Frequency = 44100
# Sampling Resolution (8/16).
#SidPlay2_Bits = 16
# Playback Mode:
# "M": Mono (best for many SIDs).
# "S": Stereo.
# "L"/"R": Left / Right.
#SidPlay2_PlayMode = "M"
# Optimisation-level (0-2), 0 is best quality.
#SidPlay2_Optimisation = 0
# Use start-song information from SID (1) or start at first song (0).
# Songs before the start-song won't be played.
#SidPlay2_StartAtStart = 1
# Play sub-tunes.
#SidPlay2_PlaySubTunes = 1

# OnSongChange.
# Specify the full path (i.e. no ~) of an executable to run.
# Arguments will be passed, and you can use the following escapes:
#  %a artist
#  %r album
#  %f filename
#  %t title
#  %n track
#  %d file duration in XX:YY form
#  %D file duration, number of seconds
#
# No pipes/redirects can be used directly, but writing a shell
# script can do the job.
#
# Example:
#
OnSongChange = "/home/alexandr/.moc/mocp-notify.py"

# OnStop.
# Run the following command (full path, no arguments) when MOC changes state
# to stopped (when user stopped playing or changes a song).
#
#OnStop = "/home/jack/.moc/myscript_on_stop"

# This options determines what song to play after finishing all the songs in
# queue. Setting this to 'yes' causes MOC to play the song which follows the
# song played before playing the queue. If set to 'no', MOC will play the song
# after the last song in the queue if it was in the playlist. The default is
# 'yes' because this is the way other players usually behave. (Note that this
# option previously took the values 1 and 0; these are now deprecated in
# favour of 'yes' and 'no'.)
#QueueNextSongReturn = yes
http://storage3.static.itmages.ru/i/11/0113/h_1294926026_3def32b065.png

18 (27.05.2012 12:43 отредактировано Serwer45)

Re: [audio]mocp (moc player)

Добрый день! Установил плейер через синаптик,при запуске командой mocp -p выдается сообщение  "FATAL_ERROR: The server is not running" Не подскажете как решить эту проблему?
Извините вопрос снят надо было запускать командой mocp

19

Re: [audio]mocp (moc player)

Здравствуйте.Возник вопрос - а можно ли moc научить понимать ape и flac ???

20

Re: [audio]mocp (moc player)

Сорри, за оффтоп, конечно я не в тему, мне нравится конечно консольный mocp, но юзаю vlc и консольный cvlc и нет проблем, открывает всё, что хочешь без проблем.
Всё, молчу, в этой теме больше не свечусь smile а то я не по теме, но промолчать не смог.

21

Re: [audio]mocp (moc player)

Серый пишет:

Сорри, за оффтоп, конечно я не в тему, мне нравится конечно консольный mocp, но юзаю vlc и консольный cvlc и нет проблем, открывает всё, что хочешь без проблем.
Всё, молчу, в этой теме больше не свечусь smile а то я не по теме, но промолчать не смог.

Аналогично.

http://bfolder.ru/_ph/42/2/703645427.jpg
Я Патрег с комплексом человека. Атеист, сатанист, шизофреник.
Можешь им также сказать, что виндовз юзеры — это говно, пидоры и гниды (с). anon, LOR

22

Re: [audio]mocp (moc player)

Alexandr пишет:

И напоследок, вот здесь (http://karlicoss.blogspot.com/2010/08/n … -mocp.html) скачал скрипт, который выводит всплывающее сообщение о песне, с обложкой. По ссылке всё изложено автором скрипта.

Скрип был замечательный, но к сожалению не работает на последнем CrunchBang 11 "Waldorf".
Может кто знает, как поправить его?

23

Re: [audio]mocp (moc player)

ZEN пишет:

Я выкладывал здесь на bash -e скрипт. Правда обложки альбомов он не вытаскивает

Спасибо

24

Re: [audio]mocp (moc player)

В интернете нашёл такой скрипт на питоне, но он тоже не показывает обложки, в остальном работает на 5 балов.
Вот ссылка: https://github.com/sumpygump/moc-notify.
Если кто будет ставить: скрипт и картинку нужно положить в одну папку, в config moc ничего прописывать не нужно, нужно только записать в autostart путь к скрипту, что то типа:

# MOC Noftify
(sleep 4s && ~/.moc/moc-notify.py) &

25

Re: [audio]mocp (moc player)

#! пишет:

obmocmenu - скрипт, позволяющий управлять плеером из меню Openbox.

Возможно покажеться мой вопрос глупым, но как добавить пункт МОС в меню опенбокс? Я сделал все как было написано в реадми, а дальше незнаю как быть...
Кто знает, прошу помочь в решении данной проблемки, т.к. мои знания еще не сильны в линуксе, а гугл не дает вразумительного ответа на мой вопрос.

P.S. Установлен Кранч 11