Недавно вопрос про CD-граббер поднимался. Навыков особых в bash у меня нет, потому буратиню понемногу. Есть скрипт использующий lame и cdparanoia: #!/bin/sh mkdir /tmp/cd-grabber >/dev/null 2>&1 cd /tmp/cd-grabber rm /tmp/cd-grabber/* >/dev/null 2>&1 TR_COUNT=`cdparanoia -d /dev/cdrom -Q 2>&1 | awk 'BEGIN {FS="."; num = 0} {if($1 ~ /^ +[0-9]+$/) num++} END {printf("%d", num)}'` echo "`expr $TR_COUNT` tracks on CD" echo "Старт..." echo i=0 while [ $i -lt $TR_COUNT ] do i=`expr $i + 1` cdparanoia "`expr $i`" >/dev/null 2>&1 lame --preset standard cdda.wav track_`expr $i`.mp3 >/dev/null 2>&1 echo "Трек `expr $i` готов" rm ./cdda.wav done echo echo "Диск сграблен в директорию /tmp/cd-grabber/" Но работает он не так как хотелось бы. Сначала сдирается трек, потом преобразуется в mp3. А хотелось бы, что бы было 2 параллельных процесса - сдирание CDDA-WAV и преобразование WAV->mp3 по мере того, как появлялся бы готовый WAV, в следствии чего экономилось бы время. Как такое организовать?
Ответ на:
комментарий
от sdio
Ответ на:
комментарий
от theSoul
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от sdio
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Скриптик. (2011)
- Форум Скриптик (2007)
- Форум скриптик (2005)
- Форум Доработайте игнор (2013)
- Форум доработать скрипт (2006)
- Форум подскажите скриптик... (2007)
- Форум скриптик help (2008)
- Форум простенький скриптик (2003)
- Галерея Чуточку доработанный xdm. (2004)
- Форум Помогите доработать лабу (2007)