Выпущена версия 1.11.3 программы Домашний медиа-сервер
Posted: Fri Mar 12, 2010 3:14 pm
Обновление с версии 1.10, с версии 1.11rc2
Как обновить программу:
1. Загрузить файл обновления.
2. Открыть файл обновления, если все удачно, то обновление программы запуститься
автоматически. Если запуска обновления не произошло, то Пуск-Программы-
Home Media Server-"Обслуживание Домашний медиа-сервер (UPnP)"-Обновить
Программу также можно обновить с дистрибутива новой версии.
Заранее благодарен за ваши замечания, предложения.
Домашний медиа-сервер (UPnP) (версия 1.11)
1. Добавлена возможность настройки структуры медиа-ресурсов для клиентских устройств (Настройки-Устройство-"Эскизы, идентификаторы" - Идентификаторы медиа-ресурсов). Пункты редактирования по правой кнопке "мыши". Структура может быть импортирована с другого медиа-сервера по правой кнопке мыши "Импорт структуры с медиа-сервера". Папки индивидуальной структуры можно связать с папками основной структуры медиа-ресурсов программы, используя Drag & Drop. Для папки назначения устанавливается тип Динамическая (скрипт), скрипт - HmsDatabaseLinkFolder("Идентификатор_Исходной_Папки", FolderItem.ItemID);
2. Добавлен конструктор выражений дополнительной проверки поддержки файлов (Настройки-Типы файлов-Регистрация типа файла), вызов из поля Условие.
3. Внесены изменения в определение поддержки файлов устройством, если выполняется какое-либо из условий дополнительной проверки поддержки файлов, то файл считается неподдерживаемым и транскодируется с указанным профилем.
4. Добавлена возможность использования буфера транскодирования - транскодирование без записи на диск, по-умолчанию выключен, настройка - Настройки - Транскодер - Буфер, размер буфера можно задать для видео, музыки, интернета, 0 - использование буфера для данного вида ресурсов выключено;
5. Добавлена возможность резервирования/восстановления данных программы (Помощь-Резервирование).
6. Внесены изменения в настройку списка поддерживаемых устройством файлов, теперь можно указать * - все файлы поддерживаются, если установлена *, то установка профиля транскодирования для файла или специальных параметров транскодирования игнорируется, выбор транскодированного контента только через папку Транскодирование.
7. Обновлен модуль субтитров, включена поддержка субтитров при работе с Wine.
8. Добавлен вызов формы полной структуру медиа-ресурсов (вызов по правой кнопке "мыши" в дереве папок), может быть использовано для назначения эскизов корневым папкам, добавления динамически формируемых папок на корневой уровень.
9. В форму свойств папки добавлен выбор типа папки (По-умолчанию, Динамическая (скрипт), Транскодирования). Содержимое динамической папки формируется скриптом (пример скрипта для формирования индекса исполнителей музыки:
может быть назначен для существующей папки Artists - Исполнители, данный скрипт создает папки по исполнителям, для каждого исполнителя создает папки по альбомам, после выполнения группирования медиа-ресурсов выполняется сортировка папок по названию исполнителя, альбомы исполнителя сортируются по году издания в обратном порядке.
Содержимое папки транскодирования формируется из папок того же уровня, что и папка транскодирования, т.е. если в папке три папки A, B, C и C - папка транскодирования, то она будет содержать папки A и B с транскодированием.
10. Загрузка информации о медиа-ресурсах из интернет баз данных:
12. В дистрибутив включен транскодер mac.exe (http://www.monkeysaudio.com) для транскодирования ape-файлов.
13. Добавлен профиль транскодирования "Музыка - WAVPACK", поддержка wv-файлов.
14. В дистрибутив включен транскодер wvunpack.exe (http://www.wavpack.com) для транскодирования wv-файлов.
15. Внесены изменения в профиль транскодирования "Музыка - DVD-Audio" для поддержки транскодирования в LPCM.
16. В настройку регистрации типа файла добавлена настройка дополнительной проверки поддержки файлов, может быть использована для выбора профиля транскодирования в зависимости от свойств файла (в выражениях поддерживаются только логические операции, список названий свойств медиа-ресурсов в редактировании профиля транскодирования - "Параметры медиа-ресурса"), пример выражения для Playstation 3 (mkv, m2ts): mpVideoCodec = 'VC1', профиль транскодирования: "Фильмы - WMF".
17. В скрипты динамических папок добавлена функция HmsDatabaseLinkFolder, может быть использована для динамического формирования содержимого папки из других папок медиа-структуры;
18. Внесены изменения в формирование параметров субтитров при транскодировании, если не указан язык субтитров, то используется значение настройки "Язык субтитров и звуковых дорожек по-умолчанию" - Настройки - Транскодер - Субтитры, индикатор скорости.
19. Изменен каталог хранения кэша шрифтов внешнего модуля субтитров libass, теперь он сохраняется во временном каталоге Windows, инициализация кэша будет выполнена при выходе из формы настроек программы.
20. В класс THmsScriptMediaItem добавлены методы AddItem, AddFolder, Sort, могут быть использованы в скриптах динамических папок.
21. Внесены изменения в обработку cue-файлов, название музыкального файла читается из cue-файла.
22. Внесены изменения в режим автоматического сканирования каталогов медиа-ресурсов при их изменении (теперь оно должно быть более оптимальным на Windows XP и выше).
23. Внесены изменения в форму поиска клиентских устройств, добавлен выбор конфигурации устройств, группирование по ip-адресу, для некоторых устройств возможен показ эскиза.
24. Поддержку эскизов теперь можно указать отдельно для каждого типа медиа-ресурсов (фильмы, музыка, фото).
25. Если папка медиа-ресурсов содержит файл folder.jpg, то он подключается в качестве эскиза этой папки (не все устройства поддерживают эскизы для папок).
26. Для подкастов, указывающих на файл, автоматически создается pipe-канал загрузки.
27. Для всех DLNA-устройств в описание медиа-ресурса включается ссылки на субтитры (может быть использовано на плеерах LG).
28. В регистрацию типов файлов добавлена настройка позиционирования DLNA для потоковых ресурсов, может быть полезна, если для интернет-ресурсов устройство не поддерживает паузу (по-умолчанию оба режима позиционирования DLNA выключены).
29. Обновлены конфигурации всех устройств, расширен список зарегистрированных типов файлов по-умолчанию.
30. Для устройств, содержащих в имени типа устройства Popcorn автоматически включается идентификация основных папок, принятых в Windows Media Sharing.
31. После редактирования информации о видео-дорожке, информация переносится в основную информации о фильме, тоже самое для выбранной звуковой дорожки.
32. В информацию о фильме добавлен выбор режима соотношения сторон кадра DVD, может быть полезна, если оригинальный кадр 16:9 вписан в кадр 4:3 и в информации о DVD это не указано, при формировании параметров транскодирования черные полосы будут обрезаться.
33. Настройки-Устройство-Эскизы, идентификаторы:
35. В свойстве "Эскиз" медиа-ресурса теперь можно указать полный путь к файлу эскиза, может быть полезно в обработке медиа-ресурсов.
36. В списки фильмов, музыки, фото добавлена колонка "Дата файла".
37. Улучшено транскодирование файлов с Youtube.
38. В профили транскодирования добавлена функция HmsDownloadURLToPipe - создание pipe-канала для загрузки интернет страницы.
Как обновить программу:
1. Загрузить файл обновления.
2. Открыть файл обновления, если все удачно, то обновление программы запуститься
автоматически. Если запуска обновления не произошло, то Пуск-Программы-
Home Media Server-"Обслуживание Домашний медиа-сервер (UPnP)"-Обновить
Программу также можно обновить с дистрибутива новой версии.
Заранее благодарен за ваши замечания, предложения.
Домашний медиа-сервер (UPnP) (версия 1.11)
1. Добавлена возможность настройки структуры медиа-ресурсов для клиентских устройств (Настройки-Устройство-"Эскизы, идентификаторы" - Идентификаторы медиа-ресурсов). Пункты редактирования по правой кнопке "мыши". Структура может быть импортирована с другого медиа-сервера по правой кнопке мыши "Импорт структуры с медиа-сервера". Папки индивидуальной структуры можно связать с папками основной структуры медиа-ресурсов программы, используя Drag & Drop. Для папки назначения устанавливается тип Динамическая (скрипт), скрипт - HmsDatabaseLinkFolder("Идентификатор_Исходной_Папки", FolderItem.ItemID);
2. Добавлен конструктор выражений дополнительной проверки поддержки файлов (Настройки-Типы файлов-Регистрация типа файла), вызов из поля Условие.
3. Внесены изменения в определение поддержки файлов устройством, если выполняется какое-либо из условий дополнительной проверки поддержки файлов, то файл считается неподдерживаемым и транскодируется с указанным профилем.
4. Добавлена возможность использования буфера транскодирования - транскодирование без записи на диск, по-умолчанию выключен, настройка - Настройки - Транскодер - Буфер, размер буфера можно задать для видео, музыки, интернета, 0 - использование буфера для данного вида ресурсов выключено;
5. Добавлена возможность резервирования/восстановления данных программы (Помощь-Резервирование).
6. Внесены изменения в настройку списка поддерживаемых устройством файлов, теперь можно указать * - все файлы поддерживаются, если установлена *, то установка профиля транскодирования для файла или специальных параметров транскодирования игнорируется, выбор транскодированного контента только через папку Транскодирование.
7. Обновлен модуль субтитров, включена поддержка субтитров при работе с Wine.
8. Добавлен вызов формы полной структуру медиа-ресурсов (вызов по правой кнопке "мыши" в дереве папок), может быть использовано для назначения эскизов корневым папкам, добавления динамически формируемых папок на корневой уровень.
9. В форму свойств папки добавлен выбор типа папки (По-умолчанию, Динамическая (скрипт), Транскодирования). Содержимое динамической папки формируется скриптом (пример скрипта для формирования индекса исполнителей музыки:
Code: Select all
HmsDatabaseGroupItems(mfAudioAllMusicItemID, FolderItem.Properties[mpiItemID],
'mpAuthor + "\" + mpAlbum', '+mpTitle\-mpYear')
может быть назначен для существующей папки Artists - Исполнители, данный скрипт создает папки по исполнителям, для каждого исполнителя создает папки по альбомам, после выполнения группирования медиа-ресурсов выполняется сортировка папок по названию исполнителя, альбомы исполнителя сортируются по году издания в обратном порядке.
Содержимое папки транскодирования формируется из папок того же уровня, что и папка транскодирования, т.е. если в папке три папки A, B, C и C - папка транскодирования, то она будет содержать папки A и B с транскодированием.
10. Загрузка информации о медиа-ресурсах из интернет баз данных:
- добавлены скрипты загрузки информации с TheMovieDB.org (http://themoviedb.org), TheTVDB.com (http://www.thetvdb.com);
- добавлена возможность формирования таблицы результатов поиска, пример использования в скриптах загрузки информации с TheMovieDB.org, TheTVDB.com;
- добавлена возможность загрузки информации для текущего списка медиа-ресурсов, пример использования в скрипте загрузки информации с TheTVDB.com.
12. В дистрибутив включен транскодер mac.exe (http://www.monkeysaudio.com) для транскодирования ape-файлов.
13. Добавлен профиль транскодирования "Музыка - WAVPACK", поддержка wv-файлов.
14. В дистрибутив включен транскодер wvunpack.exe (http://www.wavpack.com) для транскодирования wv-файлов.
15. Внесены изменения в профиль транскодирования "Музыка - DVD-Audio" для поддержки транскодирования в LPCM.
16. В настройку регистрации типа файла добавлена настройка дополнительной проверки поддержки файлов, может быть использована для выбора профиля транскодирования в зависимости от свойств файла (в выражениях поддерживаются только логические операции, список названий свойств медиа-ресурсов в редактировании профиля транскодирования - "Параметры медиа-ресурса"), пример выражения для Playstation 3 (mkv, m2ts): mpVideoCodec = 'VC1', профиль транскодирования: "Фильмы - WMF".
17. В скрипты динамических папок добавлена функция HmsDatabaseLinkFolder, может быть использована для динамического формирования содержимого папки из других папок медиа-структуры;
18. Внесены изменения в формирование параметров субтитров при транскодировании, если не указан язык субтитров, то используется значение настройки "Язык субтитров и звуковых дорожек по-умолчанию" - Настройки - Транскодер - Субтитры, индикатор скорости.
19. Изменен каталог хранения кэша шрифтов внешнего модуля субтитров libass, теперь он сохраняется во временном каталоге Windows, инициализация кэша будет выполнена при выходе из формы настроек программы.
20. В класс THmsScriptMediaItem добавлены методы AddItem, AddFolder, Sort, могут быть использованы в скриптах динамических папок.
21. Внесены изменения в обработку cue-файлов, название музыкального файла читается из cue-файла.
22. Внесены изменения в режим автоматического сканирования каталогов медиа-ресурсов при их изменении (теперь оно должно быть более оптимальным на Windows XP и выше).
23. Внесены изменения в форму поиска клиентских устройств, добавлен выбор конфигурации устройств, группирование по ip-адресу, для некоторых устройств возможен показ эскиза.
24. Поддержку эскизов теперь можно указать отдельно для каждого типа медиа-ресурсов (фильмы, музыка, фото).
25. Если папка медиа-ресурсов содержит файл folder.jpg, то он подключается в качестве эскиза этой папки (не все устройства поддерживают эскизы для папок).
26. Для подкастов, указывающих на файл, автоматически создается pipe-канал загрузки.
27. Для всех DLNA-устройств в описание медиа-ресурса включается ссылки на субтитры (может быть использовано на плеерах LG).
28. В регистрацию типов файлов добавлена настройка позиционирования DLNA для потоковых ресурсов, может быть полезна, если для интернет-ресурсов устройство не поддерживает паузу (по-умолчанию оба режима позиционирования DLNA выключены).
29. Обновлены конфигурации всех устройств, расширен список зарегистрированных типов файлов по-умолчанию.
30. Для устройств, содержащих в имени типа устройства Popcorn автоматически включается идентификация основных папок, принятых в Windows Media Sharing.
31. После редактирования информации о видео-дорожке, информация переносится в основную информации о фильме, тоже самое для выбранной звуковой дорожки.
32. В информацию о фильме добавлен выбор режима соотношения сторон кадра DVD, может быть полезна, если оригинальный кадр 16:9 вписан в кадр 4:3 и в информации о DVD это не указано, при формировании параметров транскодирования черные полосы будут обрезаться.
33. Настройки-Устройство-Эскизы, идентификаторы:
- добавлен режим "Использовать сокращенные (16 символов) идентификаторы медиа-ресурсов" (http://www.wildmediaserver.com/forum/vi ... p?f=3&t=47).
35. В свойстве "Эскиз" медиа-ресурса теперь можно указать полный путь к файлу эскиза, может быть полезно в обработке медиа-ресурсов.
36. В списки фильмов, музыки, фото добавлена колонка "Дата файла".
37. Улучшено транскодирование файлов с Youtube.
38. В профили транскодирования добавлена функция HmsDownloadURLToPipe - создание pipe-канала для загрузки интернет страницы.