Hilfe
Was ist FFmpeg Audio Studio?
FFmpeg Audio Studio konvertiert Audiodateien von einem Format in ein anderes und verwendet dabei ffmpeg als Engine. Sie fügen Dateien hinzu, wählen eine Voreinstellung und konvertieren; das Ergebnis landet neben den Originalen oder in einem von Ihnen gewählten Ordner. Es liest alles, was ffmpeg dekodieren kann, und schreibt achtzehn Formate, von MP3, AAC, FLAC, Opus und Ogg Vorbis bis hin zu WAV, AIFF, WMA und dem iPhone-Klingeltonformat.
Was es auszeichnet, ist, dass drei Entscheidungen separat getroffen werden, jede aus einem eigenen Dropdown-Menü im Optionsfeld rechts im Fenster: die Voreinstellung (was die Ausgabe ist), die Tags-Einstellung (welche Tags und Cover beibehalten werden) und die Effekte-Einstellung (was mit dem Klang gemacht wird). Eine Voreinstellung kann daher mit einer Einstellung verwendet werden, die die Kommentare entfernt, mit einer anderen, die die Lautstärke normalisiert, oder mit keiner von beiden. Tags werden auch von einem Format in ein anderes unter den Namen übertragen, die ein Tag-Editor anzeigt, sodass ein Feld seine Bedeutung von FLAC zu MP3 zu M4A zu WMA beibehält.
FFmpeg Audio Studio hat zwei Ansichten, die über die ersten beiden Schaltflächen der Kopfzeile ausgewählt werden. Die Arbeitsansicht öffnet sich zuerst: eine Datei nach der anderen, mit ihrer Wellenform, echter Wiedergabe mit angewendeten Effekten, einem Schnitt, Überblendungen und Schubladen für die Audiokanäle, Equalizer, Kompressor und Pegel (siehe Die Arbeitsansicht). Die Stapelansicht ist für viele Dateien gleichzeitig: die Liste der Dateien, eine Kopfzeile mit den Dateiaktionen, ein Panel rechts mit den Auswahlmöglichkeiten, die einen Durchlauf gestalten – Voreinstellung, Tags, Effekte, Ziel und was zu tun ist, wenn eine Datei existiert – und am Fuß die Anzahl der gleichzeitigen Konvertierungen, Konvertieren und die Schaltfläche, die den Ausgabeordner öffnet, sowie eine untere Leiste mit der Statuszeile. Der Rest dieser Seite beschreibt die Stapelansicht, sofern nicht anders angegeben.
- Arbeit: eine Datei nach der anderen zeigt die Arbeitsansicht.
- Stapel: viele Dateien mit Voreinstellungen konvertieren zeigt die Stapelansicht.
Die Arbeitsansicht
Die Arbeitsansicht ist für jeweils eine Datei gedacht: Sie hören, wie die Konvertierung klingen wird, stellen den Schnitt und die Überblendungen anhand der Wellenform ein und konvertieren von dort aus. Ziehen Sie eine Audiodatei auf die leere linke Seite (Ziehen Sie Audiodateien hierher, um sie anzuhören oder zu bearbeiten) oder wählen Sie sie aus der Dateiliste unter der Wellenform aus; ein hier abgelegter Ordner wird ignoriert. Wenn keine Datei ausgewählt ist, zeigt der Bereich an, dass noch nichts zu hören ist.
- Dateiliste anzeigen zeigt die Dateiliste wieder an, nachdem ein Drawer sie ersetzt hat.
- Panel unter dem Bild ausblenden blendet das Panel unter der Wellenform aus, und Panel unter dem Bild einblenden blendet es wieder ein.
Die Wellenform und Wiedergabe
Die Wellenform wird aus der Datei selbst gezeichnet. Beim Abspielen wird ffmpeg mit den von Ihnen aktivierten Effekten ausgeführt, sodass das, was Sie hören, dem Klang der konvertierten Datei entspricht, abgesehen von der endgültigen Kodierung. Wenn Sie die Datei oder einen Effekt während der Wiedergabe ändern, wird der Ton an der Stelle neu gestartet, an der Sie sich befanden. Wenn ein Effekt in der Vorschau nicht zu hören ist, wird er weggelassen, und die Zeile Aus dem Ton ausgelassen benennt ihn; die Konvertierung wendet ihn trotzdem an.
- Wiedergabe und Pause starten und stoppen den Ton.
- Eine Sekunde zurück und Eine Sekunde vor verschieben die Position um eine Sekunde.
- Lautstärke ist die Lautstärke, mit der Sie hören, und Stummschalten und Stummschaltung aufheben schalten sie stumm und stellen sie wieder her. Dies ändert nur das, was Sie hören, niemals die Datei.
- Ton wird gemessen... wird angezeigt, während ein Effekt, der zuerst die gesamte Datei anhören muss, wie z. B. die Lautstärkenormalisierung, diese misst.
Schneiden
Ein Schnitt behält einen Teil der Datei. Die mit [ und ] markierten Schaltflächen legen den Start- und Endpunkt an Ihrer aktuellen Position fest, und ein Klick auf die Wellenform verschiebt die Position. Der verworfene Teil wird abgeblendet. Der Schnitt ist eine Einstellung der Effekte der Datei, daher wird er in die konvertierte Datei geschrieben und nichts wird allein durch die Vorschau geschnitten.
- Schnitt hier beginnen und Schnitt hier beenden legen den Start und das Ende des Schnitts fest.
- Zum Schnittanfang gehen und Zum Schnittende gehen verschieben die Position zum Start und zum Ende des Schnitts.
- Die ganze Datei behalten entfernt den Schnitt und behält die gesamte Datei.
- Dauer ist die Länge dessen, was nach dem Schnitt geschrieben wird.
Überblendungen
Eine Einblendung und eine Ausblendung sind die beiden Griffe auf der Wellenform, jeweils einer an jedem Ende des beibehaltenen Teils. Ziehen Sie einen Griff, um die Überblendung zu verlängern oder zu verkürzen, oder geben Sie die Sekunden in die Zahlenfelder unter der Wellenform ein. Eine Überblendung bleibt innerhalb des beibehaltenen Teils, und die beiden Überblendungen überlappen sich nie. Eine Überblendung von null Sekunden ist keine Überblendung.
Die Schubladen
Unter der Wellenform wählt eine Reihe von Schaltflächen aus, was das Panel anzeigt: die Dateiliste oder jeweils eine Schublade. Jede Schublade ist ein Steuerelement für einen Effekt, und ihre Verwendung schaltet diesen Effekt in der Arbeitsansicht ein, sodass das, was Sie einstellen, sofort gehört und in die Datei geschrieben wird.
- Die Schublade Kanäle zeigt Kacheln an, die eine Art der Kanalbearbeitung benennen: links und rechts tauschen, eine Seite auf beiden abspielen, beide zu einem Kanal mischen und auf Stereo herunter mischen. Die Kanäle einer Datei sind nicht Teil einer Voreinstellung: Sie sind dieser Effekt, sodass eine Datei nur geändert wird, wenn Sie eine Kachel auswählen. Eine Voreinstellung aus einer früheren Version, die eine Kanalauswahl enthielt, wird beim ersten Start der App in diesen Effekt umgewandelt.
- Die Schublade Equalizer zeichnet die zehn Bänder als eine Kurve auf einem Diagramm, mit der Frequenz horizontal und dem Gain vertikal.
- Die Schublade Kompressor zeichnet die beiden Steuerelemente des Kompressors als dessen Kurve: den Ausgangspegel für jeden Eingangspegel.
- Die Schublade Pegel bietet die vier Möglichkeiten zur Lautstärkeeinstellung – einen festen Gain, eine Lautstärke, einen Peak oder ReplayGain – und es wird jeweils eine verwendet: die Auswahl einer anderen ersetzt die erste. Jede Zahl der gewählten Methode ist ein Fader, den Sie ziehen.
Die Effektliste der Arbeitsansicht
Die eigene Liste der Arbeitsansicht, Audioeffekte, befindet sich unter der Wellenform. Sie ist keine der gespeicherten Effekteinträge der Stapelansicht: Sie gehört zur Arbeitsansicht, und ihr Inhalt wird in der Vorschau abgespielt und bei der Konvertierung angewendet. Die Standardeffekte sind immer als Zeilen mit einem Schalter in einer festen Reihenfolge vorhanden, sodass Sie sie durch Ein- und Ausschalten ausprobieren können; die anderen Effekte werden über Effekt hinzufügen hinzugefügt, wie unter Einen Effekt hinzufügen beschrieben.
Daneben hat die Arbeitsansicht ihre eigenen Auswahlmöglichkeiten für die Datei: das Preset Audio, die Tag-Einstellung (Tags), Ziel und Falls vorhanden, die wie in den Abschnitten über Presets, Tags und Ziele beschrieben funktionieren.
- Effekte in der Arbeitsansicht auf der Registerkarte ffmpeg der Einstellungen wählt aus, welche Effekte die Liste zum Einschalten bereithält; der Rest bleibt im Menü Effekt hinzufügen. Ein Effekt, um den die App herum aufgebaut ist, wird immer aufgelistet. Zurück zur Standardliste kehrt zur Standardliste zurück.
Der ffmpeg-Befehl
Ein Panel unter der Dateiliste zeigt den genauen ffmpeg-Befehl an, mit dem die ausgewählte Datei konvertiert wird, inklusive Effekten und Schnitt, sodass Sie ihn lesen oder selbst ausführen können. Wenn keine Datei ausgewählt ist, wird dies angezeigt.
- ffmpeg-Befehl ist das Panel, und Kopieren kopiert den Befehl in die Zwischenablage.
Dateien hinzufügen
Erstellen Sie die Liste der zu konvertierenden Dateien, indem Sie Dateien auswählen, einen ganzen Ordner auswählen oder sie auf das Fenster ziehen. Jede Zeile zeigt das in der Datei eingebettete Bild als kleines Miniaturbild oder eine Musiknote, wenn keines vorhanden ist.
- Dateien hinzufügen öffnet einen Dateiauswahldialog. Es werden nur Audiodateien angeboten, die ffmpeg lesen kann.
- Ordner hinzufügen fügt einen Ordner hinzu; die Audiodateien darin und in jedem Unterordner werden gefunden. Der Name des Ordners wird gespeichert, damit die Struktur am Zielort wiederhergestellt werden kann (siehe Ziele).
- Liste leeren leert die Liste von jeder Zeile, die nicht konvertiert wird.
- Aus der Liste entfernen ist die Schaltfläche einer einzelnen Zeile; während eine Zeile konvertiert wird, bricht dieselbe Schaltfläche stattdessen den Vorgang ab.
Die Liste
Eine Datei wird einmal hinzugefügt; das erneute Hinzufügen derselben Datei bewirkt nichts. Eine Zeile, die den Status „Erledigt“, „Übersprungen“, „Fehlgeschlagen“ oder „Abgebrochen“ hat, bleibt in der Liste und wird beim nächsten Drücken von „Konvertieren“ erneut mit ihren eigenen Einstellungen konvertiert.
Jede Datei hat ihre eigenen Einstellungen – ihr Preset, ihre Tag-Einstellung, ihre Effekt-Einstellung, ihr Ziel und was zu tun ist, wenn die Datei existiert. Eine von Ihnen hinzugefügte Datei übernimmt die Auswahl, die das Optionsfeld zu diesem Zeitpunkt anzeigt, und nur die neu hinzugefügten Dateien werden danach ausgewählt. Das Panel ist ein Pinsel: Es zeigt niemals die Auswahl einer Zeile an, und das Auswählen von Zeilen ändert es niemals. Um anderen Dateien andere Optionen zu geben, wählen Sie diese aus, stellen Sie das Panel ein und drücken Sie Anwenden: Dadurch werden alle Optionen des Panels auf die ausgewählten Zeilen geschrieben, die nicht in der Warteschlange oder in Bearbeitung sind, und es ist deaktiviert, solange nichts ausgewählt ist. Wählen Sie mit einem Klick, Strg (oder Cmd) und Klick, um eine Zeile hinzuzufügen oder zu entfernen, Umschalt und Klick für einen Bereich vom letzten Klick oder Strg+A für jede Zeile; ein Klick auf den leeren Teil der Liste löscht die Auswahl. Die untere Leiste zeigt an, wie viele Zeilen ausgewählt sind.
Jede Zeile zeigt einen kleinen Chip pro Auswahl – das Preset, die Tag-Einstellung, die Effekt-Einstellung, das Ziel und die Richtlinie „wenn existiert“. Eine Auswahl, die alles so belässt, wie es ist, wird weggelassen, sodass eine einfache Zeile nur ihr Preset anzeigt.
- Anwenden wendet die Optionen des Panels auf die ausgewählten Dateien an.
Konvertieren
Drücken Sie auf Konvertieren, um jede Zeile auszuführen, die nicht bereits in der Warteschlange steht oder ausgeführt wird. Jede Datei ist ein eigener Auftrag, sodass ein Fehler die anderen nie stoppt und eine fehlgeschlagene Zeile den Grund dafür angibt.
- Konvertieren konvertiert jede Zeile, die nicht in der Warteschlange steht oder ausgeführt wird, jeweils mit ihren eigenen Einstellungen (siehe Die Liste). Eine Zeile, deren eigene Auswahl sie nur so neu kodieren würde, wie sie ist, hat nichts zu tun und wird ausgelassen.
- Stoppen erscheint, während ein Lauf stattfindet, und bricht jede Datei ab, die in der Warteschlange steht oder konvertiert wird; eine teilweise geschriebene Ausgabe wird entfernt.
- Abbrechen in einer Zeile bricht diese eine Datei ab.
Was das Abzeichen einer Zeile aussagt
Eine Zeile durchläuft ihre Zustände der Reihe nach, und das Abzeichen zeigt den aktuellen Zustand an.
- In Warteschlange wartet auf einen freien Platz.
- Liest ist die Datei, die gerade untersucht wird.
- Analysiere gefolgt von einem Prozentsatz bedeutet, dass die Datei gelesen wird, bevor sie konvertiert wird, weil ein Effekt Zahlen daraus benötigt (wo der Ton beginnt und endet, wie laut er ist); dies wird nur dann angezeigt. Die anschließende Konvertierung wird an der Länge der Ausgabe gemessen, sodass eine gekürzte Datei immer noch einhundert Prozent erreicht.
- Ein Prozentsatz ist die Konvertierung selbst, gemessen an der Länge, die die Ausgabe haben wird.
- Fertig abgeschlossen; die Zeile zeigt auch an, wohin die Datei verschoben wurde.
- Übersprungen die Ausgabe existierte bereits und das Ziel besagt, sie zu überspringen.
- Fehlgeschlagen etwas ist schiefgelaufen; der Grund wird in der Zeile angezeigt.
- Abgebrochen Sie haben es gestoppt.
Die Statuszeile unten links zeigt an, wie viele Dateien vor einem Durchlauf bereit sind, wie viele währenddessen verarbeitet werden und danach das Ergebnis: wie viele konvertiert, übersprungen und fehlgeschlagen sind.
Dateien gleichzeitig
Die Zahl neben „Konvertieren“ in der letzten Zeile des Optionsfelds wählt aus, wie viele Dateien gleichzeitig konvertiert werden, von eins bis zur Anzahl der physischen Kerne des Computers, was auch der Standardwert ist. Die Kodierung wird durch den Prozessor begrenzt, sodass mehr Prozesse als Kerne nur um denselben Kern und dieselbe Festplatte konkurrieren: Auf einem Achtkern-Computer mit sechzehn Threads war die gleichzeitige Konvertierung von sechzehn Dateien langsamer als die von acht, daher wird nichts über den physischen Kernen angeboten. Reduzieren Sie sie, wenn der Computer reaktionsfähig bleiben muss.
- Gleichzeitig konvertierte Dateien ist der Name, wenn Sie den Mauszeiger darüber bewegen.
Wenn „Konvertieren“ ausgegraut ist
„Konvertieren“ ist deaktiviert, wenn keine Zeile etwas zu tun hat: Für jede Zeile würden die Voreinstellung, die Tag-Einstellung und die Effekt-Einstellung zusammen nichts ändern – die Voreinstellung ist (Original), die Tag-Einstellung entfernt keine Tags und kein Cover, und es ist kein Effekt ausgewählt. Das Konvertieren würde jede Datei nur neu kodieren, was ohne Grund Qualitätseinbußen mit sich bringt. Wenden Sie eine andere Voreinstellung, eine Tag-Einstellung, die etwas entfernt, oder einen Effekt auf einige Zeilen an, und es wird wieder aktiviert. Es ist auch deaktiviert, wenn keine Datei aufgeführt ist, während ein Durchlauf läuft und wenn ffmpeg nicht gefunden wurde.
Voreinstellungen: Das Format und seine Qualität
Eine Voreinstellung legt fest, was die Ausgabe ist: das Format, dessen Qualität und die Optionen, die dieses Format bietet. Sie wird im ersten Dropdown-Menü des Optionsfeldes ausgewählt und auf der Registerkarte Voreinstellungen der Einstellungen bearbeitet, die über die Schaltfläche neben dem Dropdown-Menü geöffnet wird.
- Voreinstellungen bearbeiten öffnet die Registerkarte „Voreinstellungen“.
- Neu, Duplizieren und Löschen fügen eine Voreinstellung hinzu, kopieren die ausgewählte und löschen sie. Es gibt immer mindestens eine Voreinstellung.
- Eine Voreinstellung wird durch Ziehen ihrer Zeile verschoben; dieselbe Reihenfolge wird im Dropdown-Menü des Panels verwendet.
Eine Voreinstellung
Eine Neuinstallation enthält eine Reihe von fertigen Voreinstellungen (MP3 mit 128, 192 und variabler hoher Qualität, AAC, Opus, WMA, AC-3, ein iPhone-Klingelton, Ogg Vorbis, FLAC, WAV 16-Bit und AIFF 16-Bit). Es sind gewöhnliche Voreinstellungen: benennen, bearbeiten oder löschen Sie sie. Ein iPhone-Klingelton wird auf 40 Sekunden gekürzt, die längste von iOS akzeptierte Länge.
- Name ist der im Dropdown-Menü angezeigte Name.
- Format ist das Ausgabeformat. Die Optionen darunter folgen ihm: Ein Format zeigt nur die Steuerelemente an, die es tatsächlich hat.
Qualität
Jedes Format hat eine Hauptqualitätseinstellung, ein Zahlenfeld mit der Einheit daneben, und seine Bedeutung folgt dem Format: eine Bitrate in kbps für MP3, AAC, Opus, WMA und AC-3; ein variables Qualitätsniveau für Ogg Vorbis und variables MP3; ein Kompressionsniveau für FLAC und WavPack, das nur die Dauer der Kodierung und die Dateigröße ändert, niemals den Klang. WAV hat keine Qualitätseinstellung. Eine höhere Bitrate oder ein höheres Niveau bedeutet eine größere, besser klingende Datei.
- Bitratenmodus (MP3 und Ogg Vorbis) wählt, wie der Encoder seine Bits verteilt: Konstant ist die gleiche Bitrate durchgehend, Variabel folgt der Musik für ein besseres Größen-Qualitäts-Verhältnis, und Durchschnitt (ABR) (nur MP3) zielt auf einen Durchschnitt ab.
- Bitrate ist die Bitrate für die konstanten und durchschnittlichen Modi.
- Qualitätsstufe ist das Niveau für den variablen Modus.
- Komprimierung ist das Kompressionsniveau von FLAC und WavPack.
Abtastrate und Bittiefe
Diese beschreiben die Form des Audios. Wenn die Quelle beibehalten wird, hat die Ausgabe die gleichen Werte wie die Eingabe; eine Änderung führt zu einer Neukodierung. Es werden nur die Werte angeboten, die ein Format akzeptiert. Die Kanäle (Vertauschen, eine Seite auf beiden, Heruntermischen auf Mono oder Stereo) sind ein Soundeffekt in der Liste Audioeffekte.
- Abtastrate ist die Anzahl der Samples pro Sekunde, die die Ausgabe hat.
- Bittiefe ist die Größe eines Samples für die Formate, die eines haben (FLAC, ALAC, WAV, AIFF und einige andere).
Dithering
Wenn eine 24-Bit-Aufnahme in 16 Bit umgewandelt wird, werden die Samples gerundet, und die Rundung hinterlässt eine leichte Verzerrung, die bei leisen Passagen hörbar ist. Dithering fügt zuerst eine sehr geringe Menge Rauschen hinzu, wodurch diese Verzerrung in ein gleichmäßiges Rauschen weit unterhalb der Musik umgewandelt wird. Eine einfache Rundung ist die Standardeinstellung und für die meisten Musikstücke in Ordnung; Dithering ist für leise, hochauflösende Master gedacht. Es wird niemals auf eine 24-Bit-Ausgabe angewendet.
- Dither (wenn die Ausgabe 16 Bit beträgt) erscheint, wenn die Ausgabe 16 Bit beträgt.
Die ID3-Tag-Version
MP3-, AIFF- und WAV-Ausgaben enthalten einen ID3-Tag in Version 2.3 oder 2.4. Version 2.3 wird von jedem Player gelesen und ist das, was Mp3tag standardmäßig schreibt; 2.4 ist neuer und speichert Text als UTF-8. Beide behalten ein wiederholtes Feld als separate Werte bei. Belassen Sie es bei 2.3, es sei denn, etwas benötigt 2.4.
- ID3-Tag-Version wählt die Version.
Erweiterte Optionen
Unterhalb der üblichen Steuerelemente befindet sich ein ausgeblendeter Abschnitt mit den Schaltern, die ein Encoder über seine Qualitätseinstellung hinaus bietet. Wenn Sie sie in Ruhe lassen, entscheidet der Encoder, und eine Voreinstellung, die den Abschnitt nie öffnet, erzeugt dieselbe Datei wie zuvor. Lassen Sie sie in Ruhe, es sei denn, Sie wissen, was Sie wollen.
- Erweiterte Optionen ist der Abschnitt; jeder Eintrag ist Automatisch, bis Sie ihn einstellen.
- MP3: Joint Stereo, Encoder-Qualität (0 am besten, 9 am schnellsten), Tiefpassfilter (Hz), Hochpassfilter (Hz), Bit-Reservoir verwenden, Copyright-Flag setzen und Original-Flag setzen.
- Ogg Vorbis: Minimale Bitrate (kbps) und Maximale Bitrate (kbps) schalten in einen Bitraten-orientierten Modus.
- Opus: Optimieren für (Musik, Sprache oder geringe Verzögerung), Bitratenmodus, Rahmengröße, Komplexität (0 bis 10), Bandbreite und Intensitäts-Stereo-Phaseninversion.
- FLAC: Blockgröße, Stereomodus, Maximale LPC-Ordnung, LPC-Koeffizientenpräzision, Minimale Partitionsordnung, Maximale Partitionsordnung und Erschöpfende Modellsuche.
- AAC: Bandbreitenbegrenzung (Hz) begrenzt die höchste beibehaltene Frequenz.
(Original)
Die erste Auswahl der Preset-Dropdown-Liste ist kein Preset: (Original) konvertiert jede Datei in das Format, das ihren eigenen Audio-Codec beibehält, mit der Bitrate, die sie hatte. Dies ist für Aufgaben gedacht, bei denen nur die Tags oder der Klang geändert werden sollen, nicht das Format. Ein Codec, den kein Ausgabeformat enthält (z. B. APE), schlägt bei dieser einen Datei fehl, mit einer Meldung in ihrer Zeile. Er kann nicht bearbeitet oder gelöscht werden.
Ziele: Wohin die Dateien gehen
Ein Ziel ist ein Ordner plus ein Muster, das die Dateien benennt, ausgewählt im Optionsfeld und bearbeitet auf der Registerkarte Ziele der Einstellungen.
- Ziele bearbeiten öffnet die Registerkarte „Ziele“.
- Wohin die konvertierten Dateien geschrieben werden ist die Ziel-Dropdown-Liste des Optionsfelds.
- Name ist der Name, der in der Dropdown-Liste angezeigt wird.
- Ordner ist der Ort, an den die Dateien geschrieben werden, und Durchsuchen wählt ihn aus. Ein relativer Ordner wie
convert,.\convertoder..\convertwird vom Ordner jeder Datei aus gezählt:.\convertist einconvert-Ordner neben der Datei,..\converteiner neben ihrem Ordner, sodass ein einzelner Eintrag für Dateien dient, die in vielen Ordnern liegen. Die Ordnerstruktur wird dann nicht beibehalten, da die Ordner, in denen die Dateien liegen, bereits die Struktur sind. Ein vollständiger Pfad wieD:\Outist ein Ort für jede Datei.
Quellordner
Der erste Eintrag, Quellordner, ist integriert: Jede Ausgabe wird neben ihrem Original geschrieben und behält ihren Namen mit der neuen Erweiterung. Er benötigt keinen Ordner und kann nicht bearbeitet werden.
Dateinamenmuster
Das Muster benennt jede Ausgabe anhand der Tags ihrer eigenen Datei. Klicken Sie auf ein Tag, um es hinzuzufügen; ein Schrägstrich erstellt einen Unterordner. Die Tags sind der Name der Originaldatei, der Titel, der Künstler, der Albumkünstler, das Album, die Titelnummer, die Disc-Nummer, das Jahr und das Genre.
- Dateinamensmuster ist das Muster. Ein Tag, das der Datei fehlt, erzeugt einen leeren Teil, der weggelassen wird, außer dass ein fehlender Künstler oder ein fehlendes Album "Unbekannter Künstler" oder "Unbekanntes Album" liest und ein fehlender Titel auf den ursprünglichen Dateinamen zurückfällt.
- Beispiel zeigt, wie eine erfundene Datei heißen würde, damit Sie ein Muster überprüfen können, bevor Sie es verwenden.
Ein Muster aus Künstler, dann Album, dann Titel und Titel mit einem Bindestrich dazwischen platziert einen Titel mit den Tags Björk, Homogenic, 3, "Jóga" unter Björk/Homogenic/03 - Jóga.mp3; die Titelnummer wird auf zwei Ziffern aufgefüllt, und Zeichen, die ein Dateisystem verbietet, werden ersetzt.
Ordnerstruktur beibehalten
Wenn ein Ordner hinzugefügt wird, können seine Unterordner unter dem Ziel neu aufgebaut werden, wodurch ein Albumbaum ein Albumbaum bleibt. Der eigene Name des hinzugefügten Ordners wird ebenfalls beibehalten, sodass zwei hinzugefügte Ordner zwei Ordner bleiben. Eine einzeln hinzugefügte Datei hat keinen Ordner zum Beibehalten.
- Ordnerstruktur beim Konvertieren eines Ordners beibehalten ist standardmäßig aktiviert.
Wenn die Datei existiert
Was passiert, wenn eine Ausgabedatei mit diesem Namen bereits existiert. Eine Ausgabedatei ist niemals die Eingabedatei selbst.
- Was zu tun ist, wenn die Ausgabedatei bereits existiert ist das Dropdown-Menü im Optionsfeld.
- Überspringen (die Standardeinstellung) belässt die vorhandene Datei und markiert die Zeile als übersprungen.
- Überschreiben ersetzt sie.
- Beide behalten schreibt die neue Datei daneben unter einem nummerierten Namen, z. B.
name (2).mp3.
Ausgabeordner öffnen
- Ausgabeordner öffnen öffnet den Ordner der zuletzt fertiggestellten Datei und, bevor etwas fertiggestellt ist, den eigenen Ordner des Ziels.
Tags: Was beibehalten und was entfernt wird
Tags sind Titel, Künstler, Album, Jahr, Titelnummer und der Rest, die zusammen mit dem Coverbild in einer Datei enthalten sind. Die Tag-Einstellung entscheidet, welche davon die Ausgabe erreichen. Sie wird im zweiten Dropdown-Menü des Optionsfelds ausgewählt und auf der Registerkarte Tags der Einstellungen bearbeitet; die Kodierung und die zu löschenden Metadaten werden unabhängig voneinander ausgewählt, sodass eine Voreinstellung für beides dient.
- Tags ist das Dropdown-Menü.
- Tags bearbeiten öffnet die Registerkarte Tags.
- Name ist der Name eines Eintrags.
- Einträge werden hinzugefügt, kopiert, gelöscht und in die richtige Reihenfolge gezogen, genau wie Voreinstellungen.
Alle behalten oder alle löschen
Ein Eintrag hat einen Modus und eine Liste von Ausnahmen.
- Alle Tags behalten behält jedes Tag bei; die Liste enthält die zu löschenden Tags (Ausnahmen: zu löschende Tags).
- Alle Tags löschen löscht jedes Tag; die Liste enthält die zu behaltenden Tags (Ausnahmen: zu behaltende Tags).
- Tags ist die Wahl zwischen ihnen.
Eine Neuinstallation hat einen Eintrag, "Alle Tags behalten", mit einer leeren Liste. Um ein störendes Feld zu entfernen, behalten Sie den Standardmodus bei und listen Sie es auf; um nur die Grundlagen zu behalten, wechseln Sie zum Löschen aller und listen Sie TITLE, ARTIST, ALBUM und TRACK auf.
Benennung der Tags
Schreiben Sie einen Namen pro Zeile oder durch ein Semikolon getrennt, wie Ihr Tag-Editor ihn anzeigt. Namen sind nicht groß- und kleinschreibungsempfindlich, und ein Sternchen passt zu jedem Text, sodass REPLAYGAIN_* jedes ReplayGain-Feld passt. Ein Name passt, egal wie ein Format das Feld schreibt: der Name des Editors (ENCODERSETTINGS), die ID3-Frame-ID (TSSE), der Vorbis-Name oder die Beschreibung eines benutzerdefinierten Feldes. Während Sie tippen, werden die bekannten Feldnamen, die passen, unter dem Feld angeboten; klicken Sie auf einen, um ihn zu verwenden. Jeder Name wird akzeptiert, ob angeboten oder nicht.
Das Coverbild
Ein Bild ist kein Tag-Name, daher hat es einen eigenen Schalter, und ein Modus, der alle Tags löscht, berührt es nie.
- Coverbild entfernen lässt das Cover aus der Ausgabe weg.
Liedtexte
Liedtexte sind ein Tag wie jeder andere, und es gibt sie in zwei Arten: Klartext und getimte Liedtexte, deren Zeilen mit einer Zeitangabe wie [01:23.45] beginnen. Eine FLAC-Datei speichert beides in einem Liedtextfeld, so dass FFmpeg Audio Studio den Text liest: Er ist getimt, wenn mindestens zwei Zeilen mit einer Zeitangabe beginnen. Eine MP3-, AIFF-Datei oder der ID3-Teil einer WAV-Datei hat einen Frame für jede Art – SYLT für getimte Liedtexte, USLT für Klartext – und ein getimter Liedtext, der in einem SYLT-Frame in der Quelle enthalten ist, wird als .lrc-Text übernommen, so dass er eine Konvertierung in jedes Format überlebt.
- Die .lrc-Datei als Liedtext einbetten nimmt die
.lrc-Datei mit demselben Namen, die sich neben der Quelldatei befindet, und macht ihren Text zum Liedtext der neuen Datei. Es ersetzt alle Liedtexte, die die Quelle bereits hat, und ein Tag-Eintrag, der die Liedtexte löscht, kann sie nicht entfernen. - Liedtext im Tag wählt aus, welche Frames eine ID3-Ausgabe erhält: Automatisch (getimte Liedtexte als SYLT, einfacher Text als USLT) schreibt einen vom Text gewählten Frame, Beide Frames (USLT und SYLT) schreibt beide, Immer USLT und Immer SYLT schreiben diesen einen, unabhängig vom Text (ein Klartext erhält jede Zeile zur Zeit Null in einem
SYLT). Für die anderen Formate, die den Text in ihrem eigenen Liedtextfeld speichern, tut es nichts. - Zeiten beim Schreiben von USLT entfernen entfernt die Zeitangaben aus dem Text jedes geschriebenen
USLT-Frames; einSYLTbehält seine Zeitangaben.
Wie Tags zwischen Formaten übertragen werden
ffmpeg allein würde die Felder, die es nicht kennt, umbenennen und einige andere löschen. FFmpeg Audio Studio schreibt jedes Feld unter dem Namen, den ein Tag-Editor für dieses Format verwendet, sodass der Albumkünstler, die Sortierfelder, der Komponist, der BPM, die Liedtexte, die ISRC und benutzerdefinierte Felder ihre Bedeutung von Format zu Format behalten. Felder mit mehreren Werten behalten diese als separate Werte, eine Titel- oder Disc-Nummer wird mit ihrer Gesamtzahl (3/10) in den Formaten geschrieben, die dies tun, ein Jahr, das ein Tag schlecht gespeichert hat, geht nicht verloren, und ein Feld, das eine Quelle auf zwei Arten mit zwei verschiedenen Werten schreibt (ein PUBLISHER und eine ORGANIZATION), behält beide: das zweite bleibt ein eigenes Feld, anstatt überschrieben zu werden. Das Cover wird in jedes Format übertragen, das eines aufnehmen kann; die Ausnahmen sind FLAC in Ogg, der iPhone-Klingelton und AU, die keines enthalten. Rohe Streams (AC-3, rohes AAC, MP2, Wave64) enthalten überhaupt keine Tags und kein Cover.
(Keine)
Die erste Auswahl des Tags-Dropdown-Menüs, (Keine), ist kein Eintrag: Sie behält jeden Tag und das Cover ohne Ausnahme. Sie kann nicht bearbeitet oder gelöscht werden.
Effekte: Was mit dem Klang gemacht wird
Ein Effekteintrag ist eine benannte Liste von Dingen, die mit dem Klang während seiner Konvertierung gemacht werden. Die Liste wird hier und in der Arbeitsansicht Audioeffekte genannt. Sie wird im Optionsfeld, abgesehen vom Preset, ausgewählt, sodass ein Eintrag zu jedem Preset passen kann, und sie wird auf der Registerkarte Audioeffekte der Einstellungen bearbeitet.
- Effekte bearbeiten öffnet die Effekte-Registerkarte.
- Neu, Duplizieren und Löschen erstellen, kopieren und entfernen einen Eintrag; das Ziehen einer Zeile ändert die Reihenfolge der Liste.
- Name ist der Name eines Eintrags.
- Effekt hinzufügen fügt dem Eintrag einen Effekt hinzu (siehe Einen Effekt hinzufügen).
- Alle Effekte schließen schließt jede Karte des Eintrags, und derselbe Button öffnet sie wieder (Alle Effekte öffnen).
- Ziehen, um den Ausführungszeitpunkt dieses Effekts zu ändern ist der Griff links auf einer Karte; Diesen Effekt entfernen entfernt den Effekt aus dem Eintrag.
- Zurück zur Standardeinstellung ist der Button neben einer Einstellung, der diese auf ihren Standardwert zurücksetzt.
Ein Effekteintrag
Ein Effekt ist aktiv, solange er in der Liste ist, und inaktiv, wenn Sie ihn entfernen; es gibt keinen separaten Schalter. Derselbe Effekt kann mehrfach in der Liste sein, jedes Mal mit eigenen Einstellungen. Auf der Seite ist jeder Effekt eine Karte: ein Header, der sichtbar bleibt, wenn die Karte geschlossen ist (der Griff, der Name des Effekts, die Schaltfläche, die ihn entfernt) und die Einstellungen darunter. Unter den Einstellungen zeigt die Karte den ffmpeg-Befehl an, den sie schreibt, sodass Sie genau sehen können, was ausgeführt wird.
Einen Effekt hinzufügen
Effekt hinzufügen ist eine Kategorie-Schaltfläche, die mit einem Suchfeld verbunden ist. Die Kategorie-Schaltfläche bietet Alle oder eine einzelne Kategorie an und schränkt das Menü darauf ein; die Eingabe in das Suchfeld schränkt es nach Namen ein. Wenn Sie einen Effekt auswählen, wird er am Ende der Liste mit seinen Standardwerten hinzugefügt, und Sie ziehen ihn an die gewünschte Stelle. Neben den für die App erstellten Effekten bietet das Menü auch die eigenen Filter von ffmpeg, jeweils mit den Optionen, die ffmpeg dafür bereitstellt.
Die Reihenfolge, in der die Effekte ausgeführt werden
Die Effekte werden von oben nach unten in der Reihenfolge ausgeführt, in der Sie sie platziert haben, sodass das Ziehen einer Karte das Ergebnis ändern kann. Einige Schritte werden von der App an beliebiger Stelle in der Liste platziert, da sie die Datei zu einem bestimmten Zeitpunkt sehen müssen: zum Beispiel das Schneiden einer Datei oder die Größenbeschränkung. Wenn eine Reihenfolge nicht das erwartete Ergebnis liefern kann, weil ein Effekt auf etwas zählt, das ein späterer ändert, wird dies durch eine Linie unter den Karten angezeigt. Die App ordnet Ihre Liste niemals neu an.
Alle Effekte
Dies sind die Effekte, die die App anbietet, nach Kategorien geordnet, mit der jeweiligen Funktion. Die Namen und Sätze stammen aus dem Effektkatalog, der zusammen mit ffmpeg installiert wird, daher richten sie sich nach der Version von ffmpeg, die Sie haben; bis ffmpeg installiert ist, zeigt der Effekte-Tab an, dass die Effekte noch nicht installiert sind.
Zeit und Bilder - Bildtricks: Zeitraffer, flüssige Bewegung, Auffüllen
- Rückwärts abspielen: Den Clip vom Ende zum Anfang abspielen, inklusive Ton. Der gesamte Clip wird im Speicher gehalten.
Lautstärke und Dynamik - Lauter, leiser, ausgleichen, komprimieren, begrenzen, Gate, normalisieren
- Audiokontrast: Macht den Klang druckvoller, indem die Dynamik leicht erweitert oder komprimiert wird.
- DC-Pegel verschieben: Die gesamte Wellenform nach oben oder unten verschieben.
- Dynamische Glättung: Glättet plötzliche Sprünge im Klang.
- Dynamischer Equalizer: Ein Equalizer, dessen Verstärkung dem Pegel des Klangs folgt.
- Dynamischer Normalisierer: Gleicht den Pegel über die Zeit aus, leise und laute Passagen gleichermaßen.
- Kompressor: Alles über einem Pegel wird um ein Verhältnis abgesenkt, sodass laute und leise Teile näher zusammenrücken.
- Kompressor / Expander: Die Dynamik mit einer von Ihnen eingestellten Übertragungskurve komprimieren oder erweitern.
- Lautheitsnormalisierer: Bringt den Klang auf eine Standardlautheit (EBU R128).
- Lautstärke: Den Ton lauter oder leiser machen.
- Lautstärke: auf eine Lautheit normalisieren: Die Lautheit des behaltenen Teils auf einen Zielwert bringen, mit einem Limiter, damit die Verstärkung nicht übersteuert.
- Lautstärke: auf einen Spitzenwert normalisieren: Das höchste Sample auf einen Zielpegel bringen.
- Lautstärke: feste Verstärkung: Den Ton um einen festen Betrag lauter oder leiser machen, mit einem Limiter.
- Lautstärke: ReplayGain anwenden: Die ReplayGain-Verstärkung des Tracks (oder des Albums) auf den Ton selbst anwenden, mit einem Limiter.
- Limiter: Verhindert, dass der Klang einen Pegel überschreitet, ohne hartes Clipping.
- Multiband-Kompressor: Komprimiert jedes Frequenzband einzeln.
- Noise Gate: Schaltet den Klang stumm, wenn er unter einen Pegel fällt.
- Psychoakustischer Clipper: Schneidet laute Spitzen so ab, dass das Ohr es weniger bemerkt.
- ReplayGain: Tags schreiben: Die Track-Verstärkung und den Peak der neuen Datei als Tags schreiben; der Ton bleibt unberührt.
- Soft Clipper: Rundet Spitzen sanft ab, anstatt sie abzuschneiden.
- Spektrale Dynamikbereichssteuerung: Steuert den Pegel jedes Frequenzbandes separat.
- Sprachnormalisierer: Bringt Sprache auf ein gleichmäßiges Niveau.
Equalizer und Filter - Bass, Höhen, einen Frequenzbereich beibehalten oder abschneiden
- 18-Band-Equalizer: Ein Equalizer mit 18 festen Bändern.
- Allpassfilter: Ändert die Phase des Klangs, ohne seine Lautstärke zu verändern.
- Bandpassfilter: Ein Frequenzband beibehalten und den Rest entfernen.
- Bandsperrfilter: Ein Frequenzband entfernen, zum Beispiel ein Brummen.
- Bass: Die tiefen Frequenzen anheben oder absenken.
- Bass verstärken: Fügt Frequenzen im Subwoofer-Bereich hinzu.
- Biquad-Filter aus Koeffizienten: Einen Zweipol-Zweinull-Filter anwenden, den Sie als Zahlen angeben.
- Emphasis (RIAA und andere): Wendet eine Aufnahme-Emphasis-Kurve wie RIAA an oder macht sie rückgängig.
- Equalizer (ein Band): Hebt oder senkt ein Frequenzband an.
- Equalizer (zehn Bänder): Eine Verstärkung für jedes Oktavband, von 31 Hz bis 16 kHz.
- FIR-Equalizer: Ein präziser Equalizer mit einer von Ihnen beschriebenen Kurve.
- Frequenzbereichs-Ausdrucksfilter: Verändert den Klang mit Formeln, die auf seine Frequenzen angewendet werden.
- Frequenzverschiebung: Verschiebt jede Frequenz um einen festen Betrag nach oben oder unten.
- High Shelf: Hebt oder senkt alles oberhalb einer Frequenz an.
- Hochpassfilter: Entfernt Frequenzen unterhalb einer Grenze: Rumpeln, Brummen.
- Hochwertiger Bandpass: Behält ein Frequenzband mit einem sehr steilen Filter bei.
- Hochwertiger Bandsperrfilter: Entfernt ein Frequenzband mit einem sehr steilen Filter.
- Höhen: Die hohen Frequenzen anheben oder absenken.
- IIR-Filter aus Koeffizienten: Wendet einen IIR-Filter (Infinite Impulse Response) an, den Sie als Zahlen angeben.
- Klang aus einem Ausdruck: Schreibt jedes Sample des Klangs mit einer Formel neu.
- Klangableitung: Berechnet die Änderungsrate des Klangs, ein Signalverarbeitungswerkzeug.
- Klangintegral: Berechnet die laufende Summe des Klangs, ein Signalverarbeitungswerkzeug.
- Low Shelf: Hebt oder senkt alles unterhalb einer Frequenz an.
- Parametrischer Equalizer: Mehrband-Equalizer mit eigener Kurve pro Kanal.
- Phasenverschiebung: Verschiebt die Phase aller Frequenzen.
- Sehr hohe Frequenzen abschneiden: Entfernt Frequenzen oberhalb des Hörbereichs.
- Spektrale Neigung: Das Gleichgewicht zwischen tiefen und hohen Frequenzen neigen.
- Sub-Bass abschneiden: Entfernt die tiefsten Frequenzen.
- Tiefpassfilter: Entfernt Frequenzen oberhalb einer Grenze: Zischen.
- Tilt-Shelf: Ein Shelf-Filter, der die gesamte Frequenzbalance neigt.
Rauschen und Reparatur - Zischen, Klicks, Clipping, Brummen, Zischlaute
- Clipping reparieren: Stellt Spitzen wieder her, die durch einen zu hohen Pegel abgeschnitten wurden.
- De-Esser: Harte S-Laute in der Sprache mildern.
- Entrauschen (FFT): Reduziert konstantes Rauschen wie Zischen mittels Frequenzanalyse.
- Entrauschen (Non-Local Means): Reduziert Breitbandrauschen mit einer Patch-Matching-Methode.
- Entrauschen (Wavelets): Reduziert Rauschen mittels Wavelets.
- HDCD dekodieren: Dekodiert High Definition Compatible Digital Discs.
- Klicks entfernen: Entfernt kurze Klicks und Knackser, wie von alten Schallplatten.
- Sprache entrauschen (neuronales Netz): Reduziert Rauschen in Sprache mit einem trainierten neuronalen Netz.
Zeit und Tonhöhe - Ein-/Ausblenden, Geschwindigkeit, Tonhöhe, Schneiden, Schleife, Stille
- Bereich behalten: Nur den Teil zwischen zwei Zeitpunkten behalten, basierend auf dem, was die darüber liegenden Effekte übrig gelassen haben.
- Dauer begrenzen: Maximal diese Anzahl Sekunden vom Anfang behalten.
- Ein- oder Ausblenden: Blendet den Klang über eine gewählte Zeit ein oder aus.
- Entfernungsverzögerung: Den Ton verzögern, als ob er eine Strecke zurückgelegt hätte, um Lautsprecher auszurichten.
- Geschwindigkeit ändern, Tonhöhe beibehalten: Den Ton schneller oder langsamer machen, ohne seine Tonhöhe zu ändern.
- Kanäle verzögern: Verzögert einen oder mehrere Kanäle um eine bestimmte Anzahl von Millisekunden.
- Klang loopen: Wiederholt einen Abschnitt des Klangs.
- Mit Stille auffüllen: Fügt am Ende Stille hinzu, für eine feste Länge oder eine Anzahl von Samples.
- Rate ohne Resampling ändern: Spielt dieselben Samples mit einer anderen Rate ab: Tonhöhe und Geschwindigkeit ändern sich gemeinsam.
- Resample: Ändert die Sample-Rate des Klangs.
- Stille am Ende: Das Lied dort schneiden, wo seine nachlaufende Stille beginnt, und genau so viel Stille danach lassen, damit eine LP als separate Tracks abgespielt wird.
- Stille an den Enden zuschneiden: Die Stille vor dem Start und nach dem Ende des Tons schneiden – niemals Stille innerhalb des Liedes.
- Stille entfernen: Schneidet stille Passagen heraus.
- Ton schneiden: Einen Abschnitt des Tons behalten und den Rest verwerfen.
- Überblenden: Den Ton am Anfang des beibehaltenen Teils aus der Stille einblenden und am Ende zu Stille ausblenden. Jede Länge ist in Sekunden; 0 lässt das Ende unverändert.
- Zeitdehnen und Tonhöhe ändern: Ändert Geschwindigkeit und Tonhöhe unabhängig voneinander, mit hoher Qualität.
Stereo und Kanäle - Verbreitern, Panning, Kanäle mischen, Kopfhörer, Surround
- Auf Surround hochmischen: Verteilt einen Stereoklang auf ein Surround-Layout.
- Dialog-Enhancer: Sprache in einem Filmmix hervorheben.
- Extra Stereo: Vergrößert den Unterschied zwischen links und rechts.
- Haas Stereo-Verstärker: Verbreitert den Klang mit einer winzigen Verzögerung zwischen den Seiten.
- Kanäle: Links und rechts tauschen, einen Kanal auf beiden Seiten abspielen, beide zu einem mischen oder jedes Layout auf Stereo herunter mischen.
- Kanäle dekorrelieren: Macht die Kanäle unähnlicher, was den Klang verbreitert.
- Kanäle mischen: Mischt Kanäle mit eigenen Koeffizienten neu: Stereo zu Mono, Seiten tauschen.
- Kanäle neu zuordnen: Kanäle an andere Positionen verschieben.
- Kopfhörer-Crossfeed: Ein wenig von jeder Seite in die andere mischen, um das Hören mit Kopfhörern zu erleichtern.
- Kopfhörer-Stereoverbreiterung: Verbreitert das Stereobild, optimiert für Kopfhörer.
- Stereo verbreitern: Verbreitert das Stereobild mit einem verzögerten Feedback.
- Stereo-Werkzeuge: Balance, Mitten- und Seitenpegel, Stummschaltung, Phase und mehr in einem Filter.
Soundeffekte - Echo, Chorus, Phaser, Tremolo, Verzerrung
- Bit Crusher: Reduziert die Bittiefe des Klangs für einen Lo-Fi-Effekt mit Knistern.
- Chorus: Den Klang mit leicht verstimmten Kopien verdicken.
- Crystalizer: Den Klang schärfen, indem seine Änderungen übertrieben werden.
- Echo: Fügt dem Klang ein oder mehrere Echos hinzu.
- Exciter: Fügt Helligkeit hinzu, indem die hohen Frequenzen verstärkt werden.
- Flanger: Fügt einen schwebenden, jet-ähnlichen Effekt hinzu.
- Phaser: Fügt einen durchlaufenden Phasing-Effekt hinzu.
- Pulsator: Lässt den Pegel pulsieren, wobei sich die Stereoseiten abwechseln.
- Tremolo: Den Pegel schwanken lassen.
- Vibrato: Die Tonhöhe schwanken lassen.
- Virtueller Bass: Kleine Lautsprecher tiefere Töne wiedergeben lassen.
Keine Effekte
Die erste Auswahl der Effekte-Dropdown-Liste, Keine Effekte, ist kein Eintrag: Sie bewirkt nichts. Sie kann weder bearbeitet noch gelöscht werden.
Das Fenster: Sprache, Design, Benachrichtigungen, Neuigkeiten
Das Zahnrad in der Kopfzeile öffnet die Einstellungen, die die oben beschriebenen Registerkarten „Voreinstellungen“, „Effekte“, „Tags“ und „Ziele“ sowie die Registerkarten des Fensters selbst enthalten.
- Einstellungen öffnen öffnet die Einstellungen.
- Sprache ist die Sprache des Fensters.
- Design ist Hell oder Dunkel.
- Nachrichten von yaiol anzeigen ist standardmäßig aktiviert und umfasst die unten beschriebenen Ankündigungen.
- ffmpeg zeigt an, welches ffmpeg installiert ist und welches das neueste ist, das yaiol anbietet. ffmpeg herunterladen installiert es, und Aktualisieren ersetzt es durch das neueste; siehe ffmpeg, die Konvertierungs-Engine.
ffmpeg, die Konvertierungs-Engine
FFmpeg Audio Studio wird nicht mit ffmpeg ausgeliefert und verwendet niemals die Version, die sich zufällig in Ihrem PATH befindet. Es lädt den von yaiol genehmigten Build herunter, überprüft ihn und installiert ihn in einem Ordner, der von allen yaiol-Apps gemeinsam genutzt wird, sodass eine zweite App, die ihn benötigt, ihn bereits dort findet. Bis es installiert ist, kann nichts konvertiert werden: Die Statuszeile weist darauf hin und ffmpeg herunterladen startet den Download mit einer Fortschrittsanzeige. Das Effekte-Menü ist bis dahin ebenfalls leer, da die Effekte mit ffmpeg geliefert werden.
Auf der Registerkarte Allgemein der Einstellungen gibt ffmpeg die installierte Version und, nach Rückfrage bei yaiol, die neueste Version an. Wenn sie sich unterscheiden, lädt Aktualisieren den neueren Build herunter und installiert ihn; wenn yaiol nicht erreicht werden kann, wird dies in der Zeile angezeigt und Sie können es später erneut versuchen.
Die Benachrichtigung, wenn ein Durchlauf endet
Wenn nichts mehr in der Warteschlange ist oder konvertiert wird, zeigt eine Betriebssystembenachrichtigung an, wie viele Dateien konvertiert, übersprungen und fehlgeschlagen waren. Ein Durchlauf, der nur abgebrochen wurde, zeigt keine an. Sie erscheint, unabhängig davon, ob das Fenster den Fokus hat.
- Benachrichtigung anzeigen, wenn die Konvertierung abgeschlossen ist auf der Registerkarte Benachrichtigungen schaltet sie aus.
Eine neue Version und Neuigkeiten
Beim Start fragt die App, ob eine neuere Version existiert, und öffnet, falls ja, einen kleinen Nachrichten-Dialog, dessen erste Karte Neue Version verfügbar mit der Version anzeigt, auflistet, was in jeder Version seit der von Ihnen verwendeten neu ist, und Herunterladen anbietet. Es wird nur benachrichtigt: nichts wird von selbst installiert, und eine fehlgeschlagene Überprüfung bleibt stumm. Derselbe Dialog enthält gelegentliche Ankündigungen von yaiol, jeweils eine Karte.
- Nicht mehr anzeigen verhindert, dass diese Karte wieder erscheint; für die neue Versionskarte, bis eine noch neuere Version veröffentlicht wird.
- Schließen schließt den Dialog für diesen Durchlauf.
- Nachrichten von yaiol anzeigen in den Einstellungen schaltet die Ankündigungen aus, und es werden keine angefordert. Die neue Versionskarte hängt nicht davon ab.
Die Befehlszeile
Neben FFmpeg Audio Studio legt der Installer ein kleines Programm namens yac (yaiol audio converter) ab, das dieselbe Konvertierung von einem Terminal aus durchführt. Es liest dieselben gespeicherten Voreinstellungen, Tag-Einstellungen, Effekte und Ziele wie das Fenster, sodass eine im Fenster erstellte Voreinstellung auch eine Voreinstellung in der Befehlszeile ist und die geschriebenen Dateien identisch sind.
yac -p "MP3 320 kbps" -d Export Music/
yac -p FLAC -t Clean -o D:/Converted Album/
yac --list
- Geben Sie Dateien und Ordner an; ein Ordner wird mit seinen Unterordnern durchsucht.
-pbenennt eine gespeicherte Voreinstellung (originalbehält das eigene Format jeder Datei bei),-teine gespeicherte Tag-Einstellung,-eeinen gespeicherten Effekt-Eintrag und-dein gespeichertes Ziel. Ein Name wird unabhängig von der Groß-/Kleinschreibung abgeglichen, und die ID funktioniert ebenfalls.- Wenn weggelassen, bedeuten
-tund-e, dass nichts geändert wird: Jeder Tag und das Cover bleiben erhalten, es wird kein Effekt angewendet, unabhängig davon, was im Fenster ausgewählt wurde. Wenn weggelassen, sind-pund-ddie aktuelle Auswahl des Fensters. -oschreibt in einen Ordner. Zusammen mit-dist es das Dateinamensmuster und die Ordnerstruktur dieses Ziels, die in diesen Ordner geschrieben werden.-jgibt an, wie viele Konvertierungen gleichzeitig ausgeführt werden, bis zu den physischen Kernen des Computers,--overwriteistskip,overwriteoderrename, und-qdruckt nur Fehler und die Zusammenfassung.--listzeigt an, was jeder dieser Parameter benennen kann, wobei die aktuelle Auswahl des Fensters markiert ist.- Wenn ffmpeg noch nicht installiert ist, wird dies angezeigt und der Vorgang gestoppt: Öffnen Sie die App einmal, und sie installiert ffmpeg selbst.
Es wird eine Zeile pro Datei und dieselbe Zusammenfassung wie im Fenster ausgegeben, z. B. 3 konvertiert · 1 übersprungen · 2 fehlgeschlagen. Der Exit-Code ist 0, wenn nichts fehlgeschlagen ist, 1, wenn eine Datei fehlgeschlagen ist, und 2 für einen Fehler im Befehl, sodass ein Skript darauf warten und auf das Ergebnis reagieren kann.
Um es von jedem Terminal aus auszuführen, aktivieren Sie die letzte Option des Installers, die den Ordner zu Ihrem PATH hinzufügt, oder rufen Sie es über seinen vollständigen Pfad im Installationsordner auf. Die Option ist standardmäßig deaktiviert und ändert nur Ihren eigenen PATH.
Technische Referenz
Fakten für alle, die genau wissen müssen, welchen Namen ein Feld in welchem Format erhält. Nichts davon ist für die Nutzung der App erforderlich. Die folgenden Tabellen werden aus der Tabelle generiert, die die App selbst verwendet, sodass sie nicht davon abweichen können.
Feldnamen nach Tag-Standard
Eine Zeile pro Feld, eine Spalte pro Standard. Jede Zelle enthält den Namen, den das Feld dort hat: eine ID3-Frame-ID, ein MP4-Atom, ein WMA-Attribut, ein Vorbis-Kommentar oder APE-Elementname oder eine WAV INFO-ID. Ein Bindestrich bedeutet, dass der Standard keinen eigenen Namen für das Feld hat; die App behält es dann als benutzerdefiniertes Feld unter dem eigenen Namen des Feldes, damit der Wert nicht verloren geht.
Field ID3v2.3 ID3v2.4 MP4 atom WMA attribute Vorbis / APE WAV INFO
--------------- ------- ------- -------- -------------------------- --------------- --------
ALBUM TALB TALB ©alb WM/AlbumTitle ALBUM IPRD
ALBUMSORT TSOA TSOA soal WM/AlbumSortOrder ALBUMSORT -
ALBUMARTIST TPE2 TPE2 aART WM/AlbumArtist ALBUMARTIST -
ALBUMARTISTSORT TSO2 TSO2 soaa - ALBUMARTISTSORT -
ARTIST TPE1 TPE1 ©ART Author ARTIST IART
ARTISTSORT TSOP TSOP soar WM/ArtistSortOrder ARTISTSORT -
BPM TBPM TBPM tmpo WM/BeatsPerMinute BPM -
COMMENT COMM COMM ©cmt Description COMMENT ICMT
COMPILATION TCMP TCMP cpil - COMPILATION -
COMPOSER TCOM TCOM ©wrt WM/Composer COMPOSER -
COMPOSERSORT TSOC TSOC soco - COMPOSERSORT -
CONDUCTOR TPE3 TPE3 ©con WM/Conductor CONDUCTOR -
CONTENTGROUP TIT1 TIT1 ©grp WM/ContentGroupDescription CONTENTGROUP -
COPYRIGHT TCOP TCOP cprt Copyright COPYRIGHT ICOP
DISCNUMBER TPOS TPOS disk WM/PartOfSet DISCNUMBER -
ENCODEDBY TENC TENC ©enc WM/EncodedBy ENCODEDBY -
ENCODERSETTINGS TSSE TSSE - WM/EncodingSettings ENCODERSETTINGS -
GENRE TCON TCON ©gen WM/Genre GENRE IGNR
INITIALKEY TKEY TKEY - WM/InitialKey INITIALKEY -
ISRC TSRC TSRC - WM/ISRC ISRC -
LANGUAGE TLAN TLAN - WM/Language LANGUAGE ILNG
LYRICIST TEXT TEXT - WM/Writer LYRICIST -
MEDIATYPE TMED TMED - - MEDIATYPE -
MIXARTIST TPE4 TPE4 - - MIXARTIST -
MOOD - TMOO - WM/Mood MOOD -
ORIGALBUM TOAL TOAL - WM/OriginalAlbumTitle ORIGALBUM -
ORIGARTIST TOPE TOPE - WM/OriginalArtist ORIGARTIST -
ORIGLYRICIST TOLY TOLY - WM/OriginalLyricist ORIGLYRICIST -
ORIGYEAR TORY - - WM/OriginalReleaseYear ORIGYEAR -
PUBLISHER TPUB TPUB ©pub WM/Publisher PUBLISHER -
SUBTITLE TIT3 TIT3 - WM/SubTitle SUBTITLE -
TITLE TIT2 TIT2 ©nam Title TITLE INAM
TITLESORT TSOT TSOT sonm WM/TitleSortOrder TITLESORT -
TRACK TRCK TRCK trkn WM/TrackNumber TRACKNUMBER IPRT
UNSYNCEDLYRICS USLT USLT ©lyr WM/Lyrics UNSYNCEDLYRICS -
YEAR TYER TDRC ©day WM/Year DATE ICRD
Welchen Standard jedes Format verwendet
Jedes Ausgabeformat schreibt seine Tags als einen der oben genannten Standards. Die letzte Spalte gibt an, welche Spalte der obigen Tabelle die Felder dort benennt.
Format Extension Tags are written as Names from
--------------------- --------- ----------------------------------------------------------- ------------------------
AAC (M4A) .m4a MP4 atoms MP4 atom column
AAC (raw ADTS) .aac none (a raw stream) -
AC-3 .ac3 none (a raw stream) -
AIFF .aiff an ID3v2.3 or v2.4 chunk (the preset) ID3 columns
ALAC (M4A) .m4a MP4 atoms MP4 atom column
AU .au an annotation field: title, artist and album only -
FLAC .flac Vorbis comments Vorbis / APE column
FLAC in Ogg .oga Vorbis comments Vorbis / APE column
M4R (iPhone ringtone) .m4r MP4 atoms MP4 atom column
MP2 .mp2 none (a raw stream) -
MP3 .mp3 ID3v2.3 or v2.4 (the preset) ID3 columns
Ogg Vorbis .ogg Vorbis comments Vorbis / APE column
Opus .opus Vorbis comments Vorbis / APE column
TTA .tta APEv2 tag Vorbis / APE column
WAV .wav an ID3v2.3 or v2.4 chunk (the preset), and a RIFF INFO list ID3 columns; INFO column
Wave64 .w64 none (a raw stream) -
WavPack .wv APEv2 tag Vorbis / APE column
WMA .wma WMA attributes WMA column
Hinweise
- Felder ohne eigenen Namen werden als benutzerdefinierte Felder gespeichert: ein TXXX-Frame in ID3, ein Freiform-Atom (
----:com.apple.iTunes:NAME) in M4A, ein Element desselben Namens in einem Vorbis- oder APE-Tag, ein Attribut desselben Namens in WMA. - Eine ID3-Version ohne Namen. ID3v2.3 hat keinen Stimmungs-Frame, und ID3v2.4 speichert die ursprüngliche Veröffentlichung als Zeitstempel (TDOR) anstatt als Text-Frame, daher sind diese beiden Zellen Bindestriche und der Wert wird in dieser Version als benutzerdefiniertes Feld gespeichert.
- Das Datum. ID3v2.3 speichert ein Datum als Jahr (TYER) und Tag und Monat (TDAT); ID3v2.4 hat einen Zeitstempel (TDRC). Ein Vorbis- oder APE-Tag speichert es als DATE.
- Titel- und Disc-Nummern. Die Gesamtanzahl ist Teil der Nummer in ID3 und MP4 (3/10); ein Vorbis-Tag speichert TRACKNUMBER und TRACKTOTAL als zwei Felder.
- WAV INFO. Es werden nur die IDs mit einem Namen in der letzten Spalte übernommen; eine ID ohne Namen wird verworfen, da derselbe Wert im ID3-Chunk enthalten ist, wenn ein Tagger einen geschrieben hat.
- Sortierfelder und der Dirigent. Namen wie ALBUMSORT und CONDUCTOR werden in jeder Vorbis-Ausgabe gleich geschrieben; ein Dirigent, der aus einem ID3 TPE3-Frame gelesen wird, wird als CONDUCTOR, nicht als PERFORMER, geschrieben.
- Cover. Ein Cover wird von jedem Format übertragen, das Tags schreibt, außer FLAC in Ogg, dem iPhone-Klingelton und AU; die Rohstreams enthalten keine.