Track Volume ist eine Zahl in einer Mediendatei, die angibt, wie laut ein Track abgespielt werden soll. Ein Track ist ein Teil eines Films, zum Beispiel das Bild, eine Tonfassung oder Untertitel.
Track Volume misst nicht, wie laut die Aufnahme ist. Der Wert steht im Track-Header, getrennt von den Audiodaten, und dient als Abspielanweisung.
Welche Dateien sie enthalten
Track Volume gehört zum QuickTime-Dateiformat und den damit verwandten Formaten. Du findest dieses Feld in MOV- und MP4-Videos sowie in M4A-Audiodateien. ExifTool, ein verbreitetes Metadaten-Programm, führt Audibles AAX-Hörbücher in derselben Formatfamilie auf.
Jeder Track in diesen Dateien braucht einen eigenen Track-Header und damit einen eigenen Wert. Ein Film mit Tonspuren auf Englisch, Französisch und Japanisch hat 3 Tonwerte, einen pro Track.
Ein Track ist nicht dasselbe wie ein Kanal. Ein Stereotrack enthält 2 Kanäle und hat trotzdem nur einen Track-Volume-Wert.
Nicht jedes Medienformat hat dieses Feld. Die Matroska-Spezifikation, die MKV-Dateien definiert, listet kein Lautstärke-Element für einen Track.
Wie die Werte aussehen
Der Track-Header, gespeichert unter dem Namen tkhd, hält Track Volume als 16-Bit-Festkommazahl. Ein Bericht kann diese Zahl in anderer Form ausgeben. ExifTool teilt den gespeicherten Wert zum Beispiel durch 256 und zeigt einen Prozentsatz mit 2 Dezimalstellen.
Das sind die Werte, die du normalerweise siehst:
0x0100in der Datei oder1.0als Dezimalzahl bedeutet normale Lautstärke. ExifTool gibt diesen Wert als 100,00 Prozent aus.0in der Datei oder0.0als Dezimalzahl erscheint normalerweise bei einem Track ohne hörbare Medien, zum Beispiel einem Videotrack. ExifTool gibt diesen Wert als 0,00 Prozent aus.
QuickTime-Software erlaubt auch andere Zahlen. In älterer QuickTime-Entwicklerdokumentation von Apple steht, dass die Tracks in einem Film unterschiedliche Lautstärken haben können. Dort wird ein Bereich von -1.0 bis 1.0 angegeben, und ein negativer Wert gibt keinen Ton wieder.
Woher der Wert kommt
Das Programm, das die Datei schreibt, legt Track Volume fest. FFmpeg, ein Open-Source-Medienprogramm, schreibt 0x0100 für jeden Audiotrack und 0 für jeden anderen Track. FFmpeg schreibt denselben Wert, egal ob die Aufnahme leise oder laut ist.
Wie sich Track Volume von anderen Lautstärkewerten unterscheidet
Andere Werte beschreiben ebenfalls Lautstärke und haben andere Zwecke:
- Preferred Volume steht im Movie-Header und legt fest, wie laut der ganze Film abgespielt werden soll. Ein Wert von
1.0bedeutet volle Lautstärke. - Der Lautstärkeregler in einem Mediaplayer gehört zum Player, nicht zum Track-Header.
- Eine MP3-Datei kann den ID3v2-Frame
RVA2verwenden, um die Lautstärke jedes Kanals während der Wiedergabe zu regeln.
Warum das für deine Datei wichtig ist
Ein Wert von 0 beweist nicht, dass deine Datei still ist. Dieser Wert gehört normalerweise zu einem Track ohne Ton, zum Beispiel dem Bild-Track. Prüfe den Codec-Typ jedes Tracks, um zu sehen, welcher den Ton enthält.
Ein Bericht kann auch weniger Werte anzeigen, als in der Datei stehen. Standardmäßig behält ExifTool den ersten gefundenen Track-Volume-Wert und lässt die übrigen weg.
Wenn der Bild-Track zuerst kommt, zeigt der Bericht 0,00 Prozent an, selbst wenn ein Audiotrack 1.0 enthält. Die ExifTool-Option für doppelte Tags zeigt die anderen Werte an.
Du kannst auch nicht davon ausgehen, dass jeder Player sich nach dieser Zahl richtet. Der FFmpeg-Reader für diese Dateien ignoriert den gespeicherten Wert und verwendet ihn nicht. Track Volume enthält keine personenbezogenen Informationen.