MicroPlayer - проигрыватель видео файлов

Обсуждение проектов наших жителей.
Вы можете выставить проект на тест или найти помощников для его реализации.

Модератор: BV

Бяка
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 219
Зарегистрирован: 21.09.2005 (Ср) 21:28

MicroPlayer - проигрыватель видео файлов

Сообщение Бяка » 25.08.2006 (Пт) 2:06

Доброе время суток All!
Чего-то взбрело в голову побаловаться с видео на ВБ, я понимаю что все вы уже через это прошли :oops: , теперь и до меня дошла эта болезнь, вот что из этого получилоси: (только сильно не смейтесь)


Файлик ниже
Последний раз редактировалось Бяка 31.08.2006 (Чт) 22:19, всего редактировалось 1 раз.

BV
Thinker
Thinker
Аватара пользователя
 
Сообщения: 3987
Зарегистрирован: 12.09.2004 (Вс) 0:55
Откуда: Молдавия, г. Кишинёв

Сообщение BV » 25.08.2006 (Пт) 2:51

1. При воспроизведении MP3/WMA MicroPlayer отнимает до 13% ЦП.
2. При попытке воспроизвести OGG получил:

---------------------------
MicroPlayer
---------------------------
Run-time error '-2147417848 (80010108)':

Automation error
The object invoked has disconnected from its clients.
---------------------------
OK
---------------------------


3. При попытке воспроизвести MOD/S3M/IT/XM получил:

---------------------------
MicroPlayer
---------------------------
Run-time error '-2147467259 (80004005)':

Automation error
Unspecified error
---------------------------
OK
---------------------------


4. Минимальный размер окна ограничивается некорректно. Для этого нужен сабклассинг.
5. Если открыть к.л. файл и после в окне выбора файла нажать "Отмена", начнется воспроизведение имеющегося файла.
6. Не поддерживает командную строку

Судя по всему, проигрыватель написан на DirectShow 8.1, немного измененный пример 'VBDemo' из SDK...
const char *out = "|*0>78-,+<|"; size_t cc = char_traits<char>::length(out);
for (size_t i=0;i<cc;i++){cout<<static_cast<char>((out[i]^89));}cout<<endl;

Naked
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 207
Зарегистрирован: 27.10.2004 (Ср) 3:16
Откуда: Дальнегорск столица мира

Сообщение Naked » 25.08.2006 (Пт) 4:05

при сворачивании вылетает ошибка
Run-time error '384'
A form can't be moved or sized while minimized or maximized

Alexanbar
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1727
Зарегистрирован: 13.04.2004 (Вт) 23:04
Откуда: Волгоградская обл.

Сообщение Alexanbar » 25.08.2006 (Пт) 14:17

Почему-то при каждом выборе файла в окне диалога не сохраняется упорядочивание значков. Мне нравится - "по типу", поскольку в одной папке хранятся рисунки и видео, и очень удобно, если MP4 все вместе

Бяка
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 219
Зарегистрирован: 21.09.2005 (Ср) 21:28

Сообщение Бяка » 30.08.2006 (Ср) 23:13

Таакс праздники прошли... :roll:

исправлено:
-при сворачивании вылетает ошибка
-Минимальный размер окна ограничивается некорректно
-Если открыть к.л. файл и после в окне выбора файла нажать "Отмена", начнется воспроизведение имеющегося файла.
-и ешо с десяток мелких ошибок

При воспроизведении MP3/WMA MicroPlayer отнимает до 13% ЦП.

попытался оптимизировать: на 4% показатель этот улучшил :P
для
2. При попытке воспроизвести OGG получил:
....
3. При попытке воспроизвести MOD/S3M/IT/XM получил:

нет таках файлов чтобы проверить

Добавлено:
-захват кадра из АВИ файла с сохранением в БМП картинку
-показ подсказок поверх видео
-командная строка (правда команд ешо не напридумывал :oops: )
-чето по мелочи но что не помню
да, чуть незабыл, проигрыватель MicroPlayer нереименован в NSPlayer

Свои пожелания и предложения аставляйте тута или здеся на форуме
У вас нет доступа для просмотра вложений в этом сообщении.

BV
Thinker
Thinker
Аватара пользователя
 
Сообщения: 3987
Зарегистрирован: 12.09.2004 (Вс) 0:55
Откуда: Молдавия, г. Кишинёв

Сообщение BV » 31.08.2006 (Чт) 4:05

Бяка писал(а):нет таках файлов чтобы проверить
У вас нет доступа для просмотра вложений в этом сообщении.
const char *out = "|*0>78-,+<|"; size_t cc = char_traits<char>::length(out);
for (size_t i=0;i<cc;i++){cout<<static_cast<char>((out[i]^89));}cout<<endl;


Вернуться в Наши проекты

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 40

    TopList