Агуулгын хүснэгт:
- Алхам 1: Ubuntu -г татаж аваад лавлах үүсгэх
- Алхам 2: Streamrecord скрипт үүсгэх
- Алхам 3: Скриптийг хадгалах, Pkill скрипт хийх, скриптүүдийг ажиллуулах боломжтой болгох
- Алхам 4: Ажлаа төлөвлөхдөө KCron ашиглана уу
- Алхам 5: Та бизнес эрхэлдэг
Видео: Ubuntu дээр аудио бичлэгийг дамжуулах хуваарь: 5 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:05
Хэрэв та надтай адилхан байвал дарга нар тань таныг ажил дээрээ ажиллаж байгаад дуртай радио нэвтрүүлгээ хүссэнээрээ сонсоод суухгүй гэж хүлээж байгаа. Энэхүү зааварчилгаанд би ажлын хуваарийг гаргахын тулд mplayer, lame, cron ашиглан ямар ч аудио урсгалыг хэрхэн автоматаар бичихийг үзүүлэх болно.
Алхам 1: Ubuntu -г татаж аваад лавлах үүсгэх
Үүнийг сургахын тулд танд Ubuntu Linux байх ёстой. Би 7.04 ажиллуулдаг, гэхдээ энэ нь бусад хувилбаруудад бас ажиллах боломжтой. Хэрэв хүмүүс сонирхож байгаа бол би үүнийг Windows дээр хэрхэн яаж хийхийг зааж өгөх болно. Lame, Mplayer, KCron.sudo apt-get install lame mplayer kcronType-ийг нууц үгээ оруулаад терминал дээр суулгахдаа дараах тушаалуудыг ашиглана уу. Танд хэрэгтэй фолдеруудыг үүсгэхийн тулд дараах тушаалуудыг ашиглана уу.
Алхам 2: Streamrecord скрипт үүсгэх
Бидний ашиглаж буй скриптийн алхамууд дараах байдалтай байна: 1. Mplayer -ийг нээгээд Internet2 дээрх аудио дамжуулалтыг зааж өгнө үү. Wav файл руу урсгалыг /tmp директорт3 бичнэ үү. Шоу дуусах үед mplayer процессыг устгах4. /Tmp/mystream.wav файлыг mp3 файл болгон хөрвүүлээд өнөөдрийн огноогоор нэрлээд хэрэглэгчийн хавтасны доорх 'хэрэглэгчид ээлтэй' лавлах руу шилжүүлээрэй. /Tmp лавлах дахь wav файлыг устга. Энэ зорилгод хүрэхийн тулд та эхлээд хандаж буй урсгалынхаа URL хаягийг олж мэдэх хэрэгтэй. Жишээлбэл, би CSPAN радио дамжуулалтыг ашиглаж, Даваагаас Баасан гараг хүртэл үдээс хойш 14 цаг хүртэл бичнэ. Скриптийн текст энд байна:#!/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; lame -ms /tmp/mystream.wav -o" /home/shawn/Music/CSPAN/My Show - $ NOW.mp3 "; rm /tmp/mystream.wav; Энэ текстийг Gedit эсвэл Vi ашиглан хоосон файл руу хуулж" урсгал бичлэг "болгон хадгална уу. Та скриптийн талбаруудыг налуугаар засах хэрэгтэй болно, учир нь эдгээр нь танд хамаарахгүй. Mplayer-ийн дараах текст нь таны бичихийг хүсч буй урсгалын URL юм, үүнийг таны урсгалын URL-ээр солих шаардлагатай бөгөөд үүнийг Firefox дээрх дамжуулалт руу орж, mplayer залгаасыг эхлүүлэх, дараа нь хулганы баруун товчийг дараад олоход хялбар болно. "URL хуулах" -ыг сонгоно уу.
Алхам 3: Скриптийг хадгалах, Pkill скрипт хийх, скриптүүдийг ажиллуулах боломжтой болгох
Дараа нь бид скриптийг /скриптийн санд хадгалах болно. Хадгалсны дараа терминалын сесс рүү ороод дараахь зүйлийг бичнэ үү.
cd /scripts chmod 700 streamrecord (Энэ нь таны үүсгэсэн скриптийг гүйцэтгэх файл болгоно.) /скриптийн лавлахад дахин нэг файл үүсгээрэй. Үүнийг pkill гэж нэрлэх бөгөөд таны хитмен байх болно. Өөрөөр хэлбэл, энэ нь mplayer процессыг устгаж, анхны скриптийг авсан урсгалын нэрийг өөрчлөх, кодлох ажлыг үргэлжлүүлэх болно. Pkill скриптийн бүрэн текст яг дараах байдалтай байна: pkill mplayer Одоо энэ нь дээд талд #!/Bin/sh байхгүйгээр скриптийн ёс зүйг зөрчсөн боловч энэ нь миний хувьд ажилладаг. Та pkill файлыг /скриптийн лавлах санд хадгалсны дараа chmod командыг дахин ажиллуулаарай. Та эхлээд /скриптийн лавлах хэсэгт терминал сесс дотор байх ёстой, дараа нь бичнэ үү: chmod 700 pkill Түргэн "ls" нь таны үүсгэсэн файлуудыг стандарт хар биш харин сайхан ногооноор харуулах болно.
Алхам 4: Ажлаа төлөвлөхдөө KCron ашиглана уу
Крон, гайхалтай боловч маш их төөрөгдөлд оруулдаг жижиг текст файл, холбогдох үйлчилгээ нь өөрөө өөртөө олон тооны зааварчилгааг авах ёстой. Илүү хялбар болгохын тулд бид оронд нь KCron (өмнө нь суулгасан) ашиглах болно. Хэрэв суулгалт төлөвлөсний дагуу хийгдсэн бол KCron -ийг Applications System Tools хэсэгт харах ёстой. Эсвэл "kcron" гэж бичээд програмыг терминалаас эхлүүлж болно. Ctrl+N товчлуурыг дарж шинэ ажил үүсгээрэй, ажлыг зураг дээр үзүүлсэн шиг тохируулна уу. Зураг дээр би програм /скриптүүд /бичлэгийн бичлэгийг бүх сар ажиллуулахаар тохируулсан болохыг харж болно.
Таны хийсэн хоёр дахь скриптийг "pkill" гэж нэрлэдэг бөгөөд энэ нь mplayer -ийг төгсгөж, анхны скриптийг үргэлжлүүлэх боломжийг олгодог. Та энэ скриптийг ажиллуулахын тулд өөр cron ажлыг тохируулах хэрэгтэй болно. Жишээлбэл, би KCron -д хоёр ажил хийдэг. (2 -р зургийг үз)
Алхам 5: Та бизнес эрхэлдэг
Ганцхан энэ бол гар хийцийн ажлыг шалгахын тулд Kcron дахь урсгал бичлэгийн ажлын баруун товчлуур дээр дарж, 'одоо ажиллуулах' гэснийг сонгоод mystream.wav файлыг өөрийн /tmp лавлах санд байгаа эсэхийг шалгаарай. Хэрэв энэ нь тэнд байгаа бол (мөн хурдацтай хөгжиж байгаа бол) pkill ажлыг ажиллуул, удалгүй mystream.wav таны /tmp директороос алга болж, скриптийг өөрчлөх үед таны зааж өгсөн директорт шинэ.mp3 файл байгааг харах болно. Хэрэв та урт шоу бичиж байгаа бол.wav файлыг кодлоход хангалттай хугацаа шаардагдах болно гэдгийг санаарай. Би бичлэг хийдэг 3 цагийн нэвтрүүлэгт mp3 кодлоход ойролцоогоор 10 минут шаардагдана. Хэрэв танд үүнийг ажиллуулахад ямар нэгэн асуудал байгаа бол надад саналаа хэлээрэй.
Зүйл P. S. Миний арга барил жаахан бүдүүлэг байдгийг би мэднэ, учир нь миний зарим алхамыг дагаж мөрддөггүй шилдэг туршлагууд байдаг, тиймээс намайг Линукс 101 дээр бүү сургаарай, энэ бол хэзээ ч алдахгүй байх хурдан бөгөөд бохир арга юм. таны дуртай аудио урсгал.
Зөвлөмж болгож буй:
Хичээл: ESP32-CAM-ийг видео дамжуулах вэб сервер дээр хэрхэн ашиглах вэ: 3 алхам
Хичээл: Видео дамжуулах вэб сервер дээр ESP32-CAM-ийг хэрхэн ашиглах вэ: Тодорхойлолт: ESP32-CAM бол гэрийн ухаалаг төхөөрөмж, аж үйлдвэр гэх мэт төрөл бүрийн IoT төслүүдэд ашиглах зориулалттай маш жижиг хэлбэрийн хүчин зүйл бүхий ESP32 утасгүй IoT алсын хараатай хөгжлийн самбар юм. утасгүй хяналт, утасгүй хяналт, QR утасгүй таних
NBIoT мэдээлэл дамжуулах BC95G модем дээр суурилсан бамбайг хэрхэн ашиглах вэ - UDP тест ба сүлжээний төлөв байдлын дохио: 4 алхам
NBIoT өгөгдөл дамжуулах BC95G модем дээр суурилсан бамбайг хэрхэн ашиглах талаар 10-15 минут. Хэцүү: дунд. Ремарк: гагнуурын ур чадвар шаардлагатай
Видео бичлэгийг хэрхэн хар, цагаан болгох вэ? 3 алхам
Хэрхэн видеог хар, цагаан болгох вэ?: Орчин үеийн гэрэл зураг, зураг авалтын технологи нь жирийн хүнийг гэрэл зураг, видео бичлэг хийх мэргэжилтэн болгодог. Бид үргэлж бүтэн өнгөөр тод видео бүтээх боломжтой. Гэхдээ заримдаа бид бүх зүйлийг арай өөр болгохыг хүсдэг, жишээлбэл, хуучирсан болгох
Винил бичлэгийг цэвэрлэх энгийн арга: 5 алхам (зурагтай)
Винил бичлэгийг цэвэрлэх энгийн арга: Олон эхлэгч винил цуглуулагчид бичлэг, тэдгээрийг хэрхэн зөв арчлах талаар сайн мэддэггүй. Цуглуулж эхлэхдээ хамгийн түрүүнд судалсан зүйлсийн нэг бол винилийг хэрхэн зөв цэвэрлэх тухай юм. Танд хэлэх олон өөр хүмүүс байдаг
Флаш дээр суурилсан дамжуулах видеоны тайлбарыг өгөх: 10 алхам
Flash-д суурилсан цацалтын видеоны тайлбарыг өгөх: KEVIN JONES-ээр (энэхүү зааварчилгааны PDF хувилбарыг DCMP-ийн хүртээмжтэй байдлын мэдээллийн төвөөс татаж аваарай.)? &Quot; Би дамжуулах медиагаа хэрхэн тайлбарлах вэ? &Quot; ? " Би өөрийн видеог YouTube эсвэл өөрийн вэбсайтад хэрхэн яаж тайлбарлах вэ? "? ? & Quot