Korzh
|
|
1 | |
Воспроизведение видеофайлов25.05.2008, 21:21. Показов 4698. Ответов 2
Метки нет (Все метки)
Подскажите, пожалуйста, как воспроизвести видеофайл (*.avi, например) на компьютере в полный экран.
Я программирую в Borland C++ Builder 6. Сперва использовал в нем стандартный компонент MediaPlayer, но он работал у меня "глюкаво": воспроизводил некорректно некоторые видеофайлы (воспроизводил только звук, темный экран), неверно определял продолжительность видеозаписи. Хотя все видеопроигрыватели установленные в системе (в том числе стандартный Windows Media Player) нормально воспроизводили такие видеофайлы. Затем я решил отказаться использовать компонент MediaPlayer и использовать функции Win32 API. При помощи встренных файлов помощи HLP в Borland C++ Builderе дошел до открытия потока AVI и чтения информации о потоке (AVIStreamInfo). На этом месте запнулся и не знаю, что делать дальше. Какую группу команд использовать дальше? Может кто-нибудь сталкивался с подобной проблемой? |
25.05.2008, 21:21 | |
Ответы с готовыми решениями:
2
Потоковое воспроизведение видеофайлов Конвертирование видеофайлов Эскизы видеофайлов Не отображаются эскизы видеофайлов |
Гоzть
|
|
25.05.2008, 21:59 | 2 |
Если нужен результат и быстро:
добавь ActiveX компонент WindowsMediaPlayer(папкавинды/system32/wmp.dll вроде) и с ним работай а по другому много мучаться придется... |
Супер-модератор
8783 / 2536 / 144
Регистрация: 07.03.2007
Сообщений: 11,873
|
|
26.05.2008, 10:59 | 3 |
вообще в system есть компонент mediaplayer... проверял - нормально работает с любым видео, кодаки которых прописаны в реестре...
0
|
26.05.2008, 10:59 | |
26.05.2008, 10:59 | |
Помогаю со студенческими работами здесь
3
Компонент для просмотра видеофайлов Массовая обрезка видеофайлов по времени Как создать эскизы видеофайлов Как вернуть эскизы видеофайлов? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |