Записываем skype интервью под Linux : рецепт быстрого приготовления

Кстати, через 4 дня в Москве будет проходить podcon / Ежегодная конференция подкастеров и подслушателей / ( так и поворачивается язык сказать «подслушивателей» ) ну а мы возвращаемся к нашим … пингвинам :
Почему именно skype ? Неужели нельзя было воспользоваться каким либо открытым софтом, sip телефоном например, или каким либо jabber+voip вариантом ? Ужели конечно можно, только в силу большей распостранённости скайпа, юзать будем именно его. В третьих — у меня со скайпом партнёрка :) В общем, второй компонент в нашем рецепте уже присутствует ( первый и самый главный — это Linux ) — идём дальше :

Предварительно погуглив, находим howto : Recording-your-Skype-Calls-in-Linux
а для чтения на сон грядущий оставляем Unix and Linux Podcasting Guide со ссылками на клиентов для прослушивания подкастов.

Судя по прочитанному документу, нам потребуются такие ингридиенты как :
vsound — программа для записи со звуковой карты в wav файл, lame для перекодирования в mp3, sox и скрипт skype-rec, который я, на всякий случай, положил ещё и сюда.

Далее порядок действий такой :
разворачиваем архив и получаем perl скрипт skype-rec и сишный skype-rec.c : компилируем его.
$make skype-rec.c
в скрипте skype-rec правим пути к скайпу и libskype-rec.so
запускаем : (команда на запуск скайпа находится в скрипте )
звоним кому нибудь и задаём провокационные вопросы «какдила ?» и тому подобное
закрываем скайп…
записанный wav файл будет преобразован в mp3 и лежит в той же директории из которой мы запускали скрипт…

dik@storm:~/sound/skype-rec-kraken$ ./skype-rec
Running skype...
Converting conversations...
LAME version 3.96.1 (http://lame.sourceforge.net/)
CPU features: MMX (ASM used), SSE, SSE2
Using polyphase lowpass filter, transition band: 20323 Hz - 20903 Hz
Encoding vout-0000000000.wav to vout-0000000000.mp3
Encoding as 48 kHz 96 kbps single-ch MPEG-1 Layer III (8x) qval=3
Frame | CPU time/estim | REAL time/estim | play/CPU | ETA
10702/10704 (100%)| 0:22/ 0:22| 0:31/ 0:31| 11.643x| 0:00
average: 96.0 kbps
Writing LAME Tag...done
ReplayGain: +18.0dB
Created vout-0000000000.mp3
dik@storm:~/sound/skype-rec-kraken$

Скрипт естественно — так и ждёт редакторов, конвертить можно и в ogg и что то другое, спасибо огромное Mr. Snapper Morgan, потому как я предварительно пытался писать таким путём :
$vsound -f filename.wav -d -r 41000 skype/skype
пока с ужасом не обнаружил что необходимы две машины и два запущенных скайпа для такого способа. Поэтому : не читайте с конца ! Вообще не читайте. Мистер Морган ужё сделал это за Вас…

Комментарии (3s)