Чем можно записать видео поток(asf) в ASF файл .
Была попытка сделать это с помощью Media Server , но он не пишет длительность и полученный asf файл невозможно разложить по кадрам. Может ли помочь DirectX ?
Здравствуйте, alina, Вы писали:
A>Чем можно записать видео поток(asf) в ASF файл . A>Была попытка сделать это с помощью Media Server , но он не пишет длительность и полученный asf файл невозможно разложить по кадрам. Может ли помочь DirectX ?
глянь DSPack на www.progdigy.com (Delphi | CBuilder).
там прямо класс TASFWriter
и загляни на ихний форум
Здравствуйте, alina, Вы писали:
A>Чем можно записать видео поток(asf) в ASF файл . A>Была попытка сделать это с помощью Media Server , но он не пишет длительность и полученный asf файл невозможно разложить по кадрам. Может ли помочь DirectX ?
Может с помощью DirectShow, он сделает захват если поток по mmc ?
Есть одна глобальная проблема — в ASF нельзя позиционироваться по кадрам. По крайней мере — средствами DShow. Создавать ASF файлы проще всего посредством объекта WMWriter из Windows Format SDK ( который в свою очередь доступен для скачивания где то на сайте майкрософт ) В самом SDK есть примеры использования.
Дело в том что обычные ASF файлы раскладываются по кадрам, а те что я пишу с mmc потока нет,
в них нехватает какойто информации, например нет длительности.