Online Videos | Page 5

Discussion in 'Плагины' started by Odin, June 12, 2009.

  1. Ravin

    Ravin Portal Member

    Joined:
    August 27, 2009
    Messages:
    45
    Likes Received:
    0
    Ratings:
    +0 / 0
    Home Country:
    Russian Federation Russian Federation
    Попробуй если сможешь.

    Есть плагин, для этого сайта, но для XBMC. Можно использовать как образец


     
  2. Google AdSense Guest Advertisement



    to hide all adverts.
  3. argd

    argd Portal Member

    Joined:
    August 17, 2010
    Messages:
    90
    Likes Received:
    1
    Ratings:
    +1 / 0
    Home Country:
    Russian Federation Russian Federation
    да не, а смысл-то? регексы уже написаны, но я не вижу возможности 100% реализации в функционале текущей версии плагина. разработчик отвечает в аналогичной теме - надо на C# писать индивидуальный шаблон ;-)
    регексами поделюсь как приведу чуток в организованный вид.
     
  4. argd

    argd Portal Member

    Joined:
    August 17, 2010
    Messages:
    90
    Likes Received:
    1
    Ratings:
    +1 / 0
    Home Country:
    Russian Federation Russian Federation
    посмотрел плагин для XBMC.
    что в нем очень хорошо и что мне не удалось сделать регвырами для onlinevideos (OV):
    - он берет напрямую ссылку на файл, как загрузили, т.е. напр. .avi - и воспроизводит его;
    это очень удобный путь и регвыр простейший, но вот увы в MP/OV 0.24 эти авишки пытается полностью скачивать, не буферизует нифига. может конечно у меня MP криво настроен - но так или иначе мне пришлось оставить только те файлы, для которых созданы FLVшки - т.е. те страницы, где есть ссылки на просмотр прям на сайте. но таких там, к счастью, большинство; ну и если кто желает все же попробовать с авишками - регвыр становится совсем простым;
    - как, очевидно, следствие - он умеет доставать длительность фильма; я этого сделать не смог, не нашел откуда вытянуть данные;
    - как еще очевидное следствие - качество AVI конечно лучше чем в FLV.

    дальше - ложки дегтя для этого XBMC плагина:
    - та же проблема, что и с OV - жесткие требования к структуре - если внутри (под)категории среди фильмов есть еще категории - фигу откроет что OV, что XBMC плагин. гляньте для примера "видео для мобильних устройств" или "коллекция фильмов ужасов" вдруг среди зарубежных;
    - тот плагин берет только раздел русских фильмов - под OV легко все берутся (кроме польского раздела - по причине выше);
    - нет поиска - в OV легко реализовалось; а для такой файлосвалки это имхо важно
    - прямой выбор нужного файла, если их много, допустим в сериалах.
    ---
    upd: это я все к чему: за плагин спасибо, не видел, но для образца он мало годится, он по регвырам достаточно примитивен, с OV такие штуки не прокатят )
     
  5. argd

    argd Portal Member

    Joined:
    August 17, 2010
    Messages:
    90
    Likes Received:
    1
    Ratings:
    +1 / 0
    Home Country:
    Russian Federation Russian Federation
    В общем, у меня получилось примерно так.
    Что не получилось - отмечено в описании.
    Длительность при просмотре отображается нормально - я просто забыл сделать regsvr32 FLVSplitter.ax
    для сплиттера в комплекте.
    Картинки прикреплены - складываем в C:\Documents and Settings\All Users\Application Data\Team MediaPortal\MediaPortal\thumbs\OnlineVideos\Icons    и Banners соответственно.

    Code (Text):
    1.     <Site name="EX.ua" util="GenericSite" agecheck="false" enabled="true" lang="--">
    2.       <Description>Completely Free File Hosting for files exchange with online watch service.
    3.     These RegExps can parse links to video files prepared for online watch.
    4.     Videos available in several languagues, but mostly in Russian and Ukrainian.
    5.     Site limitations:
    6.     - no solid structure; no alphabetical sorting - use search and next/prev. links; 
    7.     - not all of the uploaded video currently available as FLV streams;
    8.     - description, video format and quality are up to uploader only;
    9.     - no child protection.
    10.     Plugin/regexps limitations:
    11.     - cannot parse subcategories inside another subcategory; use search or make a copy with BaseUrl changed to one level down to get there, for example to Polish part of the site;
    12.     - intentionally does not parse links to files not available as FLV streams to avoid MP freezes; but it's  easy to try that by changing the VideoList regexp to something like <a\shref='/get/(?<m0>\d{1,9})'\stitle='(?<n0>[^']*)'
    13.     </Description>
    14.       <Configuration>
    15.         <item key="dynamicCategoriesRegEx"><![CDATA[<a\shref='(?<url>/view/\d{1,8})(?:\?r=[^']+)?'>(?<title>[^<]*)[/url]]]></item>
    16.         <item key="dynamicCategoryUrlFormatString"><![CDATA[http://www.ex.ua{0}?v=1%2C1]]></item>
    17.         <item key="dynamicSubCategoriesRegEx"><![CDATA[<a\shref='(?<url>/view/\d{1,8})(?:\?r=[^']+)?'>(?<title>[^<]*)[/url]]]></item>
    18.         <item key="dynamicSubCategoryUrlFormatString"><![CDATA[http://www.ex.ua{0}?per=100&v=1%2C0]]></item>
    19.         <item key="videoListRegEx"><![CDATA[<img\ssrc='(?<ImageUrl>(?!/t2/|/i/)[^']+)'.*?<a\shref='(?<VideoUrl>/view/\d{1,8})(?:\?r=[^']+)?'>(?<Title>[^<]*)[/url].*?<\/small><p>(?<Description>.*?)(?:<p> <\/td>|<p><a\shref=)]]></item>
    20.         <item key="videoListRegExFormatString"><![CDATA[http://www.ex.ua{0}]]></item>
    21.         <item key="videoUrlRegEx"><![CDATA[]]></item>
    22.         <item key="videoUrlFormatString"><![CDATA[]]></item>
    23.         <item key="nextPageRegEx"><![CDATA[id="browse_next"\shref="(?<url>[^"]*)"]]></item>
    24.         <item key="nextPageRegExUrlFormatString"><![CDATA[http://www.ex.ua{0}&per=100&v=1%2C0]]></item>
    25.         <item key="prevPageRegEx"><![CDATA[id="browse_prev"\shref="(?<url>[^"]*)"]]></item>
    26.         <item key="prevPageRegExUrlFormatString"><![CDATA[http://www.ex.ua{0}&per=100&v=1%2C0]]></item>
    27.         <item key="playlistUrlRegEx"><![CDATA[]]></item>
    28.         <item key="playlistUrlFormatString"><![CDATA[]]></item>
    29.         <item key="fileUrlRegEx"><![CDATA[\{\surl\:\s'http\://(?<m0>[^/]+)/show/(?<m1>[^/]+)/(?<m2>[^\.]+)\.flv'(?=.+?\k<m1>'\stitle='(?<n0>[^']+)')]]></item>
    30.         <item key="fileUrlFormatString"><![CDATA[http://{0}/show/{1}/{2}.flv]]></item>
    31.         <item key="searchUrl"><![CDATA[http://www.ex.ua/search?s={0}]]></item>
    32.         <item key="searchPostString"><![CDATA[]]></item>
    33.         <item key="baseUrl"><![CDATA[http://www.ex.ua/view/81708]]></item>
    34.         <item key="forceUTF8Encoding"><![CDATA[True]]></item>
    35.       </Configuration>
    36.       <Categories />
    37.     </Site>
    38.  
     
  6. rommus1

    rommus1 New Member

    Joined:
    August 23, 2010
    Messages:
    1
    Likes Received:
    0
    Ratings:
    +0 / 0
    Добрый день. У меня этот плагин начинает видеть интернет только после того, как зайду в раздел погоды через главное меню. Подскажите плиз как сделать, чтобы сразу после загрузки портала плагин мог работать. Спасибо.
     
  7. dmitr23

    dmitr23 New Member

    Joined:
    March 31, 2010
    Messages:
    46
    Likes Received:
    0
    Ratings:
    +0 / 0
    спасибо за ex.ua работает отлично,на мой взгляд,очень нужная софтина! :) нельзя ли и прослушивание музыки с ex прикрутить?
     
  8. argd

    argd Portal Member

    Joined:
    August 17, 2010
    Messages:
    90
    Likes Received:
    1
    Ratings:
    +1 / 0
    Home Country:
    Russian Federation Russian Federation
    для этого нужен плагин OnlineAudios. шутка.
    не знаю, поддерживает ли OnlineVideos проигрывание mp3, но почему бы не попробовать - поменяй baseurl на _http://www.ex.ua/view/81709, ну и везде где встретишь \.flv  - поставь \.mp3
    должно работать, сайт-то тот же.
     
  9. dmitr23

    dmitr23 New Member

    Joined:
    March 31, 2010
    Messages:
    46
    Likes Received:
    0
    Ratings:
    +0 / 0
    попробовал ,к сожалению, не работает, даже папок невидно.
     
  10. argd

    argd Portal Member

    Joined:
    August 17, 2010
    Messages:
    90
    Likes Received:
    1
    Ratings:
    +1 / 0
    Home Country:
    Russian Federation Russian Federation
    basurl не надо начинать с нижнего подчеркивания, все будет работать.
    .flv менять на .mp3 в двух местах - fileurl и fileurlformat
     
  11. dmitr23

    dmitr23 New Member

    Joined:
    March 31, 2010
    Messages:
    46
    Likes Received:
    0
    Ratings:
    +0 / 0
    менял ,вертел,- но не работает
     
Loading...

Users Viewing Thread (Users: 0, Guests: 0)

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice
  • About The Project

    The vision of the MediaPortal project is to create a free open source media centre application, which supports all advanced media centre functions, and is accessible to all Windows users.

    In reaching this goal we are working every day to make sure our software is one of the best.

             

  • Support MediaPortal!

    The team works very hard to make sure the community is running the best HTPC-software. We give away MediaPortal for free but hosting and software is not for us.

    Care to support our work with a few bucks? We'd really appreciate it!