Clipinc
(Alles neu ...) |
Hulk (Diskussion | Beiträge) (→Links) |
||
(52 dazwischenliegende Versionen von 29 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
==Beschreibung== | ==Beschreibung== | ||
− | + | Clipinc ist der Name für einige Scripts/Tools, welche automatisch aus VDR-Aufnahmen "Video Clips" herausschneiden. (Dies funktioniert jedoch nur, wenn die Aufnahme via Timer gestartet wurde.) | |
− | Ähnlich [[Savvy]], jedoch nutzt | + | Ähnlich [[Savvy]], jedoch nutzt Savvy eine OCR-Erkennung und ist laut README für "Get the Clip-Sendungen (tm) von Viva Plus (tm)" gedacht. |
− | + | Clipinc nutzt Tobit ClipInc Service. | |
+ | |||
+ | [[clipinc.map]] | ||
==Hardwareanforderungen== | ==Hardwareanforderungen== | ||
Zeile 10: | Zeile 12: | ||
==Softwareanforderungen== | ==Softwareanforderungen== | ||
− | * | + | * libwww-perl |
==Installation== | ==Installation== | ||
− | Zuerst müssen wir einen "License Key" unter folgender URL http://www.geschickter-als-kaufen.de/hilfe.htm beantragen. | + | Zuerst müssen wir einen "License Key" unter folgender URL http://www.geschickter-als-kaufen.de/hilfe.htm [Leider funktioniert der Link nicht mehr] beantragen. |
− | Keine Angst, der Service ist | + | Keine Angst, der Service ist kostenlos. Spam oder Sonstiges ist mit der Übergabe der Mailadresse nicht verbunden. |
− | Nach Übermittlung der Daten | + | Nach Übermittlung der Daten dauerte es hier nicht lange, bis der License Key "zustellt" wurde. |
− | Er hat in etwa folgendes Format, wir benötigen nur "^^^^^^^^^^" | + | Er hat in etwa folgendes Format, wir benötigen nur die ersten beiden Zahlenblöcke "^^^^^^^^^^" |
<pre> | <pre> | ||
Zeile 24: | Zeile 26: | ||
</pre> | </pre> | ||
− | Los gehts | + | Los gehts, entpacken. |
<pre> | <pre> | ||
Zeile 30: | Zeile 32: | ||
tar xvzf clipinc-<VERSION>.tar.gz | tar xvzf clipinc-<VERSION>.tar.gz | ||
cd clipinc | cd clipinc | ||
− | + | </pre> | |
− | + | ||
− | + | ||
− | + | Editor gibt es für Linux/Unix zu hauf, GNU Midnight Commander ist einfach und "mc" darf so und so auf keinem PC fehlen. | |
− | + | ||
− | + | ||
− | + | ||
− | + | Somit '''mc -e <file>''' oder '''mcedit <file>''' | |
+ | |||
+ | <pre> | ||
mcedit clipinc.pl | mcedit clipinc.pl | ||
+ | </pre> | ||
− | + | Ersetzen. | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | <pre> | |
− | + | - require "clipinc.map"; | |
+ | + require "/usr/local/bin/clipinc.map"; | ||
+ | </pre> | ||
− | + | Hier ist der "License Key" einzutragen: | |
− | + | <pre> | |
+ | my $LICENSE = "xxxxx-xxxxx"; | ||
</pre> | </pre> | ||
− | + | Ersetzen. | |
− | + | <pre> | |
+ | - my $VDRCUT = "./vdrcut"; | ||
+ | + my $VDRCUT = "/usr/local/bin/vdrcut"; | ||
+ | </pre> | ||
+ | |||
+ | F2 speichert + F10 exit (oder 2 x ESC + y), Verzeichnis erstellen. | ||
+ | |||
+ | <pre> | ||
+ | mkdir -p /var/log/vdr | ||
+ | mkdir -p /video/clips | ||
+ | touch /video/clips/.null | ||
+ | </pre> | ||
+ | |||
+ | Kopieren in den PATH. Wer möchte, kann die [[clipinc.map]] auch woanders ablegen. Dann ist '''require "clipinc.map";''' anzupassen (s. oben). | ||
+ | |||
+ | <pre> | ||
+ | cp clipinc.pl clipinc.map vdrcut vdrrecinfo.pl /usr/local/bin | ||
+ | </pre> | ||
+ | |||
+ | Das sollte es gewesen sein, ''angeschuppst'' wird das ganze über die [[rwrapper.sh]], anpassen. | ||
+ | |||
+ | CLIPINC="0" # (0=off,1=on) | ||
+ | |||
+ | Und VDR mit der entsprechenden [[VDR Optionen|Option]] übergeben. | ||
+ | |||
+ | -r [[Struktur|$PATH]]/[[rwrapper.sh]] | ||
Es ist auch ein Patch verfügbar, somit würde -r entfallen -> http://www.linuxtv.org/mailinglists/vdr/2004/07-2004/msg00088.html | Es ist auch ein Patch verfügbar, somit würde -r entfallen -> http://www.linuxtv.org/mailinglists/vdr/2004/07-2004/msg00088.html | ||
Zeile 66: | Zeile 90: | ||
Die [[reccmds.conf]] ist Bspw. wie folgt zu erweitern: | Die [[reccmds.conf]] ist Bspw. wie folgt zu erweitern: | ||
− | + | Starte clipinc : [[Struktur|$PATH]]/[[clipinc.sh]] -start | |
− | + | Beende clipinc? : [[Struktur|$PATH]]/[[clipinc.sh]] -kill | |
− | Während ''' | + | Während '''Starte clipinc''' sollte man Online sein, je nach System kann es ein Weilchen dauern. |
Später... | Später... | ||
Zeile 75: | Zeile 99: | ||
<pre> | <pre> | ||
bash> ls /video/clips | bash> ls /video/clips | ||
− | + | <TITEL-1> | |
− | + | <TITEL-2> | |
... | ... | ||
</pre> | </pre> | ||
Zeile 84: | Zeile 108: | ||
<pre> | <pre> | ||
bash> find /video/clips | bash> find /video/clips | ||
− | /video/clips/ | + | /video/clips/<TITEL> |
− | /video/clips/ | + | /video/clips/<TITEL>/<TIME>.00.00.rec |
− | /video/clips/ | + | /video/clips/<TITEL>/<TIME>.00.00.rec/index.vdr |
− | /video/clips/ | + | /video/clips/<TITEL>/<TIME>.00.00.rec/001.vdr |
... | ... | ||
</pre> | </pre> | ||
− | Wer möchte kann wie gewohnt | + | Wer möchte, kann wie gewohnt per VDR löschen, was unbrauchbar ist. |
Vorrausgesetzt '''../clips''' befindet sich im PATH der VDR Aufnahmen, dies sollte bei '''/video/clips''' der Fall sein. | Vorrausgesetzt '''../clips''' befindet sich im PATH der VDR Aufnahmen, dies sollte bei '''/video/clips''' der Fall sein. | ||
− | + | ==Probleme== | |
− | + | * Sputnik + Sunshine Live ist zu ungenau, die meisten Musikfiles werden nix. | |
− | + | * VIVA Plus ''Get the Clip'', ist im Moment die beste ausbeute. | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | * | + | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ==Patches== | |
− | + | * vdr >= '''1.3.23''' {{spiegel 1|clipinc}} | |
− | + | ||
− | + | ||
− | + | ==Links== | |
+ | # [http://www.huitl.de/vdr Homepage Clipinc (VDR)] | ||
+ | # [http://www.vdr-portal.de/board/thread.php?threadid=32232 Skripte zum Verbessern der Genauigkeit der Schnittmarken] | ||
− | + | [[Kategorie:Veraltete Software]] | |
− | + | {{i18n|clipinc}} | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | {| | + | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + |
Aktuelle Version vom 29. Oktober 2013, 17:33 Uhr
Inhaltsverzeichnis |
[Bearbeiten] Beschreibung
Clipinc ist der Name für einige Scripts/Tools, welche automatisch aus VDR-Aufnahmen "Video Clips" herausschneiden. (Dies funktioniert jedoch nur, wenn die Aufnahme via Timer gestartet wurde.)
Ähnlich Savvy, jedoch nutzt Savvy eine OCR-Erkennung und ist laut README für "Get the Clip-Sendungen (tm) von Viva Plus (tm)" gedacht.
Clipinc nutzt Tobit ClipInc Service.
[Bearbeiten] Hardwareanforderungen
- keine
[Bearbeiten] Softwareanforderungen
- libwww-perl
[Bearbeiten] Installation
Zuerst müssen wir einen "License Key" unter folgender URL http://www.geschickter-als-kaufen.de/hilfe.htm [Leider funktioniert der Link nicht mehr] beantragen. Keine Angst, der Service ist kostenlos. Spam oder Sonstiges ist mit der Übergabe der Mailadresse nicht verbunden. Nach Übermittlung der Daten dauerte es hier nicht lange, bis der License Key "zustellt" wurde.
Er hat in etwa folgendes Format, wir benötigen nur die ersten beiden Zahlenblöcke "^^^^^^^^^^"
12345-12345-12345-12345-12345 ^^^^^^^^^^^
Los gehts, entpacken.
cd $SOURCEDIR tar xvzf clipinc-<VERSION>.tar.gz cd clipinc
Editor gibt es für Linux/Unix zu hauf, GNU Midnight Commander ist einfach und "mc" darf so und so auf keinem PC fehlen.
Somit mc -e <file> oder mcedit <file>
mcedit clipinc.pl
Ersetzen.
- require "clipinc.map"; + require "/usr/local/bin/clipinc.map";
Hier ist der "License Key" einzutragen:
my $LICENSE = "xxxxx-xxxxx";
Ersetzen.
- my $VDRCUT = "./vdrcut"; + my $VDRCUT = "/usr/local/bin/vdrcut";
F2 speichert + F10 exit (oder 2 x ESC + y), Verzeichnis erstellen.
mkdir -p /var/log/vdr mkdir -p /video/clips touch /video/clips/.null
Kopieren in den PATH. Wer möchte, kann die clipinc.map auch woanders ablegen. Dann ist require "clipinc.map"; anzupassen (s. oben).
cp clipinc.pl clipinc.map vdrcut vdrrecinfo.pl /usr/local/bin
Das sollte es gewesen sein, angeschuppst wird das ganze über die rwrapper.sh, anpassen.
CLIPINC="0" # (0=off,1=on)
Und VDR mit der entsprechenden Option übergeben.
-r $PATH/rwrapper.sh
Es ist auch ein Patch verfügbar, somit würde -r entfallen -> http://www.linuxtv.org/mailinglists/vdr/2004/07-2004/msg00088.html
Zum Schluß erstellen wir einen kleinen Schnippsel /usr/local/bin/clipinc.sh :
Die reccmds.conf ist Bspw. wie folgt zu erweitern:
Starte clipinc : $PATH/clipinc.sh -start Beende clipinc? : $PATH/clipinc.sh -kill
Während Starte clipinc sollte man Online sein, je nach System kann es ein Weilchen dauern.
Später...
bash> ls /video/clips <TITEL-1> <TITEL-2> ...
Wie man sieht handelt es sich um ganz normale VDR Aufnahmen.
bash> find /video/clips /video/clips/<TITEL> /video/clips/<TITEL>/<TIME>.00.00.rec /video/clips/<TITEL>/<TIME>.00.00.rec/index.vdr /video/clips/<TITEL>/<TIME>.00.00.rec/001.vdr ...
Wer möchte, kann wie gewohnt per VDR löschen, was unbrauchbar ist.
Vorrausgesetzt ../clips befindet sich im PATH der VDR Aufnahmen, dies sollte bei /video/clips der Fall sein.
[Bearbeiten] Probleme
- Sputnik + Sunshine Live ist zu ungenau, die meisten Musikfiles werden nix.
- VIVA Plus Get the Clip, ist im Moment die beste ausbeute.
[Bearbeiten] Patches
- vdr >= 1.3.23