Выпущена версия 1.29.4 программы Домашний медиа-сервер

Locked
Eugene
Posts: 2805
Joined: Tue Sep 16, 2008 7:30 pm

Выпущена версия 1.29.4 программы Домашний медиа-сервер

Post by Eugene »

Обновления на версию 1.29

Домашний медиа-сервер (UPnP, DLNA, HTTP) (версия 1.29)

1. Обновлен транскодер ffmpeg-1.dll до версии 1.0 (возможны изменения в списке дорожек фильма, если фильм перестал воспроизводиться с транскодированием, то рекомендуется перечитать свойства файла). Для http-потоков добавлена возможность передавать многострочный заголовок запроса (разделитель строк <cr><lf>), адрес прокси сервера (параметр http_proxy, формат http://...).
2. Обновлен модуль субтитров для поддержки новой версии ffmpeg-1.dll.
3. Обновлены музыкальные профили транскодирования для поддержки новой версии ffmpeg-1.dll (добавлен параметр "-vn" - отключение видео потока).
4. Обновлены профили транскодирования "Фильмы (Ремуксирование)", "Фильмы (дополнительный)", "Фильмы (дополнительный) - WMV", "Фильмы - CorePlayer", "Фильмы (DVD)" для поддержки новой версии ffmpeg-1.dll, если в профили транскодирования вносились изменения, то необходимо восстановить данные профили из дистрибутива (Настройки-Транскодер-Профили-кнопка Восстановить в списке профилей).
5. Добавлена поддержка создания снимков произвольных web-страниц, ссылка должна начинаться с префикса webshot:// (может быть использовано, например, для просмотра описания фильмов на устройствах воспроизведения).
6. Обновлен модуль MediaInfo.dll.
7. Подкасты - Скрипт получения ссылки на ресурс:
  • теперь в MediaResourceLink можно вернуть командную строку, которая будет создавать поток медиа-ресурса, в командной строке должен присутствовать параметр "<OUTPUT FILE>", программа будет заменять его на pipe. Если параметра "<OUTPUT FILE>" нет, то программа будет добавлять pipe в конец командной строки. Данная возможность позволяет читать свойства медиа-ресурса, использовать MediaInfo, использовать профили транскодирования, включенные в программу.
    Формат: cmd://Командная строка;
  • теперь в MediaResourceLink можно вернуть ссылку на ресурс вместе с предшествующими параметрами ffmpeg (может быть полезно для http-потоков, если необходимо добавить параметры headers, http_proxy, disable_range и т.д.), MediaResourceLink должен начинаться с -имя_параметра и включать параметр -i "ссылка_на_ресурс".
8. Профили транскодирования - Список транскодеров:
  • путь транскодера может начинаться с параметра %SpecialFolders(FolderID)%. FolderID соответствует числовым значениям CSIDL_...
9. Настройки - Медиа-Ресурсы - Чтение свойств:
  • добавлена настройка "Остановка загрузки свойств файла, если прошло более ? секунд" (по умолчанию 15 секунд, для интернет-ресурсов значение в 4 раза больше).
10. Скрипты:
  • добавлена функция HmsStringFromStream (загрузка данных из потока IStream);
  • добавлена функция RegistryRead (чтение данных из реестра Windows, например пути установки программы);
  • добавлена функция HmsCreateWebshot (создание снимка Web-страницы).
11. Настройки - Сервер:
  • добавлена настройка "Продолжительность действия SSDP-оповещения о доступности сервера (по-умолчанию 1810 секунд, ~30 минут).
12. Настройки - Медиа-Ресурсы - "Фото-ресурсы, эскизы":
  • добавлена настройка параметров создания снимков Web-страниц, используемых по-умолчанию, формат: SourceX:SourceY:SourceWidth:SourceHeight:DestWidth:DestHeight:ScriptActive:CacheAge (по умолчанию 0:0:0:2048:0:0:0:900)
13. Форма "Информация о снимке":
  • добавлено поле "Параметры создания снимка Web-страницы".
Eugene
Posts: 2805
Joined: Tue Sep 16, 2008 7:30 pm

Re: Выпущена версия 1.29 программы Домашний медиа-сервер

Post by Eugene »

Обновление на версию 1.29.1
  • обновлен транскодер ffmpeg-1.dll (исправлена проблема транскодирования avi-файлов больше 2 GB в подкастах с использованием pipe-ов, транскодирование прерывалось после 2 GB).
Eugene
Posts: 2805
Joined: Tue Sep 16, 2008 7:30 pm

Re: Выпущена версия 1.29.1 программы Домашний медиа-сервер

Post by Eugene »

Обновление на версию 1.29.2

Скрипты:
  • добавлены классы TTorrentFile, TTorrentSubFile (могут использованы для обработки torrent-файлов, пример использования);
  • добавлена функция ProgramVersion, возвращает номер версии программы;
  • добавлена возможность поиска текста в форме редактирования скриптов (Ctrl+F).
Eugene
Posts: 2805
Joined: Tue Sep 16, 2008 7:30 pm

Re: Выпущена версия 1.29.2 программы Домашний медиа-сервер

Post by Eugene »

Обновление на версию 1.29.3

1. Форма редактирования параметров подкаст-ленты - Скрипты:
  • добавлен режим "Список ресурсов зависит от устройства воспроизведения", если включен данный режим, то список ресурсов в данной папке временный и для каждого устройства воспроизведения он может быть своим, например, результаты поиска (пример использования).
2. Форма редактирования свойств папки медиа-ресурсов:
  • добавлен тип папки "Динамическая (скрипт) - зависимая от устройства", для каждого устройства воспроизведения формируется свой список медиа-ресурсов, скрипт выполняется каждый раз при обращении к папке (пример использования).
3. Скрипты:
  • добавлены функции HmsGetUserSearchText, HmsSetUserSearchText (функциональность привязана к устройству воспроизведения, могут быть использованы в скриптах, формирующих различные списки медиа-ресурсов для каждого устройства воспроизведения), пример использования;
  • для событий визуальных классов добавлено описание параметров;
  • добавлена функция HmsIncSystemUpdateID - информирует устройства воспроизведения, что в базе медиа-ресурсов произошли изменения и необходимо заново перечитать содержимое указанной папки. Устройства воспроизведения могут не поддерживать данную функциональность.
Eugene
Posts: 2805
Joined: Tue Sep 16, 2008 7:30 pm

Re: Выпущена версия 1.29.3 программы Домашний медиа-сервер

Post by Eugene »

Обновление на версию 1.29.4

1. Индивидуальные настройки клиентского устройства - "Поддержка файлов без транскодирования":
  • добавлена возможность редактирования поддерживаемых форматов в виде таблицы (кнопка "Таблица поддержки файлов"), таблица строится по файлам пользователя (кнопка Построить или Обновить), поддерживаемые кодеки отмечаются пользователем на оcновании инструкции пользователя или опыта воспроизведения.
2. Добавлен профиль транскодирования "Фильмы (Оптимальный)", создан на основе профиля транскодирования "Фильмы (Ремуксирование)", использует таблицу поддерживаемых форматов из настроек устройства.
3. Добавлена возможность тестового транскодирования для устройств без индивидуальных настроек (настройки по Автоопределению).
Eugene
Posts: 2805
Joined: Tue Sep 16, 2008 7:30 pm

Re: Выпущена версия 1.29.4 программы Домашний медиа-сервер

Post by Eugene »

Обновление на версию 1.30

1. Таблица поддерживаемых форматов:
  • добавлены настройки "Автоматическое добавление новых форматов", "Автоматическое добавление новых кодеков", "Включить поддержку новых кодеков";
  • добавлена возможность разделения строки таблицы по расширению файла, выделить расширение файла, по правой кнопке "мыши" - Разделить
2. Скрипты:
  • добавлена функция HmsCreateRSSItems - создание элементов папки из RSS-ленты;
  • добавлена функция Evaluate - вычисление выражения.
3. Обновлен профиль транскодирования "Интернет-телевидения" (поддержка VLC 2.0.4).
Locked