РФ64
Тип интернет-СМИ | аудио/vnd.wave |
---|---|
Разработано | Европейский вещательный союз |
Последний выпуск | 2.0 июнь 2018 г |
Тип формата | Формат аудиофайла |
Расширено с | WAV , БВФ |
Стандартный |
RF64 — это BWF -совместимый формат многоканальных аудиофайлов, размер файлов которого может превышать 4 ГиБ . Это уточнил Европейский вещательный союз . Это было принято как МСЭ рекомендация ITU-R BS.2088 .
Формат файла разработан с учетом требований к многоканальному звуку в радиовещании и аудио. архивирование. Он основан на формате Microsoft RIFF / WAVE и расширяемом формате Wave для многоканального использования. параметры. В базовую спецификацию внесены дополнения, позволяющие использовать файлы размером более 4 ГБ при (новый максимальный размер файла теперь составляет примерно 16 эксабайт). Формат прозрачен для BWF и всех его дополнений и фрагментов. Файлы RF64 WAV обычно используют расширение .wav.
Возможность
[ редактировать ]Максимум 18 каналов объемного звучания, стереоканал понижающего микширования и сигналы битового потока с данными, не закодированными в формате PCM. также можно сохранить в формате файла. RF64 можно использовать во всей цепочке программы от захвата до редактирования. и воспроизведения, а также для краткосрочного или долгосрочного архивирования многоканальных файлов.
Из-за непоследовательного использования определения данных CUE, дополнительного требования, чтобы имена фрагментов CUE хранились в дополнительном фрагменте LABL, а также из-за присущего 32-битному ограничению индекса указателя фрагмента CUE, формат RF64 2009 года также определяет новый '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, заполнитель для ds64
Файл RF64 с фрагментом bext становится MBWF-файлом. «bext» как таковой не является частью RF64.