Tóm tắt nhanh
- Nostalgex tạo lịch kênh truyền hình từ thư viện cá nhân trên Plex, Jellyfin hoặc Emby; ứng dụng không cung cấp phim hay chương trình mới.
- Dự án công bố 139 kênh trong 14 nhóm, nhưng chỉ những kênh có nội dung khớp thư viện mới xuất hiện.
- Có ứng dụng Apple TV, web tuner và Docker; web tuner dùng Jellyfin hoặc Emby cần máy chủ HTTPS, còn Docker phù hợp với máy chủ chỉ mở trong mạng nội bộ.
- Cách tự động phân loại giúp bắt đầu nhanh, đổi lại người dùng không thể tự chọn chính xác từng nội dung cho từng kênh như với Tunarr hoặc ErsatzTV.
Nostalgex dùng thư viện phim và chương trình đã có trên Plex, Jellyfin hoặc Emby để dựng lịch xem kiểu truyền hình cáp: mở hướng dẫn kênh, chọn thứ đang phát và có thể vào giữa chương trình. Dự án do một nhà phát triển cá nhân xây dựng; XDA cho biết Claude được dùng trong quá trình làm ứng dụng, nhưng thông tin này không có nghĩa Claude tự tạo toàn bộ phần mềm.
Lịch kênh chỉ có ý nghĩa khi thư viện được sắp xếp tốt

Thay vì mở một màn hình đầy poster để người xem tự chọn, Nostalgex chia nội dung trong thư viện thành các kênh như phim sitcom thập niên 1990, hoạt hình sáng thứ Bảy, phim hành động hoặc chương trình theo mùa. Trang dự án liệt kê 139 kênh thuộc 14 nhóm; con số đó là toàn bộ lineup, không phải số kênh mà mọi người dùng chắc chắn nhìn thấy. Kênh miền Tây chẳng hạn sẽ không có gì để phát nếu bộ sưu tập không chứa phim phù hợp.

Lịch được tạo từ nội dung người dùng đã lưu trữ, không phải một catalog phát trực tuyến khác. Máy chủ media vẫn là nơi giữ phim và xử lý thư viện; Nostalgex là giao diện để duyệt và phát nội dung đó theo một cách có chủ đích hơn. Người dùng có thể bật các nhóm kênh, nhưng không thể tùy ý lập một kênh riêng rồi chỉ định từng phim hoặc tập muốn phát.
Điểm này quyết định Nostalgex hợp với ai. Nếu thường mất thời gian chọn phim, một lịch phát tự động tạo ra lựa chọn bất ngờ và giảm việc lướt qua hàng trăm poster. Còn nếu muốn xây một “đài truyền hình” với lịch và danh sách nội dung do mình kiểm soát, Tunarr hoặc ErsatzTV có nhiều tùy chọn hơn. Sự tiện lợi của Nostalgex đến từ việc nó quyết định phần lớn thay người dùng.
Metadata quyết định kênh có đúng chủ đề hay không

Ứng dụng dựa vào thông tin mà Plex, Jellyfin hoặc Emby lưu về thể loại, năm phát hành, hãng sản xuất, xếp hạng độ tuổi và lịch sử xem để đưa phim vào từng nhóm. Vì thế, cùng một bộ quy tắc có thể tạo ra guide dày đặc ở thư viện được gắn thẻ cẩn thận, nhưng chỉ hiện vài kênh ở thư viện thiếu metadata hoặc có tên tệp khó nhận diện.
Một bài trải nghiệm của XDA ghi nhận người dùng phải sắp xếp lại một số tệp và quét lại thư viện Jellyfin trước khi nhiều nội dung hiện đúng. Đây không phải lỗi riêng của giao diện hoài cổ: nếu server không nhận diện được phim hoặc phân loại sai thể loại, ứng dụng bên ngoài cũng khó xếp nội dung vào đúng kênh. Nostalgex có thể làm cho thư viện dễ xem hơn, chứ không thay thế việc quản lý thư viện.
Ứng dụng cũng không phải plugin cài trực tiếp bên trong Jellyfin. Đây là phần mềm riêng kết nối tới server media, nên cách cài đặt và đường truyền phụ thuộc thiết bị đang dùng. Trên Apple TV, ứng dụng yêu cầu tvOS 18 trở lên; dự án cũng cung cấp web tuner và Docker container.
Chọn đúng cách kết nối trước khi thử trên TV

Ứng dụng Apple TV có thể kết nối tới server trong mạng nội bộ. Với web tuner chạy trên trang Nostalgex, Plex hoạt động trực tiếp, còn Jellyfin và Emby cần địa chỉ HTTPS hợp lệ để trình duyệt không chặn kết nối. Nếu server chỉ dùng địa chỉ HTTP trong mạng nhà, dự án hướng người dùng tới ứng dụng Apple TV hoặc Docker container tự lưu trữ; container có thể chạy cùng mạng với server và dùng địa chỉ nội bộ.

Khác biệt này đáng lưu ý hơn giao diện: mở trang web không đồng nghĩa mọi server đều kết nối được ngay. Người dùng Jellyfin hoặc Emby cần kiểm tra cấu hình HTTPS trước, hoặc chọn phương án chạy Docker. Apple TV có thể là lựa chọn đơn giản hơn nếu thiết bị và server ở cùng mạng, nhưng vẫn cần tvOS đủ mới.
Trang dự án cho biết ứng dụng kết nối trực tiếp từ thiết bị tới server media và không chuyển thông tin đăng nhập hay thư viện qua máy chủ Nostalgex. Đây là tuyên bố về cách hoạt động của dự án; người dùng có thể xem mã nguồn công khai trên GitHub. Tuy vậy, repo cũng nêu một số tính năng làm giàu metadata tùy chọn có thể gửi mã định danh TMDB tới dịch vụ liên quan, nên ai quan tâm quyền riêng tư nên đọc phần giải thích dữ liệu trước khi bật các tùy chọn đó.
Claude là chi tiết về cách làm, không phải tính năng của Nostalgex
Bài XDA ngày 27/10 nói người tạo dự án đã dùng Claude trong quá trình phát triển. Nguồn này không xác nhận mô hình AI tự viết toàn bộ ứng dụng, cũng không cho thấy Claude là thành phần cần có khi cài đặt hoặc sử dụng. Với người xem, giá trị nằm ở cách Nostalgex biến thư viện tự lưu trữ thành lịch kênh; nhắc tới AI chỉ mô tả một phần quá trình tạo ra dự án.
Nostalgex hiện là phần mềm miễn phí, mã nguồn mở theo giấy phép MIT, với ứng dụng Apple TV và web tuner; Docker là lựa chọn tự lưu trữ. Đây là lớp giao diện cho bộ sưu tập sẵn có, không phải dịch vụ thay thế truyền hình cáp hay nền tảng cung cấp phim. Người dùng sẽ nhận được guide phong phú nếu thư viện có đủ nội dung và metadata rõ ràng, còn mức kiểm soát từng kênh thấp hơn các công cụ dựng server truyền hình chuyên sâu.
Nguồn tham khảo: Nostalgex; GitHub – Nostalgex; XDA Developers; XDA Developers – trải nghiệm Nostalgex với Jellyfin.







