Listes de hash

Fichiers de hash pour vérification ultérieure. Les listes de hash sont générées pour les transferts réussis quand la vérification est activée et que FilmCan peut écrire le fichier de liste.


Limitations


Style: ASC MHL vs Simple

Options › Basic › Hash list style choisit le format du manifeste:

Style Ce qu'il écrit Pour
ASC MHL (par défaut) Dossier visible ascmhl/: un manifeste par génération + ascmhl_chain.xml (chaîne de garde C4) Qualité de livraison, conforme Netflix
Simple (caché) Un fichier caché .filmcan/hashlists/<roll>.mhl par roll, pas de chaîne Les utilisateurs qui veulent juste la vérification, destination propre

Le saut de reprise et la vérification se comportent de la même façon de toute façon. Le préset Netflix Ingest force toujours ASC MHL (le sélecteur est verrouillé).


Format (ASC MHL)

FilmCan écrit un manifeste ASC MHL v2.0 conforme aux spécifications par roll (xxHash128 / haches de fichiers xxh3-128), plus un index ascmhl_chain.xml enregistrant chaque génération par son hache C4, une chaîne de garde acceptée par les outils ASC MHL de référence.

<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>

Quand générée

Le xxHash128 de chaque fichier est calculé pendant la copie et écrit au manifeste à mesure que le fichier se finalise, sauf si Verification est défini sur Off. Chaque run de backup ajoute une nouvelle génération scellée à la chaîne du roll.


Localisation

ASC MHL, au dossier ascmhl/ de chaque roll (le roll = le dossier racine source à la destination):

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

Simple, un fichier caché par roll:

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

(Les backups faits avant 1.3 utilisaient l'emplacement .filmcan/hashlists/ pour tous les styles; la reprise lit toujours ceux-ci une fois.)


Vérifier ultérieurement

  1. Ouvrez Transfer History (cliquez sur l'icône clock)
  2. Faites un clic droit sur un transfert
  3. Choisissez Check data

FilmCan compare les fichiers contre les haches sauvegardées.

Si un transfert est annulé ou échoue, ou si la liste de hash ne peut pas être écrite, la liste peut ne pas être sauvegardée.


Connexes