Что такое формат файла RA?
.ra - это формат аудиофайлов, созданный RealNetworks (первоначально Progressive Networks) для хранения и потоковой передачи аудиоконтента. RealPlayer является основным приложением для воспроизведения файлов .ra, хотя современные плееры, такие как VLC, также поддерживают эти устаревшие файлы.
Формат способен хранить аудио от низкобитрейтных потоков голосового качества до саундтреков качества, близкого к CD, в зависимости от используемого кодека. Его определяющей особенностью является то, что это формат потокового мультимедиа: RealPlayer может начать воспроизведение файла .ra, пока он еще загружается - важнейшая возможность на момент запуска формата в апреле 1995 года через модемные соединения 28,8 кбит/с. Файлы .ra хранят только аудиоданные; связанный контейнер .rm обрабатывает видео.
Формат стал известен благодаря небольшим размерам файлов по сравнению с качеством звука, что было достигнуто с помощью проприетарных кодеков, включая VSELP, LD-CELP и более поздние Cook/Cooker. Примерно с 1997 по 2002 год это был самый используемый аудиоформат в интернете, применявшийся такими вещательными компаниями, как BBC и NPR, для онлайн-радио.
Файлы .ra используют бинарный контейнер с четырехбайтовым магическим заголовком (2E 72 61 FD, читается как .raý), за которым следует двухбайтовая версия: версия 3 для ранних кодеков RA (14,4 кбит/с, 28,8 кбит/с), версия 4 для Cook, sipro и dnet. Сопутствующие файлы .ram представляют собой текстовые указатели URL на потоковый контент .ra, а не сами аудиоданные.
Формат в значительной степени устарел примерно с 2005 года, будучи вытесненным MP3, AAC и Opus для интернет-вещания.
Безопасность и защита
РИСК: LOWФайлы RealAudio содержат только закодированные аудиоданные; в них нет исполняемого кода или макросов. Историческая проблема: старые версии RealPlayer имели уязвимости безопасности (переполнение буфера при парсинге кодеков). Используйте VLC вместо RealPlayer для открытия ненадежных файлов .ra.
Детали формата
в двух словах- RealAudio, встроенный в RealMedia - Контейнер .rm может содержать потоки RealAudio вместе с видео; аудиофайлы .rm функционально эквивалентны .ra.
Программы, открывающие файлы RA
Технические подробности
глубокая спецификация| Магические байты | 2E 72 61 FD (".raý") со смещением 0, за которыми следует 2-байтовое поле версии |
| MIME-тип | audio/x-pn-realaudio (также: audio/vnd.rn-realaudio) |
| Контейнер | Проприетарный бинарный RealAudio (автономный .ra) или встроенный в контейнер RealMedia (.rm) |
| Порядок байтов | Big-endian |
| Кодировка | Бинарная |
| Поддерживаемые кодеки | VSELP (RA1), LD-CELP (RA2), ATRAC (RA3), Cook/Cooker (RA5+), sipro, dnet (производный от AC-3) |
| Заголовок версии 3 | Поддерживает кодеки RA1-RA3 (потоки эпохи модемов 14,4 кбит/с и 28,8 кбит/с) |
| Заголовок версии 4 | Поддерживает кодеки Cook, sipro и dnet; включает дополнительные поля метаданных |
| Диапазон частоты дискретизации | 8 000 - 44 100 Гц (зависит от кодека; типично для интернет-стриминга: 8-22 кГц) |
| Поддержка потоковой передачи | Воспроизведение в реальном времени во время загрузки; индекс не требуется для CBR-потоков |
| Типичный размер файла | 10 КБ - 50 МБ (от радиокачества до музыкального качества звука) |
| Пик использования | 1997-2002 (BBC, NPR и повсеместное использование в интернет-радио) |
| Статус наследия | В значительной степени устарел с ~2005 года; заменен на MP3, AAC и Opus |
| Выпущен | April 1995 (RealAudio 1.0) |
| Последняя версия | RealAudio 10 (2004, Cook/ATRAC3 codec era) |
| Спецификация | wiki.multimedia.cx |
Конвертации RA
Вопросы и ответы сообщества
спрошено пользователямиВопросов пока нет - станьте первым, кто спросит о файлах RA.