Savvy
(Kann ja mal wer übersetzen... Danke.) |
Wirbel (Diskussion | Beiträge) |
||
(15 dazwischenliegende Versionen von 12 Benutzern werden nicht angezeigt) | |||
Zeile 14: | Zeile 14: | ||
==Softwareanforderungen== | ==Softwareanforderungen== | ||
− | mplayer | + | * {{wikipedia|mplayer}} |
+ | * {{wikipedia|lame}} | ||
+ | * libmpeg2 | ||
+ | * normalize (optional) | ||
==Installation== | ==Installation== | ||
MPlayer siehe [[mplayer-plugin]] | MPlayer siehe [[mplayer-plugin]] | ||
<pre>cd $SOURCEDIR | <pre>cd $SOURCEDIR | ||
− | tar xvzf mpeg2dec- | + | tar xvzf mpeg2dec-<VERSION>.tar.gz |
− | cd mpeg2dec- | + | cd mpeg2dec-<VERSION> |
./configure --prefix=/usr/local | ./configure --prefix=/usr/local | ||
make | make | ||
Zeile 26: | Zeile 29: | ||
cd - | cd - | ||
− | tar jxvf normalize- | + | tar jxvf normalize-<VERSION>.tar.bz2 |
− | cd normalize- | + | cd normalize-<VERSION> |
./configure --prefix=/usr/local | ./configure --prefix=/usr/local | ||
make | make | ||
Zeile 37: | Zeile 40: | ||
Patch ist hier zu finden: http://vdrportal.de/board/thread.php?threadid=20154 | Patch ist hier zu finden: http://vdrportal.de/board/thread.php?threadid=20154 | ||
<pre> | <pre> | ||
− | tar xvzf savvy- | + | tar xvzf savvy-<VERSION>.tgz |
− | cd savvy. | + | cd savvy.<VERSION> |
zcat savvy.0.12b.diff.gz | patch -p1 | zcat savvy.0.12b.diff.gz | patch -p1 | ||
− | |||
− | |||
− | |||
− | |||
</pre> | </pre> | ||
In '''src/video.c''' Zeile 602 ist noch eine Änderung nötig: | In '''src/video.c''' Zeile 602 ist noch eine Änderung nötig: | ||
Zeile 59: | Zeile 58: | ||
^^^^^^^^^^^^^^^^^</pre> | ^^^^^^^^^^^^^^^^^</pre> | ||
==Konfiguration== | ==Konfiguration== | ||
− | Savvy startet man am besten aus der [[reccmds.conf]] | + | Savvy startet man am besten aus der [[reccmds.conf]] heraus. |
− | + | Starte savvy : /usr/local/bin/[[savvy.sh]] -start | |
− | + | Beende savvy? : /usr/local/bin/[[savvy.sh]] -kill | |
− | Zum Testen sollte man jedoch von der | + | Zum Testen sollte man jedoch von der {{wikipedia|Kommandozeile}} gebrauch machen. |
− | Einstellungen werden in '''settings''' vorgenommen, viel zu "schrauben" | + | Einstellungen werden in '''settings''' vorgenommen, viel zu "schrauben" gibt es nicht, wer möchte kann Definieren wo savvy die Dateien speichert. |
<pre> | <pre> | ||
#Temporary data path (~double the size of the capture file is needed!) | #Temporary data path (~double the size of the capture file is needed!) | ||
Zeile 81: | Zeile 80: | ||
^^^^^^ | ^^^^^^ | ||
</pre> | </pre> | ||
+ | |||
==Probleme== | ==Probleme== | ||
− | + | Siehe: http://vdrportal.de/board/thread.php?threadid=20154 | |
==Optionen== | ==Optionen== | ||
Zeile 120: | Zeile 120: | ||
==Links== | ==Links== | ||
− | + | # [http://mplayerhq.hu MPlayer] | |
− | + | # [http://www.mp3dev.org Lame] | |
− | + | # [http://libmpeg2.sourceforge.net Mpeg2dec] | |
− | + | # [http://www1.cs.columbia.edu/~cvaill/normalize Normalize] | |
− | + | # [http://savvy.sourceforge.net Homepage von Savvy] | |
− | + | ||
− | + | [[Kategorie:Veraltete Software]] | |
− | + | {{i18n|Savvy}} | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | |} | + |
Aktuelle Version vom 1. September 2013, 13:46 Uhr
Inhaltsverzeichnis |
[Bearbeiten] Beschreibung
Savvy (S)avvy (A)udio file (V)ia (V)ideo clip (Y)anker
Savvy ist in der Lage, aus einer Aufnahme der Get the Clip-Sendung (tm) von Viva Plus (tm) die einzelnen Clips zu erkennen und als mp3-Datei abzuspeichern.
Features:
- akzeptiert eine VDR-Aufnahme als Ausgangsmaterial
- erkennt per OCR den Interpreten und den Titel des Lieds
- abgleich der OCR-Erkennung mit der HTML-Seite der Sendung
- id3-tag Vergabe
- anheben der Lautstärke mittels normalize
[Bearbeiten] Hardwareanforderungen
Keine.
[Bearbeiten] Softwareanforderungen
[Bearbeiten] Installation
MPlayer siehe mplayer-plugin
cd $SOURCEDIR tar xvzf mpeg2dec-<VERSION>.tar.gz cd mpeg2dec-<VERSION> ./configure --prefix=/usr/local make make install cd - tar jxvf normalize-<VERSION>.tar.bz2 cd normalize-<VERSION> ./configure --prefix=/usr/local make make install cd -
Um savvy mit mpeg2dec-0.4.0 übersetzen zu können, müssen die Sourcen gepatcht werden.
Patch ist hier zu finden: http://vdrportal.de/board/thread.php?threadid=20154
tar xvzf savvy-<VERSION>.tgz cd savvy.<VERSION> zcat savvy.0.12b.diff.gz | patch -p1
In src/video.c Zeile 602 ist noch eine Änderung nötig:
- case -1: + case STATE_BUFFER:
Nun sollte sich savvy übersetzen lassen.
chmod 777 compile ./compile
Tip: Wichtig hierbei das "savvy" parallel, zu mpeg2dec-0.4.0 entpackt wurde, anderen falls ist "compile" anzupassen:
# Set this according to your folder containing the (compiled) libmpeg mpeg2decFolder=../mpeg2dec-0.4.0 ^^^^^^^^^^^^^^^^^
[Bearbeiten] Konfiguration
Savvy startet man am besten aus der reccmds.conf heraus.
Starte savvy : /usr/local/bin/savvy.sh -start Beende savvy? : /usr/local/bin/savvy.sh -kill
Zum Testen sollte man jedoch von der Kommandozeile gebrauch machen.
Einstellungen werden in settings vorgenommen, viel zu "schrauben" gibt es nicht, wer möchte kann Definieren wo savvy die Dateien speichert.
#Temporary data path (~double the size of the capture file is needed!) #Warning: Currently no spaces or other special characters allowed! #Note: remember the last "/"! ./tmp/ ^^^^^^ # # #MP3 Data path (The folder, where resulting files should be created) #Warning: Currently no spaces or other special characters allowed! #Note: remember the last "/"! ./mp3/ ^^^^^^
[Bearbeiten] Probleme
Siehe: http://vdrportal.de/board/thread.php?threadid=20154
[Bearbeiten] Optionen
... | Beschreibung |
---|---|
-v[vvv] | Verbose output (You may add multiple v's) |
-indy | Don't use track list "./gettheclip.html" |
-t | Shows the track list |
-a | Create a special audio stream |
-w | Interprete AudioStream as wave file |
-nd | Don't delete temporate files |
-nn | Don't run "normalize" |
-sc | Save cut infos after checking to "./cutfile" |
-lc | Load and execute cutfile "./cutfile" |