Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Запуск аудиофайлов в консольном mplayer из MC  (Прочитано 2211 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн lazyal

  • Автор темы
  • Любитель
  • *
  • Сообщений: 91
    • Просмотр профиля
Подскажите, кто знает, как редактировать в файле mc.ext строку запуска аудиофайла, чтоб при его запуске (при нажатии enter) автоматически запускалось воспроизведение в консольном mplayer? Исходные параметры такие:
Цитировать
regex/\.([mM][pP]3)$
    Open=run-mailcap %f 2>&1 &
    #Open=if [ "$DISPLAY" = "" ]; then mpg123 %f; else (xmms %f &); fi
    View=%view{ascii} mpg123 -vtn1 %f 2>&1 | sed -n '/Title:/,/Comment:/p;/^MPEG/,/^Audio/p'
Критично настроить хотя-бы mp3, так как лениво постоянно набирать mplayer {имя_файла}. Ставить воспроизведение всей папки тоже не вариант. На параметр
Цитировать
Open=mplayer %f
или
Цитировать
Open=mplayer -vo null %f
нет реакции.

Oni-chan

  • Гость
regex/\.([mM][pP]3)$                                                                                                                                                           
        Open=mplayer %f                                                                                     
        View=%view{ascii} mpg123 -vtn1 %f 2>&1 | sed -n '/^Title/,/^Comment/p;/^MPEG/,/^Audio/p' 
Это вариант, который работает у меня (с другими плеерами тоже подхватывает)
Попробуй отредактировать ~/.mc/bindings
Возможно, там у тебя другое написано, и оно перебивает общесистемные настройки

Оффлайн lazyal

  • Автор темы
  • Любитель
  • *
  • Сообщений: 91
    • Просмотр профиля
К сожалению, не работает. ~/.mc/bindings у меня вообще отсутствует.

Oni-chan

  • Гость
Вся беда в том, что ты правильно указываешь, как открывать :(
Возможно, проблема в том, что настройки берутся из другого файла.
Попробуй через меню отредактировать файл расширений, потом сохрани его для своего пользователя.

Оффлайн lazyal

  • Автор темы
  • Любитель
  • *
  • Сообщений: 91
    • Просмотр профиля
Я редактирую файл /etc/mc/mc.ext, других конфигурационных файлов, связанных с расширениями не нашел. Хотя по логике - действительно конфиги берутся откуда-то ещё. Ведь видео открывается через mplayer, хотя в mc.ext он закомментирован:
Цитировать
include/video
   Open=see %f &
   #Open=(mplayer %f >/dev/null 2>&1 &)
   #Open=(gtv %f >/dev/null 2>&1 &)
   #Open=(xanim %f >/dev/null 2>&1 &)

Oni-chan

  • Гость
а если сделать
sudo cp /etc/mc/mc.ext ~/.mc/bindings
chmod 644 ~/.mc/bindings
chown username:usergroup ~/.mc/bindings
и потом запусить mc?

Оффлайн lazyal

  • Автор темы
  • Любитель
  • *
  • Сообщений: 91
    • Просмотр профиля
Всё, нашел решение. Конфигурационный файл брался из /usr/local/etc/mc/mc.conf.
« Последнее редактирование: 04 Март 2010, 11:51:56 от lazyal »

Оффлайн Mam(O)n

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
   Open=see %f &
Допустим такой вариант: see смотрит /etc/mailcap а там mplayer.

 

Страница сгенерирована за 0.055 секунд. Запросов: 22.