- Sau Andrew, trưởng dự án Joshua và thành viên nòng cốt Anthony cũng rút lui, nhóm hiện tại sẽ tiếp tục vận hành
- Joshua khó có thể đầu tư thêm thời gian và năng lượng tinh thần cần thiết cho vai trò này, nên đã từ chức vì kiệt sức nghiêm trọng và rủi ro đối với sức khỏe tinh thần
- Việc bàn giao đang diễn ra trong trao đổi thân thiện, nên khả năng xảy ra fork đối địch là rất thấp, và hoạt động của Jellyfin cũng sẽ tiếp tục
- Anthony, người phụ trách backend và vận hành App Store, sẽ ưu tiên những việc khác do thay đổi trong đời sống cá nhân, nhưng sẵn sàng hỗ trợ quá trình chuyển giao tối đa 1 năm nếu cần
- Sau 7 năm rưỡi, Jellyfin đã phát triển thành máy chủ media FLOSS số 1 được hàng triệu quản trị viên máy chủ sử dụng, đồng thời là lựa chọn thay thế thực tế cho Plex
Thay đổi lãnh đạo và bàn giao
- Sau khi Andrew từ chức trước, Joshua và Anthony cũng quyết định rời dự án
- Joshua từng là trưởng dự án, còn Anthony là thành viên nòng cốt
- Những người còn lại là các thành viên đã dẫn dắt dự án trong nhiều năm và sẽ tiếp tục phụ trách vận hành Jellyfin
- Việc bàn giao của Joshua đang diễn ra thuận lợi trong tinh thần trao đổi thân thiện, nên được cho là gần như không có khả năng xảy ra fork đối địch
- Anthony cũng cam kết chuyển giao suôn sẻ và sẵn sàng hỗ trợ nếu cần, ngay cả khi việc này mất tối đa 1 năm
Lý do rút lui và sự phát triển của Jellyfin
- Joshua không thể cung cấp đủ thời gian và năng lượng tinh thần cần thiết cho vai trò này, và cũng khó hài lòng với việc thực hiện công việc
- Cuối cùng, anh quyết định rút lui sau khi đối mặt với tình trạng kiệt sức và rủi ro sức khỏe tinh thần nghiêm trọng
- Gần đây Anthony chủ yếu phụ trách quản lý backend và vận hành App Store hơn là viết mã
- Hiện sau khoảng 8 năm, những thay đổi trong đời sống cá nhân và các ưu tiên khác khiến anh khó dành đủ thời gian rảnh
- Ban đầu Jellyfin được dự đoán là dự án dành cho vài trăm, nhiều nhất là vài nghìn người dùng, nhưng sau 7 năm rưỡi đã phát triển thành máy chủ media FLOSS số 1
- Nó đã trở thành lựa chọn thay thế thực tế cho Plex, được hàng triệu quản trị viên máy chủ sử dụng; số người dùng cá nhân được cho là nhiều hơn khoảng 10 lần
- Dự án được đánh giá là đã vượt xa dự án thượng nguồn vốn là điểm khởi đầu, chứng minh rằng FLOSS có hiệu quả và cũng có nhu cầu thực tế
- Joshua kỳ vọng nhóm còn lại sẽ duy trì dự án lâu dài, đồng thời bảo vệ triết lý và mã nguồn của Jellyfin
1 bình luận
Ý kiến trên Hacker News
Gần đây Plex đã tăng giá Lifetime Plex Pass mới lên 750 USD
Có vẻ họ muốn hướng đa số người dùng sang gói thuê bao tháng/năm, nhưng điều này đi ngược lại tinh thần tự lưu trữ thư viện media cá nhân. Cảm ơn các cộng tác viên Jellyfin đã mang đến một lựa chọn thay thế
https://www.plex.tv/blog/new-lifetime-plex-pass-pricing/
Vì quản lý nội bộ phải trình ra KPI nên họ đang nhồi nhét các nút, mục và đề xuất streaming khắp nơi. Bản thân media server vẫn là tốt nhất một cách vượt trội, nên rất cần một tùy chọn chuyển sang
classicđể tắt toàn bộ tính năng streamingMáy chủ trong garage cung cấp chia sẻ tệp SMB trên mạng nội bộ, còn PC home theater thì mount nó. Với XFCE4 phóng to font chữ, chỉ cần dùng Nautilus hoặc Thunar tìm đến thư mục phim hay chương trình TV rồi nhấp đúp vào tệp là nó mở bằng VLC, rất đơn giản và hoạt động tốt
Tôi tò mò về tâm lý sẵn sàng bỏ nhiều tiền cho phần mềm này nhưng lại không muốn trả nổi 20 USD cho phần mềm khác
Tôi đã cài container Jellyfin lên một máy PC gaming cũ chỉ để dùng trong nhà, và nó hoạt động rất tuyệt, nên tôi không hiểu vì sao mọi người lại tìm đến Plex trước
Ứng dụng trên nhiều nền tảng cũng khá ổn, và tôi đã dùng suốt 4 năm mà không gặp vấn đề lớn nào. Cảm ơn các nhà phát triển và bảo trì, chúc Andrew được nghỉ ngơi đầy đủ
Hiện tại có vẻ phải symlink một phần media sang thư mục riêng, tạo từng thư viện riêng rồi mới cấp quyền hiển thị theo người dùng
Cuối cùng tôi phải mount trực tiếp ổ đĩa từ xa và phát bằng mpv cục bộ, nên gần như không còn dùng Jellyfin nữa. Những mặt khác tôi lại thích nên càng thấy tiếc
Tôi đã có Lifetime Plex Pass rồi nên hiện tại cũng chưa có lý do gì phải bận tâm
Plex có client hoàn thiện hơn và cho phép mời người dùng, chia sẻ thư viện rất dễ dàng; rồi sau khi đã xây được nền tảng đó thì họ bắt đầu tăng giá, thêm quảng cáo và trở nên kém thân thiện. Tôi dùng Jellyfin hằng ngày và thích nó, nhưng hỗ trợ Apple TV còn hạn chế và có lỗi, không thể cast sang Chromecast từ iOS, và một số tính năng còn cần plugin. Cài đặt transcoding cũng khó, còn tải xuống ngoại tuyến trên di động thì chỉ tải tệp gốc để mở bằng VLC, nên khó mà xem nó là có mức độ hoàn thiện như Plex
Với người dùng đầu tiên thì đó là một món hời, nhưng với người dùng mới thì giờ đã có đủ lý do để tránh Plex
Jellyfin là một dự án tuyệt vời: nó không tự động bật mấy thứ như trailer, mà chỉ liệt kê và phát media của tôi, gần như đúng y những gì tôi muốn
Có lẽ vẫn còn nhiều người chưa dùng thử nhưng lại muốn kiểu phát đơn giản như vậy
Có lẽ nó chỉ hợp với những người thích dành hàng giờ vọc một cấu hình Linux khó hiểu, rất dễ hỏng sau mỗi lần cập nhật
Nếu FLOSS thực sự vận hành đúng cách, thì tôi không nghĩ các maintainer nên bị đẩy đến burnout nghiêm trọng và nguy cơ về sức khỏe tinh thần
Chỉ trong tuần qua tôi đã thấy thêm hai trường hợp tương tự: Filebrowser(https://hacdias.com/2026/03/11/filebrowser/), axum-login / tower-sessions(https://github.com/maxcountryman/axum-login/discussions/330)
Thật may là có vẻ việc bàn giao đang diễn ra êm thấm
Tôi đã thử Jellyfin nhưng hiện giờ vẫn dùng Plex vì nó không xử lý nổi thư viện trên phần cứng của tôi. Khi Plex ngày càng giống dịch vụ streaming hơn là media server, tôi hy vọng Jellyfin sẽ trưởng thành đủ để trở thành một lựa chọn thay thế thực dụng khi cần
Hiện nay là thời điểm tốt hơn bao giờ hết để tự xây dựng một media server từ đầu
Transcoding theo yêu cầu khiến trải nghiệm phía client không ổn định, nên họ chuẩn hóa toàn bộ bằng ffmpeg ở bước tải media lên và khi phát thì dùng giải pháp riêng truyền trực tiếp các byte range thô từ block storage. Việc bắt đầu video và tua gần như tức thì, giống như chuyển kênh TV analog
Ngay cả bản gốc lossless 50GB trong thực tế sử dụng phần lớn cũng phải transcoding và nhiều client không chịu nổi bitrate đó, nên loại bỏ những thông tin sẽ không dùng đến sẽ có lợi hơn cho trải nghiệm cuối cùng. Các chatbot hiện đại có thể tạo kiểu cấu hình này chỉ với một prompt, và vì không có transcoding trong lúc phát nên ngay cả Raspberry Pi cũng đủ phục vụ vài client trên mạng nội bộ. Nếu giới hạn yêu cầu ở mức một trình duyệt thư mục đơn giản để phát video được liên kết, thì việc đạt được quyền tự chủ hoàn toàn khá dễ
Ngoài ra, tốt hơn nên dùng một trong hàng trăm giải pháp sẵn có đã nhiều năm xử lý lỗi và các vấn đề riêng theo từng nền tảng
TV 4K và thiết bị streaming 4K đều rẻ, và lý do chính phải transcoding là khi trình duyệt không hỗ trợ codec gốc. Giờ gần như mọi thiết bị đều xử lý được luồng bitrate cao, và chỉ những video hiếm hoi vượt quá 100Mbit/s mới vướng giới hạn 100Mb của một số streaming box
Các hệ thống giá rẻ có thể chật vật khi chuyển Blu-ray remux sang mục tiêu bitrate cao, nhưng chỉ cần mua một mini PC phổ thông là có thể dễ dàng dựng một server có khả năng transcoding, gần như loại bỏ các nhược điểm phát sinh khi cố tránh việc đó
Trình duyệt lấy metadata phát của file video bằng range request và cung cấp các chức năng cơ bản như tua và chỉnh tốc độ. Tải xuống bằng nhấp chuột phải vẫn hoạt động bình thường. Tính năng còn thiếu nhiều, nhưng sự đơn giản và hiệu quả chi phí rất nổi bật, và chỉ cần chạy một HTTP server cùng chỗ lưu file là có thể dùng đủ băng thông mạng cho dữ liệu video
Rất hài lòng vì quản lý media server bằng LLM·Tailscale·Jellyfin, lại còn có metadata hoàn hảo, hệ thống sắp xếp gọn gàng và cả tìm kiếm đa phương thức
Tôi thích Jellyfin và hệ sinh thái liên quan, và mừng vì lần chuyển giao này diễn ra trong yên bình
Ứng dụng Apple TV Swiftfin là lựa chọn tốt nhất, nhưng tình trạng vẫn rất thô: không tự làm mới được và chữ cứ chồng lên nhau
Cần thêm nhiều trợ giúp hơn
Tôi đã chuyển từ Swiftfin sang Infuse rồi giờ dùng Neptune hằng ngày, và nó đang cải thiện rất nhanh
https://neptuneplayer.com
Dù vậy, TV client vẫn là mảng đặc biệt khó trong hệ sinh thái Jellyfin
Cần tvOS 26
Nhìn chung là tốt, nhưng tôi rất ghét hiệu năng danh sách với bộ sưu tập lớn
Jellyfin phù hợp với nhu cầu của tôi và tôi cảm ơn công sức đã bỏ ra để phát triển nó
Khoảng năm 2008 tôi từng làm tone mapping HDR→SDR để xem trên màn hình plasma Pioneer, và gần đây phát sinh vấn đề render. Server khá ổn định, nhưng chất lượng client thì rất thất thường; hiện tôi đang dùng adapter mpg-shim và hy vọng có app hỗ trợ compositing render native tốt hơn.