Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2006.11.19;
Скачать: [xml.tar.bz2];

Вниз

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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.48 MB
Время: 0.059 c
3-1158822752
ujhtw
2006-09-21 11:12
2006.11.19
GUID из БД


1-1160032506
DVM
2006-10-05 11:15
2006.11.19
OnShow у TFrame как сделать?


3-1158563222
svt
2006-09-18 11:07
2006.11.19
Подскажите пожайлусата как подключиться к базе MSSQL через


1-1160132017
Wolfram
2006-10-06 14:53
2006.11.19
Расширенный TStringGrid


10-1125325670
KSergey
2005-08-29 18:27
2006.11.19
COM+ disable/enable





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский