Skocz do zawartości
bartek24m

Skrypt Do Zgrywanai Audycji Radiowych Na Debiana

Polecane posty

witam szukam skryptu ktory umozliwil by mi nagrywanie audycji radiowych

shoutcastem nadawanych jak rowniez ice castem

 

czy moglby mi ktos pomoc w znalezieniu takiego skryptu ?

 

najlepiej zeby bylo tak ze podaje docelowy adres

i wlanczam na konsoli i zeby nagrywanie juz sie zaczeło

 

dziekuje i pozdrawiam

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Jeśli chodzi Ci po prostu aby nagrywać jakąś stację radiową to np. uruchamiasz xmms i w konfiguracji masz wtyczkę która słóży do zapisywania.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
wget

tylko ustawic

User-Agent: Winamp

 

 

rozumiem was ze dlawas to takie oczywiste ale dlamnie nie bardzo troche

 

fajnie by bylo gdyby ktos napisal tutaj jakis tutorial krok po kroku dla debiana etch 4.0

 

to moze nie tylko ja bym skorzystal ale tez inni

 

za 2 h zaczyna sie audycja ktora chcialbym nagrac w jakosci 192

 

a co sadzicie o tym skrypcie

 

http://ficy.sourceforge.net/

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Na razie przetestowalem tylko metode z WGET

 

W konsoli wpisujesz:

wget --user-agent=Winamp http://adres.skopiowany.z.pliku.listen.pls

 

 

Audycja zacznie sie zapisywac do pliku index.html do folderu w ktorym jestes (spod konsoli)

Jesli chcesz zakonczyc to zamykasz okienko z odpalonym wgetem (chociaz bezpieczniej byloby gdybys odpalil screen'a)

Potem tylko zmieniasz nazwe pliku i masz mp3 :P. Mozesz nawet sluchac w trakcie zgrywania [otworz plik index.html jakims odtwarzaczem)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Potem tylko zmieniasz nazwe pliku i masz mp3 :P. Mozesz nawet sluchac w trakcie zgrywania [otworz plik index.html jakims odtwarzaczem)

 

do outputowania do pliku sluzy opcja -O np. -O costam.mp3

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

a jest mozliwosc zeby specjalnei zwiekszyc jakos

wiem ze zwiekszenie jakisci nic neida

ale powiedzmy ze chce dać zeby zgrywalo sie jakoscią 128

podczas gdy leci w radiu 96

 

chce zeby potem ci co sciagali nie narzekali ze malo zajmuje plik itp

chce takie male oszustwo zrobic

 

2 sprawa czy mozna zmienic title ?

 

i jak napisac w chmodach zeby robil sie plik tylko do odczytu ...

 

zainstalowalem narazie taki skrypt i zgrywa ladnie ale neiwiem jak zrobic te 2 w/w czynnosci

 

http://ficy.sourceforge.net

 

mam takie polecenie

 

fPls -L-1 http://netradio.invalid/listen.pls -s.mp3 -o./ -cmrd

 

jak je przerobic zeby bylo tylko do odczytu ?

 

oraz mam cos takiego

 

Filtering examples

 

As an example, suppose your titles look like this:

 

Artist - Title (radiobanner)

 

You can write a sed expression or script containing:

 

s/ (radiobanner)$//

 

to remove the trailing part. This facility can also be used to uniform file names, invert Artist/Title positions and so on. Clever use of the pattern space can also be used to merge albums. sed alone can be used to debug expressions, eg:

 

echo "test title" | sed -e 'expr'

 

Refer to the sed(1) manual for a complete list of commands you can use.

 

 

jak moge to wykrozystac do zmienienia tagow ID3

Pozdrawiam

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
do outputowania do pliku sluzy opcja -O np. -O costam.mp3

A ja wpisałem małe o i się dziwiłem, czemu nie działa :P

 

 

EDIT: a co zgrywasz ciekawego?? :) Daj znać na PM

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

A co zrobić w przypadku, gdybym chciał nagrywać audycję cyklicznie? Myślałem żeby dodać wpis do crontaba, tylko w jaki sposób ustawić, by kończył ripowanie o danej godzinie?

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Jak wół na stronie projektu jest taki przykład...

Record your favourite program "XYZ" usually on-air between 16:30-17:00:

at 16:30

fPls -M 30m http://example.com/listen.pls -o program.mp3 -x XYZ

^D

--

Ja polecam nieco inny soft - konsolowy streamripper + parametr -l - czas zgrywania w sekundach. jeśli audycja trwa 2 godziny to dorzucamy -l $(( 60 * 60 * 2 )) i wpis do crona ;-)

Radzę też dodać zapasowe ~5min na przesunięcie audycji / czas buforowania itd.

 

+ http://streamripper.sourceforge.net/

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Bądź aktywny! Zaloguj się lub utwórz konto

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto

Zarejestruj nowe konto, to proste!

Zarejestruj nowe konto

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się


×