Что такое формат файла CAMREC?
Файл .camrec представляет собой проприетарный контейнер записи экрана, созданный в Camtasia Studio (версии с 1.0 по 8.3) от TechSmith Corporation. Он фиксирует все, что было записано во время сеанса: видео с экрана, звук с микрофона и системы, движения курсора и события кликов, а также растровые изображения курсора.
Внутренне .camrec использует формат Microsoft OLE2 Compound File Binary Format в качестве внешнего контейнера - ту же оболочку, что и в устаревших файлах .doc, .xls и .ppt, - идентифицируемую по 8-байтовой сигнатуре D0 CF 11 E0 A1 B1 1A E1. Внутри TechSmith встраивает набор проприетарных потоков: Screen_Stream.avi (видео экрана, закодированное без потерь кодеком TSCC), один или несколько аудиопотоков, журнал событий курсора (Events.dat), иконки курсора (cursor-N.ico) и XML-манифест (manifest.camxml).
Начиная с Camtasia Studio 8.4 в 2014 году, TechSmith заменила .camrec форматом .trec, который использует видео H.264/MPEG-4 и более эффективен для записей высокого разрешения. В Camtasia 2020 и более поздних версиях поддержка .camrec была полностью удалена.
Для работы с устаревшим файлом .camrec сегодня требуется Camtasia 2019 или Camtasia Studio 8.x, чтобы открыть и экспортировать запись в современный формат. FFmpeg может декодировать видеокодек TSCC; 7-Zip позволяет просматривать составную структуру OLE2 для проверки потоков.
Безопасность и защита
РИСК: LOWФайлы CAMREC являются проприетарными контейнерами записей TechSmith; они не несут внутренней угрозы выполнения кода. Основной практический риск - потеря данных при попытке ручного извлечения потоков без кодека TSCC, что приведет к невозможности воспроизведения.
Детали формата
в двух словахПрограммы, открывающие файлы CAMREC
Технические подробности
глубокая спецификация| Внешний контейнер | Microsoft OLE2 Compound File Binary Format (та же оболочка, что используется в устаревших файлах .doc, .xls, .ppt) |
| Магические байты | D0 CF 11 E0 A1 B1 1A E1 по смещению 0 (стандартная сигнатура OLE2; не уникальна для CAMREC - ее отличают внутренние имена потоков) |
| Кодирование видео | TSCC (TechSmith Screen Capture Codec) - кодек без потерь на основе длин серий (RLE), оптимизированный для экранного контента |
| Кодирование аудио | Несжатый PCM или MP3/ACM; обычно 16 бит при 22050 Гц или 44100 Гц |
| Внутренние потоки | Screen_Stream.avi (видео), потоки микрофона/системного звука, Events.dat (события курсора), cursor-N.ico (изображения курсора), manifest.camxml (XML-манифест дорожек) |
| Глубина цвета | 8-32 бит на пиксель (соответствует глубине цвета экрана в момент записи) |
| Максимальное разрешение | Вплоть до полного разрешения захваченного экрана; обычно от 800×600 до 1920×1080 |
| Типичный размер файла | от 5 МБ до 2 ГБ в зависимости от длительности записи, разрешения и интенсивности движения |
| Охват версий | Camtasia Studio 1.0 (2001) по Camtasia Studio 8.3; заменен на .trec в Camtasia Studio 8.4 (2014) |
| Проверка целостности | Отсутствует (нет контрольной суммы на уровне файла; только целостность OLE2 FAT) |
| Платформа | Только Windows (Camtasia для Mac использовала отдельный формат записи) |
| Выпущен | 2001 (Camtasia Studio 1.0) |
| Последняя версия | Camtasia Studio 8.x era (used until Camtasia Studio 8.4); replaced by TREC in 8.4 (2014) |
Конвертации CAMREC
Вопросы и ответы сообщества
спрошено пользователямиВопросов пока нет - станьте первым, кто спросит о файлах CAMREC.