Online Radyoları Kaydetmek

Dün gece matrax dinlerken aklıma takıldı.Ben neden kayıt yapmıyorum diye.

Gençliğimde Radyolardan kasetlere kayıt yapardık (1990 - 1995 yılları)
O yıllarda özel radyolar henüz açılmaya başlamıştı.

Açıkcası Findoz Kısmında RDK adında marifetli bir program var. http://www.shenturk.com/
Delphi ile yazılmış, Online radyoları dinlemeye ve kayıt tutmaya yarıyor.
Alt yapısında kayıt için ffmpeg kullanıyor. RDK yı Wine ile çalıştıramayınca.
iş başa düştü ffmpeg ile nasıl kayıt yaparım diye araştırmaya başladım.

Kayıt komutumuz bu şekilde oluştu.

1ffmpeg -i http://46.20.3.228:80 -ab 128 -ar 44100 matrax.mp3


işi otomatikleştimek lazım gibi geldi. uzun uzadıya konsoldan komut yazmak yerine
sadece "radyo" yazıp kaydetmek istedim. Kolayı var alias tamınlamak.

Önce ev dizinimizde radyo.sh dosyasını hazırlamalıyız.
içeriği bu şekilde.
1#!/bin/bash
# caylakpenguen 17 Nisan 2015
# Matrax dinlerken kaydetmek icin betik.
#
kaydet(){
mkdir -p $HOME/MaTRaX
ffmpeg -i http://46.20.3.228:80 -ab 128 -ar 44100 $HOME/MaTRaX/matrax-$(date +%F-%H-%M-%S).mp3
}
# main
kaydet
# bitis

Şimdi ev dizinimizdeki .bashrc dosyasını açıp alias ekleyeceğiz ve tek komutla kaydetmeye başlayacağız.
1nano ~/.bashrc
alias radyo="source /home/caylak/radyo.sh"

ctrl+x ile kaydediyoruz.

evet şimdi konsoldan aşağıdaki komutu yazıyoruz.
1source ~/.bashrc

sadece radyo komutu verin kayıt başlasın. iyi eğlenceler.

Yorumlarınızı Beklerim.

Yorum Gönder

Emoticon
:) :)) ;(( :-) =)) ;( ;-( :d :-d @-) :p :o :>) (o) [-( :-? (p) :-s (m) 8-) :-t :-b b-( :-# =p~ $-) (b) (f) x-) (k) (h) (c) cheer
Click to see the code!
To insert emoticon you must added at least one space before the code.

Author Name

İletişim Formu

Ad

E-posta *

Mesaj *

Blogger tarafından desteklenmektedir.