Как сделать DC30 plus из DC10


Переделка DCxx под Windows 95/98

Как ни печально, но производитель семейства DCxx уже давно перестал обновлять драйвера для карты miroVIDEO DC10 и других, младших моделей. Правда, как оказалось, почти вся линейка DCxx нормально работает с драйверами для DC30 под Windows 95/98. Причем немного устойчивей, чем с родными. Особенно это касается оверлея.

С драйверами от DC30 плата линейки DCxx продолжает распознаваться, но драйвера включают только те настройки, которые ей доступны. Это уже большой плюс. В принципе, на этом можно и остановиться, если хочется просто стабильности работы и никаких новых, ранее недоступных функций.

Однако ни для кого не секрет, что большинство отличий карт линейки DCxx от DC30plus — это чисто программные ограничения: чтобы народ не скупился и покупал более дорогую карточку. Как оказалось, это дело поправимо — достаточно заменить misici.dll на доработанную версию и большинство преимуществ DC30plus становятся доступны.

Итак, если у вас одна из карточек:

  • miroVIDEO DC10
  • miroSTUDIO DC10plus
  • miroVIDEO DRX
  • miroVIDEO DC30
  • miroVIDEO DC20plus

и вы хотите сделать апгрейд до miroVIDEO DC30plus (с небольшими ограничениями), то вам необходимо сделать следующее:

1. Деинсталлировать текущие драйвера и поставить драйвера для DC30 (если были установлены не они). Можно поставить следующие версии:

  • DC30 plus v1.32
  • DC30 series v1.41 (без замены misici.dll драйвера вообще не распознают никаких карт кроме miroVIDEO DC30(plus));

2. Закрыть misictrl.exe, если она запущена, разархивировать файл dc30plus.zip (для версии 1.32) или dc30v141.zip (для версии 1.41) в каком-нибудь каталоге и запустить dc30plus.bat. При этом файл misici.dll находящийся в каталоге \windows\system\ будет заменен на новый, а прежний сохраняется как misici.dl_;

3. Если при использовании драйверов версии 1.32 наблюдается искажения в виде смещенных горизонтальных полос в скомпилированном клипе, а захват и воспроизведение не редактированного клипа происходит нормально, то необходимо внести информацию в реестр из файла dc30.reg. Такой дефект может наблюдаться для некоторых карточек miroVIDEO DC10.

После доработки появляются следующие возможности, недоступные ранее:

  • Разрешение до 768×576.
  • Увеличилось максимальное значение datarate (уменьшилась компрессия).
  • Воспроизводятся клипы записанные в формате DC30.
  • Работает с miro Instant к Premiere 5.x (для 4.2 c некоторыми miroVIDEO DC30 работет нестабильно или не работает вообще).
  • Работает с TiteDeko от Pinnacle System.
  • Работает с miroVIDEO Capture (для драйвера DC30 series v1.41).

При этом, если на плате нет звукового тракта, звук выводится через звуковую карту. Естественно, в таком случае, остается проблема рассинхронизации звука и изображения.

Подробная инструкция

Чтобы избежать вопросов, связанных с переделкой драйверов, привожу более подробные инструкции:

  1. Если был установлен драйвер, отличный от DC30plus — деинсталлировать его. Удалить в реестре ключи «Miro Video Products AG», «Pinnacle Systems», «miro» или им подобные в разделах
    HKEY_LOCAL_MACHINE\SOFTWARE
    HKEY_CURRENT_USER\Software.
  2. Поставить драйвер DC30plus. Если вы ставите драйвер версии 1.41, и у вас одна из карт DC10, DRX, DС10+, DC20+, то после установки драйвера вы получите собощение об ошибке «miroVIDEO DC30/DC10plus not found or hardware error.» — это нормально.
  3. Завершить программу misiCTRL.exe, если она запущена.
  4. Запустить dc30plus.bat.
  5. Если у вас одна из карт DC10, DRX, DС10+, DC20+, открыть Control Panel/Multimedia/Devices и удалить аудиодрайвер и аудиомикшер DC30. На рисунке выделено красным то, что подлежит удалению. Перезагрузить систему.

Внимание! Для некоторых карт DRX, DC10+ наблюдается небольшое покраснение или уменьшение контрастности просчитываемых мест в программах Adobe Premiere, After Effect, Ulead Studio. Кроме того, при применении cropping при захвате изображения справа и снизу могут появляются ярко-зеленые полосы. Это дефект платы, которого избежать нельзя. Эти платы адаптированы под NTSC и не совсем корректно обрабатывают сигналы PAL/SECAM. В этом случае можно просто рендерить весь клип, тогда изменение контрастности будет равномерно по всему клипу и незаметно. Именно так и поступают простые редакторы, поставляемые с такими картами.

Переделка DC30 и некоторых DC10 под NT/W2K

Технология miroINSTANT от Pinnaclesys, предназначенная для вывода клипов, размером более 2 Гбайт, а также позволяющая выводить видеофрагменты непосредственно из TimeLine программы Adobe Premiere, доступна только владельцам плат DC30 plus, что не есть хорошо. Выше было рассмотрено решение для операционных систем Windows 95/98.

Если у вас DC30 без плюса, и вы хотите работать под Windows NT или Windows 2000, то с драйверами производителя невозможно использовать miroINSTANT даже при наличии Productivity Pack. Существует возможность обойти это ограничение. Для этого нужно скачать dc30.zip, и извлечь из него dc30.sys.

  • Если драйвера уже установлены, необходимо скопировать файл dc30.sys в каталог winnt\system32\drivers\, заменив существующий файл. Копирование можно производить прямо из под windows, после чего необходимо перезапустить систему.
  • Если драйвера еще не установлены, то можно упростить процедуру. Для этого нужно заменить dc30.sys еще в каталоге дистрибутива драйвера. По умолчанию этот каталог после распаковки архива называется \DC30_141a_RC1. Затем драйвера инсталлируются обычным способом.

Рекомендуемая версия драйвера — dc30 series v1.41a RC (последняя на данный момент).

К сожалению, этот способ не подойдет для других карточек типа DC10 plus, DRX, DC20. В этих картах используется декодер SAA71xx, работа с которым в драйверах просто не реализована, так как эти микросхемы никогда не устанавливаются на DC30 и DC30 plus. Возможно, будет работать DC20 plus (нет сведений).

Исключение составляет старая карточка DC10, которая собрана еще на плате от DC30. Такую карту очень легко опознать по внешнему виду, она вполтора раза длиннее современной DC10 plus. Вот пример такой платы:

Красным отмечены неустановленные микросхемы,
которые присутствуют только на DC30 (plus).

Если у вас именно такая карта, можете смело проделать описанную выше процедуру по переделке драйвера. Правда, здесь существуют некоторые ограничения (только для DC10):

  1. Захватывать изображение такой картой можно только без звукового сопровождения. Для этого надо убрать галочку «Capture audio» в программе miroVIDEO Capture. Звук придется записывать отдельно каким-нибудь звуковым редактором. Связано это с тем, что в драйвере не реализована запись звука через звуковую карту.
  2. Воспроизведение клипов через устройство «miro AVI cache 32» программой MediaPlayer будет также без звука. При воспроизведении через устройство Video for Windows звук есть, но нет вывода изображения на внешние разъемы. Выход такой: запускаем Adobe Premiere, помещаем клип в TimeLine, устанавливаем параметры проекта аналогичные параметрам клипа и при включенном miroINSTANT воспроизводим клип со звуком и выводом на внешние выходы.

При тестировании различных комбинаций плат и доработанных драйверов огромную поддержку мне оказали Александр Филуков, Виталий Мочалин, Антон Давидович. Выражаю благодарность им, а так же всем тем, кто присылал свои результаты тестирования.




Дополнительно

iXBT BRAND 2016

«iXBT Brand 2016» — Выбор читателей в номинации «Процессоры (CPU)»:
Подробнее с условиями участия в розыгрыше можно ознакомиться здесь. Текущие результаты опроса доступны тут.

Нашли ошибку на сайте? Выделите текст и нажмите Shift+Enter

Код для блога бета

Выделите HTML-код в поле, скопируйте его в буфер и вставьте в свой блог.