Noad

Aus VDR Wiki
(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
(Optionen)
(Optionen)
Zeile 40: Zeile 40:
  
 
==Optionen==
 
==Optionen==
 
 
{| border=1 cellpadding=2 cellspacing=0
 
{| border=1 cellpadding=2 cellspacing=0
 
|- bgcolor=#efefef
 
|- bgcolor=#efefef
Zeile 47: Zeile 46:
 
!Beschreibung
 
!Beschreibung
 
|-
 
|-
! -s
+
| '''-s'''
! -statisticfile=
+
| '''-statisticfile='''
 
| Name der datei, in der Statistik-Daten gespeichert werden
 
| Name der datei, in der Statistik-Daten gespeichert werden
 
|-
 
|-
! -v
+
| '''-v'''
! --verbose
+
| '''--verbose'''
 
| erhöht den Log-Level, kann mehrfach angegeben werden
 
| erhöht den Log-Level, kann mehrfach angegeben werden
 
|-
 
|-
! -b
+
| '''-b'''
! --background
+
| '''--background'''
 
| lässt noad als Hintergrundprozess laufen
 
| lässt noad als Hintergrundprozess laufen
 
|-
 
|-
! -p
+
| '''-p'''
! --priority
+
| '''--priority'''
 
| Priorität wenn noad als Hintergrundprozess läuft [20...-20] default 20
 
| Priorität wenn noad als Hintergrundprozess läuft [20...-20] default 20
 
|-
 
|-
! -c
+
| '''-c'''
! --comments
+
| '''--comments'''
 
| fügt Kommentare zu den Marken hinzu
 
| fügt Kommentare zu den Marken hinzu
 
|-
 
|-
! -o
+
| '''-o'''
! --overlap
+
| '''--overlap'''
 
| erkennt Wiederholungssequenzen vor/nach der Werbung
 
| erkennt Wiederholungssequenzen vor/nach der Werbung
 
|-
 
|-
! -a
+
| '''-a'''
! --ac3
+
| '''--ac3'''
 
| experimentell: nutzt in Aufnahmen mit ac3-sound die Sound-Umschaltungen 5.1/2.0 zur Erkennung von Werbeblöcken
 
| experimentell: nutzt in Aufnahmen mit ac3-sound die Sound-Umschaltungen 5.1/2.0 zur Erkennung von Werbeblöcken
 
|-
 
|-
! -j
+
| '''-j'''
! --jumplogo
+
| '''--jumplogo'''
 
| erkennt vertikal verschobene Senderlogos
 
| erkennt vertikal verschobene Senderlogos
 
|-
 
|-
! -O
+
| '''-O'''
! --OSD
+
| '''--OSD'''
 
| sendet eine OSD-Message an VDR(localhost:2001) für Start und Ende
 
| sendet eine OSD-Message an VDR(localhost:2001) für Start und Ende
 
|-
 
|-
! -S
+
| '''-S'''
! --savelogo
+
| '''--savelogo'''
 
| speichert das erkannte Logo
 
| speichert das erkannte Logo
 
|-
 
|-
! -B
+
| '''-B'''
! --backupmarks
+
| '''--backupmarks'''
 
| sichert eine vorhandene marks.vdr nach marks0.vdr
 
| sichert eine vorhandene marks.vdr nach marks0.vdr
 
|-
 
|-
! -n
+
| '''-n'''
! --nelonen
+
| '''--nelonen'''
 
| special behavior for finish stations
 
| special behavior for finish stations
 
|-
 
|-
! -V
+
| '''-V'''
! --version
+
| '''--version'''
 
| zeigt die Versionsnummer und endet dann
 
| zeigt die Versionsnummer und endet dann
 
|-
 
|-
!
+
|
! --markfile=<markfilename>
+
| '''--markfile=<markfilename>'''
 
| set a different markfile-name
 
| set a different markfile-name
 
|-
 
|-
!
+
|
! --online={1,2} (default is 1)
+
| '''--online={1,2} (default is 1)'''
 
| start noad immediately when called with "before" as cmd if online is 1, noad starts online for live-recordings only, online=2 starts noad online for every recording live-recordings are identified by having a '@' in the filename so the entry 'Mark instant recording' in the menu 'Setup - Recording' of the vdr should be set to 'yes'
 
| start noad immediately when called with "before" as cmd if online is 1, noad starts online for live-recordings only, online=2 starts noad online for every recording live-recordings are identified by having a '@' in the filename so the entry 'Mark instant recording' in the menu 'Setup - Recording' of the vdr should be set to 'yes'
 
|}
 
|}

Version vom 24. November 2004, 14:56 Uhr

Inhaltsverzeichnis

Beschreibung

Ein Programm zum automatischen setzen von Schnittmarken für Werbeeinblendungen in VDR-Aufnahmen.

Hardwareanforderungen

Keine.

Softwareanforderungen

  • libmpeg2
  • noad
  • imagemagick (optional)

Installation

Imagemagick siehe text2skin-plugin

cd $SOURCEDIR 
tar xvzf mpeg2dec-<VERSION>.tar.gz
cd mpeg2dec-<VERSION>
./configure --prefix=/usr/local
make
make install

cd -
tar jxvf noad-<VERSION>.tar.bz2
cd noad-<VERSION>
./configure --with-mpeginclude=/usr/local/include/mpeg2dec
make
make install

Konfiguration

Noad startet man am besten aus der reccmds.conf herraus.

Start advertising filter      : /usr/local/bin/noad.sh -start
View Cut list                 : /usr/local/bin/noad.sh -marks
Advertising filter overview   : /usr/local/bin/noad.sh -count
Stop advertising filter       : /usr/local/bin/noad.sh -stop
Stop all advertising filters? : /usr/local/bin/noad.sh -kill

Es ist auch möglich noad automatisch nach Beenden einer Aufnahme "anzuschubsen" => rwrapper.sh. Übergabe für VDR wäre folgende:

-r /usr/local/bin/rwrapper.sh

Probleme

Keine bekannt.

Optionen

Kurz Lang Beschreibung
-s -statisticfile= Name der datei, in der Statistik-Daten gespeichert werden
-v --verbose erhöht den Log-Level, kann mehrfach angegeben werden
-b --background lässt noad als Hintergrundprozess laufen
-p --priority Priorität wenn noad als Hintergrundprozess läuft [20...-20] default 20
-c --comments fügt Kommentare zu den Marken hinzu
-o --overlap erkennt Wiederholungssequenzen vor/nach der Werbung
-a --ac3 experimentell: nutzt in Aufnahmen mit ac3-sound die Sound-Umschaltungen 5.1/2.0 zur Erkennung von Werbeblöcken
-j --jumplogo erkennt vertikal verschobene Senderlogos
-O --OSD sendet eine OSD-Message an VDR(localhost:2001) für Start und Ende
-S --savelogo speichert das erkannte Logo
-B --backupmarks sichert eine vorhandene marks.vdr nach marks0.vdr
-n --nelonen special behavior for finish stations
-V --version zeigt die Versionsnummer und endet dann
--markfile=<markfilename> set a different markfile-name
--online={1,2} (default is 1) start noad immediately when called with "before" as cmd if online is 1, noad starts online for live-recordings only, online=2 starts noad online for every recording live-recordings are identified by having a '@' in the filename so the entry 'Mark instant recording' in the menu 'Setup - Recording' of the vdr should be set to 'yes'

Tipps

Wenn man mit noad Werbung in Filmen markiert hat, sollte man nicht unbesehen die Schneidefunktion in VDR für diesen Film aktivieren. Jenachdem, wie ein Sender Werbung einblendet, können einige Werbebilder erhalten bleiben oder einige Filmbilder zuviel rausgeschnitten werden. Auch am Anfang können Szenen verloren gehen, wenn z. B, der Film schon begonnen hat, aber der Text mit dem Vorspann erst später gezeigt wird.

Um das Ergebnis zu optimieren, sollte man die Aufnahme starten und die einzelnen Schnittmarken mit den Tasten 7 (springt zurück) oder 9 (springt vor) der Fernbedienung ansteuern und mit 4 (zurück) oder 6 (vor) feinjustieren. Ist man mit dem Ergebnis zufrieden, drückt man die 2: Der Schnitt wird nun gestartet. Eine Ausführliche Beschreibung zum Thema Schneiden einer Aufzeichnung findet Ihr hier: Benutzerhandbuch

Ausblick

Quelle: http://vdrportal.de/board/thread.php?threadid=17324

Zitat: Es wird an einer Version gearbeitet, die schon während der Aufzeichnung die Werbeblöcke erkennt und markiert (für zeitversetztes werbefreies fernsehen...).

Links

[1] http://www.imagemagick.org Imagemagick Homepage
[2] http://libmpeg2.sourceforge.net Mpeg2dec Homepage
[3] http://www.freepgs.com/noad Noad Homepage
[4] http://linvdr.org/download/noad Mirror linvdr.org