![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Проблема с MediaPlayer. [D7, 95/98]
Lebedev © (2007-11-14 06:17:00)Здравствуйте!
Свою программу я пишу на относительно современном ПК, а вот работать она должна на ПК 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'ы воспроизводят их параллельно. Может это имеет какое-то значение?
Как же мне быть? Подскажите, пожалуйста!
Lebedev (2007-11-15 20:07:00) [1]Ответ:
либо аппаратная либо сама ОС не справляется с одновременным проированием роликов, если они конвертированы разными кодеками. Если ролики конвертируются одним и тем же кодеком, то такая проблема исчезает.
Lebedev (2007-11-15 07:35:00) [2]4 {RASkov} Спасибо, попробую
4 Azize, Denis
Спаибо за "дельные" советы... (((
Denis__ (2007-11-14 17:09:00) [3]
> Это уже не компьютер это антиквариат
Ога, можно продать за бешеные бабки... Лет через 50!
Azize (2007-11-14 17:06:00) [4]
> Фик знает.... но я бы на твоем месте попробывал бы со стандартными
> кодаками...
> т.е. "пережать" ролик чем-нить более "родным" для Win98.
> ...
>
а лучше всего машину поменять
т.к.
> Pentium 100, 32 Мб RAM, 3 Гб HDD, слабая VIDEO-карта
Это уже не компьютер это антиквариат
{RASkov} (2007-11-14 17:02:00) [5]Фик знает.... но я бы на твоем месте попробывал бы со стандартными кодаками...
т.е. "пережать" ролик чем-нить более "родным" для Win98....
Lebedev (2007-11-14 13:57:00) [6]Отдельно проигрователем Windows ролик показывает нормально.
А вот моя программа его воспроизодит ненормально.
{RASkov} (2007-11-14 11:44:00) [7]> [0] Lebedev (14.11.07 06:17)
Не совсем понятно, тот же самый ролик, что в программе используется, так же глючно показывает и отдельно(стандартным(виндовым, универсальным) проигрывателем)?
....Все равно дело в кодеках).