Форум: "Media";
Текущий архив: 2005.09.11;
Скачать: [xml.tar.bz2];
ВнизPlayer Найти похожие ветки
← →
Profi © (2004-08-21 02:38) [0]Наполовину дописал свой плеер (поддержка плейлистов, drag&drop, видео и аудио, скины и пр.). Посмотрите, кому не лень http://www.ASProfi.narod.ru/Sunplayer.rar Может что пожелаете!
← →
antonn © (2004-08-21 07:43) [1]Начинаем разбор полетов.
* Все бы простил, но отсутствие поддержки OGG(и неизвестно чего еще)... У меня 40%
музыки в этом формате.
* Интерфасе(думаю поправимо).
* OpenDialog - нет списка расширений.
* Отсутствие hintov
* Размеры не меняются (Слишком узкий плей-лист)
* При каждом воспроизведении вылазит ошибка - ищет no.jpg в папке bitmap.
* Нет отображения длины звучания в плейлисте.
* При перетаскивании в плейлисте все "задеваемые" строки подчеркиваются(нет репайтнта)
* Ага... В плейлисте вообще не перетаскиваются строки.
* Нет нумерации в ПЛ.
* В ПЛ добавляются по одному(!) файлу.
* Нет кнопки закрытия и сворачивания (по крайней мере не нашел).
* Не учитываются подпапки в выборе папки.
* Меню В левом поле срабатывает единожды(?).
* Заведи привычку переименовывать исполняемый файл(не совсем хорошее название - Project1)
Это поверхностно, глубже не изучал.
Наполовину дописал - не отмазка:)
кстати могу скинуть компонент ПЛ для D7. Нуна?
← →
Profi © (2004-08-21 13:09) [2]antonn © (21.08.04 7:43) [1]
1. С OGG ни когда не работал, скинь ссылку на какой-нибудь файл.
2. Интерфейс - полная поддержка скинов.
3. hint"ы будут.
4. Размер - нарисуй новый скин.
5. Ошибка - уже исправил.
6. Двойной клик на времени звучание изменит его на оставшееся время звучания.
7. С repaint"ом разбирусь.
8. Сортировка или изменения в плейлисте немного гиморно, так что оставил на потом, как и поддержку субтитров.
9. Нумирация - легко.
10. Выход есть, минимизации пока нет.
11. С подпапками тоже надо повозиться.
12. В том меню идет открытие, то есть если постоянно открывать из него, то другие файлы будут удаляться.
13. И так ясно, это же просто альфа-версия.
Ничего не нуно, но спасибо за советы!
← →
Profi © (2004-08-21 14:14) [3]Выложил чуть переделанную версию http://www.ASProfi.narod.ru/Sunplayer.rar
← →
antonn © (2004-08-21 16:57) [4]Продолжаем экзекуцию...
* насчет хинтов - на громкости стоило вывести примерно так "Volume XX".
* Нужна большая работа над ПЛ - странно перерисовывается, по ходу не читает теги, не отображает длительность, не реагирует на Enter&Delete, нет сортировки и перетаскивания.
* Сохраняет и грузит лист только собственного формата (по сути обычный TStrings), а ведь есть m3u и pls.
* Невозможность изменить размер - есть очень плохо, а рисовать для этого скин - глупо.
* стоило ввести в интерфасе анимированые кнопочки(хотябы на нажатие (OnMouseDown, OnMouseUp)).
* А списка расширений в диалоге опять нет.
* Все-таки надо вставить кнопки(!) закрыти и минимизации.
* Отсутствие OGG - большое горе.
* А видео не DSPack"ом выводишь? (так, не в тему).
* При перетаскивании из "вне" не учитывается расширение.
На всякий случай - вставь в креате строку ПлайЛист.DoubleBuffered:=true; мелькать будет меньше.
Кстати, сортировка в ПЛ простая - sorted.
А использование в кач. ПЛ ListBox не есть хорошо. У тебя "полная поддержка скинов", а это значит нужно менять палитру в ПЛ. Тебе придется изменять цвет выделения строки в ListBox (Я не нашел как и смастрячил на основе TCustomControl).
← →
Profi © (2004-08-21 17:53) [5]antonn © (21.08.04 16:57) [4]
1. С громкастью - ок!
2. С плейлистом потом.
3. Попробуй в WinAMP загрузить не его лист! Их могут быть сотни!
4. За счет динамичной формы (подстраивается под скин) разширение невозможно!
5. Это может быть.
6. Тут я еще думаю, может картинками сделаю. А собственно зачем оно?
7. Скорей всего будут на заголовке.
8. Теперь поддерживает ogg.
9. DSPack - форева!
10. Об этом знаю - исправлю!
С сортировкой много запарок, ведь пути храняться в TStringList, но скорей всего что-нибудь придумаю. На счет скинов там еще много чего надо дописать. Выложил новую версию http://www.ASProfi.narod.ru/Sunplayer.rar с поддеркой субтитров (файлик имеется)!
← →
antonn © (2004-08-22 04:00) [6]Ну-с...
* Хе, хе, хе... А где WMA? И CDА?
* Че то ПЛ стал еще хуже. При боковом скролинге все(!) поле покрывается последними символами в встроке.
* А если скрол сдвинуть немного, переключиться на другое окно, то в ПЛ будет изоб того окна.(Repaint?).
* А может трей добавить?
* Нажимаем плай, нажимаем стоп, щелкаем 2 раза на время и получаем время до конца не понятного "трека". Но плеер то молчит.
* Переименовываем OGG в mp3(знаю - извращенец), и плеер выдает ошибку. Надо сделать проверку на тип файла.
* А на Del реакции нет.
* Было-бы круче менять местами элементы ПЛ простым перетягиванием(см WinAmp).
* В громкости лучше постоянно светить hint(при изменении), а то изменил и ждешь хинта.
* А у тебя все время Repeat?
* Обычно присутствует авто-загрузка-сохранение ПЛ(при старте).
* А как насчет тегов(хотя-бы чтение).
* О визуалке молчу(сам не лучше), но было-бы неплохо...
* Можно продублировать меню кнопочками и гор.клавишами(люблю скорость - копками быстрее).
* На расширения video можно дополнить - DivX,MPE,MPEG,AV.
> Попробуй в WinAMP загрузить не его лист
Уж TStrings(TStringList) он понимает. И не только он(WMP).
> За счет динамичной формы (подстраивается под скин) разширение невозможно!
Но ПЛ должен(!) менять размеры(если ты хочешь что бы хоть кто-то оценил). У тебя он маленький.
> За счет динамичной формы (подстраивается под скин) разширение невозможно!
Сделай сегментный скин.
> DSPack - форева!
а какая версия? Она уже Ogg читает?
И выкладывай архив только с новыми/измененными фалами(ну или 2 - нормальный и new). А то с народа как то туго стягивается.
P.S. А на иконке солнце что-ли?:)
← →
Profi © (2004-08-22 13:49) [7]antonn © (22.08.04 4:00) [6]
1. wma и cda не проблема.
2. Сам не знаю в чем проблема! Исправим!
3. См 2.
4. НЕ знаю, нужен ли он!
5. Просто я сброс не сделал.
6. Забей!
7. Не знаю пока как её считать! На доп.панели #44, а вот основная хз!
8. Перетягивание есть! Попробуй.
9. Тоже небольшая запарка, уже над этим думал.
10. Тоже, что и у тебя!
11. Уже делаю!
12. Гиморно, но можно, только не сейчас!
13. Совершенно не умею рисовать!
14. alt-enter уже работает!
15. Это не расширения, а кодеки, расширения уже все есть!
16. M3U - поддерживает, а вот с PLS не сталкивался, нужна структура!
17. А иконка, так, рабочий вариант!
← →
antonn © (2004-08-22 16:52) [8]
> а вот с PLS не сталкивался, нужна структура!
[playlist]
Version=2
NumberOfEntries=1(колво элементов)
File1=E:\MUSIC\Mauro Picotto & Mario Piu\Mauro Picotto & Mario Piu - Spectra (Mas).mp3
Title1=Mauro Picotto & Mario Piu - Spectra (Mas)
> . Это не расширения, а кодеки, расширения уже все есть!
Он их не видит.
> Перетягивание есть! Попробуй.
Drag&Drop? А я про ПЛ WinAmp
> Совершенно не умею рисовать!
Это про визуализацию. Типа эквалайзер
← →
Profi © (2004-08-22 16:56) [9]antonn © (22.08.04 16:52) [8]
Скачай новую версию в ПЛ все перетягивается
http://www.ASProfi.narod.ru/Sunplayer.rar
А над визуализациеё подумаю!
← →
ИМХО © (2004-08-22 20:39) [10]а зачем писать очередной плэйер?
лучше баса вряд ли сделаешь
← →
parovoZZ © (2004-08-22 23:08) [11]Какой бас??? Лучше Apollo действительно ничего уже не придумаешь. С этим пожалуй соглашусь.
← →
ИМХО © (2004-08-23 09:35) [12]какой аполло?
дай сцылку заценить
← →
guest (2004-08-23 15:17) [13]по поводу player"ов - наткнулся на еще один, можете заценить...
http://www.hackman.pisem.net/
← →
Profi © (2004-08-23 15:31) [14]guest (23.08.04 15:17) [13]
Мой меньше по размеру, а проигрывает больше!
← →
Mihey_temporary © (2004-08-23 15:44) [15]Apollo, WMP, Winamp, FooBar и прочие. Действительно много всего и нужно делать что-то, кардинально отличающееся, обладающее уникальными возможностями. Например, я хотел бы поддержку мощных плей-листов, где на каждую композицию можно задать время начала и время конца (не забыть про клавишу, которая позволит проиграть композицию до конца), при этом композиции сменяются с эффектами затухания (в общем, плавно, не рывками, можно с наложением друг на друга).
Можно ещё работать и с внешним видом. Скины третьего поколения порядком поднадоели - нужно делать четвёртое поколение! Перемещаемые элементы, всевозможные виды и подгонка, мгновенное изменение, "ружьё", чтобы отстрелить мешающий кусок окна. Ещё куча работы, но зачем повторяться?
← →
antonn © (2004-08-23 17:39) [16]
> Например, я хотел бы поддержку мощных плей-листов, где на
> каждую композицию можно задать время начала и время конца
> (не забыть про клавишу, которая позволит проиграть композицию
> до конца), при этом композиции сменяются с эффектами затухания
> (в общем, плавно, не рывками, можно с наложением друг на
> друга).
Инетересно, можно попробывать...
← →
Profi © (2004-08-23 20:28) [17]Выложил новую альфа версию! http://www.ASProfi.narod.ru/Sunplayer.rar
Что нового:
1. Поддержка PLS плейлистов.
2. Регулировка видео (яркость, контраст, цвет).
3. Красивое меню.
4. Появился Shuffle правда, еще не доделон.
С плавным переходам мысль супер, попробую сделать, а так же хочу сделать Resume.
← →
_student (2004-08-24 01:19) [18]Дай исподник то посмотреть
← →
Profi © (2004-08-24 01:20) [19]_student (24.08.04 1:19) [18]
Зачем?
← →
_student (2004-08-24 01:24) [20]Посмотрю кое-какие приёмы. Я ж еще _student
← →
Profi © (2004-08-24 01:35) [21]_student (24.08.04 1:24) [20]
Если посмотришь, не научишься, спроси, что надо, посоветую!
← →
_student (2004-08-24 01:37) [22]На исподниках только и учусь
← →
Profi © (2004-08-24 01:40) [23]_student (24.08.04 1:37) [22]
Но я тоже не все сам делал! Основной вещью, которой реально горжусь являются субтитры! А все остольно перерытый DSPack. Ну а скины, Drag&drop, плейлисты - лишь алгоритмы, легко пишущиеся.
← →
_student (2004-08-24 01:47) [24]Кидай iamstudent3@yandex.ru. или продавать собрался?
← →
Profi © (2004-08-24 01:52) [25]_student (24.08.04 1:47) [24]
Честно говоря, еще не знаю! Всмысле плеер-то будут для России бесплатный, а вот для прочих, хочу сделать платным, так что извини. Могу дать исходники Organizer"a 1.1.0 (см. на моем сайте). Может вместе 2 сделаем.
← →
_student (2004-08-24 01:53) [26]Адресок то дай что ли
← →
Profi © (2004-08-24 01:54) [27]_student (24.08.04 1:53) [26]
www.ASProfi.narod.ru
← →
Profi © (2004-08-24 01:54) [28]Profi © (24.08.04 1:54) [27]
Виноват http://www.ASprofi.narod.ru
← →
_student (2004-08-24 01:54) [29]Нашел
← →
Profi © (2004-08-24 01:55) [30]_student (24.08.04 1:54) [29]
Как посмотрешь пиши.
← →
_student (2004-08-24 02:01) [31]OK
← →
antonn © (2004-08-24 06:58) [32]
> Можно ещё работать и с внешним видом. Скины третьего поколения
> порядком поднадоели - нужно делать четвёртое поколение!
> Перемещаемые элементы, всевозможные виды и подгонка, мгновенное
> изменение, "ружьё", чтобы отстрелить мешающий кусок окна.
> Ещё куча работы, но зачем повторяться?
Так. А где можно узнать про эти поколения. А то использую, а какие не знаю:)
← →
parovoZZ © (2004-08-24 09:53) [33]А сколько он весит, твой плеер? Качать кота в мешке не хотца.
← →
antonn © (2004-08-24 11:01) [34]~400kb
← →
antonn © (2004-08-24 11:03) [35]
> Выложил новую альфа версию! http://www.ASProfi.narod.ru/Sunplayer.rar
Архив битый
← →
Mihey_temporary © (2004-08-24 16:00) [36]>Так. А где можно узнать про эти поколения. А то использую, а какие не знаю:)
А чёрт его знает. В общем, первое поколение - это просто зафиксеная картинка или картинки. Второе поколение - это когда скин может менять расположение контролов, добавлять какие-то фичи, которых может и не быть. Третье поколение - это когда контрол составляется из частей картинки и может менять размеры и положение.
← →
antonn © (2004-08-24 17:01) [37]С ума сойти... Перепрыгнул через поколение. Использовал только I и III. Буду думать над VI:)
← →
Mihey_temporary © (2004-08-24 17:34) [38]
> С ума сойти... Перепрыгнул через поколение. Использовал
> только I и III. Буду думать над VI:)
Тогда я требую следующие возможности:
1. Динамическое размещение контролов, удаление, создание своих функциональных кнопок и это всё в режиме работы.
2. Прилипание полосочкой к бокам, прилипание к углам, причём как паутина, прилипание в трей. Непостоянная форма окна. Куски окна можно стирать.
3. Куча готовых решений, причём очень разных, для всяких нужд - от минималистического до ошеломляющего количеством опций.
← →
antonn © (2004-08-24 17:55) [39]
> Mihey_temporary © (24.08.04 17:34) [38]
первое и второе есть. А третье зависит от разработчика скина. У меня скин всем командует. При загрузке сам создает контролы.
Тока зачем
> Куски окна можно стирать.
P.S. А ваще это не моя ветка:) И к плееру не относится.
← →
Mihey_temporary © (2004-08-24 18:30) [40]
> первое и второе есть. А третье зависит от разработчика скина.
> У меня скин всем командует. При загрузке сам создает контролы.
Прямо так и реализовано? Я в том смысле, что все изменения могут быть созданы пользователем в рабочей программе, не создавая новго скина.
Страницы: 1 2 3 4 вся ветка
Форум: "Media";
Текущий архив: 2005.09.11;
Скачать: [xml.tar.bz2];
Память: 0.56 MB
Время: 0.014 c