Блог по программированию в среде Delphi

Поиск по блогу

Есть идея по созданию интересной программы?

Опиши тут и я по возможности постараюсь это реализовать специально для тебя! Без $ ))

среда, 30 марта 2011 г.

DSpack 2.3.3 (Delphi)

Компонент для написания мультимедиа приложений использующих MS Direct Show и DirectX технологии. С DSpack вы можете создать все, что вы хотите: DVD, захвата, сжатие, фильтры, ТВ, веб-камера, DV... 
Корректно работает в Delphi XE, для работы примеров необходимо переименовать в uses DSUtil.pas на DSUtils.pas (в Delphi 2009 появился другой модуль с таким именем)
Запустил пример который поток видео с веб-камеры сохраняет на диск в формате avi, после чего открыл файл и в нем было действительно видео с веб-камеры, а не просто пустой файл. 


Установка

Добавляем в переменные среды Delphi
       - (DSPackDir)\src\Directx9
       - (DSPackDir)\src\DSPack
Компилируем DirectX 9 Package (DirectX9_Dx.dpk) из папки packagesD2010.
Компилируем  DSPack Package (DSPack_Dx.dpk) из папки packagesD2010.
Устанавливаем Design Package (DSPackDesign_Dx.dpk) из папки packagesD2010.

И не забываем в примерах в случае если возникает ошибка
[DCC Error] main.pas(34): E2003 Undeclared identifier: 'TSysDevEnum'
переименовывать модуль DSUtil.pas на DSUtils.pas

Скачать DSpack можно отсюда Download

6 комментариев:

  1. Спасибо! Много форумов облазил, только здесь dspack рабочий, который встал на моем делфи ксе.

    ОтветитьУдалить
  2. Такая же фигня. Спасибо автору

    ОтветитьУдалить
  3. не могу установить компонент
    [DCC Error] DSUtils.pas(1061): E2003 Undeclared identifier: 'FrameRateCode'
    не подскажите в чем дело.
    Delphi XE2

    ОтветитьУдалить
    Ответы
    1. Привет!
      Вот тут описание того как решается эта беда
      http://www.tutorialdelphi.com/2012/10/instal-dspack-di-delphi-xe2.html

      Удалить
  4. DSPack_Dx.dpk не нашел, хоть и скачал с одного и того же архива что и все, более того, поиском даже прочекал, в чем проблема?

    ОтветитьУдалить