Съдържание:
- Стъпка 1: Вземете Ubuntu, създайте директории
- Стъпка 2: Създайте Streamrecord скрипт
- Стъпка 3: Запазете скрипта, направете скрипта Pkill и направете скриптите изпълними
- Стъпка 4: Използвайте KCron, за да планирате вашите работни места
- Стъпка 5: Вие сте в бизнеса
Видео: График за поточни аудио записи в Ubuntu: 5 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:55
Ако сте като мен, шефовете ви всъщност очакват да работите, докато сте на работа, а не да седите и да слушате любимото си радио предаване, както може да искате. В тази инструкция ще покажа как автоматично да записвате всеки аудио поток, използвайки mplayer, lame и cron, за да планирате работата.
Стъпка 1: Вземете Ubuntu, създайте директории
За тази инструкция ще трябва да имате Ubuntu Linux. Пускам 7.04, но това може да работи и за други версии. Ако хората изглеждат заинтересовани, ще напиша отделна инструкция, показваща как да направите това с Windows. Ако вече използвате Ubuntu, единствените неща, от които се нуждаете, са свободно достъпни чрез apt. Използвайте следните команди на терминал, за да инсталирате Lame, Mplayer и KCron.sudo apt-get install lame mplayer kcronType във вашата парола и потвърдете инсталациите. Използвайте следните команди, за да създадете папките, които ще ви трябват.
Стъпка 2: Създайте Streamrecord скрипт
Стъпките за скрипта, който използваме, са следните: 1. Отворете mplayer, посочете аудио поток в Internet2. Запис на поток към wav файл в /tmp директория3. Убийте процеса на mplayer, когато шоуто приключи4. Преобразувайте /tmp/mystream.wav в mp3 файл, дайте му име с днешна дата и го преместете в по-удобна за потребителя директория в потребителска папка. Изтрийте wav файла в директорията /tmp. За да постигнете това, първо трябва да разберете URL адреса на потока, до който имате достъп. Например, ще използвам радио потока CSPAN и ще го запиша между обедните часове и 14:00 часа от понеделник до петък. Ето текста на скрипта:#!/Bin/shNOW = $ (дата +"%b-%d-%y") mplayer "mms: //rx-wes-sea20.rbn.com/farm/pull/tx -rbn -sea34: 1259/wmtencoder/cspan/cspan/wmlive/cspan4db.asf "-ao pcm: file =/tmp/mystream.wav -vc dummy -vo null; куц -ms /tmp/mystream.wav -o" /home/shawn/Music/CSPAN/My Show - $ NOW.mp3 "; rm /tmp/mystream.wav; Копирайте този текст в празен файл с помощта на Gedit или Vi и го запазете като" streamrecord ". Ще трябва да редактирате областите на скрипта в курсив, тъй като те няма да се отнасят за вас. Текстът след mplayer е URL адресът на потока, който искате да запишете, той ще трябва да бъде заменен с URL адреса на потока ви, който може да бъде намерен лесно, като отидете на потока във Firefox, като оставите плъгина за mplayer да започне, след това щракнете с десния бутон и изберете „Копиране на URL адрес“.
Стъпка 3: Запазете скрипта, направете скрипта Pkill и направете скриптите изпълними
След това ще запазим скрипта в директорията /scripts. След като бъдете запазени, отидете на терминална сесия и въведете следното:
cd /scripts chmod 700 streamrecord (Това превръща току -що създадения скрипт в изпълним файл.) Създайте още един файл в директорията /scripts. Това ще се нарича pkill и ще бъде вашият убиец. Тоест, това ще убие процеса на mplayer, за да позволи на първия скрипт да продължи с преименуването и кодирането на заснетия поток. Пълният текст на скрипта pkill е точно следният: pkill mplayer Сега това нарушава етикета на скриптовете, като няма #!/Bin/sh в горната част, но при мен работи. След като запазите файла pkill в директорията /scripts, използвайте отново командата chmod, за да направите този изпълним. Трябва да сте в терминална сесия, първо в директорията /scripts, след това въведете: chmod 700 pkill Бързо "ls" ще ви покаже файловете, които току -що създадохте, сега в прекрасно зелено вместо стандартното черно.
Стъпка 4: Използвайте KCron, за да планирате вашите работни места
Крон, прекрасният, но изключително объркващ малък текстов файл и свързаната с него услуга заслужават цяла поредица от инструкции за себе си. За да опростим нещата, вместо това ще използваме KCron (който инсталирахме по -рано). Ако инсталацията протече както е планирано, трябва да видите KCron под Applications System Tools. Алтернативно, програмата може да се стартира от терминал, като напишете „kcron“. Използвайте Ctrl+N, за да създадете нова задача и да я конфигурирате, както е показано на снимката. На изображението можете да видите, че съм конфигурирал програмата /скриптове /streamrecord да работи всички месеци, понеделник-петък в 12:00 с 0 минути.
Вторият скрипт, който сте направили, наречен „pkill“, всъщност завършва mplayer и позволява на първия скрипт да продължи. Ще трябва да настроите друга cron работа, за да стартирате и този скрипт. За моя пример завършвам с две работни места в KCron. (вижте второто изображение)
Стъпка 5: Вие сте в бизнеса
Това е всичко, което трябва да направите, за да тествате работата си, можете да щракнете с десния бутон върху заданието за запис на потоци в Kcron, да изберете „стартирай сега“и да проверите за mystream.wav в директорията /tmp. Ако е там (и расте бързо), стартирайте заданието pkill и скоро трябва да видите mystream.wav да изчезва от вашата /tmp директория и нов.mp3 файл в директорията, която сте посочили, когато сте променили скрипта. Ако записвате дълго шоу, имайте предвид, че ще отнеме прилично време, за да кодирате вашия.wav файл. В едно 3 -часово шоу, което записвам, отнема приблизително 10 минути за кодиране в mp3. Ако имате проблеми с това да работи, не се колебайте да ми пишете.
Неща P. S. Знам, че методите ми са малко груби, тъй като вероятно има най-добри практики, които не следвам в някои от стъпките си, така че, моля, не ме обучавайте на Linux 101, това е просто бърз и мръсен начин никога да не пропускате любимият ви аудио поток.
Препоръчано:
Как да си направим аудио аудио файлове на стерео радио на Ford на Ford, възпроизвеждане на Mp3 файлове .: 7 стъпки
Как да направите аудио аудио файлове на стерео радио във формат на MP3 на MP3: Тази инструкция ще ви даде няколко важни подробности за това как да отговорите на изискванията за съвместимост на MP3 CD-R на Ford Audiophile (и вероятно Mach 300, Shaker 500 и Shaker 1000 ) фабрично стерео, за да можете да записвате и да се наслаждавате на MP3 файлове на CD
Форматиране на стари училищни записи в Mp3: 4 стъпки
Форматирайте Old School Records в Mp3: добре, наскоро почиствах прикачения си файл и попаднах на бащините записи на старото училище. Той имаше много имена, които слушам, като CCR, Beatles, Moody Blues и The Doors. Имам и приятел, който иска да ги запише на компактдиск, за да може да ги слуша
Направете своя собствена професионална машина за почистване на записи за по -малко от $ 80 и спестете до $ 3000 и повече .: 6 стъпки (със снимки)
Направете своя собствена професионална машина за почистване на записи за по -малко от $ 80 и спестете до $ 3000 и повече. Как да почистите записите правилно!? Има много начини в Интернет. По -евтини начини като Knosti или Discofilm, но също така
Как да - Аварийни записи на USB палеца: 14 стъпки (със снимки)
Как да - Аварийни записи на USB Thumb Drive: Актуализиране !! Checkout версия 2.0 тук: Версия 2.0 Не знам за вас, но обичам да съм подготвен. Не винаги се справям добре с подготовката, но много мисля за това. Нека да разгледаме инструкции за спешно USB флаш устройство. Това вътре
Аудио селектор на Mint Box: 3,5 мм аудио превключвател: 6 стъпки
Аудио селектор на Mint Box: 3,5 мм аудио превключвател: Проблем: Често трябва да използвам слушалки за игри или слушане на музика, докато други хора са в стаята и след това трябва да превключвам към високоговорители, ако искам да покажа забавен видео или направете интернет обаждане до далечен роднина. Th