MKVINFO(1) Commandes utilisateur MKVINFO(1) NOM mkvinfo - Affiche des informations au sujet des elements dans les fichiers Matroska(TM) RESUME mkvinfo [options] {source-filename} DESCRIPTION Ce logiciel liste tous les elements contenus dans un Matroska(TM). La sortie peut etre limitee a une liste de pistes dans le fichier incluant des informations sur les codecs utilises. -a, --all Par defaut mkvinfo(1) s'arrete quand il rencontre la premiere grappe. De plus il n'affichera pas certains elements repetitifs. Avec cette option mkvinfo(1) continue l'execution quel que soit le niveau de verbosite et affiche tous les elements. -c, --checksums Calcule et affiche la somme de controle Adler-32 pour chaque trame. Seulement utile pour deboguer. -o, --continue Par defaut mkvinfo(1) s'arrete quand il rencontre la premiere grappe. Avec cette option mkvinfo(1) continue l'execution quel que soit le niveau de verbosite. -p, --hex-positions Afficher les positions de tous les elements en hexadecimal quelle que soit la verbosite. -P, --positions Afficher les positions de tous les elements en decimal quelle que soit la verbosite. -s, --summary Affiche seulement un resume succinct de ce que mkvinfo(1) trouve, et pas chaque element. -t, --track-info Affiche les statistiques de chaque piste en mode verbeux. Definit aussi la verbosite a 1 si elle etait au niveau 0 avant. -x, --hexdump Affiche les 16 premiers octets de chaque trame en hexadecimal. -X, --full-hexdump Affiche tous les octets de chaque trame en hexadecimal. -z, --size Affiche la taille de chaque element y compris son entete. --command-line-charset character-set Definit le jeu de caracteres utilise pour la conversion des chaines fournies en ligne de commande. Par defaut, celui-ci correspond a celui donne par la << locale >> du systeme. --output-charset character-set Definit le jeu de caracteres dans lequel les chaines en sortie sont converties. Par defaut, celui-ci correspond a celui donne par la << locale >> du systeme. -r, --redirect-output file-name Ecrit tous les messages dans le fichier file-name plutot que vers la console. Alors que cela peut etre facilement fait avec la redirection de la sortie, il y a des cas pour lesquels cette option est necessaire : quand le terminal reinterprete la sortie avant de l'ecrire dans un fichier. Le jeu de caracteres defini avec --output-charset est honore. --ui-language code Force les traductions pour la langue code a utiliser (par ex. 'fr_FR' pour les traductions francaises). Saisir 'list' comme code obligera le logiciel a generer la liste des traductions disponibles. --abort-on-warnings Demande au programme d'abandonner apres le premier avertissement. Le code de fermeture sera egal a 1. --debug topic Activer le debogage pour une fonctionnalite specifique. Cette option est utile uniquement pour les developpeurs. --engage feature Active les fonctionnalites experimentales. Une liste des fonctions disponibles peut etre demandee avec mkvinfo --engage list. Ces fonctionnalites ne devraient pas etre utilisees en situations normales. --gui-mode Active l'interface graphique utilisateur. Dans ce mode, des lignes specialement formatees peuvent etre generees et informer une GUI de la situation. Ces messages suivent le format '#GUI#message'. Le message peut etre suivi d'une paire cle/valeur comme '#GUI#message#key1=value1#key2=value2...'. Ni les messages ni les cles ne sont traduits, et sont toujours generes en anglais. -v, --verbose Plus de verbosite. Voir la section sur les niveaux de verbosite pour une description des informations fournies par niveaux. -h, --help Affiche les informations d'utilisation et quitte. -V, --version Affiche les informations de version et quitte. @options-file.json Lit des arguments supplementaires en ligne de commande depuis le fichier options-file. Pour une explication complete sur les formats pris en charge pour de tels fichiers, voir la section nommee << Fichiers d'options >> sur la page man de mkvmerge(1). NIVEAUX DE VERBOSITE L'option -v peut etre utilisee pour augmenter le niveau de verbosite de mkvinfo(1) et imprimer plus d'informations sur le fichier actuel. Au niveau 0 mkvinfo(1) imprimera seulement les entetes de piste qu'il trouve et leurs types. mkvinfo(1) quittera des que les entetes sont totalement analysees (techniquement des que la premiere grappe est rencontree). Dans ce niveau, les entrees de positionnement de tete et les entrees de montage ne sont pas affichees -- meme si elles sont situees devant les informations de piste. Au niveau 1 mkvinfo(1) imprimera aussi tous les elements Matroska(TM) rencontres du fichier entier sauf les entrees de positionnement de tete et les entrees de montage. Si le mode resume est active, alors mkvinfo(1) generera aussi la position de trame. Le meme effet peut etre obtenu avec l'option --continue. Au niveau 2 mkvinfo(1) imprimera aussi les entrees de positionnement de tete, les entrees de montage et la position du fichier a laquelle chaque element Matroska(TM) peut etre trouve. Le meme effet peut etre obtenu avec les options --all --positions. Au niveau 3 et + mkvinfo(1) imprimera quelques informations non directement reliees a un element Matroska(TM). Tous les autres elements imprimeront des choses sur les elements venant juste d'etre trouves. Le niveau 3 ajoute des metadonnees pour faciliter le debogage (lire : il est seulement prevu pour les developpeurs). Toutes les lignes ecrites au niveau 3 sont entourees de crochets pour faciliter leur filtrage. FICHIERS TEXTE ET CONVERSIONS DE JEUX DE CARACTERES Pour une discussion approfondie sur la gestion des conversions de jeux de caracteres des outils de la suite MKVToolNix, de l'encodage source/cible, de l'encodage de la ligne de commande, de l'encodage de la console, merci de voir les sections respectives nommees pareillement des pages man de mkvmerge(1). CODES DE FERMETURE mkvinfo(1) ferme avec l'un de ces trois codes de fermeture : o 0 -- Ce code de sortie signifie que l'execution s'est correctement terminee. o 1 -- Dans ce cas mkvpropedit(1) a emis au moins un avertissement, mais l'execution a continue. Un avertissement est prefixe avec le texte 'Avertissement :'. o 2 -- Ce code de fermeture est utilise lorsqu'une erreur survient. mkvpropedit(1) abandonne juste apres le message d'erreur. Les messages d'erreurs vont des arguments errones en ligne de commande aux fichiers defectueux en passant par les erreurs en lecture/ecriture. VARIABLES DENVIRONMENT mkvmerge(1) utilise les variables par defaut qui determinent la << locale >> du systeme (par ex. LANG et la famille LC_*). Variables additionnelles : MKVINFO_DEBUG, MKVTOOLNIX_DEBUG et sa forme courte MTX_DEBUG Le contenu est traite comme s'il a ete passe via l'option --debug. MKVINFO_ENGAGE, MKVTOOLNIX_ENGAGE et sa forme courte MTX_ENGAGE Le contenu est traite comme s'il a ete passe via l'option --engage. VOIR AUSSI mkvmerge(1), mkvextract(1), mkvpropedit(1), mkvtoolnix-gui(1) WWW La derniere version peut toujours etre trouvee a la page d'accueil de MKVToolNix[1]. AUTEUR Moritz Bunkus Developpeur NOTES 1. la page d'accueil de MKVToolNix https://mkvtoolnix.download/ MKVToolNix 83.0 2024-03-10 MKVINFO(1)