Помощь в создании подкастов

Интернет-телевидение, интернет-радио, подкасты, IPTV
VVS1234
Posts: 44
Joined: Sat Oct 13, 2012 10:41 pm

Re: Помощь в создании подкастов

Post by VVS1234 »

Подскажите, пожалуйста, можно ли скриптом создать папку с параметрами подкаста или папки (т.е. с возможностью индивидуального обновления подкаста)?
Что-то я не смог найти ни в форуме, ни в рабочих подкастах.
linkey
Posts: 110
Joined: Mon Oct 10, 2011 5:45 pm

Re: Помощь в создании подкастов

Post by linkey »

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

Code: Select all

Item := Folderitem.AddFolder(name,true).AddFolder('http://', false);
samsung UE32D5000
VVS1234
Posts: 44
Joined: Sat Oct 13, 2012 10:41 pm

Re: Помощь в создании подкастов

Post by VVS1234 »

linkey wrote: не совсем понял, может типа этого подойдет

Code: Select all

Item := Folderitem.AddFolder(name,true).AddFolder('http://', false);
Да, именно это, большое спасибо.
Но подтвердите, пожалуйста, мое понимание:
1) Запуск скрипта обновления подкаста возможен лишь на папке, являющейся подкастом, или содержащей подкаст.
2) Подкаст не может быть вложен в папку подкаст.

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

Правильно ли я изложил принципы и процесс?
VVS1234
Posts: 44
Joined: Sat Oct 13, 2012 10:41 pm

Re: Помощь в создании подкастов

Post by VVS1234 »

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

Спасибо.
Attachments
HMS_search.zip
(2.28 KiB) Downloaded 1377 times
VVS1234
Posts: 44
Joined: Sat Oct 13, 2012 10:41 pm

Re: Помощь в создании подкастов

Post by VVS1234 »

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

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

Спасибо.
VVS1234
Posts: 44
Joined: Sat Oct 13, 2012 10:41 pm

Re: Помощь в создании подкастов

Post by VVS1234 »

Кто-нибудь задавался задачей декодирования URL?
уфф, разобрался. Функция

Code: Select all

hmsutf8decode(hmshextostring(replacestr('%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B1%D0%BE%D0%B9','%','')))
выполняет задачу -- по крайней мере для кириллицы.
slawa321
Posts: 224
Joined: Wed Sep 14, 2011 12:06 pm

Re: Помощь в создании подкастов

Post by slawa321 »

Правильно так

Code: Select all

HmsUtf8Decode(HmsHttpDecode('%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B1%D0%BE%D0%B9'))
Моя мультимедия :Телевизор Samsung LE46D550K1, Телефон HTC HD2
VVS1234
Posts: 44
Joined: Sat Oct 13, 2012 10:41 pm

Re: Помощь в создании подкастов

Post by VVS1234 »

Круто!
Огромное спасибо, slawa321.
VVS1234
Posts: 44
Joined: Sat Oct 13, 2012 10:41 pm

Re: Помощь в создании подкастов

Post by VVS1234 »

Новый вопрос, даже два -- по оптимизации скорости веб-интерфейса.
1) передача эскизов. К сожалению, при передаче эскизов подкаст-фильмов на ТВ (через Дюну, размер эскиза 480*480 ) возникают серьезные задержки с проявлением картинок. Более того, часто одни и те же эскизы временно присваиваются различным фильмам. При этом передача эскизов через браузер практически мгновенна.
Я использую команду

Code: Select all

sImageLink := '/MediaServer/WebThumbnails/' + Item.ThumbnailID;
из оригинального скрипта.
Вопрос: есть ли возможность установить параметры эскизов, хранящихся на локальном диске, чтобы ДМС не приходилось перезакачивать с Интернета для более высокого разрешения и передача на ТВ происходила быстрее? Может есть идеи, как это вылечить иначе?

2) задержки передачи прямой ссылки. При передаче прямой ссылки (получаемой скриптом) по веб-интерфейсу возникает очень длительная задержка (до нескольких минут). При этом очень часто сначала передается не ссылка на видео, но некоторая строка, содержащая "pipe:". При тестовом транскодировании транскодирование начинается без задержек.
Я использую команду

Code: Select all

sWebLink := Item.Properties[mpiMediaResourceSource ];
, найденную методом проб и ошибок.
Вопрос: есть ли возможность ускорить передачу прямой ссылки?
Transcoder
Posts: 5
Joined: Mon Jan 07, 2013 3:07 am

Re: Помощь в создании подкастов

Post by Transcoder »

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

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