Bug 1750

Summary: Проверка, написание, обсуждение, поиск видеоплеера
Product: Wine School Reporter: Andrey Vusik <night>
Component: ОбщееAssignee: Константин Кондратюк <kondratyuk>
Status: CLOSED FIXED QA Contact:
Severity: normal    
Priority: P5 CC: baraka, ivan, kondratyuk, lav, night, pav
Version: 0.7   
Target Milestone: ---   
Hardware: PC   
OS: Linux   
Whiteboard:
Заявки RT: Связано с:
Дата напоминания:
Bug Depends on: 1947, 1844, 1951    
Bug Blocks: 2120, 934, 1528, 1964    

Description Andrey Vusik 2008-04-28 20:39:13 MSD
Разобраться в работе видео-плеера :)
Comment 1 Andrey Vusik 2008-04-28 22:19:13 MSD
Некоторые вопросы:
1. как узнать, какие кодеки установлены (желательно программа)
2. какие кодеки нужны для наших программ
3. посредством чего происходит проигрывание видео в них (в винде есть несколько поколений интерфейсов для проигрывания видео)
Comment 2 Andrey Vusik 2008-04-28 22:22:49 MSD
Программа для просмотра имеющихся кодеков -- Installedcodec. 
Comment 3 Andrey Vusik 2008-04-28 22:35:28 MSD
Под вайном работает. Можно просматривать полную информацию о кодеках, фильтрах. Есть возможность включать-выключать компоненты.
Comment 4 Andrey Vusik 2008-04-29 13:59:20 MSD
Для работы нам будет достаточно DirectShow (последний вроде бы 9) и ActiveX
О DirectShow здесь http://forum.vingrad.ru/faq/topic-155676.html
Во всех исходниках на Делфи, что я видел используются только они.
Comment 5 Andrey Vusik 2008-04-29 17:15:13 MSD
1с-Образования должен поддерживать mp3, wav, avi, mpeg
Comment 6 Andrey Vusik 2008-04-29 17:17:38 MSD
Ссылка на Installedcodec на appdb --
http://appdb.winehq.org.ru/appview.php?iAppId=148
Comment 7 Константин Кондратюк 2008-04-30 14:31:07 MSD
Результаты тестирования нового плеера (Sinitsin Media Player beta :) )

Сам плеер сейчас временно лежит в /var/ftp/tmp/kondratyuk/wmp

Для нормального запуска требуется наличие wmp.dll и wmploc.dll. Без них - вылеты. Нужно будет посмотреть условия распространения dll'ок. Их суммарный вес ~8Мб.

Видео заработало после установки KLite Codec Pack 3.90s. Медленно отрисовывается, может быть связано с тормозами на cellar'е (связана ли, наоборот, работа wmp с многократными повисаниями cellar'а сегодня?!)
Звук пока не проверял, не на чем.

В целом плеер уже работоспособен.
Comment 8 Константин Кондратюк 2008-06-18 17:54:59 MSD
Используем MediaPlayer Classic, поставляемый вместе с KLite Codec Pack. Вызов плеера будет осуществляться через ShellExecuteW() при вызове метода IWMPPlayer::put_URL.

Если никто не против - обсуждение можно посчитать законченным, и багу можно закрыть.
Comment 9 Константин Кондратюк 2008-06-19 20:20:07 MSD
Сейчас поставляемый MediaPlayer Classic не умеет по умолчанию играть аудиофайлы (если вызывать "wine start file.mp3"). Нужна регистрация (см. связанную багу).
Comment 10 Vitaly Lipatov 2008-06-24 13:27:27 MSD
Все решения приняты и выполнены.