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

Вниз

MediaPlayer не приигрывает avi видео-ролик цифрового фотика.   Найти похожие ветки 

 
Lebedev ©   (2006-10-30 18:19) [0]

Здравствуйте!

Я пытаюсь стандартным компонентом MediaPlayer проиграть видео-ролик avi, который сделан цифровым фотоаппаратом. Звук кажется идёт, а изображения нет. Пишет: не удаётся нати программу распаковки.
Как решить эту проблему?
Какой программой преобразовать этот файл к нужному виду?
С какими вообще файлами может работать этот компонент?

Спасибо!


 
RASkov   (2006-10-30 18:26) [1]

> С какими вообще файлами может работать этот компонент?

Ему пофигу с какими, он напрямую с ними не работает.

> Пишет: не удаётся нати программу распаковки.
> Как решить эту проблему?

Вот через них он и работает. Нужно узнать формат "видео-ролик avi" и установить соответствующий кодек.


 
RASkov   (2006-10-30 18:28) [2]

> Какой программой преобразовать этот файл к нужному виду?

Скорее всего на диске с дровами к фотику все необходимое имеется. Нужно вниматочно посмотреть:)


 
Ketmar ©   (2006-10-30 18:36) [3]

>[1] RASkov 30-Oct-2006, 18:26
>Вот через них он и работает.
ага. только не через все. а через те, которые имеют интерфейс для vfw. а имеют его не столь многие, ибо технология дохлая. на что я автору намекал. и предлагал импортировать ActiveX -- Windows Media Player. который умеет много гитик. или использовать DSPack, но это не для слабонервных, WMP проще. %-)


 
Gydvin ©   (2006-10-30 21:50) [4]

Попробуйте Canopus ProCoder, неплохая прога


 
Lamer@fools.ua ©   (2006-10-30 22:19) [5]

Возможно, установка QuickTime спасёт отца русской демократии.


 
Lamer@fools.ua ©   (2006-10-30 22:24) [6]

P.S. к [5]
У моего фотыка видео в формате MJPEG. Его ffdshow, вроде, нормально показывает.


 
Lebedev ©   (2006-10-31 06:13) [7]

Спасибо! Попробую!


 
Lebedev ©   (2006-10-31 11:50) [8]

Такой вопрос возник. Если попытаться найти альтернативу этому компоненту (TMediaPlayer), то какой будет лучше?

1)Использовать DSPack сложно? Этот компонет требует каких-то узких знаний для его использования?

2) ActiveX -- Windows Media Player. А его где взять?

Или может ещё какой?


 
Reindeer Moss Eater ©   (2006-10-31 11:58) [9]

Воспроизвести видео с помощью DirectShow ~ 5 с половиной строк кода.
Без всяких DS паков.


 
Lebedev ©   (2006-10-31 16:22) [10]


> с помощью DirectShow ~ 5 с половиной строк кода.


А можно показать эти строки и сказать куда их вставлять.


 
Ketmar ©   (2006-10-31 16:25) [11]

>[9] Reindeer Moss Eater(c) 31-Oct-2006, 11:58
>Воспроизвести видео с помощью DirectShow ~ 5 с половиной
>строк кода.
>Без всяких DS паков.
а мне тоже можно код? в 5 с половиной строчек. без DS Pack. очень интересно стало. лично я такого не умею.


 
Reindeer Moss Eater ©   (2006-10-31 16:48) [12]

Пример лежит здесь:
Platform SDK->DirectShow->Getting Started->How to Play a File

Создать менеджер фильтров с помощью CoCreateInstance
Запросить у него два интерфейса IID_IMediaControl и IID_IMediaEvent
Создать граф вызовом метода RenderFile у менеджера
запустить плейбак вызовом метода Run интерфейса IID_IMediaControl
Войти в цикл ожидания окончания воспроизведения с вызовом метода
WaitForCompletion интерфейса IID_IMediaEvent

Итого: 5 c половиной строк (последний вызов сойдет за полстроки)


 
Ketmar ©   (2006-10-31 17:21) [13]

>[12] Reindeer Moss Eater(c) 31-Oct-2006, 16:48
благодарю. надо чаще документацию читать. %-)


 
Lebedev ©   (2006-10-31 18:27) [14]


> Platform SDK->DirectShow->Getting Started->How to Play a
> File


Пожалуйста поясните где такой маршрут находится.


 
Ketmar ©   (2006-10-31 18:47) [15]

>[14] Lebedev(c) 31-Oct-2006, 18:27
>Пожалуйста поясните где такой маршрут находится.
ты не поверишь -- в MSDN.


 
Lebedev ©   (2006-11-01 18:12) [16]


> ты не поверишь -- в MSDN.

Поверю, если скажешь что это такое и где оно находится. Или как это завести на своём компьютере. )))))


 
Ketmar ©   (2006-11-01 19:06) [17]

гугль подаст.



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

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

Наверх




Память: 0.5 MB
Время: 0.044 c
15-1162042337
Владимир_мпп
2006-10-28 17:32
2006.11.19
Альтернативный WINS-Сервер


2-1162383769
ice321i
2006-11-01 15:22
2006.11.19
Компонент TIdFTP


2-1162622226
Shopot
2006-11-04 09:37
2006.11.19
Печать.


2-1162736465
Student2007
2006-11-05 17:21
2006.11.19
Убрать границы после использования Rectagle


1-1160046544
WebSqlNeederr
2006-10-05 15:09
2006.11.19
Как обрабатывать текст в Exel?