![:troete: :troete:](./images/smilies/troete.gif)
![:sektflasche: :sektflasche:](./images/smilies/sekt.gif)
ScanForDD51
Download über TAPtoDate (Betas einschalten) oder auf meiner Homepage.Ein TAP zum Scannen nach Dolby Digital 5.1 und Setzen von Bookmarks
A TAP for scanning for Dolby Digital 5.1 and setting bookmarks
Dieses TAP hat mehrere Möglichkeiten:
Dateiliste mit Aufnahmen (Startverzeichnis /DataFiles):
- Aufnahme auswählen, um in die Dateiansicht zu wechseln (zum Scannen oder Verändern von Bookmarks)
- Abspielen von Aufnahmen
- Absprung zu ScanForLogo
- Absprung zu MovieCutter
- Wechseln zwischen der Anzeige in der rechten Spalte: entweder Datum/Zeit oder Scanstatus/Tonspurart/Bookmarks/Größe/Verschlüsselungsstatus
Der Scanstatus besagt folgendes:
- "O" - ungescannt
- "-" - für Dateien ohne AC3 Stream bzw. mit inkorrektem AC3 Stream
- "/" - gescannt, nur Dolby Digital 2.0
- "" - gescannt, nur Dolby Digital 5.1
- "X" - gescannt, Bookmarks gesetzt, Dolby Digital 2.0 und 5.1
Selbst wenn es erstmal in der Dateiliste kein AC3 zu sein scheint wird beim Reingehen in die Dateiansicht in den Audio Streams nachgeschaut und die AC3 Tonspur ausgewählt wenn vorhanden, ansonsten wird zur Dateiliste zurückgekehrt.
Dateiansicht:
- Scan nach DD2.0 und DD5.1 Segmenten starten oder stoppen
- Scan nach DD2.0 und DD5.1 Segmenten starten und nach Abschluß dann die Aufnahme wiedergeben
- Informationen über Bookmark-Positionen und Segmente ein-/ausblenden
- Springen zu Bookmark-Positionen rückwärts und vorwärts
- Verschieben der aktuell gewählten Bookmark-Position (bedingt vorheriges Anspringen)
- Einzelschritt-Navigation rückwärts und vorwärts (bedingt vorheriges Starten des Verschiebens)
- Abschließen des Verschiebens (Setzen des Bookmarks von der alten an die neue Position)
- Alle Bookmarks löschen (ohne Rückfrage)
- Setzen eines neuen Bookmarks (Eingabe über Zifferntasten in h:mm:ss, Tastatur bitte ignorieren)
- Bookmark-Änderungen (auch neue Bookmarks durch den Scan) werden erst nach dem Verlassen der Dateiansicht dauerhaft gespeichert
- Anzeige der gefundenen Position im Vorschaufenster (während des Scans)
Ein paar Grafikelemente habe ich von MovieCutter und iBox übernommen, damit es Euch vertrauter ist.
Danke an FireBird für die Unterstützung.
![:couchpotatoes: :couchpotatoes:](./images/smilies/couchpotatoes.gif)
Anstelle des weißen Bereichs steht dort dann ein Vorschaubild der Aufnahme.
Beschreibung der Menüeinstellungen:
- Click-And-Hold Sprung:
Das hat nichts mit irgendeiner Sprung-Funktion zu tun. Das ist bei mir in fast jedem TAP drin und bedeutet z.B. um wieviel schneller man die Werte in Menüeinstellungen ändert, wenn man die Rechts- oder Links-Taste gedrückt hält (z.B. statt nur 1 Sekunde pro Tastenklick einzustellen, dann 5 Sekunden pro gesendetem Tasten-Event, wenn man die Taste gedrückt hält).
!!! Diese Funktion wird aber nicht von TMSRemote unterstützt, weil es keine Kennzeichen für Taste gedrückt halten und Taste loslassen sendet. !!!
- Details anzeigen:
Dazu zählen momentan die Blöcke- und Dateipositions-Werte sowie die Anzahl TS-/AC-Pakete in der Dateiansicht, d.h. deren Anzeige kann man an-/ausschalten.
- Schriftgröße 12 in Liste:
Wenn es eingeschaltet ist, dann wird sowohl für die Ordner- und Dateinamen als auch den Pfad oben rechts Schriftgröße 12 verwendet, um mehr Platz für lange Namen zu haben.
Wenn es ausgeschaltet ist, dann wird Schriftgröße 14 für Ordner- und Dateinamen sowie Schriftgröße 16 für den Pfad oben rechts verwendet.
- Wiedergabesprung wenn inaktiv:
Wenn diese Option eingeschaltet ist und ScanForDD51 läuft aber nur ausgeblendet ist, dann sorgt der Wiedergabesprung für das Überfliegen der DD2.0 Segmente; und zwar auch ohne Schneiden anhand der gesetzten Bookmarks, weil er davon ausgeht, dass beim ersten Bookmark der Film beginnt und dann die kürzeren Segmente die Werbung sind.
Es gibt folgende Einstellungen: Ausgeschaltet, Standard, Kein erster, Kein letzter und Kein erster/letzter.
Bei Standard wird am Anfang zum ersten Bookmark gesprungen (wenn das 1. Segment DD 2.0 ist, wäre das der Beginn des Films) und nach dem letzten Segment die Wiedergabe gestoppt (wäre das Ende des Films).
Bei den drei anderen Optionen wird wie beschrieben entweder kein erster oder kein letzter Sprung durchgeführt bzw. bei kein erster/letzter werden beide Funktionen nicht ausgeführt.
Aber dennoch wird immer die Funktion ausgeführt, dass die kürzeren Segmente automatisch übersprungen werden, weil diese wahrscheinlich Werbung sind.
- Wiedergabesprung Modus:
Hier wählt man ob der Wiedergabesprung jeweils am aktuellen Segment aufgrund seiner Länge entschieden wird ("Akt. Segment kürzer") oder ob abhängig vom ersten Segment immer fix bei den geraden bzw. ungeraden Bookmarks gesprungen wird ("Gemäß erstem Segment"). Wenn das erste Segment 5.1 ist, dann wird bei ungeraden Bookmarks gesprungen, wenn es 2.0 ist, dann wird bei geraden Bookmarks gesprungen.
- Wiedergabesprung zum 2. Bookmark:
Diese Einstellung wirkt nur in Kombination mit dem Wiedergabesprung Modus "Gemäß erstem Segment". Wenn das erste Segment 5.1 ist und diese
Option eingeschaltet ist, dann wird gleich zum zweiten 5.1 Segment (also zum 2. Bookmark bzw. 3. Segment) gesprungen.
- Wiedergabesprung mit TMS Balken:
Wenn eingeschaltet, wird der Standard TMS Fortschrittsbalken während des Wiedergabesprungs angezeigt
wenn ausgeschaltet, wird er unterdrückt
- Sekunden zum Springen:
Je kleiner, desto länger dauert der Scan und weniger Risiko, dass ein Wechsel übersehen wird. Je größer, desto kürzer dauert der Scan aber mehr Risiko, dass ein Wechsel übersehen wird.
- Sekunden zum Detail-Springen
Zunächst muss man selbst drauf achten, dass dieser Detail-Sprungintervall kleiner ist als der normale Sprungintervall! Diese Funktion, der Detailscan, sucht nach dem groben Scan nochmal im ersten Segment mit dem kürzeren Sprung-Intervall, um einen evtl. sehr kurzen Dolby Signal Wechsel (hin und her) zu entdecken, der beim groben Scan nicht gefunden wurde.
- Beginn DD5.1 Segment - x Sekunden:
Müsste eigentlich "Beginn DD5.1 Segment" heißen. Wird noch korrigiert. Da geht es um das Vorziehen des Anfangs eines Dolby Digital 5.1 Segments (eigentlich nur das Vorziehen des Bookmarks für dieses Segment) um x Sekunden, damit es beim Anspringen rechtzeitig genug anspringt, falls der Fernsehsender oder Eure Anlage etwas länger zum Umschalten braucht oder der Sprung durch kleine Ungenauigkeiten knapp dahinter springt.
- Scan löscht vorher Bookmarks:
Wenn eingeschaltet, dann werden die vorher bestehenden Bookmarks vor dem Scan gelöscht.
- Scan setzt Bookmarks:
Wenn eingeschaltet, dann werden nach normalem Ende des Dateiscans (also am Ende der Datei, d.h. nicht wenn manuell gestoppt wurde) die passenden Bookmarks zu den gefundenen Segmenten gesetzt.
Allerdings erfolgt dies nur wenn es ausreichend Segmente gibt, also z.B. mindestens DD2.0, DD5.1.
Des Weiteren gibt es entsprechend der Einstellung zwei Möglichkeiten:
entweder nur, wenn das erste Segment DD2.0 ist oder
immer, d.h. unabhängig davon welches Dolby Signal das erste Segment hat.
!!! Bookmark-Änderungen (auch neue Bookmarks durch den Scan) werden erst nach dem Verlassen der Dateiansicht dauerhaft gespeichert !!!
D.h. also wenn man aus der Dateiansicht ins Menü oder in die Fileliste geht oder Scan+abspielen gewählt hat.
Wenn man nicht will, dass die gerade gefundenen/bearbeiteten Bookmarks gespeichert werden dann kommt man momentan nur über das Beenden des TAPs raus ohne sie abzuspeichern.
- Scan ändert Namen in:
Um am Dateinamen erkennen zu können, ob eine Aufnahme bereits gescannt wurde, wird entweder ein "DD_" vorn oder ein "_DD" hinten im Dateinamen eingefügt. Die drei möglichen Optionen sind: "Keine Namensänderung", "..._DD.rec", "DD_....rec". Darüber hinaus ist die Erkennung ob eine Datei bereits gescannt wurde auch in der rechten Spalte der Dateiliste bzw. am Ende der erweiterten Info in der Datei erkennbar.
!!! Genauso wie mit dem Speichern der Bookmarks wird der Name ebenfalls erst beim Verlassen der Dateiansicht geändert und auch nur wenn Bookmarks geändert wurden und es wenigstens 1 Bookmark gibt !!!
- Automatischer Scan:
Hier kann man einstellen, ob der automatische Scan "Ausgeschaltet" ist, "Vor Wiedergabe" einer einzelnen Datei stattfindet oder "Wenn im Zeitfenster" für sämtliche Dateien in /DataFiles ausgeführt wird, wobei der AutoScan immer nur für unverschlüsselte sowie noch nicht gescannte Dateien vorgenommen wird und man muss selbst darauf achten, dass man den AutoScan währenddessen nicht durch Tastendrücke aus dem Tritt bringt.
- Automatischer Scan von:
- Automatischer Scan bis:
Hiermit wird das Zeitfenster für den Automatischen Scan eingestellt ("Wenn im Zeitfenster"), wobei man aber selbst darauf achten muss, dass "von" kleiner ist als "bis" und es nicht Mitternacht überschreitet. Es wird 1 Minute nach TAP-Start und danach alle 30 Minuten geprüft (und nur wenn ScanForDD51 gerade inaktiv oder im Wiedergabemodus ist), ob was zu Scannendes vorliegt und der P-Timer auf der Von-Uhrzeit entsprechend gesetzt oder gelöscht. Falls die Bis-Uhrzeit erreicht ist (wird jeweils vor der Selektion der nächsten Datei während des Automatischen Scans geprüft), so wird der Scan entsprechend beendet. Wenn ScanForDD51 im AutoStart steht, der Receiver durch den Timer gestartet wurde und der Scan dann abgeschlossen ist, so wird danach der Receiver heruntergefahren.
- Dateiliste bei TAP-Start
Hier wird konfiguriert, ob die Dateiliste direkt beim Starten des TAPs eingeblendet werden soll oder ob die Liste erst manuell mit der Anzeige-Taste oder dem TMSCommander UserEvent aufgerufen werden muss.
- Dateiliste nach ScanForLogo
Dieser Punkt entscheidet darüber, ob nach dem Beenden eines ScanForLogo Aufrufs mittels der Stopp-Taste die Dateiliste von ScanForDD51 erscheinen soll oder nicht.
- Dateiliste nach MovieCutter
Dieser Punkt entscheidet darüber, ob nach dem Beenden eines MovieCutter Aufrufs mittels der Stopp-Taste die Dateiliste von ScanForDD51 erscheinen soll oder nicht.
- Dateiliste nach abspielen
Hier geht es darum, ob sich nach dem Beenden einer aus ScanForDD51 gestarteten Wiedergabe (durch Erreichen des Wiedergabeendes oder mittels der Stopp-Taste die Dateiliste von ScanForDD51 wieder automatisch einblenden soll oder nicht.
- Sortiere Dateiliste nach
Hier wird eingestellt wie die Dateiliste sortiert werden soll, nach Nichts, nach Name aufsteigend, nach Name absteigend, nach Datum/Zeit aufsteigend oder nach Datum/Zeit absteigend.
- Tasten für Anzeigen:
Mit dem Verlassen der Dateiliste (und einigen weiteren Punkten) blendet sich das TAP aus und man kann es mit der Anzeige-Taste wieder einblenden.
- Taste für Beenden:
Mit der Beenden-Taste kommt man jederzeit aus dem TAP raus (außer in der Eingabemaske für ein neues Bookmark).
- Taste für Rücksprung:
Wenn "Wiedergabesprung wenn inaktiv" eingeschaltet ist, dann kann man während der Wiedergabe diese Taste benutzen, um einen evtl. ungewollten Sprung wieder rückgängig zu machen. Danach springt das TAP erst wieder automatisch ab der Position wo der Rücksprung erfolgte.
- Debug-Modus:
Schreibt wie immer bei Werten größer 0 mehr Informationen ins Logfile bzw. Telnet-Log. Momentan gibt es nur die Modi 0 und 1.
Beschreibung des Dateiscans:
Während des Dateiscans erfolgt keine Wiedergabe der Datei. Es wird nur ein Standbild gezeigt.
Beim Scan wird immer um die unter "Sekunden zum Springen" im Menü eingestellte Länge in der Datei weitergesprungen und es werden jeweils nur ganz bestimmte Ausschnitte der AC3-Tonspur analysiert, ob sich das DD-Signal geändert hat. Wenn ja, dann wird sequentiell in dem Bereich gesucht bis der genaue Wechsel gefunden ist. Zum gefundenen Wechsel wird ein neues Standbild gezeigt.
Wenn beim groben Dateiscan mehr als 1 Segment gefunden wurde und eine Zeit in Sekunden für das Detail-Springen eingestellt ist, so wird das erste Segment nochmal detaillierter durchsucht und evtl. weitere gefundene Segmente werden zusätzlich aufgenommen.
Kennzeichnung von gescannten Dateien,
- die sowohl Dolby Digital 2.0 als auch 5.1 enthalten und für die mindestens 1 Bookmark gesetzt wurde, mit " {ScanForDD51}"
- die nur Dolby Digital 2.0 sind (nur 1 Segment), mit " [ScanForDD51]"
- die nur Dolby Digital 5.1 sind (nur 1 Segment), mit " <ScanForDD51>"
- die keinen oder einen inkorrekten AC3 Stream enthalten, mit " (ScanForDD51)"
Diese Kennzeichnungen werden am Ende der erweiterten Info eingetragen, sofern dort nicht schon eine andere ScanForDD51 Kennzeichnung steht und dies wird dann in der rechten Spalte der Dateiliste (siehe oben) kenntlich gemacht.
db1 hat geschrieben:Das steht leider nach wie vor nicht im ersten Beitrag. Wurde im Thema auch schon X-mal gesucht.
Es ist die Untertitel-Taste mit der du einmal starten kannst, den Rest findest du dann im ersten Beitrag bzw. selbst raus.
PS: Vielleicht kann das der Autor oder ein Admin doch im ersten Beitrag (fett) hinzufügen.