![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Проблема с MediaPlayer'ом, при одновременном воспроизведении. [D7, 95/98]
Ledebev © (2007-12-11 14:29:00)Проблема такая, никак разрешить не могу.
У меня на форме два MediaPlayer'а. Они одновременно воспроизводят ролики. Один - видео с фотика, переконвертированное в формат avi. Другой - анимацию flash, которая была тем же кодеком конвертирована в тот же формат.
НО!!! При одновременном воспроизведение этих двух роликов с цветами творится просто УЖАС. Ничего разобрать нельзя.
При одиночном воспроизведении любого ролика всё нормально, а вот, при одновременном - проблема.
Программа запускается в ОС Windows98. При запуске в современных ОС такой проблемы нет конечно. Но Мне надо, чтобы запускалось в Win98.
Полскажите, пожалуйста, как решить проблему.
DiamondShark (2007-12-13 16:25:00) [1]
> Lebedev (11.12.07 21:03) [7]
> Дело не в кодеках скорее всего. Я пробовал самые разные.
Как ты пробовал? Кодировал свои ролики разными кодеками?
@!!ex (2007-12-13 16:20:00) [2]> Ну трёхмерная графика для меня это слишком, тем более думаю
> быстро будет не разобраться.
Да там на самом деле все элементарно.
В инете полно статей на тему вывода видео в играх(читай в 3Д).
> Может можно как-то ролики обработать?
> Ведь есть наверное способ по-проще...
Х.з. Проще варианта не знаю, сорри.
Lebedev (2007-12-13 16:14:00) [3]Ну трёхмерная графика для меня это слишком, тем более думаю быстро будет не разобраться.
Может можно как-то ролики обработать?
Ведь есть наверное способ по-проще...
@!!ex (2007-12-12 09:03:00) [4]> [9] Lebedev (12.12.07 06:38)
Чем мое решение не устраивает?
Lebedev (2007-12-12 06:38:00) [5]Up
Может кто подскажет решение.
@!!ex (2007-12-11 21:22:00) [6]> [7] Lebedev (11.12.07 21:03)
3D. Это обозначение трехмерного пространства. ;)
Создаешь Рендеринг КОнтекст для вывода 3D на D3D или OGL. Потом рисуешь полик на весь экран с текстурой из изображения полученного с кодека. Вот и все. Видео, без OVerlay'я.
Lebedev (2007-12-11 21:03:00) [7]Дело не в кодеках скорее всего. Я пробовал самые разные.
>Само изображение чаще всего выводится через оверлей, при двух одновременно работающих выводах через Оверлей, могут быть проблемы. У 3Д вывода такой проблемы нет.
Можно подробнее, пожалуйста. Что значит ЗД?
@!!ex (2007-12-11 15:11:00) [8]> [5] DiamondShark © (11.12.07 14:52)
Да просто сталкивался с этой проблемой. :)
Вообще то кодек ничего никуда не рисует. Он только представляет декодированное изображение.
Само изображение чаще всего выводится через оверлей, при двух одновременно работающих выводах через Оверлей, могут быть проблемы. У 3Д вывода такой проблемы нет.
DiamondShark (2007-12-11 14:52:00) [9]
> @!!ex © (11.12.07 14:45) [4]
Тебе виднее: у тебя телепатор от сети работает, а у меня на батарейках.
Но это всё фигня. Главное, что утверждение "Врядли проблема кодека. Скорее проблема вывода." -- примерно одного класса с утверждением: "Врядли проблема кресла. Скорее проблема мебели".
А ещё интереснее, что своя рисовалка авишек -- это как раз совет, соответсвующий как масштабы проблемы, так и разделу форума.
@!!ex (2007-12-11 14:45:00) [10]> [3] DiamondShark © (11.12.07 14:44)
Врядли проблема кодека. Скорее проблема вывода.
DiamondShark (2007-12-11 14:44:00) [11]Поискать и установить другие кодеки.
@!!ex (2007-12-11 14:31:00) [12]> [0] Ledebev (11.12.07 14:29)
Рисуй средставми OpenGL или Direct3D.
Такой проблемы не будет.
Kolan (2007-12-11 14:30:00) [13]> такой проблемы нет конечно
Почему конечно?