И снова MEDIA PLAYER

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

Модератор: BV

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

И снова MEDIA PLAYER

Сообщение BV » 25.02.2005 (Пт) 1:15

Это небольшой эксперимент на тему проигрывателя мультимедиа.

Краткий курс:

Типы – это:

MPEGVideo
WAVEAudio
AVIVideo
Sequencer
CDAudio и т.д. (см. в файле system.ini раздел [mci])

Дело в том, что при попытке воспроизведения к.л. файла с неизвестным расширением, проигрыватель (далее ПР) попросит ввести тип для этого файла (если кто знает, конечно ;)). Если это список воспроизведения (далее СВ), то можно ввести “Playlist” и ПР попытается загрузить его. ПР так же создаёт свой СВ, по содержанию схожий со списком Winamp’а (*.M3U), но основное различие в том, что спец. символ тут не #, а //.

Так же важно то, что немалую часть настроек изменить можно только в файле “MPConfig.ini”.

Ключи в командной строке:

/Minimized – запуск в трее (по умолчанию)
/Center – отцентровка формы на экране

Я использовал библиотеку “SSubTmr6.dll”, которую нужно будет зарегить (кинуть в SysDir и Win+R>RegSvr32 SSubTmr6.dll).
Хочу узнать ваше мнение, стоит ли мне продолжать развивать проект и что нужно изменить или улучшить.

Скачать:
Последний раз редактировалось BV 27.02.2005 (Вс) 20:47, всего редактировалось 1 раз.

hCORe
VB - Экстремал
VB - Экстремал
Аватара пользователя
 
Сообщения: 2332
Зарегистрирован: 22.02.2003 (Сб) 15:21
Откуда: parent directory

Сообщение hCORe » 25.02.2005 (Пт) 14:05

хвалёный плеер писал(а):Не удалось прочесть настройки
Моду создают модоки, а распространяют модозвоны.

hCORe
VB - Экстремал
VB - Экстремал
Аватара пользователя
 
Сообщения: 2332
Зарегистрирован: 22.02.2003 (Сб) 15:21
Откуда: parent directory

Сообщение hCORe » 25.02.2005 (Пт) 14:06

Потом, правда, запустился. Зацениваю :D
Моду создают модоки, а распространяют модозвоны.

hCORe
VB - Экстремал
VB - Экстремал
Аватара пользователя
 
Сообщения: 2332
Зарегистрирован: 22.02.2003 (Сб) 15:21
Откуда: parent directory

Сообщение hCORe » 25.02.2005 (Пт) 14:10

... в окне "Открытие файла мультимедиа" (Файл :arrow: Открыть файл...) предлагается на выбор 2 типа медиафайлов: "Все поддерживаемые файлы" и "Все файлы". Вопрос: может быть, сделать отдельные типы поддерживаемых, типа "Музыкальные файлы (MP3,OGG,WMA,...)" :) Кстати, .bmp-шник не открылся. Зачем тогда пункт "все файлы"?..
Моду создают модоки, а распространяют модозвоны.

hCORe
VB - Экстремал
VB - Экстремал
Аватара пользователя
 
Сообщения: 2332
Зарегистрирован: 22.02.2003 (Сб) 15:21
Откуда: parent directory

Сообщение hCORe » 25.02.2005 (Пт) 14:11

... MP3-неизвестный тип. Das ist eine neue Фигня! 8)
Моду создают модоки, а распространяют модозвоны.

hCORe
VB - Экстремал
VB - Экстремал
Аватара пользователя
 
Сообщения: 2332
Зарегистрирован: 22.02.2003 (Сб) 15:21
Откуда: parent directory

Сообщение hCORe » 25.02.2005 (Пт) 14:13

Ух ты, написал наугад "WaveAudio". Оказалось правильно :)
Продолжаю заценивать... :D
Моду создают модоки, а распространяют модозвоны.

hCORe
VB - Экстремал
VB - Экстремал
Аватара пользователя
 
Сообщения: 2332
Зарегистрирован: 22.02.2003 (Сб) 15:21
Откуда: parent directory

Сообщение hCORe » 25.02.2005 (Пт) 14:15

... Понял, как вызывать список воспроизведения. Почему-то выбранный .MP3 "неизвестного типа" aka "WaveAudio" там прописан дважды :?
Моду создают модоки, а распространяют модозвоны.

hCORe
VB - Экстремал
VB - Экстремал
Аватара пользователя
 
Сообщения: 2332
Зарегистрирован: 22.02.2003 (Сб) 15:21
Откуда: parent directory

Сообщение hCORe » 25.02.2005 (Пт) 14:19

Плеер бодро отрапортовал:

хвалёный плеер писал(а):01 Wish I Had An Angel.mp3
Исполнитель: Nightwish
Заголовок: Wish I Had An Angel
Общая длительность: 07:18
Текущая позиция: 03:06


Общая длительность файла - 04:06, судя по данным Windows Media Player 10 :)

После того, как прошли первые четыре минуты, плеер странно пошатнулся и начал проигрывать песнь сначала. Бодренько так :)

Видимо, из-за того, что MP3 был записан с переменным битрейтом (VBR).
Последний раз редактировалось hCORe 25.02.2005 (Пт) 14:24, всего редактировалось 1 раз.
Моду создают модоки, а распространяют модозвоны.

hCORe
VB - Экстремал
VB - Экстремал
Аватара пользователя
 
Сообщения: 2332
Зарегистрирован: 22.02.2003 (Сб) 15:21
Откуда: parent directory

Сообщение hCORe » 25.02.2005 (Пт) 14:21

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

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

Сообщение BV » 25.02.2005 (Пт) 20:45

Весёлая история :D :D :D ...

0. Спасибо за тестирование.
1. Ведь это не то что бета, скорее альфа версия :)
2. Если желаешь, то я могу отправить исходники тебе на e-mail.
3. Если п.2 прошёл, то подскажи, что нужно исправить.

hCORe
VB - Экстремал
VB - Экстремал
Аватара пользователя
 
Сообщения: 2332
Зарегистрирован: 22.02.2003 (Сб) 15:21
Откуда: parent directory

Сообщение hCORe » 25.02.2005 (Пт) 21:41

Дай угадаю: плеер написан с использованием MCI? :lol:
Просто у меня тоже был плеер (собственный и тоже на MCI), неправильно работавший с MP3 переменного битрейта :D

А звуковой удар прошел (к счастью.)
Коды можешь не высылать - я примерно знаю, что там написано :P
Моду создают модоки, а распространяют модозвоны.

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

Сообщение BV » 25.02.2005 (Пт) 22:55

hCORe писал(а):Дай угадаю: плеер написан с использованием MCI? :lol:


Это же понятно из типов (WAVEAudio и т.д.)...

Хочу зметить, что у меня всё работает на ура (проверял несколько сборников MP3 <Euro Top 100, Best Hits 2004...>, проверял свои WMA (то, что WMP 10 накатал с CD), проверял и все остальные форматы), потому предполагаю, что у тебя что-то не работает как положено...

Возможно нет кодеков (КОмпрессор/ДЕКомпрессор) или ещё что-то...

И как бороться с VBR (Variable Bit Rate)?

P.S.

DirectSound я знаю так же как и про видеокарты :)
А проект продолжать-то?

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

Сообщение BV » 27.02.2005 (Вс) 20:47

Тама временно закрыта :arrow:

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

Сообщение BV » 05.03.2005 (Сб) 11:56

Вот попытался таки исправить некоторые глюки... но не с VBR :(
Но как я заметил - и Light Alloy и BSPlayer тоже страдают этим.

Скачать Media проигрыватель:

[Удалено]
Последний раз редактировалось BV 21.03.2005 (Пн) 12:48, всего редактировалось 1 раз.

skord
Китаец
Китаец
 
Сообщения: 572
Зарегистрирован: 14.10.2004 (Чт) 15:36
Откуда: Иркутск

Сообщение skord » 05.03.2005 (Сб) 14:22

Ран-Тайм еррор 429
АктивХ компонент сан'т креате обжект

...

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

Сообщение BV » 05.03.2005 (Сб) 15:38

А зарегистрировать OCX и DLL не ага?

Если не знаешь как:

Кидаешь *.OCX и *.DLL в System(32, если у тебя NT), потом нажимаешь Win+R и вводишь RegSvr32 ИмяФайла.DLL(OCX).


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

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

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

    TopList