Форум
Написать нам
  • Страница 1 из 1
  • 1
Модератор форума: as-master  
Форум MMB » Всё о программе Multimedia Builder » Мир Multimedia Builder » Кто сделает плагин для мр3? (...иначе на фига нам нужна ММВ498)
Кто сделает плагин для мр3?
as-masterДата: Среда, 12 Сентября 2007, 08:36 | Сообщение # 1
Разводящий
Группа: Модераторы
Сообщений: 2337
Репутация: 101
Награды: 5
Статус: Offline
В 90 процентов моих проектов используется мр3: и в фотоальбомах,
и даже в таймере StopPC юзер может выбирать свой звук, и я не хочу
отнимать у него возможность выбрать звук именно в формате мр3.

Отсюда следует, что лично мне эта новая версия, 498, мало когда
понадобится... Все-таки, для меня ММВ была в первую очередь именно
мультимедийным конструктором. А какое к чёрту мультимедиа,
если в нём отсутствует возможность использовать мр3?

А потому конечно нам нужен хороший плагин. У нас на форуме есть
двое людей, потенциально способных это сделать: toizy и Alex3A.

Ну что ребята: слабо вам это сделать???


Да пребудет с вами ММВ!
 
humanoidДата: Среда, 12 Сентября 2007, 08:48 | Сообщение # 2
Гуманоид
Группа: Проверенные
Сообщений: 406
Репутация: 3
Награды: 1
Статус: Offline
Встроенная возможность это одно - подключаемая совершенно другое дело.... какаим-бы MP3 плагин гениальным не был, он не обеспечит того былого взаимодествия...

Невозможно будет рализовать многих функций этого взаимодействия... (как например MP3 в качестве фона, на странице, в режиме"петли" (loop mode) и т.д.


Hi, from Moon!
 
as-masterДата: Среда, 12 Сентября 2007, 10:36 | Сообщение # 3
Разводящий
Группа: Модераторы
Сообщений: 2337
Репутация: 101
Награды: 5
Статус: Offline
Да уж...
Я высказался в теме "ММВ 498". Там смотри.


Да пребудет с вами ММВ!
 
Alex3AДата: Среда, 12 Сентября 2007, 17:46 | Сообщение # 4
Друг клуба ММВ
Группа: Проверенные
Сообщений: 2646
Репутация: 39
Награды: 11
Статус: Offline
Я уже давно позабыл, когда я его сделал, и наворотов там не меряно, и не только мп3 в нем!
Только осцилоскоп еще не прицепил.
Может только, по современным меркам, он тяжеловат?
Можно сделать значительно легче, да нет интузиазизма.
Правда освоить его сразу вам будет трудно, если будут желающие,
буду давать инфу по кусочку.
 
as-masterДата: Среда, 12 Сентября 2007, 18:38 | Сообщение # 5
Разводящий
Группа: Модераторы
Сообщений: 2337
Репутация: 101
Награды: 5
Статус: Offline
Лучше всего дать готовый пример с внедренным плагином.
Хороший пример заменяет собой кучу самой лучшей инфы.

Ну, давай :)


Да пребудет с вами ММВ!
 
PeterДата: Среда, 12 Сентября 2007, 18:49 | Сообщение # 6
Админ NeoBook
Группа: Админ NeoBook
Сообщений: 1265
Репутация: 75
Награды: 18
Статус: Offline
Quote (humanoid)
Невозможно будет рализовать многих функций этого взаимодействия... (как например MP3 в качестве фона, на странице, в режиме"петли" (loop mode) и т.д

Полнейшая чепуха!
На Bass.dll (и её сателлитах) можно заделать такой плагин, что все предыдущие возможности ММВ в МР3 (и вообще в звуке) покажуться детским лепетом!
Вот только сделать действительно путевый плагин, а не головоломку нужны время и немало работы!
Всё это я ас-мастеру уже высказывал и даже кое-что показывал!
Окучивайте toizy! biggrin

А если ещё и DSPack задействовать, то...

Набирающий сейчас популярность плейер AIMP знаете? Лично мне он НЕ нравиться , т.к. - подделка под Винамп, но...
Так вот он и сделан полностью на движке BASS.
И не вижу принципиальных препятствий для того чтобы реализовать многое из него и в ММВ!
Вопрос только в желании творца плагинов для ММВ!
Да простит меня Дима! biggrin


Никто не может вернуться в прошлое и изменить свой старт.
Но каждый может стартовать сейчас и изменить свой финиш!


Сообщение отредактировал Peter - Среда, 12 Сентября 2007, 19:11
 
humanoidДата: Четверг, 13 Сентября 2007, 06:50 | Сообщение # 7
Гуманоид
Группа: Проверенные
Сообщений: 406
Репутация: 3
Награды: 1
Статус: Offline
Code
[quote]Невозможно будет рализовать многих функций этого взаимодействия... (как например MP3 в качестве фона, на странице, в режиме"петли" (loop mode) и т.д[/quote]

Полнейшая чепуха!  
На Bass.dll (и её сателлитах) можно заделать такой плагин, что все предыдущие возможности ММВ в МР3 (и вообще в звуке) покажуться детским лепетом!

Ну и сделай... плагин с такими функциями... если ты так тут заявил... ты же у нас млять тут о_уительный теоретик...

без этих голословных заявлений - Полнейшая чепуха!

Если реализуешь....я готов вообще ни появляться на этом форуме...


Hi, from Moon!
 
PeterДата: Четверг, 13 Сентября 2007, 12:47 | Сообщение # 8
Админ NeoBook
Группа: Админ NeoBook
Сообщений: 1265
Репутация: 75
Награды: 18
Статус: Offline
Quote (humanoid)
Ну и сделай... плагин с такими функциями...

Для NeoBook - уже в процессе производства...
Пока полёт нормальный...
Оформлю первый простенький (без особых прибамбасов) "релиз", покажу, если будет кому интересно, т.к. делаю исключительно для себя.
У этой библы масса возможностей, и реализовывать их надо постепенно.
Быстро только кошки родят.

А вот для ММВ это НЕ ко мне, т.к. в вашем клубе есть и свои весьма опытные (в отличие от меня) Дэлферы.
Но. если честно, ММВ меня больше практически НЕ интересует.
И делать для него плагины как-то... гм...

Quote (humanoid)
Если реализуешь....я готов вообще ни появляться на этом форуме...

Достаточно будет плагина только для NB? smile


Никто не может вернуться в прошлое и изменить свой старт.
Но каждый может стартовать сейчас и изменить свой финиш!


Сообщение отредактировал Peter - Четверг, 13 Сентября 2007, 12:53
 
humanoidДата: Четверг, 13 Сентября 2007, 12:58 | Сообщение # 9
Гуманоид
Группа: Проверенные
Сообщений: 406
Репутация: 3
Награды: 1
Статус: Offline
Quote
Достаточно будет плагина только для NB?

Щас... разбежался...
хватит этих еврейских штучек... читать умеешь?


Hi, from Moon!
 
as-masterДата: Четверг, 13 Сентября 2007, 14:12 | Сообщение # 10
Разводящий
Группа: Модераторы
Сообщений: 2337
Репутация: 101
Награды: 5
Статус: Offline
НАРОД, старайтесь вести себя корректно по отношению друг к другу.
Но с чем я действительно согласен - так это с тем, что пока никто
ничего не сделал, то ничего и не доказано.


Да пребудет с вами ММВ!
 
PeterДата: Четверг, 13 Сентября 2007, 14:49 | Сообщение # 11
Админ NeoBook
Группа: Админ NeoBook
Сообщений: 1265
Репутация: 75
Награды: 18
Статус: Offline
Quote (as-master)
НАРОД, старайтесь вести себя корректно по отношению друг к другу.

ОК!
Но, вроде бы, мы особо то и не "распыляемся".
Только вот это как-то непонятно
Quote (humanoid)
хватит этих еврейских штучек...

Как бы я... это... русский отродясь был.

Quote (as-master)
пока никто
ничего не сделал, то ничего и не доказано.

ВОТ ИМЕННО!
Но не мне же МР3 (и проч.) в ММВ "продвигать"!!!
Я высказал вполне реальную для воплощения в жизнь идею.
А вы уж сами решайте надо это или нет.


Никто не может вернуться в прошлое и изменить свой старт.
Но каждый может стартовать сейчас и изменить свой финиш!
 
Alex3AДата: Четверг, 13 Сентября 2007, 15:47 | Сообщение # 12
Друг клуба ММВ
Группа: Проверенные
Сообщений: 2646
Репутация: 39
Награды: 11
Статус: Offline
1.Где взять - последняя доступная версия http://www.3a-soft.com/pgr.php?pg=plugins5
там же имеется скриптмейкер - программа для генерации скриптов ммб под плагин.
2. Как настроить проект под плагин-
Создайте новый проект и сохраните его на
диск. Вставьте объект "плагин", я рекомендую не
ембедить плагин, а использовать внешнюю загрузку.
Скопируйте mmbplugin.dll в папку проекта, в свойствах
плагина "Plug in:" , в поле ввода, вставте "<SrcDir>mmbplugin.dll" ,
(если нажмете кнопку справа получите внедренный плагин <Embedded>\mmbplugin.dll).
И настройте внешний плеер (для запуска проекта в период разработки ).

В вехнем меню билдера выберите пункт "Tools" закладку "Desinger Setting",
в появившемся окне поставте точку в пункте "Run External player in the locatoin",
нажав на кнопку с права от поля ввода укажите на папку с проектом.
В папке проекта создайте папку "Plugin", в которую вставте плагины winamp
out_wave.dll, in_mp3.dll (для проигрывания мп3, для других форматов - соответствующий in_ плагин).
Зачем ставить внешний плеер? Если в составе проекта имеются внешние
файлы, при запуске проекта в режиме проектирования (пока ваш проект
не стал с расширением EXE), он подгружает нужные ему файлы, а ищет он их
относительно расположения своего исполняемого файла. Пока вы не запустите EXE
файл своего проекта, его функции выполняет MMBuilder.exe, и все пути ищутся относительно
него. Установка плеера дает возможность запускать проект из своей папки. Билдер копирует
в вашу папку player.exe, который емулирует EXE файл вашего будущего проекта
(вернее в ваш EXE файл, при компиляции будет вставлен плеер).
Представляют ли сложность выше описанные действия?
Если нужен пример, а они есть на этом форуме, скажите в каком объеме функций его сделать,
чтобы вас не пугать сложностями? Плей, стоп, вперед, назад, загрука, игра по кругу, показать, спрятать плейлист, пока хватит?

Добавлено (13 Сентября 2007, 15:45)
---------------------------------------------
Немного ошибся - http://www.3a-soft.com/pgr1.php?pg=plugins6

Добавлено (13 Сентября 2007, 15:47)
---------------------------------------------
А подобрать и протестировать плагины winamp - http://www.3a-soft.com/arhiv.rar.php?it=3

 
as-masterДата: Четверг, 13 Сентября 2007, 16:15 | Сообщение # 13
Разводящий
Группа: Модераторы
Сообщений: 2337
Репутация: 101
Награды: 5
Статус: Offline
Quote (Alex3A)
Плей, стоп, вперед, назад, загрука, игра по кругу, показать, спрятать плейлист, пока хватит?

Нет.
Еще нужны ID3-теги. По возможности, все основные.

Добавлено (13 Сентября 2007, 16:15)
---------------------------------------------
Кстати - показать/спрятать плейлист вовсе не требуется.
Лучше бы иметь команды: рандомизировать плейлист и
упорядочить по имени/по времени.


Да пребудет с вами ММВ!
 
humanoidДата: Четверг, 13 Сентября 2007, 16:18 | Сообщение # 14
Гуманоид
Группа: Проверенные
Сообщений: 406
Репутация: 3
Награды: 1
Статус: Offline
Вы думаете что вся Россия работает на локализованых РУССКИХ Форточках?



Hi, from Moon!

Сообщение отредактировал humanoid - Четверг, 13 Сентября 2007, 23:50
 
Alex3AДата: Пятница, 14 Сентября 2007, 14:18 | Сообщение # 15
Друг клуба ММВ
Группа: Проверенные
Сообщений: 2646
Репутация: 39
Награды: 11
Статус: Offline
TO humanoid
А я не професионал, и делаю все для собственного удовольствия,
А что касается отображения шрифта, на не русских виндах, не
проверял, не было надобности. Но коль есть спрос - будет предложение.
Конечно, старые программы переделывать не буду, многих исходников
уже нет. Что бы я излишне не парился, ты бы лучше подсказал, что там
катит. Какой, у тебя, вид этой программы?
К стати, лист имеет ряд функций для изменения чарсета, аргумент
его номер из windows.pas, могу выложить.

To as-master
Перемещать и масштабировать плагин можешь средствами билдера,
он стерпит, другое дело, таскать его мышкой, но тоже возможно поизголяться,
цепляешь на край хотспот и синхронно перетаскиваешь оба.
Плагин состоит из окна ммб (дырки), окна плагина и листбокса.
Я не выводил функцию перемещения листбокса, но пробовал его
перемещать, в любом направлении - выглядит весьма эротично,
в окне плагина ммб выплывает листбокс.
Можно на этой основе сделать ряд эффектов. Можно сделать
плавающий плагин (в пределах окна, или за ними), но логика работы
данного плагина не позволяет таскать его мышкой - перетаскивание
используется для перемещения строк списка.
Тегов в нем в асортименте, как их добывать объясню позже.
По поводу сортировки итемов, возьмись за это сам - плейлист в текстовом
формате, открой в блокноте и посмотри, в плагине я сделал только ручное
перетаскивание мышкой, к стати, правая кнопка мышки вызывает окно
тегов плагина winamp.
О плагинах winamp, не все плагины желают правильно работать, необходим их
подбор( мне известны не все их ньюансы),
есть и такие что требуют инсталяции, или не имеют эквалайзера,
одни просто его не обслуживают, другие глючат при его активации.
Только мп3 плагинов более десятка.
Скоро выложу базовую демку, пока принимаются пожелания по ее
минимальному составу.
По поводу внедренного плагина - можно, но внешний плеер всеравно
нужно ставить, иначе не найдем плагины winamp, а закидывать их в
папку билдера глупо. Если удалось загрузить в лист - плагин ммб
доступен путь правильный, а если при этом не играет, недоступны
плагины winamp, посмотрите путь к ним.

Прикрепления: 05038363.rar (146.1 Kb)
 
humanoidДата: Пятница, 14 Сентября 2007, 14:36 | Сообщение # 16
Гуманоид
Группа: Проверенные
Сообщений: 406
Репутация: 3
Награды: 1
Статус: Offline
@Alex3A - не чарсет патчить не буду... зачем?... он правильный....

Что касаемо отображения, это что-то типа того как в ММВ... забывают выбрать киррилическое отображение символов... но на их машинах и без этого шрифты отображаются якобы "правильно".... потому как Винда пропатчиная...


Hi, from Moon!

Сообщение отредактировал humanoid - Пятница, 14 Сентября 2007, 14:39
 
Alex3AДата: Пятница, 14 Сентября 2007, 15:45 | Сообщение # 17
Друг клуба ММВ
Группа: Проверенные
Сообщений: 2646
Репутация: 39
Награды: 11
Статус: Offline
А русский коментарий, в скриптах ммб, кто портит?

Добавлено (14 Сентября 2007, 15:45)
---------------------------------------------
А чарсет, дейсвительно стоял дефаульт, где ж муху то увидеть, коль не летает.

 
Alex3AДата: Пятница, 14 Сентября 2007, 19:00 | Сообщение # 18
Друг клуба ММВ
Группа: Проверенные
Сообщений: 2646
Репутация: 39
Награды: 11
Статус: Offline
Базовая версия демопримера, без плагинов winamp, с поледней версией ммб плагина.

Добавлено (14 Сентября 2007, 19:00)
---------------------------------------------
Распакуйте архив в нужное место, создайте папку "plugin", в директории проекта, скопируйте в нее
плагины winamp, установите интернал плеер на папку проекта .

Прикрепления: 26719832.rar (373.2 Kb)
 
Alex3AДата: Среда, 19 Сентября 2007, 12:05 | Сообщение # 19
Друг клуба ММВ
Группа: Проверенные
Сообщений: 2646
Репутация: 39
Награды: 11
Статус: Offline
САмый последний вариант плагина, и новый пример,
с двигающимся листом и с фоном под ним.
Прикрепления: 21164568.rar (403.0 Kb)
 
as-masterДата: Воскресенье, 23 Сентября 2007, 01:25 | Сообщение # 20
Разводящий
Группа: Модераторы
Сообщений: 2337
Репутация: 101
Награды: 5
Статус: Offline
Quote (Alex3A)
скопируйте в нее плагины winamp

Какие именно? Все, что-ль?

Quote (Alex3A)
установите интернал плеер на папку проекта

А нельзя разве просто скомпилировать в папку проекта?
Мне, например, так удобнее...

Пример скачаю завтра и обязательно посмотрю. Спасибо.


Да пребудет с вами ММВ!
 
Alex3AДата: Воскресенье, 23 Сентября 2007, 15:34 | Сообщение # 21
Друг клуба ММВ
Группа: Проверенные
Сообщений: 2646
Репутация: 39
Награды: 11
Статус: Offline
Quote
А нельзя разве просто скомпилировать в папку проекта?
Мне, например, так удобнее...

Если трудно поставить внешний плеер, то да.
Без внешнего будет работать только скомпилированный exe,
а в десинге нет.
В папке плагин - outwave и in_ плагины под нужный формат.
С учетом, что не все in_ плагины могут адекватно работать,
надо подобрать.
Вот плагин (под мп3) для "затравки".
Прикрепления: 19522082.rar (114.5 Kb)
 
as-masterДата: Вторник, 25 Сентября 2007, 00:20 | Сообщение # 22
Разводящий
Группа: Модераторы
Сообщений: 2337
Репутация: 101
Награды: 5
Статус: Offline
Срочно, всем!!!
Обсуждаем вопрос с мр3, поднятый в этом посте!


Да пребудет с вами ММВ!
 
Форум MMB » Всё о программе Multimedia Builder » Мир Multimedia Builder » Кто сделает плагин для мр3? (...иначе на фига нам нужна ММВ498)
  • Страница 1 из 1
  • 1
Поиск: