Sharemarks
Inhaltsverzeichnis |
Beschreibung
Das Sharemarks-Projekt hat das Ziel, Schnittmarken für VDR-Aufnahmen in ein universelles Format zu konvertieren und zentral per Webserver zur Verfügung zu stellen. Oder anders ausgedrückt: Wenn ein VDRler die Werbung in einer Aufnahme markiert hat, dann können sich alle anderen die Arbeit sparen und die Schnittmarken des ersten VDRlers verwenden.
Hardwareanforderungen
Ein VDR mit Internetzugang.
Softwareanforderungen
- Perl mit dem LWP::Simple Modul (in libwww enthalten)
Installation
Falls nicht bereits installiert.
cd $SOURCEDIR libwww-perl-<VERSION>.tar.gz cd libwww-perl-<VERSION> perl Makefile.PL make make test make install
cd $SOURCEDIR tar xvzf sharemarks-<VERSION> cd sharemarks-<VERSION> cp pts2marks marks2pts /usr/local/bin
Erstellen der Konfiguration /etc/marks2pts.conf. Die Datei kann auch über den Aufruf der "marks2pts" ohne Parameter erzeugt werden.
Zum Schluß ist die rwrapper.sh anzupassen.
SHAREMARKS="0" # (0=off,1=on,2=upload after cut)
Und VDR mit der entsprechenden Option übergeben.
-r $PATH/rwrapper.sh
Einträge für die reccmds.conf, zum manuellen Up-/Download von Schnittmarken über den vdr-Menüpunkt Befehle:
Download Schnittmarken : $PATH/pts2marks Upload Schnittmarken : $PATH/marks2pts -upload
Es ist eine kleine Dokumentation im Sharemarks-Archiv vorhanden.
Patches
- vdr >= 1.3.23
Nutzung
Und wie benutze ich jetzt das ganze ?
Basis infos
Sharemarks besteht aus zwei scripten, eigentlich ist es nur ein script (marks2pts) und pts2marks ist ein link auf das erste script. Anhand der name von dem script was aufgerufen wird passieren dann unterschiedlich dinge. marks2pts ist für den upload gedacht. pts2marks ist für den download von marken.
Online-nutzung
Wenn man eine flatrate oder MB-rate hat kann man das ganze online nutzen, sprich es wird hoch/runtergeladen wann auch immer es gerade erforderlich ist.
Im rwrapper.sh script das wir oben einrichten wird nach dem schneiden automatisch die marken auf dem sharemarks-server hochgeladen und zwar mit folgender befehl :
marks2pts --upload /video/path-zu-eine-aufnahme/2006-01-18.00.00.19.99.rec
Wenn man also jetzt eine aufnahme hat für denn man marken laden möchte, dann muß man über reccmds.conf oderr per hand das script pts2marks aufrufen :
pts2marks /video/path-zu-eine-aufnahme/2006-01-18.00.00.19.99.rec
Die beschreibung für die einrichtung von reccmds.conf findet ihr oben.
Automatischer Download
Die schon fertige lösung heißt : AutoCutter
Es gibt leider noch nicht kein kleines einfaches script was schnell installiert ist. Evt. werde ich (Viking / vdrportal.de) da noch was schreiben. Idee : man könnte sich vorstellen das man im rwarepper.sh unter 'after' eine semaphore-datei in der aufnahme schreibt (sharemarks-download.flg). Und dann wird in cron ein script aufgerufen das X tage lang versucht marken zu laden. Kann eingetlich nich tso schwierig sein.
Offline-nutzung
Wenn man eine ISDN leitung hat dann ist es sicherlich interessant die marken in einen rutsch hoch/runter zu laden. Hierfür sind ptsmarks-archive vorgesehen.
Ich werde diesen teile später ergänzen. Wenn es eilt, dann schickt mir eine PM oder mail auf der vdr-portal.de platform. Viking / vdr-portal
Automatischer Download
AutoCutter nutzt jetzt schon archive und kann deshalb jetzt schon für offline-betrieb genutzt werden. - siehe oben "Automatischer Download" bei Online.
Hintergrund-infos
Siehe sharemarks homepage unten bei links
Links
- Homepage (Achtung !!! Download ist veraltet!!)
- Libwww-perl
- Sharemarks-Statistik
- Aktuelle Anonyme Version