Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.12.09;
Скачать: CL | DM;

Вниз

Проблема с MediaPlayer.   Найти похожие ветки 

 
Lebedev   (2007-11-14 06:17) [0]

Здравствуйте!
Свою программу я пишу на относительно современном ПК, а вот работать она должна на ПК Pentium 100, 32 Мб RAM, 3 Гб HDD, слабая VIDEO-карта. Из-за этого возникает множество проблем. И вот проблема, которую я никак не могу решить.

В моей программе используется два компонента MediaPlayer. Первый воспроизодит видео-ролики, а второй - анимацию. Проблема - с воспроизведением видео-роликов (avi-файлы).  Эти avi-файлы я уже предварительно обработал с помощью Canopus ProCoder 2. Теперь они нормально воспроизводятся даже родным проигрователем Win98. Так же на машине установил K-Lite Codeck Pack 2.88 (последняя версия для этой ОС) Правда стоит DirectX 7, хотя кодеки при установки просили DirectX 9. Но я счёл это не существенным, так как даже родной проигрователь винды справлялся с задачей воспроизведения.

Но вот беда! При воспроизведении этих роликов в моей программе, сильно искажаются цвета при воспроизведении, так что разобрать ничего нельзя. Причём, происходит это после где-то 0.5 секунду нормального воспроизведения. То есть видно, что начинает воспроизводить вначале нормально, а затем начинается кошмар - ничего не разобрать.

В чём же причина? Подскажите, пожалуйста!
У меня есть кое-какие подозрение. Но я в это не уверен. Сразу после воспроизведения видео-ролика начинается воспроизведение анимации. И MediaPlayer"ы воспроизводят их параллельно. Может это имеет какое-то значение?

Как же мне быть? Подскажите, пожалуйста!


 
{RASkov}   (2007-11-14 11:44) [1]

> [0] Lebedev   (14.11.07 06:17)

Не совсем понятно, тот же самый ролик, что в программе используется, так же глючно показывает и отдельно(стандартным(виндовым, универсальным) проигрывателем)?
....Все равно дело в кодеках).


 
Lebedev   (2007-11-14 13:57) [2]

Отдельно проигрователем Windows ролик показывает нормально.
А вот моя программа его воспроизодит ненормально.


 
{RASkov}   (2007-11-14 17:02) [3]

Фик знает.... но я бы на твоем месте попробывал бы со стандартными кодаками...
т.е. "пережать" ролик чем-нить более "родным" для Win98....


 
Azize ©   (2007-11-14 17:06) [4]


> Фик знает.... но я бы на твоем месте попробывал бы со стандартными
> кодаками...
> т.е. "пережать" ролик чем-нить более "родным" для Win98.
> ...
>

а лучше всего машину поменять
т.к.

>  Pentium 100, 32 Мб RAM, 3 Гб HDD, слабая VIDEO-карта

Это уже не компьютер это антиквариат


 
Denis__ ©   (2007-11-14 17:09) [5]


> Это уже не компьютер это антиквариат

Ога, можно продать за бешеные бабки... Лет через 50!


 
Lebedev   (2007-11-15 07:35) [6]

4 {RASkov}  Спасибо, попробую

4 Azize, Denis

Спаибо за "дельные" советы... (((


 
Lebedev   (2007-11-15 20:07) [7]

Ответ:

либо аппаратная либо сама ОС не справляется с одновременным проированием роликов, если они  конвертированы разными кодеками. Если ролики конвертируются одним и тем же кодеком, то такая проблема исчезает.



Страницы: 1 вся ветка

Текущий архив: 2007.12.09;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.023 c
15-1194549102
Cyrax
2007-11-08 22:11
2007.12.09
Ищу хакеров...


2-1195029126
Новичок
2007-11-14 11:32
2007.12.09
Как сделать TIMESTAMP при сохранения записи.


2-1195140032
vegarulez
2007-11-15 18:20
2007.12.09
Вопрос про часики (clock)


15-1194706734
Kick
2007-11-10 17:58
2007.12.09
Невизуальные классы delphi


15-1194351921
oldman
2007-11-06 15:25
2007.12.09
Поздравьте меня. Ну, что вам, жалко что-ли?