Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница:

 

  Вопрос: Ogg Bitstream Добавлено: 03.02.10 03:36  

Автор вопроса:  Winand | Web-сайт: winandfx.narod.ru
Теория: Ogg поток состоит из фреймов, каждый из них содержит флаг - последний ли это, первый или серединный фрейм потока. Далее. Потоки можно объединить в один файл (chained bitstream), т.е. тупо соединить их вместе краями.
Нужно найти начало каждого потока внутри файла размером ~150Мб. Открываю с помощью CreateFile, считаю размер 1ого фрейма, перехожу к следующему.. и так до конца файла
Очень-очень много используется SetFilePointer и ReadFile

Как увеличить скорость? Учитывая, что фреймов неимоверное количество, а чтобы найти начало всех потоков придется пройтись по каждому из них. Может нужно читать метров по 10 или типа того?

Ответить

  Ответы Всего ответов: 0  

Нет ответов

Страница:

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам