Версия для печати темы

Нажмите сюда для просмотра этой темы в оригинальном формате

Форумы RDA _ Общие вопросы _ Адреса кадров в AVI-файле

Автор: c930 Четверг, 13 Мая 2004, 21:08

Какой софтиной можно определить адреса (смещение в байтах относительно начала файла) кадров в AVI-файле? А вернее установить соответствие между кадром, текущим временем и адресом. Вроде вот VirtualDubMod (VirtualDub нет frownold.gif) показывает такую информацию в статусной строке. Только там смещение в мегабайтах frownold.gif. А ещё какие есть проги такого плана?

Автор: $un Четверг, 13 Мая 2004, 22:17

VirtualDub умеет (причем любой). Для того, чтобы это увидеть надо выбрать tools-hex editor-file-open-<test.avi>-edit-RIFF chunk tree откроется окошко, в котором как раз и будет нужная инфа. Крайний правый столбик - номера фреймов для разных потоков, а крайний левый столбик - это адреса.

Автор: c930 Пятница, 17 Сентября 2004, 19:36

$un
Да, спасибо! Только вот проблема. Пробовал в разных версиях VirtualDubMod и VirtualDub.
Дерево строится, но потом не удаётся его прокрутить до конца в окошке (для обычного 700-мегабайтного AVI-файла). Только на треть всего, мег до 250-ти, а дальше слайдер не движется. То ли ресурсов каких не хватает, то ли глюк программы cwm1.gif. Пробовал место под свап-файл освобождать побольше не помогает. У кого-нибудь полное дерево показывается для полноразмерного фильма (700 мег).

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)