Głośność ścieżki to liczba w pliku multimedialnym, która określa, jak głośno odtwarzać jedną ścieżkę. Ścieżka to jedna część filmu, na przykład obraz, wersja dźwiękowa lub napisy.
Głośność ścieżki nie mierzy tego, jak głośne jest nagranie. Wartość znajduje się w nagłówku ścieżki, oddzielnie od danych dźwiękowych, i działa jako instrukcja odtwarzania.
Które pliki to zawierają
Głośność ścieżki należy do formatu plików QuickTime i formatów z nim powiązanych. To pole znajdziesz w filmach MOV i MP4 oraz w plikach audio M4A. ExifTool, popularna aplikacja do odczytu metadanych, zalicza audiobooki AAX firmy Audible do tej samej rodziny formatów.
Każda ścieżka w tych plikach potrzebuje własnego nagłówka, więc każda ma własną wartość. Film ze ścieżkami dźwiękowymi po angielsku, francusku i japońsku ma 3 wartości dźwięku, po jednej na ścieżkę.
Ścieżka to nie to samo co kanał. Stereofoniczna ścieżka zawiera 2 kanały, a nadal ma tylko jedną wartość Głośności ścieżki.
Nie każdy format multimedialny ma to pole. Specyfikacja Matroska, która definiuje pliki MKV, nie podaje elementu głośności dla ścieżki.
Jak wyglądają wartości
Nagłówek ścieżki, zapisany pod nazwą tkhd, przechowuje Głośność ścieżki jako 16‑bitową liczbę stałoprzecinkową. Raport może wyświetlić tę liczbę w innej postaci. ExifTool na przykład dzieli zapisaną liczbę przez 256 i pokazuje wartość w procentach z 2 miejscami po przecinku.
Zwykle zobaczysz takie wartości:
0x0100w pliku, czyli1.0w zapisie dziesiętnym, oznacza normalną głośność. ExifTool wyświetla tę wartość jako 100.00 procent.0w pliku, czyli0.0w zapisie dziesiętnym, zwykle pojawia się przy ścieżce bez dźwięku, na przykład przy ścieżce wideo. ExifTool wyświetla tę wartość jako 0.00 procent.
Oprogramowanie QuickTime dopuszcza także inne liczby. Starsza dokumentacja dla deweloperów QuickTime firmy Apple podaje, że ścieżki w filmie mogą mieć różne głośności. Określa zakres od -1.0 do 1.0, a wartość ujemna odtwarza brak dźwięku.
Skąd pochodzi wartość
Głośność ścieżki ustawia program, który zapisuje plik. FFmpeg, otwartoźródłowa aplikacja multimedialna, zapisuje 0x0100 dla każdej ścieżki audio i 0 dla każdej innej ścieżki. FFmpeg zapisuje tę samą wartość niezależnie od tego, czy nagranie jest ciche, czy głośne.
Czym Track Volume różni się od innych wartości głośności
Inne wartości także opisują głośność i mają inne zastosowania:
- Preferred Volume znajduje się w nagłówku filmu i określa, jak głośno odtwarzać cały film. Wartość
1.0oznacza pełną głośność. - Regulacja głośności w odtwarzaczu multimedialnym należy do odtwarzacza, a nie do nagłówka ścieżki.
- Plik MP3 może używać ramki ID3v2
RVA2do regulowania głośności każdego kanału podczas odtwarzania.
Dlaczego ma to znaczenie dla Twojego pliku
Wartość 0 nie dowodzi, że Twój plik jest bez dźwięku. Ta wartość zwykle należy do ścieżki bez dźwięku, na przykład ścieżki obrazu. Sprawdź typ kodeka każdej ścieżki, aby zobaczyć, która zawiera dźwięk.
Raport może też pokazać mniej wartości, niż faktycznie ma plik. Domyślnie ExifTool zachowuje pierwszą znalezioną Głośność ścieżki, a pozostałe pomija.
Jeśli ścieżka obrazu jest pierwsza, raport pokaże 0.00 procent, nawet gdy ścieżka audio ma wartość 1.0. Opcja ExifTool dla zduplikowanych tagów pokazuje pozostałe wartości.
Nie możesz też zakładać, że każdy odtwarzacz stosuje tę liczbę. Moduł odczytu FFmpeg dla tych plików ignoruje zapisaną wartość i jej nie wykorzystuje. Głośność ścieżki nie zawiera żadnych danych osobistych.