Jump to content

Файл творческого голоса

ЛОС
Расширение имени файла
.voc
Тип интернет-СМИ
аудио / x-voc
Разработано Творческие технологии

Creative Voice , расширение имени файла .voc— аудиоформат для цифровых аудиоданных, разработанный в 1990-х годах для звуковых карт Sound Blaster от Creative Technology .

Строительство

[ редактировать ]

Оригинальный 8-битный формат

[ редактировать ]

Формат файла [ 1 ] [ 2 ] [ 3 ] состоит из 26-байтового заголовка и ряда последующих блоков данных, содержащих аудиоинформацию. Порядок байтов — Little-endian .

заголовок ЛОС
Смещение (шестнадцатеричное) Длина (в байтах) Содержание
0x00 19 ASCII- строка Creative Voice File
0x13 1 0x1A (ЭОФ)
0x14 2 Стартовый байт первого блока данных (обычно 0x1A00 для значения с прямым порядком 26)
0x16 2 [Версия] (основная, дополнительная), шестнадцатеричная, например 0x010a, версия 1.10
0x18 2 Validation: ~version + 0x1234, шестнадцатеричный, усеченный до 16 бит, например 0x1129

За заголовком следуют блоки данных. Каждый блок данных начинается с байта типа, описывающего содержимое данных, за которым следуют 3 байта, обозначающие размер данных. Для двух из 9 определенных типов последующий размер данных отсутствует, поэтому блок в конечном итоге состоит только из одного байта – это 0x00 терминатор, и 0x07 повторить конец.

Если указан размер, за первыми 4 байтами будет следовать блок содержимого, полученного из указанного типа с указанным размером.

Блок данных ЛОС
Тип (шестнадцатеричный) Описание типа Размер (3 байта) Информация
0x00 Терминатор
0x01 Звуковые данные 2 + размер данных
Аудиоконтент
Компенсировать Описание Значение
0x00 Частота выборки 256-(1000000/частота выборки)
0x01 Кодек см. таблицу

игнорируется, если блок типа 0x08 (дополнительная информация) определяет кодек (начиная с версии 1.20)

от 0x02 Аудиоданные в указанном формате (кодеке)
0x02 Звук продолжить Размер данных дополнительные аудиоданные в том же формате, что и предыдущий блок
0x03 Тишина 3
Тишина
Компенсировать Описание Значение
0x00-01 Продолжительность молчания в единицах частоты дискретизации Целое число -1
0x02 частота дискретизации как и аудиоконтент
0x04 Маркер 2 Номер маркера (2 байта): остается в промежуточной памяти во время воспроизведения и к нему можно перейти снова.
0x05 ASCII- строка Длина строки Строка с нулевым завершением
0x06 Повторить 2 Количество повторений (2-байтовое целое число)

0x0000к 0xFFFE1-65535 повторений, 0xFFFFдля бесконечности

0x07 Завершить повтор
0x08 Расширенный 4

Файл опционально заканчивается блоком терминатора (блок данных типа 0x00).

Использовать

[ редактировать ]

Файлы Creative Voice использовались в различных играх для DOS, когда для вывода звука можно было использовать карты Sound Blaster, например Eye of the Beholder . [ 4 ]

Распространение формата файлов заметно сошло на нет с появлением RIFF WAVE, который уже поддерживался в Windows . Однако формат файла Creative Voice потребовал установки дополнительных программ проигрывателя, входящих в состав драйверов Sound Blaster Card. С появлением AC'97, WAVE, расширение файла .WAV, наконец одержал победу.

  1. ^ Грег. «Грег разбирается в большей части формата .VOC» . Архивировано из оригинала 28 октября 2015 г. Проверено 1 июня 2018 г.
  2. ^ Джон. «Джон присоединяется к дальнейшему анализу формата .VOC» . Архивировано из оригинала 28 октября 2015 г. Проверено 1 июня 2018 г.
  3. ^ Бэгвелл, Крис (14 ноября 1998 г.). «Часто задаваемые вопросы по форматам аудиофайлов» . стр. Глава 11: Форматы файлов . Проверено 1 июня 2018 г. Документация ( FAQ ) для SoX аудиоредактора
  4. ^ movAX13h. «Рассеянный доктор Риптайд» (файл README). Гитхаб.
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 0073fccaf3fd50ca61c14d3de8621de7__1696202760
URL1:https://arc.ask3.ru/arc/aa/00/e7/0073fccaf3fd50ca61c14d3de8621de7.html
Заголовок, (Title) документа по адресу, URL1:
Creative Voice file - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)