|
|
 |
« Ответ #45 : Май 14, 2010, 11:12:36 » |
|
Компонент TZMSPlayList - обновлен
Version 0.2 - 15.05.10 + Есть возможность перемещать, менять элементы местами при помощи мыши + Автопокрутка при добавлении + Не добавляються уже существующие файлы это сделано для того чтобы "играющий" элемент не потерял фокус, если пути к файлам одинаковые + Встроенная прокрутка колесиком мышью + Настройка шага для покрутки плейлиста + Настройка шага для покрутки плейлиста с нажатой кнопкой Shift + Добавлено событие отвечающее за показ/скрытие собственного скрол-бара + Есть возможность отключения встроенного Drag'n'Drop + Если добавляется интернет адрес, то автоматически в строке времени, будет указано "Radio" (можно изменить см. своиство _RadioURL)
Скачать http://www.zubymplayer.com/Components/Playlist.pas Demo http://www.zubymplayer.com/Components/DEMO_PLS.zip
|
|
|
|
|
Записан
|
ZMSystem - Open Source Project all for multimedia developers (http://zubymplayer.com)
|
|
|
|
|
|
 |
« Ответ #46 : Май 15, 2010, 03:37:27 » |
|
Компонент TZMSPlayList - обновлен
Version 0.3 - 15.05.10 + При добавлении через Drag'n'Drop приложение не зависает + Добавлены функции _BeginUpdate, _EndUpdate + При уданении из листа, выделенный элемент не теряется + Добавлен список типа TStringList, предназначен для хранения состояния + Нажатием на колесико мыши (СКМ), можно изменять состояние элемента + Кнопка Space(пробел) отвечает за смену состояния элемента + При смене шрифта фокус с выделенного элемента не сбрасывается
Скачать http://www.zubymplayer.com/Components/DEMO_PLS.zip
|
|
|
|
« Последнее редактирование: Май 16, 2010, 01:48:13 от Demon »
|
Записан
|
ZMSystem - Open Source Project all for multimedia developers (http://zubymplayer.com)
|
|
|
|
|
|
 |
« Ответ #47 : Май 19, 2010, 07:48:37 » |
|
Компонент TZMSPlayList - обновлен
Versoin 0.4 - 19.05.10 + Прокрутка плейлиста доработана + Чтение 13 видов плейлистов: m3u, m3u8 - winamp, pls - standart, asx, wpl - windows media player, asx - gom player, aap - apollo player, xspf - vlc media player, zpl - zoom player, plz - zubymplayer, plc - aimp kpl - kmplayer mpcpl - media player classic (only utf-8) lap - light alloy + Сохранение плейлистов m3u, m3u8, pls, plz форматов + При загрузке плейлистов приложение не зависает + Добавлен флаг отвечающий за автоматическое обновление при добавлении файлов + При начале проигрывания элемент обновляется
P.S. Для Delphi 2009 и выше
Скачать http://www.zubymplayer.com/Components/DEMO_PLS.zip
|
|
|
|
|
Записан
|
ZMSystem - Open Source Project all for multimedia developers (http://zubymplayer.com)
|
|
|
|
|
|
 |
« Ответ #48 : Май 21, 2010, 10:23:22 » |
|
Статус mail agent'а
В основном это используется для медиа плееров, чтобы друзья из контакт-листа видели что ты слушаешь. Здесь представлен, маленький модуль который способен облегчить эмуляцию winamp окна.
P.S. не забываем про галочку в Mail Agent'е
Скачать http://www.zubymplayer.com/Components/TWinamp.zip
|
|
|
|
|
Записан
|
ZMSystem - Open Source Project all for multimedia developers (http://zubymplayer.com)
|
|
|
|
|
|
 |
« Ответ #49 : Июнь 13, 2010, 01:36:28 » |
|
Resize Form
Пример показывает как менять размеры формы если BorderStyle не bsSizeable или bsSizeToolWin без отрисовки стандартной фокусной "тянучки". Есть возможность поставить "тянучку" и ей выставить ширину.
Скачать http://www.zubymplayer.com/Source/Resize_Form.rar
|
|
|
|
|
Записан
|
ZMSystem - Open Source Project all for multimedia developers (http://zubymplayer.com)
|
|
|
|
|
|
 |
« Ответ #50 : Июнь 13, 2010, 01:38:26 » |
|
Format String
Пример показывает как большинство плееров работает с маской строки
маска: .:: #tim# :: #art# - #tit# :: #ext# :: #frq#, #bit#, #siz# ::. вывод: .:: 04:12 :: Guf - Ice Baby :: MP3 :: 44 kHz, 256 kbps, 4,25 Mb ::.
маска может быть любой, и функцию легко подстроить под свои нужды.
Скачать http://www.zubymplayer.com/Source/FormatString.rar
|
|
|
|
|
Записан
|
ZMSystem - Open Source Project all for multimedia developers (http://zubymplayer.com)
|
|
|
|
|
|
 |
« Ответ #51 : Июль 11, 2010, 07:19:20 » |
|
TGraphicEQ - компонент для регулировки эквалайзера. Скачать http://www.zubymplayer.com/Components/GraphicEQ.zip
|
|
|
|
|
Записан
|
ZMSystem - Open Source Project all for multimedia developers (http://zubymplayer.com)
|
|
|
|
Nano-Tek
Писатель

Репутация: -1
Offline
Сообщений: 31
|
 |
« Ответ #52 : Июль 12, 2010, 09:52:46 » |
|
мда... делаешь OpenSource аимпу?
|
|
|
|
|
Записан
|
Программирование на Delphi [2004-2010] [2010... ] надоело программировать
|
|
|
|
|
|
 |
« Ответ #53 : Июль 12, 2010, 10:27:22 » |
|
мда... делаешь OpenSource аимпу?
А лучше OpenSource Windows-у, чтобы каждый под себя операционку писал.
|
|
|
|
|
Записан
|
Если вы не можете опред. для чего нужны функции GetWindowsDirectory, GetSystemDirectory и GetCurrentDirectory, то остается надеяться лишь на то, что вы зараб. себе на жизнь чем-то, отличным от программирования.
|
|
|
|
|
|
 |
« Ответ #54 : Июль 13, 2010, 10:03:45 » |
|
мда... делаешь OpenSource аимпу?
Ну кто то же должен это сделать! А лучше OpenSource Windows-у, чтобы каждый под себя операционку писал. а чем линуха не устраевает)
|
|
|
|
|
Записан
|
ZMSystem - Open Source Project all for multimedia developers (http://zubymplayer.com)
|
|
|
|
|
|
 |
« Ответ #55 : Июль 30, 2010, 01:43:38 » |
|
cue reader
После продолжительных поисков не нашел ничего стоящего и открытого (open source), вот и решил написать собственный модуль для чтения CUE файлов.
CUE файл - плейлист для файлов lossless (сжатие без потерь), в котором указывается начальная позиция треков, артист, заголовок. Если потребуется код достаточно понятный(есть комменты), можно доработать под свои нужды.
P.S. для тех у кого таких файлов не найдется на компе, в папке есть примеры (даже можно закинуть в фубар или аимп и посмотреть что он с ними делает).
Скачать http://www.zubymplayer.com/Components/cue_reader.rar
|
|
|
|
|
Записан
|
ZMSystem - Open Source Project all for multimedia developers (http://zubymplayer.com)
|
|
|
|
|