Il s'agit de la commande metaflac qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos nombreux postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS
PROGRAMME:
Nom
metaflac — programme permettant de répertorier, d'ajouter, de supprimer ou de modifier des métadonnées dans un ou plusieurs fichiers FLAC.
SYNOPSIS
métaflac [Options ] [ ] fichier FLAC
DESCRIPTION
Utilisez le métaflac pour lister, ajouter, supprimer ou modifier les métadonnées d'un ou plusieurs fichiers FLAC. Vous pouvez
effectuer une opération principale ou plusieurs opérations abrégées à la fois.
OPTIONS
--preserve-modtime
Conserver l'heure de modification d'origine malgré les modifications.
--avec-nom-de-fichier
Préfixez chaque ligne de sortie avec le nom du fichier FLAC (valeur par défaut s'il y en a plusieurs)
(Le fichier FLAC est spécifié).
--pas de nom de fichier
Ne préfixez pas chaque ligne de sortie avec le nom du fichier FLAC (valeur par défaut s'il n'y en a qu'un seul)
(Le fichier FLAC est spécifié).
--no-utf8-convertir
Ne convertissez pas les balises UTF-8 en jeu de caractères local, ni inversement. Ceci est utile.
pour les scripts et la définition de balises dans les situations où les paramètres régionaux sont incorrects.
--n'utilisez pas de rembourrage
Par défaut, metaflac essaie d'utiliser le remplissage lorsque cela est possible pour éviter de réécrire le
fichier entier si la taille des métadonnées change. Utilisez cette option pour indiquer à metaflac de
ne profitez pas du rembourrage de cette façon.
STÉNOGRAPHIE OPÉRATIONS
--show-md5sum
Afficher la signature MD5 du bloc STREAMINFO.
--show-min-blocksize
Affiche la taille minimale du bloc à partir du bloc STREAMINFO.
--show-max-blocksize
Affiche la taille maximale du bloc STREAMINFO.
--show-min-framesize
Affiche la taille d'image minimale du bloc STREAMINFO.
--show-max-framesize
Affiche la taille d'image maximale du bloc STREAMINFO.
--afficher-le-taux-d'échantillonnage
Affiche le taux d'échantillonnage du bloc STREAMINFO.
--afficher-les-chaînes
Affiche le nombre de chaînes du bloc STREAMINFO.
--show-bps
Affiche le nombre de bits par échantillon du bloc STREAMINFO.
--afficher-le-nombre-total-d'échantillons
Affiche le nombre total d'échantillons du bloc STREAMINFO.
--afficher-l'étiquette-du-fournisseur
Afficher la chaîne du fournisseur à partir du bloc VORBIS_COMMENT.
--show-tag=nom
Afficher toutes les balises où le nom du champ correspond à « nom ».
--remove-tag=nom
Supprimez toutes les balises dont le nom de champ est « nom ».
--remove-first-tag=nom
Supprimez la première balise dont le nom de champ est « nom ».
--supprimer-toutes-les-balises
Supprimez toutes les balises, ne laissant que la chaîne du fournisseur.
--set-tag=champ
Ajoutez une balise. Le champ doit être conforme à la spécification de commentaire Vorbis, sous la forme
« NOM=VALEUR ». S'il n'existe actuellement aucun bloc de balises, un bloc sera créé.
--set-tag-from-file=champ
Comme --set-tag, sauf que la VALEUR est un nom de fichier dont le contenu sera lu
verbatim pour définir la valeur de la balise. Sauf si --no-utf8-convert est spécifié, la
Le contenu sera converti en UTF-8 à partir du jeu de caractères local. Ceci peut être utilisé pour
stocker une feuille de repère dans une balise (par exemple, --set-tag-from-file="CUESHEET=image.cue").
N'essayez pas de stocker des données binaires dans des champs de balises ! Utilisez des blocs APPLICATION pour cela.
--import-tags-from=fichier
Importer des balises depuis un fichier. Utiliser « - » pour l'entrée standard. Chaque ligne doit être au format suivant :
NOM=VALEUR. Les commentaires multilignes ne sont actuellement pas pris en charge. Spécifiez --remove-
all-tags et/ou --no-utf8-convert avant --import-tags-from si nécessaire. Si
FILE est '-' (stdin), un seul fichier FLAC peut être spécifié.
--export-tags-to=fichier
Exporter les balises vers un fichier. Utiliser « - » pour la sortie standard. Chaque ligne sera au format suivant :
NOM=VALEUR. Spécifiez --no-utf8-convert si nécessaire.
--import-cuesheet-from=fichier
Importez une feuille de repérage depuis un fichier. Utilisez « - » pour stdin. Un seul fichier FLAC est autorisé.
spécifié. Un point de recherche sera ajouté pour chaque point d'index dans la feuille de repère afin
la SEEKTABLE sauf si --no-cued-seekpoints est spécifié.
--export-cuesheet-to=fichier
Exporter le bloc CUESHEET vers un fichier cuesheet, adapté à une utilisation par la création de CD
logiciel. Utilisez « - » pour la sortie standard. Un seul fichier FLAC peut être spécifié sur le
ligne de commande.
--import-image-de={NOM DE FICHIER|CARACTÉRISTIQUES}
Importez une image et stockez-la dans un bloc de métadonnées PICTURE. Plus d'un
La commande --import-picture-from peut être spécifiée. Soit un nom de fichier pour le
fichier image ou un formulaire de spécification plus complet peut être utilisé.
SPECIFICATION est une chaîne dont les parties sont séparées par des caractères | (pipe).
Certaines parties peuvent être laissées vides pour invoquer les valeurs par défaut. FILENAME est juste
abréviation de « ||||NOM DE FICHIER ». Le format de SPÉCIFICATION est
[TYPE]|[TYPE-MIME]|[DESCRIPTION]|[LARGEURxHAUTEURxPROFONDEUR[/COULEURS]]|FICHIER
TYPE est facultatif ; il s'agit d'un nombre parmi :
0 : Autre
1 : 32x32 pixels 'icône de fichier' (PNG uniquement)
2: Autre icône de fichier
3: Couverture (avant)
4: Couverture (verso)
5 : page dépliant
6 : support (par exemple, côté étiquette du CD)
7 : artiste principal/interprète principal/soliste
8 : Artiste/interprète
9 : chef d'orchestre
10 : Groupe/Orchestre
11 : Compositeur
12 : Parolier/scénariste
13 : Emplacement d'enregistrement
14 : Pendant l'enregistrement
15 : Pendant le spectacle
16 : Capture d'écran de film/vidéo
17 : Un poisson aux couleurs vives
18 : illustrations
19 : Logo du groupe/artiste
20 : Logo de l'éditeur/du Studio
La valeur par défaut est 3 (couverture avant). Il ne peut y avoir qu'une seule image chacune de type 1
et 2 dans un fichier.
MIME-TYPE est facultatif ; si laissé vide, il sera détecté à partir du fichier. Pour
meilleure compatibilité avec les lecteurs, utilisez des images de type MIME image/jpeg ou
image/png. Le type MIME peut également être --> pour signifier que FILE est en fait une URL vers
une image, bien que cette utilisation soit déconseillée.
DESCRIPTION est facultative ; La valeur par défaut est une chaîne vide.
La partie suivante spécifie la résolution et les informations de couleur. Si le TYPE MIME
est image/jpeg, image/png ou image/gif, vous pouvez généralement laisser ce champ vide et
ils peuvent être détectés à partir du fichier. Sinon, vous devez spécifier la largeur dans
pixels, hauteur en pixels et profondeur de couleur en bits par pixel. Si l'image a
couleurs indexées, vous devez également spécifier le nombre de couleurs utilisées. Lorsque manuellement
spécifié, son exactitude n'est pas vérifiée par rapport au fichier.
FILE est le chemin d'accès au fichier image à importer, ou l'URL si le type MIME est
->
Par exemple, "|image/jpeg|||../cover.jpg" loading="lazy" intégrera le fichier JPEG à
../cover.jpg, par défaut le type 3 (couverture) et une description vide. Les
les informations de résolution et de couleur seront récupérées à partir du fichier lui-même.
The specification "4|-->|CD|320x300x24/173|http://blah.blah/backcover.tiff" volonté
intégrer l'URL donnée, avec le type 4 (couverture arrière), la description "CD", et un manuellement
résolution spécifiée de 320x300, 24 bits par pixel et 173 couleurs. Le fichier à
l'URL ne sera pas récupérée ; l'URL elle-même est stockée dans les métadonnées PICTURE
bloque.
--export-picture-to=fichier
Exporter le bloc PICTURE vers un fichier. Utiliser « - » pour la sortie standard. Un seul fichier FLAC est autorisé.
spécifié sur la ligne de commande. Le premier bloc PICTURE sera exporté, sauf si
--export-picture-to est précédé d'une option --block-number=# pour spécifier le
bloc de métadonnées exact à extraire. Notez que le numéro de bloc est celui indiqué par
--liste.
--ajouter-rejouer-gain
Calcule les gains/pics du titre et de l'album des fichiers FLAC donnés comme si tous les
Les fichiers faisaient partie d'un album, puis les stockaient sous forme de balises FLAC. Ces balises sont les
Identiques à celles utilisées par Vorbisgain. Les balises ReplayGain existantes seront remplacées.
Si un seul fichier FLAC est fourni, les gains de l'album et du titre seront les mêmes.
Étant donné que cette opération nécessite deux passes, elle est toujours exécutée en dernier, après tout
Les autres opérations ont été effectuées et enregistrées sur le disque. Tous les fichiers FLAC
spécifié doit avoir la même résolution, la même fréquence d'échantillonnage et le même nombre de canaux.
Le taux d'échantillonnage doit être l'un des suivants : 8, 11.025, 12, 16, 18.9, 22.05, 24, 28, 32, 37.8,
44.1, 48, 56, 64, 88.2, 96, 112, 128, 144, 176.4 ou 192 kHz.
--remove-replay-gain
Supprime les balises ReplayGain.
--ajouter-point de recherche={#|X|#x|#s}
Ajoutez des points de recherche à un bloc SEEKTABLE. Utilisez # pour définir un point de recherche sur cet échantillon.
nombre est ajouté. En utilisant X, un point d'espace réservé est ajouté à la fin d'un
table. En utilisant #x, # points de recherche régulièrement espacés seront ajoutés, le premier étant à
échantillon 0. En utilisant #s, un point de recherche sera ajouté toutes les # secondes (# n'a pas
être un nombre entier ; il peut s'agir, par exemple, de 9.5, ce qui signifie un point de recherche tous les 9.5
secondes). Si aucun bloc SEEKTABLE n'existe, un bloc sera créé. S'il en existe déjà un
existe, les points seront ajoutés au tableau existant et tous les doublons seront
transformés en points d'espace réservé. Vous pouvez utiliser plusieurs options --add-seekpoint ;
La table SEEKTABLE résultante sera l'union unique de toutes ces valeurs. Exemple :
--add-seekpoint=100x --add-seekpoint=3.5s ajoutera 100 points de recherche régulièrement espacés
et un point de recherche toutes les 3.5 secondes.
--add-padding=longueur
Ajoutez un bloc de remplissage de la longueur donnée (en octets). La longueur totale du
le nouveau bloc aura une longueur de 4 + ; les 4 octets supplémentaires sont destinés au bloc de métadonnées
en-tête.
MAJOR OPÉRATIONS
--liste Lister le contenu d'un ou plusieurs blocs de métadonnées sur la sortie standard. Par défaut, tous les blocs sont
Les blocs de métadonnées sont listés au format texte. Utilisez les options suivantes pour les modifier.
ce comportement :
--block-number=#[,#[...]]
Une liste facultative de numéros de blocs séparés par des virgules à afficher.
le premier bloc, le bloc STREAMINFO, est le bloc 0.
--block-type=type[,type[...]]
--except-block-type=type[,type[...]]
Une liste facultative séparée par des virgules de types de blocs à inclure ou
Ignoré avec cette option. Utilisez uniquement l'une des options suivantes : --block-type ou --except-
type de bloc. Les types de blocs valides sont : STREAMINFO, PADDING,
APPLICATION, SEEKTABLE, VORBIS_COMMENT, PICTURE. Vous pouvez affiner votre recherche.
les types de blocs APPLICATION affichés comme suit :
APPLICATION:abcd Le(s) bloc(s) APPLICATION dont la représentation textuelle
La signification de l'ID à 4 octets est « abcd » APPLICATION:0xXXXXXXXX Le
Bloc(s) d'APPLICATION dont la représentation hexadécimale big-endian de
L'ID sur 4 octets est « 0xXXXXXXXX ». Dans l'exemple, « abcd » au-dessus
l'équivalent hexadécimal est 0x61626364
Remarque:
si --block-number et --[except-]block-type sont tous deux spécifiés,
le résultat est le ET logique des deux arguments.
--application-data-format=hexdump|text
Si le bloc d'application que vous affichez contient des données binaires mais
votre --data-format=text, vous pouvez afficher un vidage hexadécimal de l'application
contenu des données au lieu d'utiliser --application-data-format=hexdump.
--supprimer Supprimez un ou plusieurs blocs de métadonnées des métadonnées. Sauf si --dont-use-padding
est spécifié, les blocs seront remplacés par du remplissage. Vous ne pouvez pas supprimer le
Bloc STREAMINFO.
--block-number=#[,#[...]]
--block-type=type[,type[...]]
--except-block-type=type[,type[...]]
Voir --list ci-dessus pour l'utilisation.
Remarque:
si --block-number et --[except-]block-type sont tous deux spécifiés,
le résultat est le ET logique des deux arguments.
--Enlever tout
Supprimez tous les blocs de métadonnées (à l'exception du bloc STREAMINFO) des métadonnées.
À moins que --dont-use-padding ne soit spécifié, les blocs seront remplacés par
rembourrage.
--rembourrage de fusion
Fusionner les blocs PADDING adjacents en blocs uniques.
--rembourrage de tri
Déplacez tous les blocs PADDING à la fin des métadonnées et fusionnez-les en un seul
bloque.
Utilisez Metaflac en ligne avec les services onworks.net