RF64 - RF64

RF64
РазработанЕвропейский вещательный союз
Последний релиз
2.0
(Июнь 2018 г.; 2 года назад (2018-06))
Тип форматаФормат аудиофайла
Расширен сWAV, BWF
Стандарт

RF64 это BWF -совместимый формат многоканального аудиофайла, позволяющий размер файла превышать 4 ГБ. Это было указано Европейский вещательный союз. Это было принято как ITU рекомендация МСЭ-R BS.2088.

Формат файла разработан с учетом требований к многоканальности звука при вещании и аудиоархивировании. Он основан на Microsoft РИФФ /Формат WAVE и Wave Format Extensible для многоканальных параметров. В базовую спецификацию внесены дополнения, чтобы учесть более 4 ГБ размеры файлов при необходимости (новый максимальный размер файла теперь составляет примерно 16 эксабайт). Формат прозрачен для BWF и все его добавки и куски. Файлы RF64 WAV обычно имеют расширение .wav.

Возможность

В формате файла также можно сохранить до 18 каналов объемного звучания, стереофонический канал понижающего микширования и сигналы потока битов с данными, не закодированными в PCM. RF64 может использоваться во всей программной цепочке от захвата до редактирования и воспроизведения, а также для краткосрочного или долгосрочного архивирования многоканальных файлов.

Из-за непоследовательного использования определения данных CUE, дополнительного требования, чтобы имена блоков CUE хранились в дополнительном блоке LABL, наряду с присущим ему 32-битным ограничением индекса указателя блока CUE, формат 2009 RF64 также определяет новый 'r64m 'маркер чанк.

Формат файла RF64 должен удовлетворить долгосрочную потребность в многоканальном звуке при вещании и архивировании. Требуемые усилия для разработчиков программного обеспечения очень малы. Изменения, которые потребуются для обновления существующих систем, будут разумными по стоимости.

Формат

В своей базовой форме 32-битное поле размера блока по смещению 4 в файле установлено на -1 (0xFFFFFFFF), и сразу после этого вставляется новый чанк 'ds64' (перед чанком FMT). Этот новый блок ds64 будет содержать 64-битные размеры блока (ов) DATA, используя простой механизм последовательной таблицы для указания на дополнительные блоки DATA. Затем первые 4 байта файла меняются с «RIFF» на «BW64».

Файлы RF64 определяют следующие дополнительные блоки:

  • BW64, заменяет "RIFF"
  • ds64, размер данных 64, первый фрагмент под BW64
  • axml, от BWF
  • bxml, как "axml" в BWF (ITU-R BS.1352-3), но в сжатом виде
  • sxml, данные XML, связанные со звуком
  • chna, информация о канале
  • JUNK, заполнитель для ds54

Файл RF64 с чанком bext становится файлом MBWF. «bext» как таковой не является частью RF64.

Смотрите также

  • BWF, Формат широковещательной волны
  • WAV

Рекомендации