Kazalo:
- Korak: Pridobite Ubuntu, ustvarite imenike
- 2. korak: Ustvarite skript Streamrecord
- 3. korak: Shranite skript, naredite skript Pkill in naredite skripte izvršljivim
- 4. korak: Uporabite KCron za načrtovanje delovnih mest
- 5. korak: Delate
Video: Načrtujte pretakanje zvočnih posnetkov v Ubuntu: 5 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:08
Če ste podobni meni, vaši šefi dejansko pričakujejo, da boste med delom delali in ne sedeli ter poslušali svoje najljubše radijske oddaje, kot bi si morda želeli. V tem navodilu bom pokazal, kako lahko samodejno posnamete kateri koli zvočni tok z mplayerjem, lameom in cronom, da razporedite opravilo.
Korak: Pridobite Ubuntu, ustvarite imenike
Za to navodilo boste morali imeti Ubuntu Linux. Uporabljam 7.04, vendar bi to lahko delovalo tudi za druge različice. Če se ljudje zdijo zainteresirani, bom napisal ločeno navodilo, v katerem bom pokazal, kako to storiti v sistemu Windows. Če že uporabljate Ubuntu, so edine stvari, ki jih potrebujete, prosto dostopne prek apt. Z naslednjimi ukazi na terminalu namestite Lame, Mplayer in KCron.sudo apt-get install lame mplayer kcronType v geslo in potrdite namestitve. Za ustvarjanje map, ki jih potrebujete, uporabite naslednje ukaze. Sudo mkdir /scriptsmkdir /home /username /Music /NameOfShow In ta ukaz za prevzem lastništva nad imenikom, ki ste ga pravkar ustvarili:
2. korak: Ustvarite skript Streamrecord
Koraki za skript, ki ga uporabljamo, so naslednji: 1. Odprite mplayer, pokažite na zvočni tok na internetu2. Posnemite tok v datoteko wav v imenik /tmp3. Ustavi postopek mplayerja, ko se oddaja konča4. Pretvorite /tmp/mystream.wav v datoteko mp3, poimenujte jo z današnjim datumom in jo premaknite v bolj uporabniku prijazen imenik v uporabniški mapi. Izbrišite datoteko wav v imeniku /tmp. Če želite to narediti, morate najprej ugotoviti URL toka, do katerega dostopate. Na primer, uporabil bom radijski tok CSPAN in ga posnel med poldnevom in 14. uro od ponedeljka do petka. Tukaj je besedilo skripta:#!/Bin/shNOW = $ (datum +"%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; lame -ms /tmp/mystream.wav -o" /home/shawn/Music/CSPAN/My Show - $ NOW.mp3 "; rm /tmp/mystream.wav; Kopirajte to besedilo v prazno datoteko z uporabo Gedit ali Vi in ga shranite kot" streamrecord ". Področja skripta boste morali urediti poševno, saj to ne velja za vas. Besedilo po mplayerju je URL toka, ki ga želite posneti, to bo treba zamenjati z URL-jem vašega toka, ki ga lahko preprosto najdete tako, da odprete tok v Firefoxu in pustite, da se vtičnik mplayer zažene, nato z desno tipko miške kliknite in izberite "Kopiraj URL".
3. korak: Shranite skript, naredite skript Pkill in naredite skripte izvršljivim
Nato bomo skript shranili v imenik /scripts. Ko shranite, pojdite na terminalsko sejo in vnesite naslednje:
cd /scripts chmod 700 streamrecord (Tako naredite skript, ki ste ga pravkar ustvarili, v izvedljivo datoteko.) Ustvarite še eno datoteko v imeniku /scripts. To se bo imenovalo pkill in bo vaš strelec. To pomeni, da bo ubil proces mplayerja, da bo prvi skript lahko nadaljeval s preimenovanjem in kodiranjem zajetega toka. Celotno besedilo skripta pkill je natančno naslednje: pkill mplayer Zdaj to prekine skriptni bonton, saj na vrhu ni #!/Bin/sh, vendar deluje zame. Ko datoteko pkill shranite v imenik /scripts, znova uporabite ukaz chmod, da bo ta izvedljiv. Morate biti v terminalski seji, najprej v imeniku /scripts, nato vnesite: chmod 700 pkill Hiter "ls" vam bo pokazal datoteke, ki ste jih pravkar ustvarili, zdaj v lepi zeleni barvi namesto standardne črne barve.
4. korak: Uporabite KCron za načrtovanje delovnih mest
Cron, čudovita, a izredno zmedena besedilna datoteka in z njo povezana storitev, si zasluži celo vrsto navodil. Za poenostavitev bomo namesto tega uporabili KCron (ki smo ga namestili prej). Če je namestitev potekala po načrtih, bi morali videti KCron v razdelku Sistemska orodja aplikacij. Namesto tega lahko program zaženete s terminala tako, da vnesete "kcron". Uporabite Ctrl+N, da ustvarite novo opravilo in ga konfigurirate, kot je prikazano na sliki. Na sliki lahko vidite, da sem program /skripte /streamrecord konfiguriral za delovanje vse mesece, pon-pet ob 12h z 0 minutami.
Drugi skript, imenovan 'pkill', dejansko konča mplayer in omogoča nadaljevanje prvega skripta. Za zagon tega skripta boste morali nastaviti drugo opravilo cron. Na primer, na koncu imam dve zaposlitvi v KCronu. (glej drugo sliko)
5. korak: Delate
To je vse, kar lahko storite. Če želite preizkusiti svoje ročno delo, z desno miškino tipko kliknite opravilo streamrecord v Kcronu, izberite »zaženi zdaj« in v imeniku /tmp preverite, ali je mystream.wav. Če je tam (in hitro narašča), zaženite opravilo pkill in kmalu boste videli, da mystream.wav izgine iz imenika /tmp, in nova datoteka.mp3 v imeniku, ki ste ga navedli, ko ste spremenili skript. Če snemate dolgo oddajo, ne pozabite, da bo za kodiranje datoteke.wav trajalo kar nekaj časa. V eni 3 -urni oddaji, ki jo posnamem, traja približno 10 minut kodiranja v mp3. Če imate težave z delovanjem, mi pišite.
Stvari P. S. Vem, da so moje metode nekoliko surove, saj verjetno obstajajo najboljše prakse, ki jih v nekaterih svojih korakih ne upoštevam, zato me prosim ne šolajte na Linuxu 101, to je le hiter in umazan način, da nikoli ne zamudite vaš najljubši zvočni tok.
Priporočena:
Arduino za Nerf: Kronograf in števec posnetkov: 28 korakov (s slikami)
Arduino za Nerf: Kronograf in števec posnetkov: Moj prejšnji Instructable je zajemal osnove odkrivanja hitrosti pikado z infrardečim oddajnikom in detektorjem. Ta projekt je naredil korak dlje z uporabo tiskanega vezja, zaslona in baterij za izdelavo prenosnega števca streliva in kronografa.
Predvajanje zvočnih zvočnih datotek (Wav) z Arduinom in DAC -om: 9 korakov
Predvajanje zvočnih zvočnih datotek (Wav) z Arduinom in DAC -om: Predvajajte zvočno datoteko wav s kartice Audino SD. Ta Instructable vam bo pokazal, kako lahko datoteko wav na vaši kartici SdCard predvajate prek preprostega vezja do zvočnika. Datoteka wav mora biti 8 -bitna mono. Pri predvajanju datotek 44 KHz nisem imel težav
3D tiskanje prevodnih posnetkov z grafenom PLA: 9 korakov (s slikami)
3D tiskanje prevodnih posnetkov z grafenom PLA: Ta navodila podajajo dokument o mojem prvem poskusu 3D tiskanja prevodnih posnetkov na tkanino. Hotel sem 3D natisniti ženski snap, ki bi se povezal z običajnim kovinskim snapom. Datoteka je bila modelirana v Fusion360 in natisnjena na Makerbot Rep2 in Drem
Ustvarite dinamično diaprojekcijo svojih posnetkov s foto zgodbo 3: 16 korakov
Ustvarite dinamično diaprojekcijo svojih posnetkov s Photo Story 3: To je eden od načinov za ustvarjanje diaprojekcije fotografij nice.wmv z učinki pomikanja in povečave z uporabo predvsem brezplačne programske opreme. Pričakujem, da obstajajo lažji načini, vendar nisem našel pouka na to temo. Moja metoda malo hodi po hišah, vendar deluje
Kako brezplačno dodati melodije zvonjenja in varnostne kopije video posnetkov na Verizon Vx8500 (imenovano tudi čokolada): 8 korakov
Kako brezplačno dodati melodije zvonjenja in varnostne kopije video posnetkov na Verizon Vx8500 (poznano tudi kot čokolada): To vam bo pokazalo, kako zgraditi polnilni/podatkovni kabel za vx8500 (poznano tudi kot čokolada) in kako uporabiti kabel za nalaganje melodij zvonjenja in varnostno kopiranje kupljenih videoposnetki vcast. Zavrnitev odgovornosti: Ne odgovarjam za dejanja tistih, ki berejo to stran.