Audiorecorder-plugin
Inhaltsverzeichnis |
Beschreibung
Autor(en): Herbert Attenberger
Mit dem Plugin werden automatisch Musiktitel im Hintergrund mit entsprechender Benennung und ID3-Tag aufgenommen. Die titelweise Aufnahme läuft parallel auf bis zu 12 Radiokanälen der ARD mit dem Feature Radiotext plus , wie z.B. "DAS MODUL", Eins_Live, YOU_FM, WDR_2, SWR3 usw., sobald eine DVB-Karte frei ist, oder auf den entsprechenden Transponder umgeschaltet wird.
Als Dateiformat kann momentan zwischen dem original-Format mp2 MPEG-1_Audio_Layer_2 und dem mp3-Format (mit einstellbarer Bitrate) gewählt werden. Beide Dateiformate können ohne Probleme mit dem mp3-plugin wiedergegeben werden, oder mit weiterer Software in andere Formate gewandelt werden.
In einem Nachbearbeitungsprozess kann einstellbar über das Setup-Menü ein fade-in und/oder fade-out Effekt hinzugefügt werden. Dadurch wird ein ungenauer Anfang bzw ein ungenaues Ende verwischt.
Zukünftig wird das Plugin um weitere Aufnahmemechanismen (wie z.B. die Aufnahme von PayRadio Sendern mit der Titel/Artist Bezeichnung im EPG wie Premiere , DMX ...) erweitert.
Bilder
Softwareanforderungen
Installation
Installation der notwendigen Bibliotheken zur Erfüllung der Softwareanforderungen, ist in den folgenden Schritt je nach Distribution beschrieben. Wenn alle Softwareanforderungen erfüllt sind, kann anschließend mit der üblichen Plugin Installation fortgefahren werden.
Source
cd $SOURCEDIR tar xvzf taglib-<VERSION>.tar.gz cd taglib-<VERSION> ./configure --prefix=/usr/local make make install cd -
tar xvzf lame-<VERSION>.tar.gz cd lame-<VERSION> ./configure --prefix=/usr/local make make install
cd - tar xvzf ffmpeg-<VERSION>.tar.gz ln -s ffmpeg-<VERSION> ffmpeg cd ffmpeg ./configure --prefix=/usr/local --enable-mp3lame --enable-shared make make install ldconfig
Arch-Linux
pacman -S taglib lame
Crux
prt-get depinst taglib lame ffmpeg
Debian
apt-get install libtag1 libtag1-dev lame ffmpeg libavcodec-dev
Gentoo
emerge taglib lame EXTRA_ECONF="--enable-libmp3lame --enable shared" emerge ffmpeg
SuSE
yast -i taglib-devel lame
Für SuSE 11.0 muss installiert werden:
- gettext-tools : für xgettext
- libffmpeg-devel : für avcodec.h
Wenn der Fehler beim kompilieren auftaucht: "cannot find -lavcodec", dann fehlt die aktuelle Version von ffmpeg. Dann sollte folgender Schritt helfen:
svn checkout svn://svn.ffmpeg.org/ffmpeg/trunk ffmpeg ./configure make make install
Konfiguration
Es ist das Aufnahme Verzeichnis zu erstellen, bleibt natürlich jeden selbst überlassen welches es sein soll, als Bsp.
mkdir -p /mp3/audiorecorder
Dieses ist wie folgt zu übergeben.
-P"audiorecorder -r /mp3/audiorecorder"
Parameter
Parameter (kurz) | Parameter (lang) | Beschreibung |
---|---|---|
-r <DIR> | --recdir=<DIR> | Aufnahmeverzeichnis (zwingend notwendig !) |
-d <LEVEL> | --debug=<LEVEL> | Debug-Level (0 = aus, 1 = nur Fehler, 2 = Fehler und weitere Informationen) |
Sonstiges
Tipps
Radio Sender mit den besten Ergebnissen
auf Astra:
DAS MODUL;ARD BR:12265:hC34:S19.2E:27500:0:161=deu:0:0:28406:1:1093:0
besondere Sendungen
NDR2-Livekonzerte (Programmübersicht), immer Montags ab 21 h (mit zum Teil exklusiven, unveröffentlichten Originalaufnahmen)
Versions-Historie
Version | Datum | Beschreibung | Link |
---|---|---|---|
0.1.0-pre6 | 05.09.2006 |
|
|
0.1.0-pre5 | 01.09.2006 |
|
|
0.1.0-pre4 | 17.07.2006 |
|
|
0.1.0-pre3 | 26.06.2006 |
|
|
0.1.0-pre2 | 26.06.2006 |
|
|
0.1.0-pre1 | 16.06.2006 |
|