Словник

Що таке Track Volume?

Track Volume - це число, що зберігається для кожного треку у файлах MP4, MOV та подібних. Воно вказує програвачу, наскільки голосно відтворювати цей трек, а не те, наскільки гучним є сам запис.

track-volume

Track Volume це число в медіафайлі, яке вказує, наскільки голосно відтворювати одну доріжку. Доріжка це частина відео, наприклад зображення, звукова версія або субтитри.

Track Volume не вимірює, наскільки гучним є запис. Це значення зберігається в заголовку доріжки, окремо від звукових даних, і працює як інструкція для відтворення.

Які файли містять його

Track Volume належить до формату файлів QuickTime та пов'язаних із ним форматів. Це поле є у відео MOV та MP4, а також в аудіофайлах M4A. ExifTool, поширена програма для читання метаданих, відносить аудіокниги AAX від Audible до тієї ж родини форматів.

Кожна доріжка в таких файлах потребує власного заголовка, тому кожна доріжка має своє значення. У фільмі зі звуковими доріжками англійською, французькою та японською є 3 звукові значення, по одному на доріжку.

Доріжка це не те саме, що канал. Стереодоріжка містить 2 канали, але все одно має лише одне значення Track Volume.

Не кожен медіаформат має це поле. Специфікація Matroska, яка визначає файли MKV, не містить елемента гучності для доріжки.

Як виглядають значення

Заголовок доріжки, що зберігається під назвою tkhd, містить Track Volume як 16-бітне число з фіксованою комою. Звіт може виводити це число в іншому вигляді. Наприклад, ExifTool ділить збережене число на 256 і показує відсоток з 2 десятковими знаками.

Зазвичай ви бачите такі значення:

  • 0x0100 у файлі, або 1.0 у вигляді десяткового числа, означає нормальну гучність. ExifTool показує це значення як 100.00 відсотків.
  • 0 у файлі, або 0.0 у вигляді десяткового числа, зазвичай з'являється на доріжці без чутного медіа, наприклад на відеодоріжці. ExifTool показує це значення як 0.00 відсотків.

Програмне забезпечення QuickTime також дозволяє інші числа. У старішій документації для розробників QuickTime від Apple зазначено, що доріжки у фільмі можуть мати різну гучність. Там наведено діапазон від -1.0 до 1.0, а від'ємне значення відтворює тишу.

Звідки походить значення

Програма, яка записує файл, встановлює Track Volume. FFmpeg, відкритий медіапрограма, записує 0x0100 для кожної звукової доріжки і 0 для кожної іншої доріжки. FFmpeg записує те саме значення незалежно від того, чи є запис тихим або гучним.

Чим Track Volume відрізняється від інших значень гучності

Є й інші значення, які описують гучність, і вони мають інше призначення:

  • Preferred Volume зберігається в заголовку фільму та вказує, наскільки голосно відтворювати весь фільм. Значення 1.0 означає повну гучність.
  • Регулятор гучності у медіапрогравачі належить до програвача, а не до заголовка доріжки.
  • Файл MP3 може використовувати фрейм ID3v2 RVA2 для коригування гучності кожного каналу під час відтворення.

Чому це важливо для вашого файлу

Значення 0 не доводить, що ваш файл беззвучний. Це значення зазвичай належить доріжці без звуку, наприклад доріжці зображення. Перевірте тип кодека кожної доріжки, щоб побачити, яка з них містить звук.

Звіт також може показувати менше значень, ніж їх зберігає файл. Типово ExifTool залишає перше знайдене значення Track Volume і пропускає решту.

Якщо доріжка зображення йде першою, у звіті буде 0.00 відсотків, навіть якщо звукова доріжка має значення 1.0. Опція ExifTool для дублікатів тегів показує інші значення.

Також не можна припускати, що кожен програвач враховує це число. Модуль читання FFmpeg для цих файлів пропускає збережене значення і не використовує його. Track Volume не містить персональних даних.

Мета ключі