EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

metaflac – Online in der Cloud

Führen Sie metaflac im kostenlosen Hosting-Anbieter OnWorks über Ubuntu Online, Fedora Online, den Windows-Online-Emulator oder den MAC OS-Online-Emulator aus

Dies ist der Befehl metaflac, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


metaflac – Programm zum Auflisten, Hinzufügen, Entfernen oder Bearbeiten von Metadaten in einer oder mehreren FLAC-Dateien.

ZUSAMMENFASSUNG


metaflac [Optionen ] [Geschäftstätigkeit ] FLAC-Datei

BESCHREIBUNG


Verwenden Sie die metaflac um Metadaten in einer oder mehreren FLAC-Dateien aufzulisten, hinzuzufügen, zu entfernen oder zu bearbeiten. Sie können
Führen Sie eine Hauptoperation oder mehrere Kurzoperationen gleichzeitig aus.

OPTIONAL


--preserve-modtime
Behalten Sie trotz Bearbeitungen den ursprünglichen Änderungszeitpunkt bei.

--mit-Dateiname
Stellen Sie jeder Ausgabezeile den FLAC-Dateinamen voran (die Standardeinstellung, wenn mehr als einer vorhanden ist).
FLAC-Datei angegeben ist).

--no-Dateiname
Stellen Sie nicht jeder Ausgabezeile den Namen der FLAC-Datei voran (die Standardeinstellung ist nur einer).
FLAC-Datei angegeben ist).

--no-utf8-convert
Konvertieren Sie Tags nicht von UTF-8 in einen lokalen Zeichensatz oder umgekehrt. Das ist nützlich
für Skripte und das Setzen von Tags in Situationen, in denen das Gebietsschema falsch ist.

--dont-use-padding
Standardmäßig versucht metaflac, nach Möglichkeit Auffüllungen zu verwenden, um ein Umschreiben zu vermeiden
gesamte Datei, wenn sich die Metadatengröße ändert. Verwenden Sie diese Option, um Metaflac mitzuteilen
Nutzen Sie die Polsterung auf diese Weise nicht aus.

KURZSCHRIFT OPERATIONS


--show-md5sum
Zeigt die MD5-Signatur aus dem STREAMINFO-Block an.

--show-min-blocksize
Zeigt die minimale Blockgröße aus dem STREAMINFO-Block an.

--show-max-blocksize
Zeigt die maximale Blockgröße aus dem STREAMINFO-Block an.

--show-min-framesize
Zeigt die minimale Framegröße aus dem STREAMINFO-Block an.

--show-max-framesize
Zeigt die maximale Framegröße aus dem STREAMINFO-Block an.

--show-sample-rate
Zeigt die Abtastrate aus dem STREAMINFO-Block an.

--show-channels
Zeigt die Anzahl der Kanäle aus dem STREAMINFO-Block an.

--show-bps
Zeigt die Anzahl der Bits pro Probe aus dem STREAMINFO-Block an.

--show-total-samples
Zeigt die Gesamtzahl der Samples aus dem STREAMINFO-Block an.

--show-vendor-tag
Zeigen Sie die Anbieterzeichenfolge aus dem VORBIS_COMMENT-Block an.

--show-tag=Name
Alle Tags anzeigen, bei denen der Feldname mit „Name“ übereinstimmt.

--remove-tag=Name
Entfernen Sie alle Tags, deren Feldname „Name“ ist.

--remove-first-tag=Name
Entfernen Sie das erste Tag, dessen Feldname „Name“ ist.

--remove-all-tags
Entfernen Sie alle Tags und lassen Sie nur die Herstellerzeichenfolge übrig.

--set-tag=Feld
Füge einen Tag hinzu. Das Feld muss der Vorbis-Kommentarspezifikation des Formulars entsprechen
„NAME=WERT“. Wenn derzeit kein Tag-Block vorhanden ist, wird einer erstellt.

--set-tag-from-file=Feld
Wie --set-tag, außer dass VALUE ein Dateiname ist, dessen Inhalt gelesen wird
wörtlich, um den Tag-Wert festzulegen. Sofern nicht --no-utf8-convert angegeben ist, gilt die
Der Inhalt wird vom lokalen Zeichensatz in UTF-8 konvertiert. Dies kann dazu genutzt werden
Speichern Sie ein Cuesheet in einem Tag (z. B. --set-tag-from-file="CUESHEET=image.cue"). Tun
Versuchen Sie nicht, binäre Daten in Tag-Feldern zu speichern! Verwenden Sie dazu APPLICATION-Blöcke.

--import-tags-from=Datei
Tags aus einer Datei importieren. Verwenden Sie „-“ für stdin. Jede Zeile sollte die Form haben
NAME=WERT. Mehrzeilige Kommentare werden derzeit nicht unterstützt. Geben Sie --remove- an
all-tags und/oder --no-utf8-convert vor --import-tags-from, falls erforderlich. Wenn
FILE ist '-' (stdin), es darf nur eine FLAC-Datei angegeben werden.

--export-tags-to=Datei
Tags in eine Datei exportieren. Verwenden Sie „-“ für Standardausgabe. Jede Zeile hat die Form
NAME=WERT. Geben Sie bei Bedarf --no-utf8-convert an.

--import-cuesheet-from=Datei
Importieren Sie ein Cuesheet aus einer Datei. Verwenden Sie „-“ für stdin. Es darf nur eine FLAC-Datei vorhanden sein
angegeben. Für jeden Indexpunkt im Cuesheet wird ein Suchpunkt hinzugefügt
die SEEKTABLE, sofern nicht --no-cued-seekpoints angegeben ist.

--export-cuesheet-to=file
Exportieren Sie den CUESHEET-Block in eine Cuesheet-Datei, die für die Verwendung beim CD-Authoring geeignet ist
Software. Verwenden Sie „-“ für Standardausgabe. Es darf nur eine FLAC-Datei angegeben werden
Befehlszeile.

--import-picture-from={DATEINAME|SPEZIFIKATION}
Importieren Sie ein Bild und speichern Sie es in einem PICTURE-Metadatenblock. Mehr als eine
Der Befehl --import-picture-from kann angegeben werden. Entweder ein Dateiname für die
Es kann eine Bilddatei oder ein vollständigeres Spezifikationsformular verwendet werden. Der
SPECIFICATION ist eine Zeichenfolge, deren Teile durch | getrennt sind (Pipe-)Zeichen.
Einige Teile können leer gelassen werden, um Standardwerte aufzurufen. FILENAME ist einfach
Abkürzung für „||||FILENAME“. Das Format der SPEZIFIKATION ist

[TYP]|[MIME-TYP]|[BESCHREIBUNG]|[BREITExHÖHExTIEFE[/FARBEN]]|DATEI

TYP ist optional; es ist eine Zahl aus einem von:

0: Sonstiges

1: 32x32 Pixel großes „Dateisymbol“ (nur PNG)

2: Symbol „Andere Datei“.

3: Abdeckung (vorne)

4: Cover (Rückseite)

5: Prospektseite

6: Medien (z. B. Etikettenseite einer CD)

7: Hauptkünstler/Hauptdarsteller/Solist

8: Künstler/Darsteller

9: Dirigent

10: Band/Orchester

11: Komponist

12: Texter/Textautor

13: Aufnahmeort

14: Während der Aufnahme

15: Während der Aufführung

16: Film-/Video-Bildschirmaufnahme

17: Ein farbenfroher Fisch

18: Abbildung

19: Band-/Künstlerlogo

20: Logo des Herausgebers/Studios

Der Standardwert ist 3 (Frontcover). Es darf jeweils nur ein Bild vom Typ 1 vorhanden sein
und 2 in einer Datei.

MIME-TYPE ist optional; Wenn es leer bleibt, wird es aus der Datei erkannt. Für
Beste Kompatibilität mit Playern, verwenden Sie Bilder mit MIME-Typ image/jpeg oder
Bild/PNG. Der MIME-Typ kann auch --> sein, was bedeutet, dass FILE tatsächlich eine URL zu ist
ein Bild, von dieser Verwendung wird jedoch abgeraten.

BESCHREIBUNG ist optional; Der Standardwert ist eine leere Zeichenfolge.

Im nächsten Teil werden die Auflösungs- und Farbinformationen angegeben. Wenn der MIME-TYPE
Ist image/jpeg, image/png oder image/gif, können Sie dieses Feld normalerweise leer lassen und
Sie können aus der Datei erkannt werden. Andernfalls müssen Sie die Breite in angeben
Pixel, Höhe in Pixel und Farbtiefe in Bits pro Pixel. Wenn das Bild hat
Bei indizierten Farben sollten Sie auch die Anzahl der verwendeten Farben angeben. Wenn manuell
angegeben, wird es nicht mit der Datei auf Richtigkeit überprüft.

FILE ist der Pfad zur zu importierenden Bilddatei oder die URL, wenn der MIME-Typ vorhanden ist
->

Beispiel: „|image/jpeg|||../cover.jpg“ Loading="lazy" bettet die JPEG-Datei unter ein
../cover.jpg, standardmäßig Typ 3 (Titelseite) und eine leere Beschreibung. Der
Auflösungs- und Farbinformationen werden aus der Datei selbst abgerufen.

The specification "4|-->|CD|320x300x24/173|http://blah.blah/backcover.tiff" Wille
Betten Sie die angegebene URL mit Typ 4 (Rückseite), Beschreibung „CD“ und einem manuellen Code ein
spezifizierte Auflösung von 320 x 300, 24 Bit pro Pixel und 173 Farben. Die Datei unter
die URL wird nicht abgerufen; Die URL selbst wird in den PICTURE-Metadaten gespeichert
blockieren.

--export-picture-to=file
Exportieren Sie den PICTURE-Block in eine Datei. Verwenden Sie „-“ für Standardausgabe. Es darf nur eine FLAC-Datei vorhanden sein
in der Befehlszeile angegeben. Der erste PICTURE-Block wird exportiert, sofern nicht
--export-picture-to wird durch die Option --block-number=# vorangestellt, um das anzugeben
Genauer Metadatenblock zum Extrahieren. Beachten Sie, dass die Blocknummer diejenige ist, die von angezeigt wird
--Liste.

--add-replay-gain
Berechnet die Titel- und Albumverstärkungen/-spitzen der angegebenen FLAC-Dateien, als ob alle
Dateien, die Teil eines Albums waren, werden dann als FLAC-Tags gespeichert. Die Tags sind die
die gleichen wie die von vorbisgain verwendeten. Vorhandene ReplayGain-Tags werden ersetzt.
Wenn nur eine FLAC-Datei angegeben wird, sind die Album- und Titelgewinne gleich.
Da dieser Vorgang zwei Durchgänge erfordert, wird er schließlich immer zuletzt ausgeführt
Andere Vorgänge wurden abgeschlossen und auf die Festplatte geschrieben. Alle FLAC-Dateien
Die angegebenen Werte müssen die gleiche Auflösung, Abtastrate und Anzahl der Kanäle haben.
Die Abtastrate muss eine von 8, 11.025, 12, 16, 18.9, 22.05, 24, 28, 32, 37.8 sein.
44.1, 48, 56, 64, 88.2, 96, 112, 128, 144, 176.4 oder 192 kHz.

--remove-replay-gain
Entfernt die ReplayGain-Tags.

--add-seekpoint={#|X|#x|#s}
Fügen Sie einem SEEKTABLE-Block Suchpunkte hinzu. Verwenden Sie #, einen Suchpunkt bei diesem Beispiel
Nummer wird hinzugefügt. Mit X wird ein Platzhalterpunkt am Ende eines hinzugefügt
Tisch. Mit #x werden # gleichmäßig verteilte Suchpunkte hinzugefügt, der erste liegt bei
Beispiel 0. Mit #s wird alle # Sekunden ein Suchpunkt hinzugefügt (# hat nicht
eine ganze Zahl sein; er kann beispielsweise 9.5 sein, was bedeutet, dass alle 9.5 ein Suchpunkt vorhanden ist
Sekunden). Wenn kein SEEKTABLE-Block vorhanden ist, wird einer erstellt. Wenn schon einer
vorhanden ist, werden Punkte zur vorhandenen Tabelle hinzugefügt, und alle Duplikate werden ebenfalls hinzugefügt
in Platzhalterpunkte umgewandelt. Sie können viele --add-seekpoint-Optionen verwenden; Die
Das resultierende SEEKTABLE ist die eindeutige Vereinigung aller dieser Werte. Beispiel:
--add-seekpoint=100x --add-seekpoint=3.5s fügt 100 gleichmäßig verteilte Suchpunkte hinzu
und alle 3.5 Sekunden ein Suchpunkt.

--add-padding=Länge
Fügen Sie einen Füllblock mit der angegebenen Länge (in Bytes) hinzu. Die Gesamtlänge der
neuer Block wird 4 + Länge haben; Die zusätzlichen 4 Bytes sind für den Metadatenblock
Header.

MAJOR OPERATIONS


--aufführen Listen Sie den Inhalt eines oder mehrerer Metadatenblöcke in stdout auf. Standardmäßig alle
Metadatenblöcke werden im Textformat aufgelistet. Nutzen Sie zum Ändern die folgenden Möglichkeiten
Dieses Verhalten:

--block-number=#[,#[...]]
Eine optionale durch Kommas getrennte Liste der anzuzeigenden Blocknummern. Der
Der erste Block, der STREAMINFO-Block, ist Block 0.

--block-type=Typ[,Typ[...]]

--exclusive-block-type=type[,type[...]]
Eine optionale durch Kommas getrennte Liste der einzuschließenden Blocktypen oder
wird mit dieser Option ignoriert. Verwenden Sie nur eines von --block-type oder --exclusiv.
Blocktyp. Die gültigen Blocktypen sind: STREAMINFO, PADDING,
APPLICATION, SEEKTABLE, VORBIS_COMMENT, PICTURE. Sie können es eingrenzen
Die Typen der APPLICATION-Blöcke werden wie folgt angezeigt:

APPLICATION:abcd Die APPLICATION-Blöcke, deren Textdarstellung
Die 4-Byte-ID lautet „abcd“ APPLICATION:0xXXXXXXXX Die
APPLICATION-Blöcke, deren hexadezimale Big-Endian-Darstellung von
die 4-Byte-ID ist „0xXXXXXXXX“. Für das Beispiel „abcd“ oben
Das hexadezimale Äquivalent ist 0x61626364

Hinweis:

wenn sowohl --block-number als auch --[exclusive-]block-type angegeben sind,
Das Ergebnis ist das logische UND beider Argumente.

--application-data-format=hexdump|text
Wenn der von Ihnen angezeigte Anwendungsblock Binärdaten enthält, aber
Mit Ihrem --data-format=text können Sie einen Hex-Dump der Anwendung anzeigen
Dateninhalte stattdessen mit --application-data-format=hexdump.

--Löschen Entfernen Sie einen oder mehrere Metadatenblöcke aus den Metadaten. Es sei denn --dont-use-padding
angegeben ist, werden die Blöcke durch Auffüllen ersetzt. Sie dürfen das nicht entfernen
STREAMINFO-Block.

--block-number=#[,#[...]]

--block-type=Typ[,Typ[...]]

--exclusive-block-type=type[,type[...]]
Zur Verwendung siehe --list oben.

Hinweis:

wenn sowohl --block-number als auch --[exclusive-]block-type angegeben sind,
Das Ergebnis ist das logische UND beider Argumente.

--alles entfernen
Entfernen Sie alle Metadatenblöcke (außer dem STREAMINFO-Block) aus den Metadaten.
Sofern nicht --dont-use-padding angegeben ist, werden die Blöcke durch ersetzt
Polsterung.

--merge-padding
Benachbarte PADDING-Blöcke zu einzelnen Blöcken zusammenführen.

--sort-padding
Verschieben Sie alle PADDING-Blöcke an das Ende der Metadaten und fügen Sie sie zu einem einzigen zusammen
blockieren.

Nutzen Sie Metaflac online über die Dienste von onworks.net


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

Linux-Befehle

Ad