(Это продолжение предыдущей темы)
===========================================
Добавлено Roman V.M.
XBMC (Kodi) - мультиплатформенный медиацентр, совмещающий в себе оболочку для представления мультимедийного контента и многоформатный аудио/видеоплеер.
Данные мини-правила носят рекомендательный характер, но выполняя их, вы повышаете свои шансы на быстрое получение ответа и проявляете уважение к другим пользователям.
- Пожалуйста, пишите сообщения на минимально грамотном русском языке (см. п. 4.3.13. правил конференции). Грамотности на уровне покойного Розенталя никто не ожидает, но минимальные правила соблюдать стоит. Так вы проявляете уважение к другим пользователям, которым, в противном случае, придется продираться через вашу писанину, чтобы понять, чего вы, собственно, хотите. А некоторые просто проигнорируют такое сообщение.
а) Предложения начинаются с больших букв и заканчиваются точками. Вопросительные предложения заканчиваются знаком вопроса (?), который не отделяется пробелом от предстоящего слова.
б) После знаков препинания ставятся пробелы. Перед знаками препинания пробелы не ставятся.
в) Используйте функцию проверки правописания в своем браузере.
Как задавать вопрос о проблемах
- Максимально подробно заполните информацию о своей системе (системах) в профиле конференции либо подробно опишите свою конфигурацию в сообщении.
- Постарайтесь указать следующую информацию:
а) Версия XBMC и сборка (откуда).
б) Максимально подробно изложите вопрос и не пишите малопонятную абракадабру, вроде "у миня ничево нироботаит,памажите".
в) Если вопрос связан с плагином (дополнением), то укажите название плагина и откуда он взят.
г) Обязательно приложите отладочный лог. В настройках включите: Система - Отладка - Включить журнал отладки. Сам лог находится в папке с пользовательским профайлом Kodi. В Windows это, как правило, %AppData%/Kodi, в Linux - $HOME/.kodi.
На Андроиде и других платформах, где доступ к папке профиля Kodi затруднен, чтобы достать лог, используйте дополнение XBMC Log Uploader, которое можно установить из репозитория (раздел "Программные дополнения").
Сюда лог копипастить не нужно. Для этого есть специальный сайт: http://xbmclogs.com (в качестве альтернативы можно использовать http://pastebin.com или http://paste.ubuntu.com). Сюда выкладывайте только ссылку.
Нет лога - нет помощи!
д) Если проблема с конкретным видео/аудио файлом (файлами), указывайте mediainfo, спрятав его под +/-.
- Здесь такие же пользователи, как и вы. Поэтому если у вас реальная проблема (баг) и вы в достаточной степени владеете английским языком, то лучше написать на оф. форуме. Так есть хоть какой-то шанс достучаться до разработчиков.
- Максимально полно пользуйтесь уже доступной информацией (этот ФАК, официальная и русская Вики), а также Гуглом. Ответы на многие вопросы можно очень быстро найти в Гугле, введя правильный поисковый запрос. Пример.
Помните, что телепаты сюда не ходят, поэтому чем больше вы предоставите информации, тем больше вероятность, что вы получите полезный ответ. И наоборот, чем меньше вы предоставите информации, тем больше вероятность, что вас пошлют за советом к телепатам.
Размещать ссылки на картинки, выложенные на разных говнохостингах, забитых баннерами с рекламой говнобраузерок и сисек Ксюши Собчак, запрещается! Подобные ссылки будут удаляться без предупреждения. Пользуйтесь возможностями конференции. Ее движок достаточно продвинутый и позволяет прикреплять картинки к сообщениям.
Официальный сайт проекта: http://kodi.tv
Официальная Wiki: http://kodi.wiki
Официальный форум: http://forum.kodi.tv
Неофициальный русскоязычный форум: http://xbmc.ru/forum/
Неофициальная русскоязычная Wiki: http://xbmc.ru/wiki
Предупреждение. Куратор этой темы старается следить за развитием проекта Kodi (XBMC) и поддерживать данный FAQ в актуальном состоянии. Однако одному человеку охватить все аспекты такого сложного проекта трудно, и некоторые темы освещены лучше, чем другие. Поэтому актуальные замечания, исправления и дополнения к данному FAQ только приветствуются. Интересная информация от других пользователей будет добавляться, конечно же, с указанием авторства.
В. Что такое Kodi?
О. С 2014 года команда XBMC решила изменить название проекта на Kodi. Поэтому новые версии медиацентра, начиная с 14.0, будут выходить под этим названием. Т. к. данный ФАК составятся на протяжении длительного времени, в нем используется преимущественно старое название - XBMC, - но вся информация, если не оговорено иначе, применима и к новым версиям, выходящим под названием Kodi.
В. Какие форматы аудио и видео поддерживает XBMC?
О. XBMC основан на популярных открытых мультимедийных библиотеках ffmpeg и поддерживает подавляющее большинство распространенных кодеков и контейнеров видео и аудио.
В. На каких платформах работает XBMC?
О. XBMC работает на большинстве распространенных платформ ОС: Windows, Linux, MacOS, Android и некоторых других. Полный список поддерживаемых платформ можно найти на официальном сайте.
Также существуют законченные сборки на базе разных версий Linux, содержащие все необходимые для работы компоненты и позволяющие развернуть медиацентр на базе XBMC с минимумом усилий. Самые популярные из них - OpenELEC и LibreELEC - неофициальные проекты на базе Kodi, наиболее близкие к концепции медиацентра "из коробки".
В. Существуют разные сборки XBMC (официальные, от разных энтузиастов и т. п.) Какую сборку выбрать?
О. Для ознакомления начните с официальной версии под свою платформу. Сборки с доп. возможностями стоит использовать, если вы точно знаете, что вам нужны эти доп. возможности, и умеете ими пользоваться.
В. Поддерживает ли XBMC аппаратное ускорение видео?
О. Да. В Windows поддерживается DXVA2 на всех платформах, а в Linux используются различные API: CUDA (Nvidia), XVBA (AMD) и VAAPI (AMD и Intel). Качество реализации ускорения под Linux зависит от платформы, и лучше всего с XBMC под Linux работают карты от Nvidia, хотя в последних версиях поддержка видеочипов AMD и Intel значительно улучшена.
XBMC под Android полноценно поддерживает аппаратное ускорение, только начиная с версии 13.0 Gotham. До этого аппаратное ускорение поддерживалось только в "коробочных" плеерах на чипах Amlogic, для которых были разработаны специальные версии.
Версию для Android с поддержкой аппаратного ускорения можно скачать с оф. сайта.
В. Возможна ли установка XBMC на "коробочные" медиаплееры (не миникомпьютеры PC/Mac)?
О. Специальную версию XBMC можно установить на приставки Apple TV, но для этого нужен взлом приставки (jailbreak).
XBMC под Android можно установить на почти любое устройство на платформе ARM Neon, а это большинство современных чипсетов, разработанных для планшетов и смартфонов.
На некоторые китайские медиаплееры на чипе Amlogic AM8726 можно установить специальную прошивку с XBMC на базе Linux (без Android). Официально такая прошивка есть для плееров Pivos и 3Q Appy AA2390E.
Также для ряда китайских плееров существуют прошивки на базе OpenELEC/LibreELEC. Подробнее здесь и здесь.
Кроме того, хорошим вариантом недорогого компактного решения на базе XBMC является мини-компьютер Raspberry Pi с использованием одной из специализированных сборок XBMC: Raspbmc или OpenELEC/LibreELEC. Подробнее можно почитать здесь: Raspberry Pi - как медиацентр (HTPC) на основе Kodi (XBMC)
В. Существует ли portable версия XBMC?
О. Да. XBMC под Windows можно запустить в portable режиме. Для этого исполняемый файл XBMC нужно запустить с ключом -p. Например, в Windows:
При запуске в portable режиме XBMC создает/ищет подпапку с пользовательскими файлами и настройками \portable_data внутри установочной папки. В вышеприведенном примере это будет d:\xbmc_portable\portable_data.
Без этого ключа папка с пользовательскими файлами и настройками создается/ищется в папке пользовательского профиля соответствующей ОС. В Windows это %AppData%\XBMC.
Внимание: при использовании в режиме portable XBMC нужно установить в папку, доступную для записи приложениям, запущенным от имени пользователя. В Windows 7/8 при включенном UAC запись в папку %ProgramFiles% от имени пользователя по умолчанию запрещена.
В. XBMC нельзя настроить! Куда пропали почти все нужные настройки из меню "Система"?
О. В версии 13.0 появилось несколько уровней настроек, и в зависимости от уровня число доступных настроек отличается. Для доступа ко всем настройкам выберите уровень "Экспертный".
В. XBMC установлен под Windows, при этом не работают все или почти все дополнения, и постоянно выводится сообщение "Ошибка скрипта ххх". В чем проблема?
О. Учетная запись и, следовательно, папка с профилем пользователя Windows названы по русски, например "Вася", из-за чего возникает ошибка встроенного интерпретатора языка Python, на котором пишутся дополнения. Используйте XBMC из-под учетной записи, содержащей в названии только стандартные английские символы, либо переустановите/переместите XBMC в папку без русских букв в названии и запускайте программу в портативном режиме (см. выше).
В. Поддерживает ли XBMC вывод звука DTS-MA/TrueHD в исходном виде (битстриме) на ресивер?
О. Да. В версии 12.0 была полностью переработана звуковая подсистема и добавлена поддержка битстрима HD-форматов звука. Однако реальные возможности битстрима зависят от возможностей конкретной программно-аппаратной платформы.
В Windows для правильного вывода звука в битстриме нужно выбрать в качестве "устройства прямого вывода звука" устройство WASAPI, соответствующее используемому цифровому аудиовыходу (HDMI/SPDIF), и поставить флажки напротив форматов кодированного звука, поддерживаемых вашим ресивером (DD, DTS и т. п.).
В. Поддерживает ли XBMC русский язык?
О. Да. Интерфейс XBMC полностью переведен на русский язык. Кроме того, поддерживаются русские названия файлов и папок, а также получение информации на русском языке о медиафайлах с различных интернет-ресурсов.
Начиная с версии 14.0 (Helix), Kodi официально поддерживает русскоязычный ввод с экранной клавиатуры (имеются алфавитная раскладка и раскладка ЙЦУКЕН).
В. Поддерживает ли XBMC получение информации о фильмах и сериалах для медиатеки на русском языке?
О. Да. Для фильмов можно использовать скреперы (инфоресурсы) Кинопоиск (лучше загружать из репозитория Сеппиуса) и TMDB. Для сериалов, соответственно, - TheTVDB.
Сайт Кинопоиска официально не поддерживает автоматизированное получение информации и всячески с этим борется, поэтому скрепер Кинопоиска периодически перестает работать, пока какой-нибудь умелец в очередной раз не подправит скрепер.
Сайты TMDB и TheTVDB поддерживают выдачу информации на русском языке, но таковая информация есть не для всех фильмов/сериалов.
В. Как лучше организовать контент (фильмы/сериалы/музыку) для правильного получения и отображения расширенной информации (сюжеты, картинки и т. п.)?
О. Подробную информацию можно найти в официальной Вики, но для начала стоит придерживаться базовых рекомендаций, которые изложены ниже.
Фильмы. При добавлении источника (папки, сетевого диска) указываете тип содержимого "Фильмы" и инфоресурс (cкрепер) TMDB. В настройках скрепера можно выбрать русский язык. Файлы с фильмами должны именоваться по схеме <Название точно как на TMDB>.(год). Если вы хотите сохранить оригинальные имена файлов, например для раздач на торрентах, эти файлы можно разложить по папкам, которые названы по точно такому же шаблону. В этом случае при добавлении источника нужно включить опцию "Файлы в отдельных папках с названиями фильмов". Также для более точного опознавания в папке с фильмом можно создать текстовый файл с именем movie.nfo, содержащий ссылку на страницу фильма на TMDB, например http://www.themoviedb.org/movie/19995-avatar. В целом, вариант с файлами фильмов в отдельных папках является предпочтительным.
Насчет скрепера Кинопоиска см. выше. Можно пользоваться им на свой страх и риск, но не удивляйтесь, если рано или поздно что-то сломается.
Сериалы. При добавлении источника (папки, сетевого диска) указываете тип содержимого "Сериалы" и инфоресурс (cкрепер) TheTVDB. В настройках скрепера можно выбрать русский язык. Файлы с сериями должны быть разложены по папкам. При этом каждый сериал должен находиться в своей отдельной папке. Имя папки должно точно совпадать с названием сериала на TheTVDB. Допускаются русские имена, но обязательно точно как на TheTVDB. Иерархия подпапок внутри папки сериала не имеет значения. Рекомендованные конвенции нумерования сезонов и серий в именах файлов: sAAeBB или AAxBB, где АА и ВВ - номер сезона и серии соответственно.
Для более точного опознавания (особенно если нужно загружать информацию на русском языке) в папке с сериалом настоятельно рекомендуется создать простой текстовый файл с именем tvshow.nfo, содержащий ссылку на страницу сериала на TheTVDB, например http://thetvdb.com/?tab=series&id=121361.
Музыка. С музыкой проще: основная информация берется из информационных тэгов внутри звуковых файлов. Поэтому для правильного отображения информации и картинок все музыкальные файлы должны иметь правильно заполненные тэги. Редактировать музыкальные тэги можно при помощи специальных программ, например Mp3tag.
В. Поддерживает ли XBMC воспроизведение папок и образов Blu-ray?
О. Да, XBMC поддерживает воспроизведение папок и образов Blu-ray с собственным упрощенным меню, позволяющим выбирать тайтлы (версии фильма или доп. материалы), звуковые дорожки и субтитры. Кроме того, поддерживается простое анимированное меню, как на DVD, если оно есть на диске Blu-ray, но диски с таким меню встречаются очень редко. Поддержки полного меню на Ява (BD-J) нет. Для полной поддержки Blu-ray можно подключить внешний плеер с такой поддержкой (см. ниже).
Дополнение от 16.06.2017: полноценная поддержка BD-J планируется в Kodi 18 "Leia" (на тех платформах, где есть Java Runtime Environment). Смелые желающие могут попробовать текущие "ночные" сбороки. и отписаться о результатах. Помните, что сборки тестовые, и никто ничего не гарантирует.
В. Поддерживает ли XBMC воспроизведение стереоскопического (3D) видео?
О. Частично. XBMC воспроизводит анаморфные горизонтальные и вертикальные стереопары, которые по сути являются обычными видеофайлами. Полные стереопары могут воспроизводиться с ужатием до анаморфной пары. Поддержки кодека h264-MVC, а значит и дисков Blu-ray 3D нет, хотя такие образы дисков спокойно воспроизводятся в 2D, причем даже такие, у которых возможность воспроизведения в 2D заблокирована. Полную поддержку Blu-ray 3D можно реализовать при помощи внешних плееров с такой поддержкой (см. ниже).
Дополнение от 21.03.2016. Поддержка Blu-ray 3D реализована в версии 17 (Krypton) для Raspberry Pi. Также на оф. форуме тестируются сборки под Windows 8 и старше: http://forum.kodi.tv/showthread.php?tid=265299.
В. Можно ли подключать к XBMC собственные декодеры для разных контейнеров, а также форматов видео и аудио?
О. В официальной версии - нет. Все сплиттеры и декодеры встроены в XBMC. Однако существует неофициальная версия XBMC-DSplayer, позволяющая подключать внешние фильтры DirectShow, естественно, только под Windows.
В. Можно ли совместно с XBMC использовать какой-либо внешний плеер?
О. Да. К XBMC можно подключить любой плеер, который принимает имя проигрываемого файла в командной строке. (А иначе как сообщить внешнему плееру, какой файл играть?) Делается это посредством конфигурационного файла playercorefactory.xml. Например, к XBMC можно подключить один из коммерческих плееров с полной поддержкой проигрывания Blu-ray.
Темы на русскоязычном форуме с рекомендациями по подключению внешних плееров:
http://xbmc.ru/forum/showthread.php?t=1090
http://xbmc.ru/forum/showthread.php?t=2255
В. Что такое XBMC-DSPlayer?
О. Это неофициальная версия XBMC под Windows, в которую добавлен дополнительный программный модуль - плеер видео DSPlayer, который можно использовать вместо встроенного плеера видео DVDplayer. При этом вся остальная функциональность XBMC осталась без изменений. DSPlayer полностью интегрирован с интерфейсом XBMC и позволяет подключать внешние фильтры DirectShow - сплиттеры, кодеки и дополнительные обработчики, а также шейдеры. Подробнее об XBMC-DSplayer можно узнать здесь (английский язык).
Исправление от 2.10.2015: проект Kodi-DSplayer по-прежнему развивается. Кроме прочего, теперь поддерживается рендерер MadVR, и фильтры DirectShow (декодеры видео/аудио, сплиттеры) можно настраивать непосредственно из интерфейса. Актуальную информацию о Kodi-DSplayer можно найти на оф. форуме: http://forum.kodi.tv/showthread.php?tid=223175.
Подробнейшая инструкция по настройке Kodi-DSplayer (английский язык): http://forum.kodi.tv/showthread.php?tid=222576
В. Можно ли использовать Kodi совместно с SVP для уплавнения проигрываемого видео?
О. Официальную версию под Windows - нет, так как к ней нельзя подключать внешние кодеки. Однако существует сборка Kodi-DSPlayer, которая дает такую возможность.
Дополнение от 2.10.2015: в связи с развитием проекта Kodi-DSPlayer приведенная ниже информация могла устареть. Используйте на свой страх и риск.
Самый простой способ подключения SVP к XBMC-DSPlayer описан далее.
1) Устанавливаете AVSplitter. Не забудьте поставить галку "Register Source Filter".
2) Устанавливаете LAV Filters без сплиттера (!).
а) В настройках LAV Video выбираете "DXVA Copy-back". Внимание: в XBMC должен быть выбран параметр "Использовать окно на весь экран вместо полного экрана" ("Система" > "Вывод видео"). Иначе DXVA Copy-back c SVP работать не будет.
б) В Настройках LAV Audio выбираете нужные форматы вывода звука в битстриме (DD, DTS и т. п.).
3) Устанавливаете FFDshow-tryouts. При установке снимаете все галки напротив всех (!) форматов видео и аудио. Впрочем, желающие могут использовать FFDshow Audio вместо LAV Audio.
4) Устанавливаете XBMC-DSPlayer (если не установлен). В разделе настроек DSPlayer включаете опцию "Использовать системные фильтры...".
5) Настраиваете фильтр FFDshow-raw. Как это сделать, написано здесь, начиная с сообщения № 499 и ниже.
В качестве альтернативы можно использовать следующие конфигурационные файлы DSplayer:
Примечание: эту конфигурацию можно использовать и без SVP, удалив строчки 8-10, 17-19 (подключение ffdraw) в mediasconfig.xml.
Также есть инструкция от ув. Rimsky по просмотру IPTV с SVP.
Еще одна инструкция с оф. Вики SVP: http://www.svp-team.com/wiki/%D0%9D%D0%B0%D1%81%D1%8…%B0_ffdshow:_XBMC
В. Поддерживает ли XBMC просмотр ТВ?
О. Да, начиная с версии 12.0, в XBMC официально встроен интерфейс для взаимодействия с различными ТВ-серверами (TV backend) посредством соответствующих аддонов (дополнений). Хотя собственного ТВ-сервера у XBMC нет, но он может работать с популярными сторонними ТВ-серверами: Mediaportal или Argus TV под Windows, HTS Tvheadend, MythTV и т. п. под Linux. За поддержку конкретного оборудования (ТВ-тюнер, DVB-карта и т. п.) отвечает именно ТВ-сервер.
Официальные сборки уже включают в себя набор дополнений для популярных ТВ-серверов.
Примечание: практически все медиаоболочки с поддержкой ТВ строятся по клиент-серверному принципу, и XBMC здесь не исключение, с той лишь разницей, что у него нет собственного ТВ-сервера.
Просмотр открытого (нешифрованного) IPTV без ТВ-сервера при помощи дополнения pvr.iptvsimple.
Настройка ТВ-сервера Mediaportal (Windows).
Настройка ТВ-сервера HTS TVheadend (Linux).
Настройка ТВ-сервера Argus TV/ForTheRecord (Windows).
В. Возможна ли более тонкая настройка XBMC, кроме тех параметров, что вынесены в раздел настроек?
О. Да. Кроме параметров, вынесенных в графический интерфейс, также существуют конфигурационные файлы, которыми могут воспользоваться опытные пользователи. См. подраздел " Конфигурационные файлы" в русской Wiki.
В. Где хранятся все настройки XBMC?
О. Все настройки, вновь установленные дополнения, медиатека (если не используется MySQL Server), кэш и т. п. хранятся в папке с пользовательским профилем. Типичное размещение папки профиля:
Windows - %AppData%/XBMC или %AppData%/Kodi;
Linux - $HOME/.xbmc или $HOME/.kodi;
LibreELEC - /storage/.kodi;
портативная установка - \portable_data в установочной папке.
В. Как запустить обновление медиатеки XBMC извне, например по окончании закачки торрента?
О. См. здесь.
В. Можно ли управлять XBMC, используя мобильные устройства (смартфоны, планшеты)?
О. Да. Для этого можно воспользоваться одним из следующих приложений:
Yatse for Android
XBMC Official Remote for iOS
Достоинством этого способа управления является наличие обратной связи, что позволяет, например, проигрывать музыку, не включая телевизор. Yatse для Android имеет несколько виджетов на выбор, позволяя управлять XBMC прямо с рабочего стола.
В. Хочу написать свой плагин для XBMC. С чего начать?
О. Начните с изучения языка Python, поскольку именно на нем пишутся плагины. А для тех, кто знаком с Python, ниже дана подборка статей с информацией о написании плагинов.
Пишем свой плагин для XBMC. Пока без блекджека и всех остальных.
Подробная анатомия простого плагина для XBMC.
Пишем плагин для XBMC с собственным интерфейсом: часть I — теория и простейший пример.
Пишем плагин для XBMC с собственным интерфейсом: часть II — диалоги и украшателства.
Пишем плагин для XBMC с собственным интерфейсом: часть III — API и микро-фреймворк.
xbmcswift2 — микро-фреймворк для написания плагинов к Kodi (XBMC).
В. Я заметил(-а) ошибку в переводе XBMC. Кому можно сообщить об этом?
О. Куратор данной темы - официальный координатор русского и украинского переводов XBMC, поэтому замечания по переводу можете писать прямо в данной теме. Примечание: это касается только перевода самого XBMC, а не многочисленных обложек и дополнений.
(FAQ будет постепенно пополняться по мере возможности).
Подключение пульта от Playstation 3 к ПК для управления Kodi (автор - eXodusN).
Подключение PowerDVD v15 Ultra в качестве внешнего плеера для проигрывания bd3d.iso (автор - dr_kiff).
Неофициальные сборки XBMC
Последние сборки XBMC-DSplayer для Windows можно найти на оф. форуме в подписи пользователя aracnoz, который сейчас продолжает разработку Kodi-DSplayer: http://forum.kodi.tv/showthread.php?tid=154534&p…751438#pid1751438.
Мета-репозиторий дополнений для русскоязычных пользователей
https://cloud.mail.ru/public/ee87525ca10f/repository.ru-1.0.0.zip
Репозиторий включает в себя несколько других репозиториев (Сеппиус и т. д.)
===========================================
Добавлено Roman V.M.
XBMC (Kodi) - мультиплатформенный медиацентр, совмещающий в себе оболочку для представления мультимедийного контента и многоформатный аудио/видеоплеер.
Мини-правила темы
Данные мини-правила носят рекомендательный характер, но выполняя их, вы повышаете свои шансы на быстрое получение ответа и проявляете уважение к другим пользователям.
- Пожалуйста, пишите сообщения на минимально грамотном русском языке (см. п. 4.3.13. правил конференции). Грамотности на уровне покойного Розенталя никто не ожидает, но минимальные правила соблюдать стоит. Так вы проявляете уважение к другим пользователям, которым, в противном случае, придется продираться через вашу писанину, чтобы понять, чего вы, собственно, хотите. А некоторые просто проигнорируют такое сообщение.
а) Предложения начинаются с больших букв и заканчиваются точками. Вопросительные предложения заканчиваются знаком вопроса (?), который не отделяется пробелом от предстоящего слова.
б) После знаков препинания ставятся пробелы. Перед знаками препинания пробелы не ставятся.
в) Используйте функцию проверки правописания в своем браузере.
Как задавать вопрос о проблемах
- Максимально подробно заполните информацию о своей системе (системах) в профиле конференции либо подробно опишите свою конфигурацию в сообщении.
- Постарайтесь указать следующую информацию:
а) Версия XBMC и сборка (откуда).
б) Максимально подробно изложите вопрос и не пишите малопонятную абракадабру, вроде "у миня ничево нироботаит,памажите".
в) Если вопрос связан с плагином (дополнением), то укажите название плагина и откуда он взят.
г) Обязательно приложите отладочный лог. В настройках включите: Система - Отладка - Включить журнал отладки. Сам лог находится в папке с пользовательским профайлом Kodi. В Windows это, как правило, %AppData%/Kodi, в Linux - $HOME/.kodi.
На Андроиде и других платформах, где доступ к папке профиля Kodi затруднен, чтобы достать лог, используйте дополнение XBMC Log Uploader, которое можно установить из репозитория (раздел "Программные дополнения").
Сюда лог копипастить не нужно. Для этого есть специальный сайт: http://xbmclogs.com (в качестве альтернативы можно использовать http://pastebin.com или http://paste.ubuntu.com). Сюда выкладывайте только ссылку.
Нет лога - нет помощи!
д) Если проблема с конкретным видео/аудио файлом (файлами), указывайте mediainfo, спрятав его под +/-.
- Здесь такие же пользователи, как и вы. Поэтому если у вас реальная проблема (баг) и вы в достаточной степени владеете английским языком, то лучше написать на оф. форуме. Так есть хоть какой-то шанс достучаться до разработчиков.
- Максимально полно пользуйтесь уже доступной информацией (этот ФАК, официальная и русская Вики), а также Гуглом. Ответы на многие вопросы можно очень быстро найти в Гугле, введя правильный поисковый запрос. Пример.
Помните, что телепаты сюда не ходят, поэтому чем больше вы предоставите информации, тем больше вероятность, что вы получите полезный ответ. И наоборот, чем меньше вы предоставите информации, тем больше вероятность, что вас пошлют за советом к телепатам.
Размещать ссылки на картинки, выложенные на разных говнохостингах, забитых баннерами с рекламой говнобраузерок и сисек Ксюши Собчак, запрещается! Подобные ссылки будут удаляться без предупреждения. Пользуйтесь возможностями конференции. Ее движок достаточно продвинутый и позволяет прикреплять картинки к сообщениям.
Ссылки
Официальный сайт проекта: http://kodi.tv
Официальная Wiki: http://kodi.wiki
Официальный форум: http://forum.kodi.tv
Неофициальный русскоязычный форум: http://xbmc.ru/forum/
Неофициальная русскоязычная Wiki: http://xbmc.ru/wiki
FAQ
Предупреждение. Куратор этой темы старается следить за развитием проекта Kodi (XBMC) и поддерживать данный FAQ в актуальном состоянии. Однако одному человеку охватить все аспекты такого сложного проекта трудно, и некоторые темы освещены лучше, чем другие. Поэтому актуальные замечания, исправления и дополнения к данному FAQ только приветствуются. Интересная информация от других пользователей будет добавляться, конечно же, с указанием авторства.
В. Что такое Kodi?
О. С 2014 года команда XBMC решила изменить название проекта на Kodi. Поэтому новые версии медиацентра, начиная с 14.0, будут выходить под этим названием. Т. к. данный ФАК составятся на протяжении длительного времени, в нем используется преимущественно старое название - XBMC, - но вся информация, если не оговорено иначе, применима и к новым версиям, выходящим под названием Kodi.
В. Какие форматы аудио и видео поддерживает XBMC?
О. XBMC основан на популярных открытых мультимедийных библиотеках ffmpeg и поддерживает подавляющее большинство распространенных кодеков и контейнеров видео и аудио.
В. На каких платформах работает XBMC?
О. XBMC работает на большинстве распространенных платформ ОС: Windows, Linux, MacOS, Android и некоторых других. Полный список поддерживаемых платформ можно найти на официальном сайте.
Также существуют законченные сборки на базе разных версий Linux, содержащие все необходимые для работы компоненты и позволяющие развернуть медиацентр на базе XBMC с минимумом усилий. Самые популярные из них - OpenELEC и LibreELEC - неофициальные проекты на базе Kodi, наиболее близкие к концепции медиацентра "из коробки".
В. Существуют разные сборки XBMC (официальные, от разных энтузиастов и т. п.) Какую сборку выбрать?
О. Для ознакомления начните с официальной версии под свою платформу. Сборки с доп. возможностями стоит использовать, если вы точно знаете, что вам нужны эти доп. возможности, и умеете ими пользоваться.
В. Поддерживает ли XBMC аппаратное ускорение видео?
О. Да. В Windows поддерживается DXVA2 на всех платформах, а в Linux используются различные API: CUDA (Nvidia), XVBA (AMD) и VAAPI (AMD и Intel). Качество реализации ускорения под Linux зависит от платформы, и лучше всего с XBMC под Linux работают карты от Nvidia, хотя в последних версиях поддержка видеочипов AMD и Intel значительно улучшена.
XBMC под Android полноценно поддерживает аппаратное ускорение, только начиная с версии 13.0 Gotham. До этого аппаратное ускорение поддерживалось только в "коробочных" плеерах на чипах Amlogic, для которых были разработаны специальные версии.
Версию для Android с поддержкой аппаратного ускорения можно скачать с оф. сайта.
В. Возможна ли установка XBMC на "коробочные" медиаплееры (не миникомпьютеры PC/Mac)?
О. Специальную версию XBMC можно установить на приставки Apple TV, но для этого нужен взлом приставки (jailbreak).
XBMC под Android можно установить на почти любое устройство на платформе ARM Neon, а это большинство современных чипсетов, разработанных для планшетов и смартфонов.
На некоторые китайские медиаплееры на чипе Amlogic AM8726 можно установить специальную прошивку с XBMC на базе Linux (без Android). Официально такая прошивка есть для плееров Pivos и 3Q Appy AA2390E.
Также для ряда китайских плееров существуют прошивки на базе OpenELEC/LibreELEC. Подробнее здесь и здесь.
Кроме того, хорошим вариантом недорогого компактного решения на базе XBMC является мини-компьютер Raspberry Pi с использованием одной из специализированных сборок XBMC: Raspbmc или OpenELEC/LibreELEC. Подробнее можно почитать здесь: Raspberry Pi - как медиацентр (HTPC) на основе Kodi (XBMC)
В. Существует ли portable версия XBMC?
О. Да. XBMC под Windows можно запустить в portable режиме. Для этого исполняемый файл XBMC нужно запустить с ключом -p. Например, в Windows:
Проще всего это сделать, создав ярлык для исполняемого файла и отредактировав свойства ярлыка путем добавления ключа -p в строку запуска.
При запуске в portable режиме XBMC создает/ищет подпапку с пользовательскими файлами и настройками \portable_data внутри установочной папки. В вышеприведенном примере это будет d:\xbmc_portable\portable_data.
Без этого ключа папка с пользовательскими файлами и настройками создается/ищется в папке пользовательского профиля соответствующей ОС. В Windows это %AppData%\XBMC.
Внимание: при использовании в режиме portable XBMC нужно установить в папку, доступную для записи приложениям, запущенным от имени пользователя. В Windows 7/8 при включенном UAC запись в папку %ProgramFiles% от имени пользователя по умолчанию запрещена.
В. XBMC нельзя настроить! Куда пропали почти все нужные настройки из меню "Система"?
О. В версии 13.0 появилось несколько уровней настроек, и в зависимости от уровня число доступных настроек отличается. Для доступа ко всем настройкам выберите уровень "Экспертный".
В. XBMC установлен под Windows, при этом не работают все или почти все дополнения, и постоянно выводится сообщение "Ошибка скрипта ххх". В чем проблема?
О. Учетная запись и, следовательно, папка с профилем пользователя Windows названы по русски, например "Вася", из-за чего возникает ошибка встроенного интерпретатора языка Python, на котором пишутся дополнения. Используйте XBMC из-под учетной записи, содержащей в названии только стандартные английские символы, либо переустановите/переместите XBMC в папку без русских букв в названии и запускайте программу в портативном режиме (см. выше).
В. Поддерживает ли XBMC вывод звука DTS-MA/TrueHD в исходном виде (битстриме) на ресивер?
О. Да. В версии 12.0 была полностью переработана звуковая подсистема и добавлена поддержка битстрима HD-форматов звука. Однако реальные возможности битстрима зависят от возможностей конкретной программно-аппаратной платформы.
В Windows для правильного вывода звука в битстриме нужно выбрать в качестве "устройства прямого вывода звука" устройство WASAPI, соответствующее используемому цифровому аудиовыходу (HDMI/SPDIF), и поставить флажки напротив форматов кодированного звука, поддерживаемых вашим ресивером (DD, DTS и т. п.).
В. Поддерживает ли XBMC русский язык?
О. Да. Интерфейс XBMC полностью переведен на русский язык. Кроме того, поддерживаются русские названия файлов и папок, а также получение информации на русском языке о медиафайлах с различных интернет-ресурсов.
Начиная с версии 14.0 (Helix), Kodi официально поддерживает русскоязычный ввод с экранной клавиатуры (имеются алфавитная раскладка и раскладка ЙЦУКЕН).
В. Поддерживает ли XBMC получение информации о фильмах и сериалах для медиатеки на русском языке?
О. Да. Для фильмов можно использовать скреперы (инфоресурсы) Кинопоиск (лучше загружать из репозитория Сеппиуса) и TMDB. Для сериалов, соответственно, - TheTVDB.
Сайт Кинопоиска официально не поддерживает автоматизированное получение информации и всячески с этим борется, поэтому скрепер Кинопоиска периодически перестает работать, пока какой-нибудь умелец в очередной раз не подправит скрепер.
Сайты TMDB и TheTVDB поддерживают выдачу информации на русском языке, но таковая информация есть не для всех фильмов/сериалов.
В. Как лучше организовать контент (фильмы/сериалы/музыку) для правильного получения и отображения расширенной информации (сюжеты, картинки и т. п.)?
О. Подробную информацию можно найти в официальной Вики, но для начала стоит придерживаться базовых рекомендаций, которые изложены ниже.
Фильмы. При добавлении источника (папки, сетевого диска) указываете тип содержимого "Фильмы" и инфоресурс (cкрепер) TMDB. В настройках скрепера можно выбрать русский язык. Файлы с фильмами должны именоваться по схеме <Название точно как на TMDB>.(год). Если вы хотите сохранить оригинальные имена файлов, например для раздач на торрентах, эти файлы можно разложить по папкам, которые названы по точно такому же шаблону. В этом случае при добавлении источника нужно включить опцию "Файлы в отдельных папках с названиями фильмов". Также для более точного опознавания в папке с фильмом можно создать текстовый файл с именем movie.nfo, содержащий ссылку на страницу фильма на TMDB, например http://www.themoviedb.org/movie/19995-avatar. В целом, вариант с файлами фильмов в отдельных папках является предпочтительным.
Насчет скрепера Кинопоиска см. выше. Можно пользоваться им на свой страх и риск, но не удивляйтесь, если рано или поздно что-то сломается.
Сериалы. При добавлении источника (папки, сетевого диска) указываете тип содержимого "Сериалы" и инфоресурс (cкрепер) TheTVDB. В настройках скрепера можно выбрать русский язык. Файлы с сериями должны быть разложены по папкам. При этом каждый сериал должен находиться в своей отдельной папке. Имя папки должно точно совпадать с названием сериала на TheTVDB. Допускаются русские имена, но обязательно точно как на TheTVDB. Иерархия подпапок внутри папки сериала не имеет значения. Рекомендованные конвенции нумерования сезонов и серий в именах файлов: sAAeBB или AAxBB, где АА и ВВ - номер сезона и серии соответственно.
Для более точного опознавания (особенно если нужно загружать информацию на русском языке) в папке с сериалом настоятельно рекомендуется создать простой текстовый файл с именем tvshow.nfo, содержащий ссылку на страницу сериала на TheTVDB, например http://thetvdb.com/?tab=series&id=121361.
Музыка. С музыкой проще: основная информация берется из информационных тэгов внутри звуковых файлов. Поэтому для правильного отображения информации и картинок все музыкальные файлы должны иметь правильно заполненные тэги. Редактировать музыкальные тэги можно при помощи специальных программ, например Mp3tag.
В. Поддерживает ли XBMC воспроизведение папок и образов Blu-ray?
О. Да, XBMC поддерживает воспроизведение папок и образов Blu-ray с собственным упрощенным меню, позволяющим выбирать тайтлы (версии фильма или доп. материалы), звуковые дорожки и субтитры. Кроме того, поддерживается простое анимированное меню, как на DVD, если оно есть на диске Blu-ray, но диски с таким меню встречаются очень редко. Поддержки полного меню на Ява (BD-J) нет. Для полной поддержки Blu-ray можно подключить внешний плеер с такой поддержкой (см. ниже).
Дополнение от 16.06.2017: полноценная поддержка BD-J планируется в Kodi 18 "Leia" (на тех платформах, где есть Java Runtime Environment). Смелые желающие могут попробовать текущие "ночные" сбороки. и отписаться о результатах. Помните, что сборки тестовые, и никто ничего не гарантирует.
В. Поддерживает ли XBMC воспроизведение стереоскопического (3D) видео?
О. Частично. XBMC воспроизводит анаморфные горизонтальные и вертикальные стереопары, которые по сути являются обычными видеофайлами. Полные стереопары могут воспроизводиться с ужатием до анаморфной пары. Поддержки кодека h264-MVC, а значит и дисков Blu-ray 3D нет, хотя такие образы дисков спокойно воспроизводятся в 2D, причем даже такие, у которых возможность воспроизведения в 2D заблокирована. Полную поддержку Blu-ray 3D можно реализовать при помощи внешних плееров с такой поддержкой (см. ниже).
Дополнение от 21.03.2016. Поддержка Blu-ray 3D реализована в версии 17 (Krypton) для Raspberry Pi. Также на оф. форуме тестируются сборки под Windows 8 и старше: http://forum.kodi.tv/showthread.php?tid=265299.
В. Можно ли подключать к XBMC собственные декодеры для разных контейнеров, а также форматов видео и аудио?
О. В официальной версии - нет. Все сплиттеры и декодеры встроены в XBMC. Однако существует неофициальная версия XBMC-DSplayer, позволяющая подключать внешние фильтры DirectShow, естественно, только под Windows.
В. Можно ли совместно с XBMC использовать какой-либо внешний плеер?
О. Да. К XBMC можно подключить любой плеер, который принимает имя проигрываемого файла в командной строке. (А иначе как сообщить внешнему плееру, какой файл играть?) Делается это посредством конфигурационного файла playercorefactory.xml. Например, к XBMC можно подключить один из коммерческих плееров с полной поддержкой проигрывания Blu-ray.
Темы на русскоязычном форуме с рекомендациями по подключению внешних плееров:
http://xbmc.ru/forum/showthread.php?t=1090
http://xbmc.ru/forum/showthread.php?t=2255
В. Что такое XBMC-DSPlayer?
О. Это неофициальная версия XBMC под Windows, в которую добавлен дополнительный программный модуль - плеер видео DSPlayer, который можно использовать вместо встроенного плеера видео DVDplayer. При этом вся остальная функциональность XBMC осталась без изменений. DSPlayer полностью интегрирован с интерфейсом XBMC и позволяет подключать внешние фильтры DirectShow - сплиттеры, кодеки и дополнительные обработчики, а также шейдеры. Подробнее об XBMC-DSplayer можно узнать здесь (английский язык).
Исправление от 2.10.2015: проект Kodi-DSplayer по-прежнему развивается. Кроме прочего, теперь поддерживается рендерер MadVR, и фильтры DirectShow (декодеры видео/аудио, сплиттеры) можно настраивать непосредственно из интерфейса. Актуальную информацию о Kodi-DSplayer можно найти на оф. форуме: http://forum.kodi.tv/showthread.php?tid=223175.
Подробнейшая инструкция по настройке Kodi-DSplayer (английский язык): http://forum.kodi.tv/showthread.php?tid=222576
В. Можно ли использовать Kodi совместно с SVP для уплавнения проигрываемого видео?
О. Официальную версию под Windows - нет, так как к ней нельзя подключать внешние кодеки. Однако существует сборка Kodi-DSPlayer, которая дает такую возможность.
Дополнение от 2.10.2015: в связи с развитием проекта Kodi-DSPlayer приведенная ниже информация могла устареть. Используйте на свой страх и риск.
Самый простой способ подключения SVP к XBMC-DSPlayer описан далее.
1) Устанавливаете AVSplitter. Не забудьте поставить галку "Register Source Filter".
2) Устанавливаете LAV Filters без сплиттера (!).
а) В настройках LAV Video выбираете "DXVA Copy-back". Внимание: в XBMC должен быть выбран параметр "Использовать окно на весь экран вместо полного экрана" ("Система" > "Вывод видео"). Иначе DXVA Copy-back c SVP работать не будет.
б) В Настройках LAV Audio выбираете нужные форматы вывода звука в битстриме (DD, DTS и т. п.).
3) Устанавливаете FFDshow-tryouts. При установке снимаете все галки напротив всех (!) форматов видео и аудио. Впрочем, желающие могут использовать FFDshow Audio вместо LAV Audio.
4) Устанавливаете XBMC-DSPlayer (если не установлен). В разделе настроек DSPlayer включаете опцию "Использовать системные фильтры...".
5) Настраиваете фильтр FFDshow-raw. Как это сделать, написано здесь, начиная с сообщения № 499 и ниже.
В качестве альтернативы можно использовать следующие конфигурационные файлы DSplayer:
Скрытый текст
Эти файлы кладутся в подпапку \userdata\dsplayer\ папки с настройками XBMC (расположение папки с настройками см. ниже). При использовании конфигов повторяете пп. 1-3, а в п. 4 отключаете опцию "Использовать системные фильтры...".Примечание: эту конфигурацию можно использовать и без SVP, удалив строчки 8-10, 17-19 (подключение ffdraw) в mediasconfig.xml.
Также есть инструкция от ув. Rimsky по просмотру IPTV с SVP.
Еще одна инструкция с оф. Вики SVP: http://www.svp-team.com/wiki/%D0%9D%D0%B0%D1%81%D1%8…%B0_ffdshow:_XBMC
В. Поддерживает ли XBMC просмотр ТВ?
О. Да, начиная с версии 12.0, в XBMC официально встроен интерфейс для взаимодействия с различными ТВ-серверами (TV backend) посредством соответствующих аддонов (дополнений). Хотя собственного ТВ-сервера у XBMC нет, но он может работать с популярными сторонними ТВ-серверами: Mediaportal или Argus TV под Windows, HTS Tvheadend, MythTV и т. п. под Linux. За поддержку конкретного оборудования (ТВ-тюнер, DVB-карта и т. п.) отвечает именно ТВ-сервер.
Официальные сборки уже включают в себя набор дополнений для популярных ТВ-серверов.
Примечание: практически все медиаоболочки с поддержкой ТВ строятся по клиент-серверному принципу, и XBMC здесь не исключение, с той лишь разницей, что у него нет собственного ТВ-сервера.
Просмотр открытого (нешифрованного) IPTV без ТВ-сервера при помощи дополнения pvr.iptvsimple.
Настройка ТВ-сервера Mediaportal (Windows).
Настройка ТВ-сервера HTS TVheadend (Linux).
Настройка ТВ-сервера Argus TV/ForTheRecord (Windows).
В. Возможна ли более тонкая настройка XBMC, кроме тех параметров, что вынесены в раздел настроек?
О. Да. Кроме параметров, вынесенных в графический интерфейс, также существуют конфигурационные файлы, которыми могут воспользоваться опытные пользователи. См. подраздел " Конфигурационные файлы" в русской Wiki.
В. Где хранятся все настройки XBMC?
О. Все настройки, вновь установленные дополнения, медиатека (если не используется MySQL Server), кэш и т. п. хранятся в папке с пользовательским профилем. Типичное размещение папки профиля:
Windows - %AppData%/XBMC или %AppData%/Kodi;
Linux - $HOME/.xbmc или $HOME/.kodi;
LibreELEC - /storage/.kodi;
портативная установка - \portable_data в установочной папке.
В. Как запустить обновление медиатеки XBMC извне, например по окончании закачки торрента?
О. См. здесь.
В. Можно ли управлять XBMC, используя мобильные устройства (смартфоны, планшеты)?
О. Да. Для этого можно воспользоваться одним из следующих приложений:
Yatse for Android
XBMC Official Remote for iOS
Достоинством этого способа управления является наличие обратной связи, что позволяет, например, проигрывать музыку, не включая телевизор. Yatse для Android имеет несколько виджетов на выбор, позволяя управлять XBMC прямо с рабочего стола.
В. Хочу написать свой плагин для XBMC. С чего начать?
О. Начните с изучения языка Python, поскольку именно на нем пишутся плагины. А для тех, кто знаком с Python, ниже дана подборка статей с информацией о написании плагинов.
Пишем свой плагин для XBMC. Пока без блекджека и всех остальных.
Подробная анатомия простого плагина для XBMC.
Пишем плагин для XBMC с собственным интерфейсом: часть I — теория и простейший пример.
Пишем плагин для XBMC с собственным интерфейсом: часть II — диалоги и украшателства.
Пишем плагин для XBMC с собственным интерфейсом: часть III — API и микро-фреймворк.
xbmcswift2 — микро-фреймворк для написания плагинов к Kodi (XBMC).
В. Я заметил(-а) ошибку в переводе XBMC. Кому можно сообщить об этом?
О. Куратор данной темы - официальный координатор русского и украинского переводов XBMC, поэтому замечания по переводу можете писать прямо в данной теме. Примечание: это касается только перевода самого XBMC, а не многочисленных обложек и дополнений.
(FAQ будет постепенно пополняться по мере возможности).
Информация и советы от пользователей
Подключение пульта от Playstation 3 к ПК для управления Kodi (автор - eXodusN).
Подключение PowerDVD v15 Ultra в качестве внешнего плеера для проигрывания bd3d.iso (автор - dr_kiff).
Полезные ссылки
Неофициальные сборки XBMC
Последние сборки XBMC-DSplayer для Windows можно найти на оф. форуме в подписи пользователя aracnoz, который сейчас продолжает разработку Kodi-DSplayer: http://forum.kodi.tv/showthread.php?tid=154534&p…751438#pid1751438.
Мета-репозиторий дополнений для русскоязычных пользователей
https://cloud.mail.ru/public/ee87525ca10f/repository.ru-1.0.0.zip
Репозиторий включает в себя несколько других репозиториев (Сеппиус и т. д.)
Исправлено: Roman V.M., 19.07.2017 10:23