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


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

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

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

  • Гость
Re: Запуск аудиофайлов в консольном mplayer из MC
« Ответ #1 : 04 Марта 2010, 10:05:16 »
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
    • Просмотр профиля
Re: Запуск аудиофайлов в консольном mplayer из MC
« Ответ #2 : 04 Марта 2010, 10:39:20 »
К сожалению, не работает. ~/.mc/bindings у меня вообще отсутствует.

Oni-chan

  • Гость
Re: Запуск аудиофайлов в консольном mplayer из MC
« Ответ #3 : 04 Марта 2010, 10:51:08 »
Вся беда в том, что ты правильно указываешь, как открывать :(
Возможно, проблема в том, что настройки берутся из другого файла.
Попробуй через меню отредактировать файл расширений, потом сохрани его для своего пользователя.

Оффлайн lazyal

  • Автор темы
  • Любитель
  • *
  • Сообщений: 91
    • Просмотр профиля
Re: Запуск аудиофайлов в консольном mplayer из MC
« Ответ #4 : 04 Марта 2010, 11:29:31 »
Я редактирую файл /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

  • Гость
Re: Запуск аудиофайлов в консольном mplayer из MC
« Ответ #5 : 04 Марта 2010, 11:39:19 »
а если сделать
sudo cp /etc/mc/mc.ext ~/.mc/bindings
chmod 644 ~/.mc/bindings
chown username:usergroup ~/.mc/bindings
и потом запусить mc?

Оффлайн lazyal

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

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

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: Запуск аудиофайлов в консольном mplayer из MC
« Ответ #7 : 04 Марта 2010, 11:50:52 »
   Open=see %f &
Допустим такой вариант: see смотрит /etc/mailcap а там mplayer.

 

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