Përmbajtje:
- Hapi 1: Merr Ubuntu, Krijo Drejtori
- Hapi 2: Krijoni Streamrecord Script
- Hapi 3: Ruani Skriptin, Bëni Skriptin Pkill dhe Bëni Scripts të Ekzekutueshëm
- Hapi 4: Përdorni KCron për të planifikuar punët tuaja
- Hapi 5: Jeni në Biznes
Video: Programoni transmetimin e regjistrimeve audio në Ubuntu: 5 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:30
Nëse jeni si unë, shefat tuaj në të vërtetë presin që ju të punoni ndërsa jeni në punë dhe të mos uleni duke dëgjuar emisionin tuaj të preferuar në radio ashtu siç dëshironi. Në këtë udhëzues, unë do të tregoj se si të regjistroni çdo transmetim audio automatikisht duke përdorur mplayer, lame dhe cron për të planifikuar punën.
Hapi 1: Merr Ubuntu, Krijo Drejtori
Për këtë të udhëzueshme, do t'ju duhet të keni Ubuntu Linux. Unë drejtoj 7.04, por kjo mund të funksionojë edhe për versionet e tjera. Nëse njerëzit duken të interesuar, unë do të shkruaj një udhëzues të veçantë duke treguar se si ta bëni këtë me Windows. Nëse tashmë e përdorni Ubuntu, të vetmet gjëra që ju nevojiten janë të disponueshme lirshëm përmes apt. Përdorni komandat e mëposhtme në një terminal për të instaluar Lame, Mplayer dhe KCron.sudo apt-get install lame mplayer kcronType në fjalëkalimin tuaj dhe konfirmoni instalimet. Përdorni komandat e mëposhtme për të krijuar dosjet që ju nevojiten.sudo mkdir /scriptsmkdir /home /username /Music /NameOfShow Dhe kjo komandë për të marrë pronësinë e drejtorisë që sapo keni krijuar: sudo chown YourUserName /scripts
Hapi 2: Krijoni Streamrecord Script
Hapat për skriptin që po përdorim janë si më poshtë: 1. Hapni mplayer, tregoni transmetimin audio në Internet2. Regjistroni rrjedhën në skedarin wav në /tmp directory3. Vrasni procesin e mplayer kur shfaqja përfundon4. Shndërroni /tmp/mystream.wav në skedar mp3, emërtojeni me datën e sotme dhe zhvendoseni në drejtorinë më 'miqësore për përdoruesit' nën dosjen e përdoruesit. Fshini skedarin wav në drejtorinë /tmp. Për ta arritur këtë, së pari do të duhet të zbuloni URL -në e rrymës ku po përdorni. Për shembull, unë do të përdor transmetimin e radios CSPAN dhe do ta regjistroj atë mes orëve të mesditës dhe 2 pasdite nga e hëna deri të premten. Këtu është teksti i skenarit:#!/Bin/shNOW = $ (data +"%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 bedel -vo null; i çalë -ms /tmp/mystream.wav -o" /home/shawn/Music/CSPAN/My Show - $ NOW.mp3 "; rm /tmp/mystream.wav; Kopjoni këtë tekst në një skedar bosh duke përdorur Gedit ose Vi dhe ruajeni atë si" streamrecord ". Ju do të duhet të redaktoni zonat e shkrimit me shkronja të pjerrëta, pasi këto nuk do të zbatohen për ju. Teksti pas mplayer është URL-ja e transmetimit që dëshironi të regjistroni, kjo do të duhet të zëvendësohet me URL-në e rrymës tuaj, e cila mund të gjendet lehtësisht duke shkuar në transmetimin në Firefox, duke lënë të fillojë shtojca mplayer, pastaj kliko me të djathtën dhe zgjidhni "Kopjo URL".
Hapi 3: Ruani Skriptin, Bëni Skriptin Pkill dhe Bëni Scripts të Ekzekutueshëm
Tjetra, ne do ta ruajmë skriptin në drejtorinë /scripts. Pasi të jeni ruajtur, shkoni në një seancë terminale dhe shkruani sa vijon:
cd /scripts chmod 700 streamrecord (Kjo e bën skriptin që sapo keni krijuar në një skedar të ekzekutueshëm.) Krijoni një skedar më shumë në drejtorinë /scripts. Kjo do të quhet pkill dhe do të jetë vrasësi juaj. Kjo do të thotë, do të vrasë procesin e mplayer për të lejuar që skenari i parë të vazhdojë me riemërtimin dhe kodimin e rrjedhës së kapur. Teksti i plotë i shkrimit pkill është saktësisht si më poshtë: pkill mplayer Tani, kjo prish etikën e shkrimit, duke mos pasur #!/Bin/sh në krye, por funksionon për mua. Pasi të keni ruajtur skedarin pkill në drejtorinë /scripts, përdorni përsëri komandën chmod për ta bërë atë të ekzekutueshëm. Ju duhet të jeni në një seancë terminale, në drejtorinë /scripts së pari, pastaj shkruani: chmod 700 pkill Një "ls" e shpejtë do t'ju tregojë skedarët që sapo keni krijuar, tani në një ngjyrë të gjelbër të bukur në vend të së zezës standarde.
Hapi 4: Përdorni KCron për të planifikuar punët tuaja
Cron, skedari i tekstit i mrekullueshëm, por jashtëzakonisht konfuz dhe shërbimi shoqërues meriton një seri të tërë udhëzimesh në vetvete. Për t'i bërë gjërat më të thjeshta, ne do të përdorim KCron (të cilin e instaluam më herët) në vend. Nëse instalimi shkoi siç ishte planifikuar, duhet të shihni KCron nën Mjetet e Sistemit të Aplikimeve. Përndryshe, programi mund të nisë nga një terminal duke shtypur "kcron". Përdorni Ctrl+N për të krijuar një punë të re dhe konfiguroni punën siç tregohet në figurë. Në imazhin që mund të shihni kam konfiguruar programin /skriptet /regjistrimin e transmetimit të funksionojë gjatë gjithë muajve, të hënën në orën 12 pasdite me 0 minuta.
Skenari i dytë që keni bërë, i quajtur 'pkill' është ai që përfundon në të vërtetë mplayer dhe lejon që skenari i parë të vazhdojë. Ju do të duhet të krijoni një punë tjetër cron për të ekzekutuar edhe atë shkrim. Për shembullin tim, përfundoj me dy punë në KCron. (shiko imazhin e dytë)
Hapi 5: Jeni në Biznes
Kjo është gjithçka që ju nevojitet, për të provuar punën tuaj, mund të klikoni me të djathtën në punën e streamrecord në Kcron, zgjidhni 'drejto tani' dhe kontrolloni për mystream.wav në drejtorinë tuaj /tmp. Nëse është atje (dhe po rritet shpejt), drejtojeni punën pkill dhe së shpejti do të shihni që mystream.wav të zhduket nga drejtoria juaj /tmp, dhe një skedar të ri.mp3 në drejtorinë që specifikuat kur ndryshuat skriptin. Nëse jeni duke regjistruar një shfaqje të gjatë, mbani në mend se do të duhet një kohë e mirë për të koduar skedarin tuaj.wav. Në një shfaqje 3 -orëshe që regjistroj, duhen afërsisht 10 minuta për të koduar në mp3. Nëse keni ndonjë problem që kjo të funksionojë, mos ngurroni të më lajmëroni.
Gjërat P. S. Unë e di që metodat e mia janë paksa të papërpunuara, pasi ka ndoshta praktikat më të mira që nuk po i ndjek në disa nga hapat e mi, kështu që ju lutem mos më mësoni në Linux 101, kjo është vetëm një mënyrë e shpejtë dhe e ndyrë që nuk duhet humbur kurrë transmetimi juaj i preferuar audio
Recommended:
Programoni lojën tuaj 2048 Lojë W/Java !: 8 hapa
Programoni lojën tuaj 2048 me W/Java !: Më pëlqen loja 2048. Dhe kështu vendosa të programoj versionin tim. Veryshtë shumë e ngjashme me lojën aktuale, por programimi i saj vetë më jep lirinë të ndryshoj çfarë të dua sa herë që dua. Nëse dua një lojë 5x5 në vend të 4x4 tipike, një s
Udhëzues: Si të përdorni ESP32-CAM në Web Server për transmetimin e videove: 3 hapa
Udhëzues: Si të përdorni ESP32-CAM në Web Server për transmetimin e videove: Përshkrimi: ESP32-CAM është një Bord i Zhvillimit të Vizionit IoT Wireless ESP32 në një faktor shumë të vogël, i krijuar për t'u përdorur në projekte të ndryshme IoT, të tilla si pajisje shtëpiake të zgjuara, industriale kontroll pa tel, monitorim pa tel, identifikim pa tel QR
Udhëzues për konfigurimin e VPN Premium për SHKARKIMIN E SHPEJTSIS HIGH së Lartë dhe transmetimin në rregull nga REO: 10 hapa
Udhëzues për konfigurimin e VPN Premium për SHKARKIMIN E SHPEJTSIS HIGH së Lartë dhe transmetimin në rregull nga REO: Faleminderit, Asuswrt-MerlinHi, unë jam nga Tajlanda. Unë do të shkruaj një udhëzues të detajuar të konfigurimit VPN për një shkarkim me shpejtësi të lartë rreth 100 Mb/s mesatarisht dhe ndoshta-transmetimi më i qetë për Netflix, Crunchyroll, Hulu, etj. Nga Tajlanda, destinacioni
Stacioni i motit me transmetimin e të dhënave pa tel: 8 hapa
Stacioni i motit me transmetimin e të dhënave pa tel: Ky udhëzues është azhurnimi i projektit tim të mëparshëm - Stacioni i motit me regjistrimin e të dhënave. Projekti i mëparshëm mund të shihet këtu - Stacioni i motit me regjistrimin e të dhënave Nëse keni ndonjë pyetje ose problem mund të më kontaktoni në postën time: iwx.production@gmai
Krijoni transmetimin tuaj radio nga një itrip: 3 hapa
Krijoni transmetimin tuaj radio nga një itrip: Në këtë ju do të keni një "stacion" radio të llojit. Gama nuk do të jetë e madhe, por do të funksionojë për përdorim të përditshëm. Për këtë do t'ju duhet-ipod-itrip dhe antenë softuerike ose gjatësia e telit-armë ngjitëse (opsionale por e rekomanduar)-armë ngjitëse të nxehtë (opsionale