Hash-Listen

Hash-Dateien zur späteren Verifizierung. Hash-Listen werden für erfolgreiche Übertragungen generiert, wenn die Verifizierung aktiviert ist und FilmCan die Listendatei schreiben kann.


Einschränkungen


Style: ASC MHL vs Simple

Options › Basic › Hash list style wählt das Manifestformat:

Style Was es schreibt Für
ASC MHL (Standard) Sichtbarer ascmhl/-Ordner: ein Manifest pro Generation + ascmhl_chain.xml (C4-Handhabungskette) Lieferqualität, Netflix-konform
Simple (verborgen) Eine verborgene Datei .filmcan/hashlists/<roll>.mhl pro roll, keine Kette Benutzer, die nur Verifizierung wünschen, sauberes Ziel

Resume-Skip und Verifizierung verhalten sich sowieso gleich. Die Netflix Ingest-Voreinstellung erzwingt immer ASC MHL (die Auswahl ist gesperrt).


Format (ASC MHL)

FilmCan schreibt ein spezifikationskonformes ASC MHL v2.0-Manifest pro roll (xxHash128 / xxh3-128 Datei-Hashes) plus einen ascmhl_chain.xml-Index, der jede Generation nach seinem C4-Hash aufzeichnet, eine Handhabungskette, die von den Reference ASC MHL-Tools akzeptiert wird.

<hashlist version="2.0" xmlns="urn:ASC:MHL:v2.0">
  <hashes>
    <hash>
      <path size="…">A001C001.mov</path>
      <xxh128 action="original" hashdate="…">…</xxh128>
    </hash>
  </hashes>
</hashlist>

Wann generiert

Der xxHash128 jeder Datei wird während des Kopierens berechnet und ins Manifest geschrieben, wenn die Datei finalisiert wird, es sei denn, Verification ist auf Off gesetzt. Jeder Backup-Run fügt eine neue versiegelte Generation zur Kette des roll hinzu.


Standort

ASC MHL, im ascmhl/-Ordner jedes roll (der roll = der Quellwurzelordner am Ziel):

<destination>/<roll-folder>/ascmhl/0001_<roll>_<date>Z.mhl
<destination>/<roll-folder>/ascmhl/ascmhl_chain.xml

Simple, eine verborgene Datei pro roll:

<destination>/.filmcan/hashlists/<roll>.mhl

(Backups, die vor 1.3 erstellt wurden, verwendeten den Speicherort .filmcan/hashlists/ für alle Styles; Resume liest diese immer noch einmal.)


Später verifizieren

  1. Öffnen Sie Transfer History (klicken Sie auf das clock-Symbol)
  2. Klicken Sie mit der rechten Maustaste auf eine Übertragung
  3. Wählen Sie Check data

FilmCan vergleicht Dateien gegen die gespeicherten Hashes.

Wenn eine Übertragung abgebrochen oder fehlgeschlagen ist oder die Hash-Liste nicht geschrieben werden kann, wird die Liste möglicherweise nicht gespeichert.


Verwandte