Подкастинг в Linux

Так уж сложилось, что подкастинг в рунете (пока) привлекает в основном людей, связанных с ИТ. И многие из этих людей используют OpenSource программы и/или альтернативные операционные системы, в частности GNU/Linux. По этой причине многих людей интересует возможность подкастинга в Линукс.
Давайте начнем с обзора доступного софта, будем касаться лишь OpenSource или на крайний случай просто бесплатных программ, в этой статье - ничего коммерческого.
Часть первая. Слушателям.
Почти любой подкастер слушает подкасты :) Так, что если вас интересует подкастинг в Линуксе, то не обойтись без обзора программ для получения и прослушивания файлов. А их - великое множество!
- http://amarok.kde.org/ … Начнем с самого популярного opensource-плеера, если этот многофункциональный комбайн можно так просто обозвать. В стандартной поставке Амарок умеет работать с RSS-фидами, автоматически скачивать подкасты и синхронизировать данные с внешним аудио-устройством (без проблем поддерживаются и iPod’ы).
- http://www.icepodder.com … GTK-приложение, написанное на Python’е, замена CastPodder’у. Обычный не захламленный функционал, подойдет тем, кто хочет простую легкую программку для автоматического скачивания подкастов и ничего более.
- http://penguintv.sourceforge.net/ … Очень привлекательная программа, предназначенная не только для аудио-, но и для видео-подкастов и видео-блогов. Встроенный плеер для любых скачанных файлов, возможность получения данных из BitTorrent, встроенная удобная система тегов, поддержка подкастов из iTunes и конечно же автоматическая синхронизация с mp3/видео-плеерами. Очень достойный вариант!
- http://www.jpodder.com/ - для любителей софта на Яве :)



Это далеко не полный список, вы наверное и сами знаете, как много софта существует под OpenSource-лицензией, поэтому введя “podcasting sofware linux” в своем поисковике, вы получите еще очень очень много ссылок. Так что это не проблема.
Часть вторая. Подкастеры.
А теперь начинается самое интересное. Создание подкастов в Линукс.
Но, поспешу вас разочаровать, ничего супер-оригинального предлагать не буду. Audacity и здесь является, по моему скромному мнению, отличным вариантом и для записи, и для монтажа. Ему будет посвящана отдельная статья в ближайшие пару дней, потому как программа имеет одинаковый функционал и под Windows и под Linux и под MacOS.
Но есть и другие варианты, куда же без них.
- http://ardour.org/ … Программа Ardour - большое профессиональное решение, по возможностям похож скорее на Adobe Audition, взгляните хотя бы на этот скриншот. Обработка и монтаж, очень широкие возможности, и что немаловажно - регулярные баг-фиксы и новые релизы. Неограниченное количество дорожек, одновременная запись в несколько треков, система плагинов… Есть возможность работать с миди-клавиатурой. В-общем, если вам интересно окунуться в мир широких возможностей обработки звука и не платить ни копейки - то это ваш вариант. А заплатить, кстати, все же можно - активно идет сбор пожертвований, за последний месяц автор набрал $1000. Заслуженно, потому что программа на самом деле отличная.
- http://www.jokosher.org …Не менее крутая программа, кстати, последний релиз был вчера, 22 мая. Jokosher был разработан музыкантами-профессионалами. На одной из конференций, создатель программы около часа рассказывал о концепции, о деталях своего творения, и я понял, что почти все в Jokosher’е сделано с умом и расчетом на практическое удобство. Хоть в первую очередь он предназначен для музыки, ничто не запрещает вам использовать Jokosher для монтажа подакстов - весь необходимый функционал присутствует. Программа использует GStreamer, поэтому ограничений на файлы почти нет - программа “съест” и OGG и MP3 и WAV и FLAC. Что отличает эту программу от Ardour, так это интерфейс - он очень просто и понятен, сразу видно, что создатели не раз использовали GarageBand для Мака :)
- http://www.metadecks.org/software/sweep … Sweep - программа для простой обработки звука. До уровня Audacity пока не дотягивает, да и интерфейс не то чтобы очень удобный, но вариант рабочий, использовать можно.

Запись Skype-разговора
Способ записи Skype-беседы, который повсеместно использует сейчас в русском подкастинге - это запись на отдельные дорожки. Каждый из участников разговора записывает свою дорожку, потом один человек собирает их вместе. Это, может, не совсем удобно, но повышает качество звука. Если же по каким-либо причинам вы все же решили записывать беседу с одного компьютера, в Линукс есть простая возможность сделать это. В запись пойдет все то, что вы слышите - все артефакты звука и шумы.
Для этих целей нам понадобиться программа Vsound. Ей можно найти и замена посвежее (последний релиз Vsound был в 2004 году!), но в принципе какая разница - программа делает то, что должна. Скачав и установив Vsound (есть и тарболл и RPM), запустите Skype, потом введите в терминале:
vsound -f output.wav -d -r 44000 Skype
Как можно догадаться, вместо output.wav - любое нужное вам имя. Флаг -f указывает как раз это на имя файла. Флаг -r показывает частоту звука, а флаг -d будет одновременно посылать сигнал и в файл и в /dev/dsp. Некоторые программы требует наличия этого параметра, например Skype.
НО! Vsound будет записывать только то, что говорит ваш собеседник, ваши слова, сказанные в микрофон, записаны не будут. Так что в файле output.wav будет находится дорожка вашего собеседника. Это может показаться глупым, но поверьте - разделение дорожек удобнее.
Теперь запустите любой аудио-редактор, тот же Audacity к примеру, и нажмите на запись. Удостоверьтесь, что запись идет правильно.
Все готово. Теперь остается лишь позвонить собеседнику и начать беседу. Дорожка собеседника будет в output.wav, ваша дорожка - в программе записи.
Повторюсь, этот вариант не очень хорош, т.к. голос собеседника будет звучать хуже вашего. Если есть возможность - пусть второй человек записывает свою дорожку на своей стороне.
Есть вариант еще “хуже” - Vsound запустить на третьей машине, создать на ней новый аккаунт Skype и обоим собеседникам звонить на ту машину в виде Conference Call - тогда оба ваша голоса будут записаны в один файл output.wav.
Ну что-ж, вот примерно такие дела творятся в подкастинге под Линукс :) До скорой встречи, в следующий раз, как и обещал, мы поговорим об Audacity.



Автор! Как с Вами связаться. Контактной инфы нет. Хочу отдать подправленный кусок подписки на feedburner по email. Чистая благотворительность, никакого подвоха.
Минутку, сейчас подправлю раздел “Где я”, будут все контактные данные
Мое мыло - freetonik[sobaka]gmail.com
Тема мониторинга с низкой задержкой через pulseaudio не раскрыта. Тема одновременной записи дорожек через него же тоже не раскрыта.
Планируется продолжение статьи
Любая помощь приветствуется :)
Опробовав все указанные клиенты не был удовлетворён, потому присоединился к разработке самого удобного на мой вкус: gPodder (http://gpodder.org/). В двух словах: GTK + Python. А ещё: поддержка RSS и Atom; лент с торрентами; управление очередью и скоростью закачки; синхронизация с ipod, MP3 плеерами или через Bluetooth; CLI интерфейс и прочее.
Ооо!
Очень приятная софтинка!
Было бы здорово, если бы Вы небольшой заметкой рассказали бы о разработке и сопутствующих проблемах…
О, я тоже gPodder использую, думал попробовать что-то из списка но после вашего поста одумался :)
Аналогично. Использую gPodder - отличная вещь. Всем рекомендую.
Спасибо, отличный пост. Всё таки надо попробовать с мака на Линукс перебраться )
С мака? Почему?.. неужели чем-то не устраивает??
Спасибо за обзорчик :) Немного офтопик :) НО может есть подобный обзор по видеоподкасту?
Совсем не оффтопик, будет и по видео!
Кроме Скайпа есть ещё Gizmo5 http://gizmo5.com/ . Есть клиенты и под винду, и под мак, и под линукс. Причём в клиенте есть кнопочка “Запись”, весь разговор будет записан в файл.
Gizmo имеет довольно таки серьезный минус - качество звука хуже скайпа
пока пользуюсь rhythmbox, пока устраивает
Тоже юзал, просто и понятно