С помощью zsh
zmv
, экстраполируя требования из этих двух примеров:
autoload zmv # best in ~/.zshrc
zmv '(*)(.Title<->|-<->).(mp4|avi)' '$1.$3'
<->
- любая последовательность десятичных цифр. (одна форма
, где не указаны границы). Если вам нужны только .Title1
и -1
, а также любое расширение, вы всегда можете изменить его на:
zmv '(*)(.Title|-)1(.[^.]##)' '$1$3'
{ {1}}
[^.] ##
соответствие одному или нескольким символам, отличным от точки.
Вы можете использовать alsaloop
для замыкания устройства ввода на устройство вывода.
Чтобы использовать это вместе с другими приложениями, краткий обзор конфигурации ALSA:
ALSA настраивается для каждого -пользователя ~/.asoundrc
или для всей системы -/etc/asound.conf
. Это то, что вы видите в QasConfig, но, чтобы избежать неожиданностей, лучше смотреть непосредственно на файлы. Если существующая настройка вам не подходит, вам необходимо создать или изменить ~/.asoundrc
.
Информация о «плагинах», которые вы можете использовать для настройки ALSA, например. здесь . Устройства hw
обычно позволяют одному приложению выполнять чтение/запись на них. Чтобы разрешить это нескольким приложениям, используйте dmix
или dsnoop
. plughw
автоматизирует это, помещая ряд плагинов перед hw
.
QasHctl
просто показывает микшер (или любое оборудование -, связанное с настройками управления ), которые также доступны с alsamixer
или amixer
.
Так:
1 )Убедитесь, что Pulseaudio не запущен(ps axu
). Действительно уверен. Pulseaudio использует ALSA для доступа к оборудованию.
Теперь настройте~/.asoundrc
:
2 )Поместите dmix
перед устройством вывода (s ).
3 )Поместите dsnoop
перед устройством ввода (s ).
Обычно эти два должны быть доступны автоматически, отметьте aplay -L
или QasConfig
. Если они уже есть, используйте их.
4 )Если на вашем default
устройстве был установлен подключаемый модуль pulse
, удалите его --, который представляет собой уровень совместимости Pulseaudio.
5 )Установите default
на одно из dmix
только что созданных устройств (или plughw
для использования автоматически созданных ).
Если у вас возникли проблемы с настройкой всего, отредактируйте вопрос с выводом cat /proc/asound/pcm
, чтобы я мог видеть ваше оборудование, с исходным ~/.asoundrc
(, если оно присутствует ), и тем, которое вы пытались сделать, и я взгляд.