перейти к содержанию

Желейный проект

Возьмите свои медиа куда угодно!

Jellyfin является свободным программным обеспечением, лицензируемым по GPL из GNU, Вы можете использовать его, изучать, модифицировать, создавать и распространять бесплатно, если ваши изменения лицензируются таким же образом.

Проект построен сообществом и полностью зависит от вклада добровольцев в его совершенствование. Вы хотите помочь? Есть много способов сделать это, и вам даже не нужно кодировать! Смотрите наш Руководство по вкладам для более подробной информации.

Спасибо за использование Jellyfin. Мы не можем дождаться, чтобы поделиться тем, что следует!

Jellyfin: медиа-система свободного программного обеспечения

Трудно поверить, но проект Jellyfin уже больше года. С нашим официальным учреждением где-то около 8 декабря 2018 года мы не были уверены, что именно должно было произойти. Были ли у нас ресурсы, чтобы на самом деле сделать форк Emby? Были ли скептики правы, говоря, что мы не продержимся год? Кажется, мы доказали им и себе, что они не правы.

То, что началось с нескольких человек, нескольких раздвоенных кодов и идеи чуть более года назад, теперь превратилось в процветающее сообщество участников и пользователей, всегда стремящихся помочь сделать что-то лучше: настоящий сервер для СМИ FLOSS, которые отказываются поддаваться давлению коммерциализации и стремятся сохранить это пространство свободным. Без всех вас мы бы никуда не поехали, и за это вам наша вечная благодарность!

2019 год был очень насыщенным годом для проекта Central Server. Начиная с нашей первой версии реальный с 10.0.0 до начала января 2019 года мы прошли 5 версий важно и более десятка отзывов о исправление, Были внесены некоторые существенные изменения как в бэкэнд, так и в интерфейс, чтобы помочь Jellyfin Будьте более стабильными, более эффективными и простыми в использовании, с гораздо большим количеством на горизонте. Мы удалили тонны ненужных, встроенных сторонних библиотек и мертвого кода, добавив при этом множество полезных функций. И мы включили поддержку многочисленных платформ, в том числе Debian / Ubuntu, Fedora / CentOS, Windows с переносной и установочной версиями, MacOS с официально подписанными образами DMG, и самый популярный из всех с более чем 52 миллионами установок, докер, Плагины также растут, сейчас их доступно более 20 - некоторые порты для плагинов Emby, некоторые новые - и другие будут появляться постоянно.

Для основного сервера 2020 кажется столь же захватывающим: наши долгосрочные планы по-прежнему включают в себя полное переписывание базы данных, что обеспечивает гораздо лучшую производительность, гибкость резервного копирования / восстановления и поддержку механизмов баз данных. дополнительные данные, а также постоянный обзор WebUI для решения проблем юзабилити. Наш центр запросов к функциям Fider продолжает расти со многими востребованными функциями, и мы надеемся, что основная работа по капитальному ремонту будет завершена в начале этого года, чтобы мы могли перейти к новым функциям, не полагаясь на спагетти и клейкую ленту для их достижения. Если вы заинтересованы в помощи, пожалуйста, посетите нашу страницу Как внести свой вклад для более подробной информации.

Клиентская сторона была одинаково захватывающей. Мы начали 2019 год без единого клиента, Эмби просто разлучила нас со своими клиентами. Благодаря преданной работе небольшой подгруппы, 2019 год привел нас к четырем хорошо поддерживаемым клиентам на пути к полному освобождению: Android и Android TV они оба в основных магазинах приложений (Google play и Амазонка), а также доступны в виде прямых загрузок .apk, включая поддержку Chromecastв то время как Коди Он был объединен в единый клиент и постоянно поддерживается с постоянными улучшениями, включая поддержку Kodi 16-18 с 19 в пути, улучшенную поддержку IPv6 и поддержку Unicode. В конце прошлого года мы также запустили приложение iOS Expo, который в настоящее время находится в TestFlight Betaчто мы надеемся, принесет нам больше поддержки яблоко. RokuОдин из наших самых востребованных клиентов, вынужден был начать с нуля из-за проблем с разветвленным кодом и продолжает улучшаться, хотя все еще находится в активной разработке, при этом воспроизведение видео в основном работает. У нас также есть предварительная поддержка WebOS, который все еще должен быть загружен сбоку, но в целом работает. Наконец, плагин Mopidy он был широко портирован и улучшен, предлагая достаточное количество пользователей библиотеки Mopidy, поддержку нескольких библиотек и воспроизведение аудиокниг.

Хотя мы признаем, что нам все еще не хватает некоторых наиболее востребованных, но нишевых клиентов, некоторых из которых мы, возможно, никогда не увидим, 2020 год по-прежнему выглядит захватывающим для клиентов. Усовершенствования продолжают происходить во всей экосистеме приложений, и хотя работа над нашим новым клиентом React идет медленно, мы очень надеемся, что он заменит большинство разрозненных клиентов, которые у нас сейчас есть. Теперь, как всегда, мы можем использовать соавторов на всех платформах, поэтому, если вам знакома разработка на любой из платформ, пожалуйста, посетите нашу страницу Как внести свой вклад для более подробной информации.

Было бы небрежно не говорить о сообществе Jellyfinоба в Reddit, как на наших форумах и в чатах матрица, Jellyfin не пошел бы никуда без двух пользователей, которые тестировали и рекомендовали нас, а также тех, кто хотел бы помочь своим коллегам, предоставив нам свободу для продвижения проекта. Мы искренне ценим все, что вы делаете, чтобы помочь, независимо от того, как мало.

Рекомендуемый клиент: MPV Shim

Желефин MPV Шим тонкий клиент, который позволяет запускать видео Jellyfin для MPV Media Player.

Он запускается в системном трее и не мешает вам, пока вы не захотите что-то сыграть. Он также имеет отличную поддержку кодеков и множество настраиваемых параметров для опытных пользователей.

Если вы смотрите много аниме, этот клиент определенно для вас. Плеер полностью поддерживает 10-битное видео HEVC с субтитрами. Кроме того, есть пункт меню, который позволяет вам настроить субтитры и аудио настройки для всего телевизионного сезона сразу.

Начать в WindowsПросто скачайте бинарный файл и запустите его. Если вы находитесь в Linuxследуйте инструкциям здесь. После запуска клиента введите URL-адрес вашего сервера, а также имя пользователя и пароль для подключения. Клиент будет работать на иконке в трее, что позволит вам получить доступ к настройкам и просматривать журналы ошибок.

Делать медиа-кастинг легко. Открыть меню Играть на на веб-или мобильных клиентах Jellyfin и выберите Желефин MPV Шим, Затем воспроизводите мультимедиа как обычно. Вы можете управлять большинством аспектов воспроизведения из веб-приложения или с помощью сочетаний клавиш. Доступ к большинству параметров можно получить с помощью меню во время воспроизведения. пресс С на вашем компьютере или используйте средства навигации на основе стрелок на мобильном клиенте, если они поддерживаются.

Вы можете легко настроить параметры и параметры воспроизведения в меню. Используйте клавиши со стрелками и Enter для навигации и Escape для возврата. Вариант Автоматическая настройка аудио / субтитров позволяет вам устанавливать субтитры сразу для всего сезона, вместо того, чтобы менять настройки каждый раз, когда меняется эпизод. Используйте меню предпочтения настроить параметры воспроизведения по умолчанию и качество удаленного видео.

Новый запуск Android TV

Спасибо за использование Jellyfin! Это серьезное обновление для клиента Android TV.

Рекомендуемые

  • Обновлен ExoPlayer до версии 2. Это означает, что воспроизведение видео теперь должно быть намного более плавным.
  • Новый домашний экран. Недавно созданный домашний экран теперь выглядит примерно так же, как веб-клиент. Он будет отображать разделы, которые вы выбрали в настройках вашего дома. Примечание: изменение разделов пока доступно только в веб-версии.
  • Интеграция с разделом Next Up на устройствах Android TV.

Отчет о сбоях

Предоставление журналов на устройствах Android TV может быть сложной задачей для пользователей, поскольку для этого требуются средства разработки Android. Разработчикам может быть сложно воспроизвести проблемы, и журналы сбоев очень помогают в этом.

Мы не хотим принуждать пользователей сообщать о своих записях третьей стороне и, следовательно, не будем ничего сообщать по умолчанию. Когда происходит сбой, приложение отображает диалоговое окно и запрашивает отчеты.

Все отчеты о сбоях хранятся в течение 30 дней и могут быть просмотрены только небольшой группой разработчиков из команды Android TV.

Более подробную информацию можно найти в выпуске об этом изменении.

Примечания к выпуску

Полные заметки о выпуске доступны на GitHub.

Скачать сейчас

Прямые загрузки всегда доступны в нашем репозитории.

Желефин для Kodi Release

Объявление о поддержке Kodi 19, Python 3 и многого другого!

Рекомендуемые

  • «Kodi 19» - поддержка
  • Значительно выше скорость синхронизации
  • Менее шумные сундуки

резюме

Kodi 19 (кодовое название) уже не за горами, и мы готовы к вашему приезду. Матрица в настоящее время находится в состоянии перед запуском, и альфа-версии доступны в ночном репозитории Team Kodi. Это отличный релиз, в котором Matrix вводит поддержку Python 3 в экосистему аддонов Kodi.

Еще одна интересная новость заключается в том, что у нас есть существенное увеличение скорости в аддоне, особенно при начальной синхронизации библиотеки. В некоторых случаях мы видим время синхронизации значительно ниже половины их предыдущих значений. Во многом это связано с новым сотрудником Druscoe, поэтому есть несколько заслуженных криков.

Примечания к выпуску

Полные заметки о выпуске доступны на GitHub.

Скачать сейчас

Если у вас установлен репозиторий плагинов Jellyfin для Kodi и включены обновления, эта версия будет автоматически установлена для вас.

Если вы установили аддон вручную, новый zip-файл доступен здесь.

Jellyfin Release - v10.5.0

Множество улучшений, исправлений ошибок и взгляд в будущее.

с более 200 вкладов и более 500 закрытых номеровЭто наш самый большой релиз. Мы запускаемся немного раньше ожидаемого рождественского срока, но наш юбилейный выпуск содержит много новых функций.

Загрузить Jellyfin 10.5.0 (Читайте полную информацию о выпуске)

В этой статье будут представлены некоторые основные улучшения, доступные в версии Jellyfin 10.5.0. Полный список всех изменений вы можете найти на GitHub.

Веб-клиент

Этот цикл, часть нашего внимания, заключался в улучшении внешнего вида и ощущения веб-клиента.

Веб-клиент теперь использует шрифт Ното Санс для всех языков, которые мы отправляем. Это делает опыт более последовательным и гарантирует, что многоязычные библиотеки объединены.

Jellyfin 10.5.0 поставляется с версиями шрифта Noto на латинском, греческом, китайском, японском, корейском, арабском, кириллическом, иврите, вьетнамском и деванагари, оптимизированными для Интернета.

Наиболее заметным визуальным изменением является новый макет страницы сведений, Он помещает произведения искусства в переднюю и центральную часть своей библиотеки, в то время как выглядит более современным и полированным.

Мы также полностью пересмотрели Поддержка субтитров SSA / ASS , Благодаря использованию asm.js и веб-сборки мы теперь улучшаем рендеринг для этих форматов, исправляя некоторые давние проблемы для любителей аниме. Обратите внимание, что эта функция все еще экспериментальная. Если вы заметили задержку рендеринга сложных эффектов, вы можете включить прожигание, выбрав Все сложные форматы в Настройки пользователя> Субтитры> Запись субтитров .

Однако большинство новых разработок в веб-клиенте не сразу видны. Мы тратим много времени на подготовку и очистку кода для будущих улучшений.

Некоторые давние проблемы также были исправлены для WebOS, что приближает нас к запуску приложения WebOS, Среди них значки теперь работают правильно, и было сообщено, что клиент работает как в WebOS 3 как в WebOS 4, У нас также есть планы на следующий выпуск, который должен улучшить совместимость с предыдущими версиями WebOS и оптимизировать поддержку для клиентов, которые используют более старые версии браузеров в качестве основы. Навигация в дизайне телевизоров также была существенно улучшена, открыв дорогу для навигации с помощью пульта дистанционного управления.

Наконец, было решено несколько проблем с производительностью и быстродействием. Цикл ввода постороннего геймпада теперь обрабатывается правильно, что позволяет избежать ненужного восстановления браузера и должно повысить производительность. Ранее отключенный эффект замирания изображения также был включен, что делает загрузку на новой странице более гладкой. Теперь также можно загружать изображения в формате WEBP.

сервер

В этом цикле наша команда серверов портировала код на .NET Core 3.1. Этот шаг делает новые функции доступными для наших разработчиков, включая поддержку ARM64 для Linux, совместимость с TLS v1.3 и улучшенную сборку мусора в Docker, что позволяет лучше использовать память при работе в контейнере.

Поддержка аппаратного кодирования AMD AMF Теперь он доступен в Windows и Linux. Мы также улучшили поддержку DVD при добавлении в качестве папок. Поставщик метаданных TheMovieDB теперь обрабатывает изображения сезона. Также были исправлены различные проблемы со сканированием мультимедиа, базовыми URL и DLNA. Полное аппаратное ускорение для Raspberry Pi теперь также поддерживается для более старых моделей. Для Raspeberry Pi 4 аппаратное ускоренное шифрование для H264 теперь поддерживается на Raspbian как с помощью Docker LinuxServer.io, так и пакета репозитория.

Как часть проекта по переносу основных поставщиков метаданных в плагины, MusicBrainz теперь является плагином по умолчанию и позволяет вам настраивать URL-адрес экземпляра, из которого вы хотите извлечь данные. Это позволяет вам разместить экземпляр MusicBrainz и избежать глобального ограничения скорости, наложенного основным сервисом.

В дополнение ко всем этим улучшениям было добавлено дополнительное тестирование на стороне сервера, чтобы помочь разработчикам отследить проблемы с новым и существующим кодом. Это обеспечивает более быстрое время разработки и помогает предотвратить регрессии, которые теперь будут обнаружены ранее с помощью автоматического тестирования.

документация

Наша команда по документации также усердно работала над улучшением документации как для пользователей, так и для разработчиков.

Разделы сетевого и аппаратного ускорения были недавно пересмотрены.

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

Заглядывая в будущее

В последнее время в мире желефина происходит много всего. С момента запуска Jellyfin мы увидели много новых участников, которые присоединились к команде, и скорость разработки значительно ускорилась.

С наплывом коллаборационистов у нас есть несколько масштабных проектов как для сервера, так и для веб-клиента, которые должны принести массу улучшений в Jellyfin. Более подробная информация уже доступна на GitHub, если вы хотите принять участие в обсуждении или реализации.

Мы хотели бы поблагодарить всех участников этой публикации за их усердную работу и преданность делу создания лучшего медиасервера FOSS.

Если вы хотите принять участие в разработке Jellyfin, большинство соавторов доступны на GitHub или любым из способов на нашей странице контактов.

Как внести свой вклад

Если вы заинтересованы в помощи проекту Jellyfin, есть несколько разных способов внести свой вклад в зависимости от ваших навыков и доступности. Конечно, простое использование Jellyfin, поиск проблем и составление отчетов о них очень помогут нашему проекту, даже если ни один из них не применим к вам!

Проверьте наш экземпляр Weblate и начните помогать переводить строки на другие языки! Для входа в систему требуется учетная запись GitHub.

Даже если вы не являетесь разработчиком или не можете говорить на нескольких языках, вы можете многое сделать, чтобы помочь Jellyfin.

Написать документацию. Помогите людям решить проблемы. Помогите оплатить расходы.

Документация одновременно очень важна, но во многих проектах ею пренебрегают. Мы хотим быть разными, и вы можете помочь! Если вы столкнетесь с чем-то, что, по вашему мнению, должно быть задокументировано, например, как это сделать, шаги по настройке или просто общие советы по поддержке, мы приветствуем вклады в наш репозиторий документации, которые можно увидеть здесь.

У нас большая и разнообразная пользовательская база с таким количеством функций, что комбинации и конфигурации практически бесконечны. Но как проект под руководством волонтеров, коллаборационисты часто могут быть ограничены в помощи, которую они могут предоставить. Если вы хорошо разбираетесь в том, как работает Jellyfin, мы приглашаем вас попытаться помочь решить проблемы, с которыми сталкиваются ваши коллеги. Устранение неполадок обычно происходит в нашей основной комнате и комнатах устранения неполадок Matrix, в нашем Reddit Subreddit и на нашем форуме. Находясь в этих местах и помогая своим приятелям в доброй, вежливой и уважительной манере, мы заслужили нашу вечную благодарность!

Как проект, нам, как правило, не нравится просить пожертвования - мы абсолютно добровольны и намерены сделать Jellyfin свободным как в пиве, так и свободным в устной речи навсегда. Мы не хотим, не поддерживаем и не делаем вид, что пожертвования отдают предпочтение голосу или приоритетам любого пользователя. С учетом сказанного, если вы хотите помочь нам покрыть некоторые операционные расходы, такие как хостинг VPS, домены, лицензии разработчика, ключи API метаданных и другие непредвиденные расходы, посетите нашу страницу OpenCollective, чтобы сделать пожертвование. Весь наш бюджет, а также все расходы там публично видны.

Социальные сети / контакты

Для социальных обновлений мы находимся на некоторых популярных сайтах:

Чат

В чате мы в основном используем Riot для доступа к сети Matrix.

IRC

Некоторые каналы для удобства обойдены из матрицы в Freenode.

документация

о

ru_RUРусский
es_ESEspañol zh_CN简体中文 hi_INहिन्दी arالعربية pt_BRPortuguês do Brasil bn_BDবাংলা ja日本語 de_DEDeutsch fr_FRFrançais it_ITItaliano ru_RUРусский