Форум: "Media";
Текущий архив: 2006.11.19;
Скачать: [xml.tar.bz2];
ВнизМедиа плеер. Найти похожие ветки
← →
Belorus © (2006-03-06 17:53) [0]Возможно вопрос не по теме но всё же.
Я пишу плеер, в основном для баловства и познания делфи.
Хотелось бы найти человеке или людей с кем бы можно было вместе развивать идею(писать плеер). Может кто откликнется ? Или подскажите места где люди с ищут совместные проекты ?
www.gaplayer.narod.ru - плеер тут.
← →
OtveT (2006-03-06 19:25) [1]я тоже пытаюсь написать плеер , тока неочень получается =(
Твой плеер очень понравился .
Если что то давай попробуем улучшать его вместе.
← →
programania © (2006-03-06 20:51) [2]>Хотелось бы найти человеке или людей с кем бы можно было вместе развивать идею(писать плеер).
Я могу развивать идею и писать плеер
вот может что-то для развития идеи найдете в
http://www.programania.com/enjol_ru.htm
← →
Belorus © (2006-03-07 07:46) [3]Итак.
Для начала. Использованные компоненты(дллы)
1. ThemeEngine 5.05
2. Raize Components 3.10
3. Iocomp Ultra Pack v3.0.4
4. DsPack 2.34
5. Bass 2.2(и парочка к нему плугов вроде wma,cda)
6. NSIS 2.14
Думаю варьирование версии в пределах мажорной никакой роли не сыграет
Цели. Добиться сокращения этого списка компонентов и избавиться от всех :) багов.
Исходники вышлю на мыло.
e-Mail mylce@yandex.ru
ICQ 262772766
← →
antonn © (2006-03-07 11:34) [4]мдя...
кнопки управления обычно располагаются так
предыдущий_назад_плей_пауза_стоп_вперед_следующий
было бы неплохо лампочки на клаве возвращать в исходное состояние:)
зачем GA.exe скрытый?
зачем исполняемые файлы сжаты?
если программа написана на D7, могу к списку компонент добавить компонент плейлиста:)
http://an-files.narod.ru/TagInfo_iPlayList.rar 144Кб
навороченный, но с демо. только там исходники закрыты (dcu, прям как у Raize:))
← →
CyMKuH © (2006-03-07 15:58) [5]Я тоже загонялся медиа-плеером...))
Зацените!
http://www.sumkin29.narod.ru/setup.rar
← →
antonn © (2006-03-07 16:41) [6]чето все ракламируют...
вот и мой:
http://an-files.narod.ru/down/DoublePlayer.rar (1Мб)
пароль: DP
перед запуском прочесть реадми.
ЗЫ только сильно не смейтесь, давно это было:)
← →
Belorus © (2006-03-07 17:59) [7]antonn :
1. Как расположены кнопки не важно(на фоне гор ошибок)
2. GA.EXE - скрыт чтобы нубы запускали не его а GAPLAYER.EXE(именно его и нужно запускать)
3. Сжат ЕХЕшник мля ну чтобы меньше был. И чтобы разные нубяры реверсом не занимались.
4. С лампочками вопрос не решён. Я не знаю как заставить только из моргать.
Плеер я твой посмотрел. Неплохо. Но это УЖЕ пройденый мной путь. Такой плеер - неудобен и слишком специфичен. Неясен смысл библиотеки hook.dll. Вообще перехватывать клавиши-хоткеи можно и без такой dll. И ещё советую пожать ехешник. Здоровый сильно. Глаз режет.
Сумкин. : Хороший плеер. Очень грамотно сделал. Я когда начинал свой писать у меня оооочень похож на твой был. Только у меня был интерфейс послабее. Но к сожалению используя СТД ср-ва винды и дляфы хороший плеер написать ой как трудно.
← →
antonn © (2006-03-07 18:56) [8]Belorus © (07.03.06 17:59) [7]
Неясен смысл библиотеки hook.dll.
мультимедийные клавиши ловить. а заодно и гасить их для других приложений. до "гасить" видимо дело не дошло...
> 1. Как расположены кнопки не важно(на фоне гор ошибок)
гор ошибок сразу не видно, а кнопки видно:)
ещё советую пожать ехешник. Здоровый сильно. Глаз режет.
никогда. какой смысл? на винчестере места мало? в память загляни, сколько он там занимает, упаковщик в этом случае картину портит:) и не советую жать, ресурсы так все равно не скроешь, винчестеры сейчас большие, а для интернета есть архиватор.
> Плеер я твой посмотрел. Неплохо. Но это УЖЕ пройденый
> мной путь.
может покажусь наглым, но по плееру с сайта этого не скажешь:)
в моем из "левых" компонентов только "оформительские" (Райз, MMTools, BUpack), с плугинами и плейлистами (вот чего у тебя нет, то, что сейчас - это список. нормальный ПЛ должен позволять формировать список проигрывания, управлять им и удобно отображать. насчет последнего не знаю, а остального нет) работа вручную. А еще их два:))
> Такой плеер - неудобен и слишком специфичен.
угу, для одного DJ писал, под его чутким руководством:)
он недописаный, зато оплаченый:))
← →
CyMKuH © (2006-03-08 17:40) [9]Belorus, а как ты сделал эквалайзер? Расскажи подробнее пожалуйста.
← →
antonn © (2006-03-08 17:52) [10]CyMKuH © (08.03.06 17:40) [9]
Belorus, а как ты сделал эквалайзер? Расскажи подробнее пожалуйста.
в bass.dll делается элементарно.
поищи в сети tbassplayer.zip или tbassplayer13.zip, там демо БАССА и в нем и графический эквалайзер и регулировочный...
← →
Belorus © (2006-03-09 17:47) [11]антонн не устраивай чат.
Итак 2 плейлиста - не нужно и точка .
Ресурсы я скрою как два пальца об асфальт. Правда скрывать нечего. Списком управлять в плеере не нужно. Посмотри на винамп. Он покруче твоего и моего вместе взятых будет. А ДиЖок видно богатый и нубоватый был. Есть всякие Traktor Player для таких дижков.
Упаковщик нисколько не меняет загрузку памяти. Если считаешь наоборот то глубоко ошибаешься.
В общем прошу дельные предложения по поводу МОЕГО плеера. Буду очень признателен за любую ДЕЛЬНУЮ помощь
← →
antonn © (2006-03-09 19:29) [12]Belorus © (09.03.06 17:47) [11]
Итак 2 плейлиста - не нужно и точка .
определенно, одному плееру нет, 2м нужен:)
> Списком управлять в плеере не нужно.
а вот тут ты ОЧЕНЬ ошибаешься. Плейлист - это минимум 50% пользовательской части плеера. Остальной функционал у тебя не богат (по сравнению с "повседневными" винампами и джетаудио), а без полноценного ПЛ так вообще хромает на обе ноги. Думаю, не я первый тебе это говорю (или первый). Попробуй вот тут показать свой плеер:
http://forum.sources.ru/index.php?showforum=96
там, в основном, про юзабельность тебе и скажут.
> Посмотри на винамп. Он покруче твоего и моего вместе
> взятых будет.
еще бы, тут полностью согласен.
> А ДиЖок видно богатый и нубоватый был.
это не понял. У меня никакого движка нет, я вручную гружу плугины винамповские и работаю с ними.
> В общем прошу дельные предложения по поводу МОЕГО
> плеера.
ну, чуть выше написал уже. И добавлю - какого фига твой плеер выставляет в настройках системы "Анимация при всертывании развертывании окон"? (не прощу) При добавлении каталога нет опции "рекурсия по каталогам" (может я не хочу рекурсию?) В ПЛ строки перемещаются только клавиатурой с зажатым контролом, но стоит удалить одну строчку, и при следующих перемещениях вылетает AV. Круглый регулятор "реагирует с ошибкой", т.е. доводим до крайнего потожения, проводим еще, и ведем мышу обратно - регулятор тут же начинает реагировать (обычно реакция начинается по достижении начального положения). Анимация меню заголовка страшно напрягает процессор. В диалоге выбора файлов обычно пишут поддерживаемые расширения. Формат сохранения файла плейлиста - что за велосипед, насколько я знаю, это структура *.m3u. А плейлисты еще бывают PLS, MPP, LST, LAP. Ладно последние три, но не поддержка PLS... Далее, диалог выбора файла/ПЛ всегда начинается из корня - может лучше помнить, где остановились предыдущий раз? Сворачивание в статусбар, а в трей компанента не нашлось? :)
Показать/Скрыть окно обычно выполняют визуальным объектом с 2 состояниями, например checkbox, но не в меню, где даже галка не ставится... Графический эквалайзер - оформление совершенно не в тему, не радует визуалка. Регулировочный - не подписаны децибелы и частоты на ползунках, нет пресетов, не сохраняла настройки при выходе - нулевая юзабельность.
для справки: размер в оперативной памяти в развернутом состоянии - 11080Кб (в виртуальной 11952Кб).
загрузка стабильно 2% (это много для аудио плеера). При прилипании окон, они скользят друг по другу и коряво цепляются.
только что, пока писал, доиграла песня и выскочила AV - "#0" is not valid integer value - действительно, не похоже на интегер...
у меня такой чувство, что ты переоцениваешь свой проект, собраный на "внешних" компонентах, но не продуман совсем...
← →
Belorus © (2006-03-10 06:52) [13]Мне кажется ты занялся выпендрёжем. За описание ошибоок большое спасибо. Исправлю.
Для слепых повторяю
"Я пишу плеер, в основном для баловства и познания делфи."
Как раз про внешние компоненты. В реале юзается только TE и BASS. Всё. Остальное - можно без потерь убрать. Но лень.
Экваляйзер я добавил за дня 3 назад(значит не все буги исправил). Тем более что это всего лишь 0.14b.
Насчёт переоцениваю не тебе с твоим "плеером" судить. У тебя даже рпи банальном щелчке по пустому ПЛ вываливается ексеп Линдекс оут ов боундс. Совет напиши условие типа
If ListBox1.Count > 0 then
begin
// Code
end;
Кстати тебе не кажется что 11080 в памяти - не кисло. И банальное копирование винамповых плугов это соовсем неприлично. Я хоть с бассом чутка разбирался.
← →
antonn © (2006-03-10 07:13) [14]Belorus © (10.03.06 6:52) [13]
Мне кажется ты занялся выпендрёжем. За описание ошибоок большое спасибо. Исправлю.
Для слепых повторяю
"Я пишу плеер, в основном для баловства и познания делфи."
а вот не надо было писать
> Но это УЖЕ пройденый мной путь.
> У тебя даже рпи банальном щелчке по пустому ПЛ
> вываливается ексеп Линдекс оут ов боундс.
да-да, а еще открой "Face", там вообще можно сильно поглумиться:)
>Совет напиши условие типа
>If ListBox1.Count > 0 then
>begin
>// Code
> end;
я бы написал, кабы нашел исходники (плеер скомпилен 31 октября 2004 года, давненько это было...) :)
> Кстати тебе не кажется что 11080 в памяти - не кисло.
я ж про твой плеер говорил:)
> И банальное копирование винамповых плугов это соовсем
> неприлично. Я хоть с бассом чутка разбирался.
у басса хоть документация есть...
а винамповкие плугины были выбраны для расширяемости (их уже понадели тьму) и для DSP эффектов (не все были "приручены", но некоторые работают), их использование, как продуктов freeware, не является неприличным.
← →
Belorus © (2006-03-10 17:32) [15]при запуске мой плеер выдаёт 3МБ твой не помню Но поболее так что ..... делай выводы.
← →
antonn © (2006-03-10 17:36) [16]Belorus © (10.03.06 17:32) [15]
при запуске
а зачем при запуске? во время работы померяй. Не про мой же говорим (мой и 20 может, если в ПЛ запихать список на 4000 треков)
← →
Virgo_Style © (2006-03-11 10:50) [17]Господа, мы же взрослые люди! Давайте просто достанем и померяемся. (c)
← →
antonn © (2006-03-11 11:15) [18]8===
← →
Belorus © (2006-03-11 13:02) [19]Жалко что в этом фороме нельщя банить. На МФ куратор темы мог банить. А тут фигушки. Вщемился тут один в тему и стал своим плеером хвастаться. Я просил советы а не дерьмо лить на мой плеер. Ладно бы профы лили. А то блин ....
Ладно я забил на эту тему можете хоть анекдоты травить.. Я уже не буду читать... Толку 0.
← →
antonn © (2006-03-11 13:06) [20]Belorus © (11.03.06 13:02) [19]
я уже показал, куда можно сходить, где тебе поподробнее расскажут. А тут обычно помогают в реализации, а не готовое решение смотрят. Радуйся, что [12] написал. Для пространных бесед есть форум "Прочее" ("Потрепаться"). Однако с такой обидчивостью ты там не протянешь:)
← →
Asics777 © (2006-04-12 05:49) [21]А вот и мой www.terabit.by.ru
← →
WondeRu © (2006-04-12 09:23) [22]А вот и мой сайт http://www.wonderu.com :))) только нет там плеера, он у меня на компьютере :)
Страницы: 1 вся ветка
Форум: "Media";
Текущий архив: 2006.11.19;
Скачать: [xml.tar.bz2];
Память: 0.52 MB
Время: 0.045 c