Linux - înregistrare audio streaming (Stream) prin consola

Pentru a înregistra streaming audio, exemplul de site-ul „Radio România“ va folosi MPlayer. Toate comenzile sunt pentru Debian.

1. Instalați MPLayer

apt-get install mplayer

2. Setați utilitarul ecran care vă permite să rulați orice număr de paralele ssh-sesiuni într-o singură conexiune la server. Wikipedia descrie mai multe cuvinte Buzz „GNU Screen -. Linie de comandă gratuit multiplexor utilitar care oferă utilizatorului acces la mai multe sesiuni în aceeași sesiune Acest lucru este util pentru a lucra cu mai multe programe din linia de comandă și pentru a rula programe pe un server de la distanță.“

apt-get install ecran

3. Apoi, trebuie să obțineți un link către un fișier cu extensia audio asf de streaming. O să-l iau de pe site-ul „Radio România“, cum ar fi transferul de „Necunoscut Planet“. Icon pentru a ascunde fereastra nouă, care ar trebui să deschidă în teorie Windows Media Player și reda audio. Sunt pe Windows 7 acest jucător, indiferent de motiv, nu au, dar el nu este de fapt necesar. Deschideți fereastra de cod sursă (taste „Ctrl + U“), vom vedea link-ul corespunzător.

Linux - înregistrare audio streaming (Stream) prin consola

4. Conectarea la server prin ssh, deschizând o nouă sesiune a echipei de „ecran“, faceți clic pe „enter“.

5. Folosind un start echipa simplu pentru a scrie fluxul într-un fișier

mms MPlayer: //audio.rfn.ru/radiorus/audio/209/957/4.asf -dumpstream -dumpfile dump.mp3

6. Acum puteți deconecta temporar de la ecran fereastră, lăsând-o să lucreze în fundal. Pentru a face acest lucru, trebuie să știți următoarele comenzi rapide:

Ctrl + A, apoi «c» - a crea o fereastră de ecran
Ctrl + A, apoi «p» - comuta la fereastra cu ecranul anterior
Ctrl + A, apoi «n» - comuta la următoarea fereastră de ecran
Ctrl + A, apoi «d» - operare deconecta de la ecranul, lasind sesiuni
Ctrl + D - log out din toate sesiunile de ecran
Ctrl + A atunci «H» - pentru log

Pentru echipa multumirile itblog.su site-ului. Acum vom folosi comanda cu caractere aldine.

7. După un anumit timp (în funcție de cât timp este nevoie audio pe care le scrie) conectați din nou la ecran fereastra. Pentru aceasta, mai întâi o listă a tuturor sesiunilor deschise

Apoi conectați la fereastra dorită

# Ecranul -r 11527.pts-0.hosted

8. În cazul în care intrarea este finalizată cu succes, acesta va fi afișat cu privire la aceste informații pot fi solicitate

Părăsirea. (Sfârșit de fișier)

Acum, o teorie pic - ceea ce se poate folosi această opțiune hapsân de streaming audio, deoarece puteți scrie același lucru pe Windows, aceeași Aimp'om sau VLC-player.
Motivul este simplu - VPS sau server dedicat care rulează în perioada de probă, 24 de ore pe zi (nu iau în eșecuri cont, repornirea), și, dacă doriți să înregistrați, de asemenea, fluxul de cel puțin 50-100 de astfel că mâna este nudyatiny pură și iad. În consola, va fi suficient pentru a scrie un simplu bash script care va face totul singur. De exemplu, să spunem dumper.sh și a pus acolo pentru fiecare rând al echipei, care a fost deja discutat mai sus:

mms MPlayer: //audio.rfn.ru/radiorus/audio/207/725/8.asf -dumpstream -dumpfile 1.mp3
mms MPlayer: //audio.rfn.ru/radiorus/audio/205/558/8.asf -dumpstream -dumpfile 2.mp3
mms MPlayer: //audio.rfn.ru/radiorus/audio/203/529/4.asf -dumpstream -dumpfile 3.mp3
mms MPlayer: //audio.rfn.ru/radiorus/audio/201/541/4.asf -dumpstream -dumpfile 4.mp3

Acum ne sunt deconectate de pe ecran și apoi du-te despre afacerea lor, în timp ce mplayer scrie fluxuri. Ce inconfortabil într-o astfel de realizare, înregistrarea în masă:

1 este scris într-un singur flux în mod implicit, că este, scrie primul fișier, al doilea a trecut, urmat de al treilea. Desigur, puteți rula 10 bash script 10 ecran-ah.
2. După finalizarea fluxurilor de înregistrare pe serverul dvs. va fi numărul N-NOE fișiere mp3, care vor trebui să înțeleagă într-un fel, în scopul de a înțelege ce fișier, deoarece orice probleme. Sau te face o listă în prealabil că „1.mp3 - un astfel de program, 100.mp3 - altele“.
3. Calitatea înregistrării, din păcate, de multe ori lasă mult de dorit. 32 sau 64 kilobiți bitrate. Deși, sunt sigur că dacă veți căuta, puteți găsi fluxuri în cea mai bună calitate.