Sadržaj:
- Korak 1: Nabavite Ubuntu, stvorite direktorije
- Korak 2: Izradite Streamrecord skriptu
- Korak 3: Spremite skriptu, učinite Pkill skriptu i učinite skripte izvršnima
- Korak 4: Upotrijebite KCron za planiranje poslova
- Korak 5: Vi ste u poslu
Video: Zakažite streaming audio zapisa u Ubuntuu: 5 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:38
Ako ste poput mene, vaši šefovi zapravo očekuju da radite dok ste na poslu, a ne da sjedite slušajući svoju omiljenu radijsku emisiju kako biste možda htjeli. U ovom uputstvu pokazat ću kako automatski snimiti bilo koji audio stream koristeći mplayer, lame i cron za zakazivanje posla.
Korak 1: Nabavite Ubuntu, stvorite direktorije
Za ovu instrukciju trebat ćete imati Ubuntu Linux. Ja pokrećem 7.04, ali ovo bi moglo raditi i za druge verzije. Ako se čini da su ljudi zainteresirani, napisat ću zasebnu upute koja će pokazati kako se to radi s Windowsima. Ako već pokrećete Ubuntu, jedino što vam treba je besplatno dostupno putem apt. Pomoću sljedećih naredbi na terminalu instalirajte Lame, Mplayer i KCron.sudo apt-get install lame mplayer kcronType u svoju lozinku i potvrdite instalacije. Upotrijebite sljedeće naredbe za stvaranje mapa koje će vam trebati.
Korak 2: Izradite Streamrecord skriptu
Koraci za skriptu koju koristimo su sljedeći: 1. Otvorite mplayer, pokažite na audio stream na Internetu2. Snimite stream u wav datoteku u /tmp direktoriju3. Ubijte mplayer proces kad emisija završi4. Pretvorite /tmp/mystream.wav u mp3 datoteku, dajte joj naziv s današnjim datumom i premjestite je u direktorij "user-friendly" u korisničku mapu. Izbrišite wav datoteku u direktoriju /tmp. Da biste to postigli, najprije morate saznati URL streama kojem pristupate. Na primjer, upotrijebit ću radijski tok CSPAN i snimati ga od ponedjeljka do petka između podneva i 14 sati. Evo teksta skripte:#!/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; hromi -ms /tmp/mystream.wav -o" /home/shawn/Music/CSPAN/My Show - $ NOW.mp3 "; rm /tmp/mystream.wav; Kopirajte ovaj tekst u praznu datoteku koristeći Gedit ili Vi i spremite ga kao" streamrecord ". Područja skripte morate urediti kurzivom jer se to neće odnositi na vas. Tekst nakon mplayera URL je streama koji želite snimiti, morat će se zamijeniti URL-om vašeg streama, koji se može lako pronaći ako odete na stream u Firefoxu, dopustite da se uključi dodatak mplayer, zatim desnom tipkom miša kliknite i odaberite "Kopiraj URL".
Korak 3: Spremite skriptu, učinite Pkill skriptu i učinite skripte izvršnima
Zatim ćemo skriptu spremiti u direktorij /scripts. Nakon spremanja idite na terminalsku sesiju i upišite sljedeće:
cd /scripts chmod 700 streamrecord (Time se skripta koju ste upravo stvorili pretvara u izvršnu datoteku.) Napravite još jednu datoteku u direktoriju /scripts. Ovo će se zvati pkill i bit će vaš ubojica. Odnosno, ubit će proces mplayer -a dopuštajući prvoj skripti da nastavi s preimenovanjem i kodiranjem snimljenog toka. Cijeli tekst pkill skripte točno je sljedeći: pkill mplayer Sada, ovo razbija skriptni bonton, tako što nema #!/Bin/sh na vrhu, ali meni radi. Nakon što ste datoteku pkill spremili u direktorij /scripts, ponovno upotrijebite naredbu chmod kako biste ovu datoteku učinili izvršnom. Morate biti u terminalnoj sesiji, prvo u direktoriju /scripts, a zatim upišite: chmod 700 pkill Brzi "ls" će vam pokazati datoteke koje ste upravo stvorili, sada u lijepoj zelenoj boji umjesto standardne crne.
Korak 4: Upotrijebite KCron za planiranje poslova
Cron, prekrasna, ali iznimno zbunjujuća mala tekstualna datoteka i povezana usluga zaslužuje cijeli niz instrukcija za sebe. Kako bismo pojednostavili stvari, umjesto toga ćemo koristiti KCron (koji smo instalirali ranije). Ako je instalacija prošla prema planu, trebali biste vidjeti KCron u odjeljku Alati sustava za aplikacije. Alternativno, program se može pokrenuti s terminala upisivanjem "kcron". Pritisnite Ctrl+N za stvaranje novog posla i konfigurirajte posao kao što je prikazano na slici. Na slici možete vidjeti da sam konfigurirao program /skripte /streamrecord da radi sve mjesece, pon-pet u 12:00 s 0 minuta.
Druga skripta koju ste napravili, nazvana 'pkill', zapravo završava mplayer i dopušta nastavak prve skripte. Morat ćete postaviti još jedan cron posao za pokretanje te skripte. Za moj primjer, završio sam s dva posla u KCronu. (vidi drugu sliku)
Korak 5: Vi ste u poslu
To je sve što trebate učiniti. Za testiranje vašeg rada možete desnom tipkom miša kliknuti streamrecord posao u Kcronu, odabrati "pokreni sada" i provjeriti ima li mystream.wav u vašem /tmp direktoriju. Ako je tamo (i brzo raste), pokrenite posao pkill i uskoro biste trebali vidjeti kako mystream.wav nestaje iz vašeg /tmp direktorija, a nova.mp3 datoteka u direktoriju koji ste naveli prilikom izmjene skripte. Ako snimate dugu emisiju, imajte na umu da će za kodiranje vaše.wav datoteke biti potrebno pristojno vrijeme. U jednoj 3 -satnoj emisiji koju snimim potrebno je približno 10 minuta za kodiranje u mp3. Ako imate bilo kakvih problema da ovo uspije, slobodno mi se obratite.
Stvari P. S. Znam da su moje metode pomalo grube, jer vjerojatno postoje najbolje prakse koje ne slijedim u nekim svojim koracima, pa vas molim da me ne školujete na Linuxu 101, ovo je samo brz i prljav način koji nikada ne smijete propustiti vaš omiljeni audio stream.
Preporučeni:
Uređivanje video zapisa Drone: 4 koraka
Uređivanje videa Dronea: Dobro došli! Evo nekoliko smjernica koje sam naučio dok uređujete video zapis o bespilotnim letjelicama. Kroz ovo uputstvo dat ću savjete i trikove koje sam koristio pri uređivanju videa na vlogu i dronova
Kako kodirati pjesmu pomoću notnih zapisa u Sonic Pi: 5 koraka
Kako kodirati pjesmu korištenjem notnih zapisa u Sonic Pi -u: Ova instrukcija opisat će neke osnovne korake i dijelove koda koje ćete koristiti pri kodiranju pjesme u Sonic Pi -u pomoću notnih zapisa! Postoji milijun drugih komada koda koje možete pokušati dodati okus gotovom komadu pa se svakako poigrajte i s
Promjena fontova u Linux Ubuntuu: 3 koraka
Promijenite fontove u Linux Ubuntuu: bez zapaljivanja ili udarca. ako morate kritizirati, učinite to na respektabilan način. pokazat ću vam kako prikazati bilo koji font koji želite na radnoj površini, programskoj traci, izbornicima itd … To je učinjeno u ubuntu 7.10 gutsy, koristim gnome okruženje i čini
Pružanje opisa za streaming video zapisa temeljenog na Flash-u: 10 koraka
Pružanje opisa za streaming video zapisa temeljenog na Flash-u: BY KEVIN JONES (preuzmite PDF verziju ovog uputstva iz DCMP-ove Informacijske centrale za informacije o pristupačnosti.)? &Quot; Kako mogu napisati titlove svojim medijima? &Quot;? ? " Kako mogu napisati svoj videozapis za YouTube ili svoju web stranicu? "? ? & quot
Kako omogućiti Compizfusion na Ubuntuu: 5 koraka
Kako omogućiti Compizfusion na Ubuntuu: Pozdrav svima! U ovom Instructable -u pokazat ću vam Ubuntu korisnicima kako omogućiti i koristiti compiz fusion (compiz fusion je skup animacija za ubuntu.) Koristim 9,0.4 Jaunty