Форум XBMC и Kodi. Помощь, поддержка, обсуждение, плагины.
   

Вернуться   Форум XBMC и Kodi. Помощь, поддержка, обсуждение, плагины. > Анонсы, Информация и Общие Темы > Подсказки, описания и FAQ по XBMC

Ответ
 
Опции темы Опции просмотра
Старый 31.05.2010, 10:18   #1
RiM
Member
 
Аватар для RiM
 
Регистрация: 11.12.2009
Сообщений: 40
Отправить сообщение для RiM с помощью ICQ
По умолчанию Внешний плеер

Вразумительного ответа так и не нашел, как поставить внешний плеер на видео. Вот пример использования MPlayer как внешнего.

Правим файлик playercorefactory.xml в каталоге system, у меня путь к нему выглядит так: c:\Program Files\XBMC\system\playercorefactory.xml

<playercorefactory>
<players>
<player name="MPC-HC" type="externalplayer" audio="false" video="true">
<filename>c:\Program Files\K-Lite Codec Pack\Media Player Classic\mpc-hc.exe</filename>
<args>/fullscreen /close "{1}"</args>
<hidexbmc>true</hidexbmc>
<hideconsole>true</hideconsole>
<warpcursor>none</warpcursor>
</player>
</players>
<rules action="prepend">
<rule filetypes="mkv|avi|wmv|m2ts|ts|flv|swf|m4v|mp4|ifo |vob" player="MPC-HC"/>
</rules>
</playercorefactory>

Но у меня еще следующий вопрос, как добавить к внешнему проигрывателю еще и музыку? Мой вариант был такой:

<playercorefactory>
<players>
<player name="MPC-HC" type="externalplayer" audio="false" video="true">
<filename>c:\Program Files\K-Lite Codec Pack\Media Player Classic\mpc-hc.exe</filename>
<args>/fullscreen /close "{1}"</args>
<hidexbmc>true</hidexbmc>
<hideconsole>true</hideconsole>
<warpcursor>none</warpcursor>
</player>
<player name="foobar" type="externalplayer" audio="true" video="false">
<filename>c:\Program Files\foobar\foobar.exe</filename>
<hidexbmc>true</hidexbmc>
<hideconsole>true</hideconsole>
<warpcursor>none</warpcursor>
</player>
</players>
<rules action="prepend">
<rule filetypes="mkv|avi|wmv|m2ts|ts|flv|swf|m4v|mp4|ifo |vob" player="MPC-HC"/>
<rule filetypes="mp3|flac" player="foobar"/>
</rules>
</playercorefactory>

Но сразу возникли проблемы.... при открытии 1 песни все проходит нормально, но при закрытии фубара открывается xbmc и сразуже сворачивается, опять открывается фубар и сного играет эта же песня, спасает только зывершение задачи xbmc.

И еще хотелось бы чтоб при нажатии плэй на папке с музыкой она вся добавлялась в плэйлист в фубар а не играла первую песню.
RiM вне форума   Ответить с цитированием
   
Старый 07.06.2010, 15:07   #2
Rock82
Member
 
Регистрация: 28.05.2010
Сообщений: 84
По умолчанию

Как подключить Arcsoft Total Media Theatre для проигрывание Blue Ray из папки??? Кручу верчу, никак не катит... Может кто подскажет?
Rock82 вне форума   Ответить с цитированием
Старый 07.06.2010, 15:43   #3
makame
Member
 
Регистрация: 02.02.2010
Сообщений: 64
По умолчанию

Спасибо! Надо попробовать, а то надоел внутренний плеер тупить при чтении видео более 10 Гб.
makame вне форума   Ответить с цитированием
Старый 06.10.2011, 11:57   #4
VSLis
Junior Member
 
Регистрация: 21.12.2010
Сообщений: 4
По умолчанию

Супер, попробывал с mpc, все получилось - а как приявязать другой плеер, ведь обычной заменой строк вместо упоминаний про mpc не помогает - просто вылетает и все. Подскажите кто понимает в этом плиз!
Нужен очень плеер Splash PRO EX

<playercorefactory>
<players>
<player name="Splash" type="externalplayer" audio="false" video="true">
<filename>c:\Program Files\Splash PRO EX\splashproex.exe</filename>
<args>/fullscreen /close "{1}"</args>
<hidexbmc>true</hidexbmc>
<hideconsole>true</hideconsole>
<warpcursor>none</warpcursor>
</player>
</players>
<rules action="prepend">
<rule filetypes="mkv|avi|wmv|m2ts|ts|flv|swf|m4v|mp4|ifo |vob" player="Splash"/>
</rules>
</playercorefactory>

Вообщем видно что плеер запускается, но ничего не проигрывает и не виден. Как только удаляешь процесс, то снова открывается xbmc как будто пользователь остановил фильм и закрыл внешний плеер. (как в случае с mpc)

Последний раз редактировалось VSLis; 06.10.2011 в 12:22.
VSLis вне форума   Ответить с цитированием
Старый 06.10.2011, 11:59   #5
bigbax
Senior Member
 
Аватар для bigbax
 
Регистрация: 12.12.2009
Адрес: Моск.обл.
Сообщений: 4,426
Отправить сообщение для bigbax с помощью ICQ
По умолчанию

External players
__________________
Ubuntu 20.0.х, Kodi next
bigbax вне форума   Ответить с цитированием
Старый 06.10.2011, 12:05   #6
VSLis
Junior Member
 
Регистрация: 21.12.2010
Сообщений: 4
По умолчанию

Цитата:
Сообщение от bigbax Посмотреть сообщение
Да читал я это, ничего не понял. Точнее то что понял, все сделано верно и всеравно не играет.
VSLis вне форума   Ответить с цитированием
Старый 06.10.2011, 12:50   #7
bigbax
Senior Member
 
Аватар для bigbax
 
Регистрация: 12.12.2009
Адрес: Моск.обл.
Сообщений: 4,426
Отправить сообщение для bigbax с помощью ICQ
По умолчанию

ну не всё соответствует :
<hidexbmc>true</hidexbmc>
<hideconsole>true</hideconsole>
в руководствах на false ставят, типа скрыть.
и если практически все типы файлов mkv|avi|wmv|m2ts|ts|flv|swf|m4v|mp4|ifo |vob воспроизводить в внешнем плеере , то для xbmc что осталось ?
может быть всё же разделить типы файлов и обработку кодеками внешними и встроенными на разные плеера ? :
<rule filetypes="mkv" videocodec="h264" player="DSPlayer"/> или родной dvdplayer от XBMC вместо DSPlayer
<rule filetypes="avi|divx" videocodec="xvid|divx|div3|div4|div5" player="Splash"/>
__________________
Ubuntu 20.0.х, Kodi next
bigbax вне форума   Ответить с цитированием
Старый 06.10.2011, 12:56   #8
VSLis
Junior Member
 
Регистрация: 21.12.2010
Сообщений: 4
По умолчанию

Мне в принципе плеер xbmc и не нужен, мне уплавнялка splash нужна. В mpc (который нормально работает) можно добавить пакет svp - тож уплавнялка, но как то не очень это хочеться.
А то что не соотвтетсвует - как же так? Для mpc тоже самое и там работает.
VSLis вне форума   Ответить с цитированием
Старый 07.10.2011, 18:29   #9
LordMerlin
Senior Member
 
Аватар для LordMerlin
 
Регистрация: 11.12.2009
Адрес: Russia
Сообщений: 2,184
По умолчанию

В сплеше нет нормальных комманд лайн параметров, а те что есть не работают. Как сделают такое так и заработает, либо же надо писать скрипт на АвтоИТ чтобы он вызывал запуск Сплеша и нажимал клавиатурные сочетания на разворот во весь экран а потом на стоп чтобы его убивал и возвращался бокс.
__________________
Dune HD TV-102/Pioneer VSX-520-K/Samsung ES6727

ВИКИ Настройка DSPlayer: http://xbmc.ru/wiki/index.php?title=Настройка_DSPlayer
DSPlayer поддержка ускорения GPU: http://xbmc.ru/forum/showthread.php?t=12
XBMC+SVP: http://habrahabr.ru/post/181598/
Крипто-робот, бонус за регистрацию, оплата за результат: https://apitrade.pro/bonus_xbmcru.htm
LordMerlin вне форума   Ответить с цитированием
Старый 09.10.2011, 16:31   #10
SELECONICS
Junior Member
 
Регистрация: 16.09.2011
Сообщений: 29
По умолчанию

странно, не получилось добавить по схеме автора плеер, а можно выложить конкретно файл?
п.с. вернее даже не так, плеер заработал, но только он один, а как сделать что бы выбор плеера из списка?

вот код файла что у меня стоит, было бы здорово добавить mpc как второй плеер

Цитата:
<playercorefactory>
<players>
<!-- These are compiled-in as re-ordering them would break scripts
The following aliases may also be used:
audiodefaultplayer, videodefaultplayer, videodefaultdvdplayer
<player name="DVDPlayer" audio="true" video="true" />
<player name="DVDPlayer" /> placeholder for MPlayer
<player name="PAPlayer" audio="true" />
-->
</players>

<rules name="system rules">
<rule name="rtv" protocols="rtv" player="DVDPlayer" />
<rule name="hdhomerun/myth/rtmp/mms/udp" protocols="hdhomerun|myth|cmyth|rtmp|mms|mmsh|udp" player="DVDPlayer" />
<rule name="lastfm/shout" protocols="lastfm|shout" player="PAPlayer" />

<!-- dvdplayer can play standard rtsp streams -->
<rule name="rtsp" protocols="rtsp" filetypes="!(rm|ra)" player="PAPlayer" />

<!-- Internet streams -->
<rule name="streams" internetstream="true">
<rule name="flv/aacp/sdp" mimetypes="video/x-flv|video-flv|audio/aacp|application/sdp" player="DVDPlayer" />
<rule name="mp2" mimetypes="application/octet-stream" filetypes="mp2" player="PAPlayer" />
</rule>

<!-- DVDs -->
<rule name="dvd" dvd="true" player="videodefaultdvdplayer" />
<rule name="dvdfile" dvdfile="true" player="videodefaultdvdplayer" />
<rule name="dvdimage" dvdimage="true" player="videodefaultdvdplayer" />

<!-- Only dvdplayer can handle these normally -->
<rule name="sdp/asf" filetypes="sdp|asf" player="DVDPlayer" />

<!-- Pass these to dvdplayer as we do not know if they are audio or video -->
<rule name="nsv" filetypes="nsv" player="DVDPlayer" />
</rules>
</playercorefactory>

Последний раз редактировалось SELECONICS; 09.10.2011 в 16:40.
SELECONICS вне форума   Ответить с цитированием
Ответ
 


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.



Текущее время: 14:57. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2022, Jelsoft Enterprises Ltd.