Для монтирования AudioCD понадобится установить cdfs-src
Установка cdfs
А теперь делаем автомонтирование
Узнаем информацию о приводе
Вывод команды у меня такой
Открываем(или)Создаем файл
А ведь можно пойти дальше..
Напишем скрипт, который будет монтировать audiocd, и сразу же воспроизводить.
Установка cdfs
aptitude install cdfs-srcПереходим в /usr/src и разорхивируем ахив
cd /usr/srcПереходим в диренкторию modules/cdfs/2.6/ и становимся рутом
tar -jxvf cdfs.tar.bz2
cd modules/cdfs/2.6Компилируем модуль, и загружаем его в память
sudo su
makeПроверим, монтируется ли cd
insmod cdfs.ko
mount -t cdfs /dev/cdrom /media/cdromВ папке /media/cdrom появятся файлы формата wav.
А теперь делаем автомонтирование
Узнаем информацию о приводе
udevinfo -q path -n /dev/cdrom*/dev/сdrom может называтся и подругому, типа dvdrom, dvdrw и т.д.
Вывод команды у меня такой
/block/sr0Смотрим /block/sr0
udevinfo -a -p /block/sr0и ищем строку
ATTRS{model}=="DVD RW AD-7240S "
Открываем(или)Создаем файл
sudo nano /etc/udev/rules.d/10-local.rulesи записываем туда следующее:
ATTRS{model}=="DVD RW AD-7240S ", RUN+="/bin/mount -t cdfs /dev/cdrom /media/cdrom -o ro,umask=007,gid=1000"Теперь, при вставке audiocd будет монтироватся
А ведь можно пойти дальше..
Напишем скрипт, который будет монтировать audiocd, и сразу же воспроизводить.
nano ~/scripts/audiocd
#!/bin/shили для audacious
/bin/mount -t cdfs /dev/cdrom /media/cdrom -o ro,umask=007,gid=1000
ls /media/cdrom/*.wav > /tmp/audiocd.pls | mplayer -playlist /tmp/audiocd.pls
#!/bin/shДаем права на запуск
/bin/mount -t cdfs /dev/cdrom /media/cdrom -o ro,umask=007,gid=1000
ls /media/cdrom/*.wav > /tmp/play.m3u
audacious /tmp/play.m3u
chmod +x ~/scripts/audiocdТогда нужно подправить файл 10-rules
sudo nano /etc/udev/rules.d/10-local.rules
ATTRS{model}=="DVD RW AD-7240S ", RUN+="/home/username/scripts/audiocd"Вставляем диск, и наслаждаемся музыкой)
Комментариев нет:
Отправить комментарий