Chemin
Le chemin contrôle l'endroit où les fichiers multimédias nouvellement créés sont enregistrés sur l'ordinateur. La valeur du chemin est un modèle. Elle peut contenir du texte normal de dossier et de nom de fichier ainsi que des jetons qui sont remplacés lorsque le fichier est enregistré.
Par exemple, c:\images\@GCT4 enregistre des fichiers sous c:\images et utilise un compteur global à quatre chiffres pour le nom de fichier.
Ne tapez pas l'extension de fichier dans le champ Chemin. L'application ajoute l'extension pour le type de média enregistré.
Contrôles de page
- Le chemin est le modèle modifiable pour le dossier de destination et le nom de fichier.
- Sélectionner un dossier insère un chemin de dossier depuis le sélecteur de dossiers Windows.
- Aperçu montre un exemple du prochain chemin résolu, y compris une extension d'exemple.
- Compteur global et compteur de profil affichent les valeurs de compteur actuelles utilisées par les jetons de compteur.
- Définir à côté d'un compteur ouvre un petit éditeur. Entrez la nouvelle valeur, puis utilisez Appliquer ou Annuler.
- Exemples montre ou cache des modèles de template utiles regroupés par type de jeton.
- Sélectionnez un modèle d'exemple et appuyez sur CtrlC lorsque vous souhaitez le copier, puis collez-le dans le chemin.
- Le dossier de staging du SDK Nikon Z v2 est l'endroit où Nikon écrit d'abord les originaux pour la capture d'images fixes côté ordinateur du SDK Z unifié v2.
L'aperçu se met à jour au fur et à mesure que vous modifiez le chemin. Si des caractères de chemin ou de nom de fichier invalides sont trouvés, ou si le chemin résolu contient un nom réservé de Windows, l'aperçu remplace la partie non sécurisée par des traits de soulignement et affiche un avertissement.
Configuration rapide
- Ouvrez le chemin depuis la navigation principale.
- Choisissez un dossier ou tapez un chemin de dossier.
- Ajoutez un modèle de nom de fichier après le dossier.
- Utilisez un compteur ou un jeton d'horodatage afin que chaque capture puisse produire un nom de fichier unique.
- Vérifiez l'aperçu.
- Enregistrez le profil lorsque le chemin doit être réutilisé plus tard.
Commencez simplement. Un bon premier modèle est :
c:\images\@GCT4
Ceci utilise le compteur global comme nom de fichier. Une fois que cela fonctionne, ajoutez des dossiers, des horodatages, des valeurs ASK ou des dossiers d'extension selon les besoins.
Exemples
Utilisez les exemples de la page Path comme points de départ. Copiez-en un, collez-le dans Path, modifiez-le pour vos noms de dossier et regardez l'aperçu.
Exemples de compteurs
c:\images\@GCT4utilise un compteur global à quatre chiffres comme nom de fichier.c:\images\@PCT3utilise un compteur de profil à trois chiffres comme nom de fichier.c:\images\captures\img-@GCT5préfixe un compteur global à cinq chiffres avecimg-.c:\images\profiles\@PCT4utilise un compteur de profil à quatre chiffres dans un dossier spécifique au profil.c:\images\global-@GCT3\profile-@PCT3utilise les deux compteurs dans les noms de dossier.
Exemples de dates et de dossiers
c:\images\flowers\@D1utilise un horodatage précis à la milliseconde.c:\images\flowers\@D3\@D1crée un dossier pour chaque jour et un nom de fichier avec horodatage.c:\images\@YYYY\@MM\@DD\@GCT4crée des dossiers année, mois et jour avec un nom de fichier de compteur.c:\images\@YYYY-@MM\@D1crée un dossier de mois et un nom de fichier avec horodatage.c:\images\utc\@UYYYY\@UMM\@UDD\@UD1utilise des dossiers de date UTC et un nom de fichier avec horodatage UTC.c:\images\runs\@GRP\@GCT4place les fichiers de la même session sous un dossier d'horodatage de session.c:\images\@D3\@HH@NN@SS-@ZZcrée un dossier quotidien et un nom de fichier basé sur l'heure.c:\images\@D2\@YYYY-@MM-@DD-@HH@NN@SS-@ZZcrée un dossier d'horodatage et un nom de fichier de date/heure personnalisé.
Exemples d'extensions
c:\images\flowers\@EXT1\pic-@GCT4crée des dossiers et des noms de fichiers basés sur les extensions, tels quepic-0001.c:\images\@EXT1\@D1stocke chaque type de média dans un dossier d'extension en minuscules avec un nom de fichier d'horodatage.c:\images\@EXT2\@BFNstocke chaque type de média dans un dossier d'extension en majuscules et conserve le nom de fichier de corps.
Exemples de noms de fichiers de corps
c:\images\@BFNutilise le nom de fichier généré par le boîtier de la caméra, sans son extension.c:\images\@D3\@BFNplace les noms de fichiers générés par le boîtier dans un dossier quotidien.c:\images\@EXT1\body-@BFNstocke les noms de fichiers générés par le boîtier par type de média et ajoute un préfixebody-.
Exemples ASK et scanner
c:\images\product\@ASK1#1:Client#\@SCASK1#*2:SKU!#\@GCT4utilise un client tapé et un SKU scanné requis pour la photographie de produits, puis soumet à partir de l'SKU.c:\images\ecommerce\@ASK1#1:Brand#\@SCASK1#*2:Style#\@ASK2#3:Color#\@ASK3#4:Angle!#\@GCT4capture des photos de catalogue par marque, style scanné, couleur et angle final.c:\images\real-estate\@ASK1#1:Property#\@ASK2#2:Room#\@ASK3#3:View#\@GCT4regroupe les images immobilières par propriété, pièce et vue.c:\images\museum\@SCASK1#*1:Accession#\@ASK1#2:Object#\@ASK2#3:Side!#\@GCT4utilise un code-barres d'accès requis pour la photographie d'objets de musée.c:\images\lab\@SCASK1#*1:Sample#\@ASK1#2:Test#\@ASK2#3:Stage!#\@GCT4lie les images de laboratoire à un échantillon scanné, un test et un stade.c:\images\lab\plates\@SCASK1#*1:Plate#\@ASK1#2:Well#\@ASK2#3:Channel!#\@GCT4organise l'imagerie des plaques par plaque scannée, puits et canal.c:\images\specimens\@ASK1#1:Project#\@SCASK1#*2:Specimen#\@ASK2#3:Tray#\@ASK3#4:Position!#\@GCT4documente les plateaux d'échantillons avec un scan d'échantillon requis.c:\images\forensics\@SCASK1#*1:Case#\@SCASK2#*2:Evidence#\@ASK1#3:View!#\@GCT4utilise des identifiants de cas et de preuves scannés requis.c:\images\forensics\@ASK1#*1:Case#\@ASK2#2:Scene#\@ASK3#3:Room#\@ASK4#4:Detail!#\@GCT4organise les photos de scènes criminelles par cas tapé, scène, pièce et détail.c:\images\custody\@SCASK1#*1:Case#\@SCASK2#*2:Bag#\@SCASK3#*3:Item!#\@GCT4capture des photos d'objets de chaîne de garde à partir de codes scannés de cas, de sac et d'objet.c:\images\school\@ASK1#1:School#\@ASK2#2:Grade#\@SCASK1#*3:Student!#\@GCT4utilise un identifiant d'étudiant scanné requis pour les portraits scolaires.c:\images\school-projects\@ASK1#1:School#\@ASK2#2:Class#\@ASK3#3:Project#\@SCASK1#4:Student#\@GCT4documente les projets de classe avec un identifiant d'étudiant scanné optionnel.c:\images\scan-service\@ASK1#1:Client#\@SCASK1#*2:Order#\@ASK2#3:Album#\@GCT4organise le scan de vieilles photos par client, commande scannée requise et album.c:\images\slides\@SCASK1#*1:Order#\@ASK1#2:Box#\@ASK2#3:Slot!#\@GCT4suit le scan de diapositives par scan de commande requis, boîte et emplacement.c:\images\archive\@ASK1#1:Family#\@ASK2#&2:Year#\@ASK3#3:Event#\@ASK4#4:Person!#\@GCT4prend en charge la restauration d'archives familiales, avec un espace réservé visible lorsque l'année est inconnue.
Tokens
Un token est un espace réservé dans un dossier ou un nom de fichier. Les tokens commencent par @ et ne tiennent pas compte de la casse.
Les tokens sont remplacés lorsque l'aperçu est calculé et lorsqu'un fichier est enregistré. Utilisez des tokens lorsque le chemin enregistré doit inclure des données changeantes telles que des compteurs, des valeurs de date/heure, des valeurs de scanner ou des noms de fichiers générés par le corps.
Les noms de fichiers doivent être uniques dans leur dossier. Si un nom de fichier généré existe déjà, l'application ajoute un suffixe de duplication tel que (2). Utilisez des compteurs, des horodatages ou des noms de fichiers générés par le corps lorsque vous souhaitez éviter les doublons.
Tokens de compteur
Les tokens de compteur créent des noms de fichiers qui augmentent avec le temps. Le nombre à la fin du token contrôle le nombre minimum de chiffres.
@GCT1à@GCT6utilisent le compteur global stocké dans les paramètres de l'application.@PCT1à@PCT6utilisent le compteur de profil stocké dans le profil actuel.
Par exemple :
@GCT1peut produire1.@GCT4peut produire0001.@PCT3peut produire001.
Les compteurs avancent après qu'un fichier a été enregistré. Lorsque l'enregistrement est terminé, l'application met à jour les valeurs de compteur utilisées par l'aperçu suivant.
Tokens de date et d'heure
Les tokens d'heure locale utilisent l'heure locale de l'ordinateur.
@D1estYYMMDDHHNNSSZZZ, y compris les millisecondes.@D2estYYMMDDHHNNSS.@D3estYYMMDD.@D4estYYMM.@YYYYest l'année à quatre chiffres.@YYest l'année à deux chiffres.@MMest le mois.@DDest le jour.@HHest l'heure au format 24 heures.@NNest la minute.@SSest la seconde.@ZZest la milliseconde.@GRPest le timestamp pour le début d'une série d'images multiples.
Les tokens UTC utilisent le Temps Universel Coordonné. Ils correspondent aux noms de tokens locaux avec un préfixe U:
@UD1,@UD2,@UD3, et@UD4@UYYYY,@UYY,@UMM,@UDD@UHH,@UNN,@USS,@UZZ@UGRP
Utilisez @D1 ou @UD1 lorsque vous avez besoin d'un nom de fichier timestamp qui est très peu susceptible de se répéter.
Tokens ASK
Les tokens ASK créent des champs de saisie de données. Lorsque le chemin contient un token ASK, l'application peut vous demander une valeur avant que la capture ou l'enregistrement du travail n'utilise le chemin. Pour le flux de travail ASK complet et la référence de syntaxe, ouvrez la page d'aide ASK.
Les tokens ASK de base sont :
@ASK1#Title#à@ASK9#Title#
Les tokens ASK pour scanner sont :
@SCASK1#Title#à@SCASK9#Title#
Le texte entre les caractères # devient le titre du champ. Par exemple :
c:\images\@ASK1#Country#\@SCASK1#City#\@GCT4
Cela crée des champs nommés Pays et Ville, puis utilise leurs valeurs comme noms de dossiers.
Utilisez @ASK lorsque la valeur doit être saisie. Utilisez @SCASK lorsque la valeur est généralement fournie par un scanner. Les champs SCASK peuvent toujours être saisis manuellement.
Marqueurs de descripteur ASK
Le texte entre les caractères # peut inclure de petits marqueurs avant ou après le titre :
*au début marque le champ comme requis.&au début garde un espace réservé visible dans le chemin résolu lorsque le champ est vide.- Un nombre et deux-points, comme
1:, définissent l'ordre de saisie des données. !à la fin fait que la complétion du champ soumet l'action de l'application configurée.
Par exemple :
@SCASK1#*1:ID#crée un champ requis capable de scanner nommé ID et le place en premier.@ASK2#&2:Province#crée un champ Province optionnel et afficheask2dans le chemin lorsqu'il est vide.@ASK3#3:City!#crée un champ Ville et soumet l'action de l'application configurée lorsque le champ est complété.
Si une valeur ASK optionnelle est vide et n'a pas de marqueur &, elle se réduit à vide. Lorsque le token est le segment entier du dossier, le chemin supprime le segment vide afin que le chemin résolu ne conserve pas de doubles barres obliques.
Les champs requis bloquent la soumission ASK tant qu'ils sont vides ou invalides. Lorsque la soumission est bloquée, le focus se déplace vers le premier champ qui nécessite une attention.
Tokens d'extension
Les tokens d'extension permettent au chemin de varier en fonction du type de fichier de sortie.
@EXT1est l'extension média en minuscules.@EXT2est l'extension média en majuscules.
Par exemple :
c:\images\@EXT1\pic-@GCT4
Cela peut créer des dossiers séparés tels que jpg, nef, ou mov, en fonction du type de média enregistré.
Jeton de nom de fichier généré par le boîtier
@BFN utilise le nom de fichier généré par le boîtier de l'appareil photo sans son extension.
Par exemple, si le nom généré par le boîtier est DSC_0032.JPG, @BFN se résout en DSC_0032.
Les noms de fichiers générés par le boîtier ne sont disponibles que lorsque le fournisseur les fournit. Pour les flux de travail de caméra, cela dépend généralement du mode de capture et de destination. Si le fournisseur ne fournit pas de nom de fichier généré par le boîtier, utilisez plutôt un jeton de compteur ou de timestamp.
Chemins invalides et noms réservés
Les chemins Windows ne peuvent pas contenir tous les caractères. L'aperçu remplace les caractères de chemin ou de nom de fichier invalides par des traits de soulignement.
Par exemple :
c:\images/@D1
La barre oblique n'est pas valide dans un chemin Windows à cette position, donc l'aperçu la remplace par _.
Windows réserve également certains segments de dossier et de nom de fichier pour les noms de périphériques. N'utilisez pas ces noms comme segment de dossier ou de nom de fichier entier :
CONPRNAUXNULCOM1àCOM9LPT1àLPT9
Ces noms ne sont pas sûrs même s'ils ont une extension. Par exemple, CON.jpg est toujours considéré comme un nom réservé. Les points ou espaces à la fin d'un segment de dossier ou de nom de fichier sont également non sécurisés.
Le chemin vérifie le chemin résolu après que les jetons ont été remplacés. Cela signifie qu'une valeur @ASK ou @SCASK peut rendre le chemin invalide si la valeur saisie ou scannée est l'un des noms réservés. Par exemple, ce modèle est valide en soi :
c:\images\@ASK1#Client#\@GCT4
Mais si la valeur Client est COM1, le chemin résolu est invalide. L'avertissement de la page Chemin reste visible jusqu'à ce que le chemin résolu soit sûr.
Le chemin peut inclure des dossiers qui n'existent pas encore. L'application crée les dossiers nécessaires lors de l'enregistrement du fichier.
Si la destination de capture sélectionnée enregistre sur l'ordinateur, comme Ordinateur ou Carte + Ordinateur, l'application bloque la capture avant que l'appareil photo ne soit déclenché lorsque le chemin résolu est invalide. Elle affiche également une alerte d'erreur expliquant que le chemin doit être corrigé avant de prendre des photos.
Si la destination sélectionnée est uniquement la carte, l'application peut toujours capturer même lorsque la page Chemin affiche un avertissement, car aucune sauvegarde finale du chemin côté ordinateur n'est attendue. Corrigez le chemin avant de revenir à une destination côté ordinateur.
Dossier de staging du SDK Nikon Z v2
La capture d'images fixes unifiée du SDK Z v2 utilise un dossier de staging avant que les fichiers n'atteignent le chemin final. Nikon écrit le fichier ou les fichiers originaux dans un dossier de staging par capture, puis ControlMyNikon audite la capture et copie ces originaux vers le chemin final.
Cela maintient la cohérence des tokens de chemin, des compteurs, des noms sûrs contre les doublons et du comportement de destination finale avec le reste de l'application. Cela conserve également les originaux mis en scène produits par Nikon pour récupération.
Utilisez un dossier local avec suffisamment d'espace libre pour votre session. Ne pas utiliser le même dossier que votre chemin final. ControlMyNikon ne supprime pas automatiquement les originaux mis en scène, donc nettoyez le dossier de staging manuellement après avoir confirmé vos fichiers finaux.
Profils
Le chemin et le compteur de profil sont des données de profil. Enregistrez le profil actuel lorsque vous souhaitez que le chemin actuel se charge à nouveau plus tard.
Le compteur global est stocké dans les paramètres de l'application afin qu'il puisse continuer à travers les profils. Le compteur de profil est stocké avec le profil sélectionné.
Utilisez le compteur global lorsque tous les profils doivent partager une séquence de numérotation. Utilisez le compteur de profil lorsque chaque profil doit avoir sa propre séquence de numérotation.
Dépannage
Si l'aperçu ne semble pas correct :
- Vérifiez que les séparateurs de dossier utilisent des barres obliques inverses.
- Vérifiez que le chemin n'inclut pas d'extension de fichier.
- Vérifiez qu'aucun segment de dossier ou de nom de fichier ne correspond à un nom réservé de Windows tel que
CON,PRN,AUX,NUL,COM1àCOM9, ouLPT1àLPT9. - Vérifiez l'orthographe des tokens.
- Copiez un exemple et modifiez-le à partir d'un modèle fonctionnel.
- Remplacez les modèles complexes par
c:\images\@GCT4, confirmez qu'il s'affiche correctement, puis ajoutez les tokens un par un.
Si la capture est bloquée par un chemin invalide :
- Vérifiez l'avertissement sous l'aperçu.
- Vérifiez les valeurs
@ASKou@SCASKutilisées comme segments de dossier ou de nom de fichier. - Changez les noms réservés tels que
COM1par une valeur normale telle queCOM10,Client1, ou un autre nom spécifique au projet. - Si vous souhaitez intentionnellement enregistrer uniquement sur la carte de l'appareil photo, définissez la destination de l'appareil photo sur Carte.
Si des fichiers sont enregistrés avec des suffixes dupliqués :
- Ajoutez un token compteur.
- Utilisez
@D1ou un autre token d'horodatage haute résolution. - Utilisez
@BFNuniquement lorsque le fournisseur fournit un nom de fichier unique.
Si les champs ASK n'apparaissent pas :
- Confirmez que le token utilise la forme
@ASK1#Title#ou@SCASK1#Title#. - Assurez-vous que les deux caractères
#sont présents. - Utilisez un numéro ASK unique pour chaque champ.
Si les données du scanner ne vont pas où prévu :
- Utilisez des tokens
@SCASKpour les champs qui doivent recevoir des valeurs du scanner. - Vérifiez la configuration du scanner.
- Confirmez que le scanner envoie la valeur attendue avant la capture.
Configuration associée
Utilisez ASK pour une explication complète des champs ASK, de la syntaxe des marqueurs, des valeurs requises, des champs compatibles avec le scanner et des champs de soumission. Utilisez Profils pour enregistrer et recharger des modèles de chemin. Utilisez Scanner lorsque les valeurs de code-barres doivent remplir les champs @SCASK.