Какой пункт выбрать чтобы создался файл ~/.config/mc/.mc.menu
Запускаете mc.
Нажимаете "F9", чтобы появилась строка меню.
В меню выбираете: Command > Edit menu file. Жмете ентер.
В появившемся окне выбираете: Local. Жмете ентер.
Создается файл ~/.config/mc/.mc.menu и открывается для редактирования.
В самой верхней строке слева выводится имя этого файла.
По окончании редактирования дважды нажимаете "Esc".
Появится запрос на сохранение изменений. Сохраняете.
Можете убедиться, что появился файл ~/.config/mc/.mc.menu.
В дальнейшем, можно либо выбирать также через меню, либо в панели ставишь указатель на нужный файл и жмешь "F4".
Указанный файл откроется в редакторе mcedit.
Какой пункт выбрать чтобы создался файл ... ~/.config/mc/menu?
Запускаете mc.
Нажимаете "F9", чтобы появилась строка меню.
В меню выбираете: Command > Edit menu file. Жмете ентер.
В появившемся окне выбираете: User. Жмете ентер.
Получается что файл mc.menu более универсален. Он может быть в любом каталоге.
Файл menu может быть только в каталоге пользователя.
В остальном разницы между ними нет.
Вернемся к нашему коду. Изменим его, чтобы он обрабатывал только выделенные в панели файлы и сохранял в каталог на другой панели.
+ f *.[Aa][CPVcpv][3EIei] | f *.[Cc][Uu][Ee] | f *.[FMfm][4KLOklo][AVav]* | f *.[3MOmo][34GPgp][34AGPUagpu]* | f *.[Vv][Oo][Bb] | f *.[BIbi][FUfu][OPop] | f *.[Ww][AEMaem][ABVabv]* | f *.[Tt][Ss] & t r
= f *.[Aa][Vv][Ii]
Up volume 25dB in selected files
for i in %s;do ffmpeg -i "$i" -c:v copy -c:a ac3 -ab 168k -af "volume=25dB" %D/"${i%.*}_big-volume.mp4";done
Описание кода.
Первая строка задает условия, что пункт меню будет виден только если указатель стоит на аудио или видео файле.
Вторая строка задает условие, что если указатель стоит на avi-файле, то будет сразу выделен этот пункт меню.
Подробней читай в справке "Редактирование файлов меню".
В самом коде название каталога заменил на %D, что в терминологии mc, соответствует каталогу на неактивной панели.
Список файлов для обработки заменил на %s, что соответствует выделенным файлам.
Подробней смотри в справке "Макроподстановки".
Пользователь добавил сообщение 13 Марта 2018, 05:53:23:
JuraPal, а если вернуться к изначальному вопросу.
Например в vlc можно задействовать compressor.
Он усиливает только тихие места. Получается как в рекламе, все максимально громко.
Усиливает до 24дБ. Если мало, можно добавить усиление в эквалайзере и срезать низы, чтоб не перегружали например маломощную акустику ноутбука.
Это в реальном времени, не требует перекодировки.