Страниц: 1 2 3 [4]
Автор Тема: for Media developers  (Прочитано 4288 раз)
0 Пользователей и 1 Гость смотрят эту тему.
ZuBy
Гуру
******

Репутация: 76
Offline Offline

Пол: Мужской
Сообщений: 657


http://zubymplayer.com


Просмотр профиля WWW
« Ответ #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)

ZuBy
Гуру
******

Репутация: 76
Offline Offline

Пол: Мужской
Сообщений: 657


http://zubymplayer.com


Просмотр профиля WWW
« Ответ #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)

ZuBy
Гуру
******

Репутация: 76
Offline Offline

Пол: Мужской
Сообщений: 657


http://zubymplayer.com


Просмотр профиля WWW
« Ответ #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)

ZuBy
Гуру
******

Репутация: 76
Offline Offline

Пол: Мужской
Сообщений: 657


http://zubymplayer.com


Просмотр профиля WWW
« Ответ #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)

ZuBy
Гуру
******

Репутация: 76
Offline Offline

Пол: Мужской
Сообщений: 657


http://zubymplayer.com


Просмотр профиля WWW
« Ответ #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)

ZuBy
Гуру
******

Репутация: 76
Offline Offline

Пол: Мужской
Сообщений: 657


http://zubymplayer.com


Просмотр профиля WWW
« Ответ #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)

ZuBy
Гуру
******

Репутация: 76
Offline Offline

Пол: Мужской
Сообщений: 657


http://zubymplayer.com


Просмотр профиля WWW
« Ответ #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 Offline

Сообщений: 31



Просмотр профиля
« Ответ #52 : Июль 12, 2010, 09:52:46 »

мда... делаешь OpenSource аимпу?
Записан

Программирование на Delphi [2004-2010]
[2010... ] надоело программировать

CHERT
Гуру
******

Репутация: 84
Offline Offline

Пол: Мужской
Сообщений: 811


CodeGear RAD Studio 2009


Просмотр профиля
« Ответ #53 : Июль 12, 2010, 10:27:22 »

мда... делаешь OpenSource аимпу?
А лучше OpenSource Windows-у, чтобы каждый под себя операционку писал.
Записан

Если вы не можете опред. для чего нужны функции GetWindowsDirectory, GetSystemDirectory и GetCurrentDirectory, то остается надеяться лишь на то, что вы зараб. себе на жизнь чем-то, отличным от программирования.

ZuBy
Гуру
******

Репутация: 76
Offline Offline

Пол: Мужской
Сообщений: 657


http://zubymplayer.com


Просмотр профиля WWW
« Ответ #54 : Июль 13, 2010, 10:03:45 »

мда... делаешь OpenSource аимпу?
Ну кто то же должен это сделать!

Цитировать
А лучше OpenSource Windows-у, чтобы каждый под себя операционку писал.
а чем линуха не устраевает)
Записан

ZMSystem - Open Source Project
all for multimedia developers (http://zubymplayer.com)

ZuBy
Гуру
******

Репутация: 76
Offline Offline

Пол: Мужской
Сообщений: 657


http://zubymplayer.com


Просмотр профиля WWW
« Ответ #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)

Страниц: 1 2 3 [4]
Печать
Перейти в: