Sharemarks

Aus VDR Wiki
Wechseln zu: Navigation, Suche

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

  1. Homepage (Achtung !!! Download ist veraltet!!)
  2. Libwww-perl
  3. Sharemarks-Statistik
  4. Aktuelle Anonyme Version
In anderen Sprachen