Домашний медиа-сервер (UPnP, DLNA, HTTP)
https://www.homemediaserver.ru/forum/

Помощь в создании подкастов
https://www.homemediaserver.ru/forum/viewtopic.php?f=23&t=1790
Страница 5 из 7

Автор:  VVS1234 [ Пт дек 28, 2012 6:34 pm ]
Заголовок сообщения:  Re: Помощь в создании подкастов

Подскажите, пожалуйста, можно ли скриптом создать папку с параметрами подкаста или папки (т.е. с возможностью индивидуального обновления подкаста)?
Что-то я не смог найти ни в форуме, ни в рабочих подкастах.

Автор:  linkey [ Пт дек 28, 2012 8:16 pm ]
Заголовок сообщения:  Re: Помощь в создании подкастов

VVS1234 писал(а):
Подскажите, пожалуйста, можно ли скриптом создать папку с параметрами подкаста или папки (т.е. с возможностью индивидуального обновления подкаста)?
Что-то я не смог найти ни в форуме, ни в рабочих подкастах.

не совсем понял, может типа этого подойдет
Код:
Item := Folderitem.AddFolder(name,true).AddFolder('http://', false);

Автор:  VVS1234 [ Пт дек 28, 2012 11:28 pm ]
Заголовок сообщения:  Re: Помощь в создании подкастов

linkey писал(а):
не совсем понял, может типа этого подойдет
Код:
Item := Folderitem.AddFolder(name,true).AddFolder('http://', false);


Да, именно это, большое спасибо.
Но подтвердите, пожалуйста, мое понимание:
1) Запуск скрипта обновления подкаста возможен лишь на папке, являющейся подкастом, или содержащей подкаст.
2) Подкаст не может быть вложен в папку подкаст.

Поэтому:
1) Любая папка, созданная внутри подкаста будет "коллекцией" (независимо от выставляемых параметров).
2) Создание дочерних папок подкастов скриптом "обновление подкастов" невозможно.
3) для создания папок подкастов необходимо создавать отдельный скрипт "создать ленты подкастов", запускаемый соответствующей отдельной командой.

Правильно ли я изложил принципы и процесс?

Автор:  VVS1234 [ Вс дек 30, 2012 10:29 pm ]
Заголовок сообщения:  Re: Помощь в создании подкастов

Укажите, пожалуйста, есть ли у кого скрипт поиска по базе данных ДМС?
Я не нашел, написал свой (прилагаю), но он все-таки медленный. Может, можно его как-то ускорить?

Спасибо.

Вложения:
HMS_search.zip [2.28 КБ]
1138 скачиваний

Автор:  VVS1234 [ Пн дек 31, 2012 3:02 pm ]
Заголовок сообщения:  Re: Помощь в создании подкастов

И снова вопрос:
При попытке реализовать поиск через веб-интерфейс столкнулся с тем, что браузер, естественно, передает кирилицу в url-кодировке. Но в ДМС функции декодирования нет.

Кто-нибудь задавался задачей декодирования URL? Можно ссылку на скрипт или подсказки для новичка?

Спасибо.

Автор:  VVS1234 [ Вт янв 01, 2013 7:48 pm ]
Заголовок сообщения:  Re: Помощь в создании подкастов

Цитата:
Кто-нибудь задавался задачей декодирования URL?


уфф, разобрался. Функция
Код:
hmsutf8decode(hmshextostring(replacestr('%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B1%D0%BE%D0%B9','%','')))

выполняет задачу -- по крайней мере для кириллицы.

Автор:  slawa321 [ Ср янв 02, 2013 7:12 am ]
Заголовок сообщения:  Re: Помощь в создании подкастов

Правильно так
Код:
HmsUtf8Decode(HmsHttpDecode('%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B1%D0%BE%D0%B9'))

Автор:  VVS1234 [ Ср янв 02, 2013 4:03 pm ]
Заголовок сообщения:  Re: Помощь в создании подкастов

Круто!
Огромное спасибо, slawa321.

Автор:  VVS1234 [ Сб янв 12, 2013 7:36 pm ]
Заголовок сообщения:  Re: Помощь в создании подкастов

Новый вопрос, даже два -- по оптимизации скорости веб-интерфейса.
1) передача эскизов. К сожалению, при передаче эскизов подкаст-фильмов на ТВ (через Дюну, размер эскиза 480*480 ) возникают серьезные задержки с проявлением картинок. Более того, часто одни и те же эскизы временно присваиваются различным фильмам. При этом передача эскизов через браузер практически мгновенна.
Я использую команду
Код:
sImageLink := '/MediaServer/WebThumbnails/' + Item.ThumbnailID;
из оригинального скрипта.
Вопрос: есть ли возможность установить параметры эскизов, хранящихся на локальном диске, чтобы ДМС не приходилось перезакачивать с Интернета для более высокого разрешения и передача на ТВ происходила быстрее? Может есть идеи, как это вылечить иначе?

2) задержки передачи прямой ссылки. При передаче прямой ссылки (получаемой скриптом) по веб-интерфейсу возникает очень длительная задержка (до нескольких минут). При этом очень часто сначала передается не ссылка на видео, но некоторая строка, содержащая "pipe:". При тестовом транскодировании транскодирование начинается без задержек.
Я использую команду
Код:
sWebLink := Item.Properties[mpiMediaResourceSource ];
, найденную методом проб и ошибок.
Вопрос: есть ли возможность ускорить передачу прямой ссылки?

Автор:  Transcoder [ Пн янв 14, 2013 4:39 am ]
Заголовок сообщения:  Re: Помощь в создании подкастов

Буду признателен за любую помощь в создании профилей для RSS-подкастов:
http://postnauka.ru/feed
http://echo.msk.ru/videos/rss.xml
от отсылок к RTFM :roll: до готовых к употреблению профилей :lol:

Заранее спасибо :-)

Страница 5 из 7 Часовой пояс: UTC+03:00
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/