5 ứng dụng biến máy chủ Plex của bạn từ hỗn loạn thành cơ sở hạ tầng
Chạy một máy chủ Plex ban đầu giống như một thí nghiệm gọn gàng và sau đó âm thầm biến thành cơ sở hạ tầng. Lúc đầu, đó chỉ là vài bộ phim trong một thư mục, có thể là một hoặc hai chương trình truyền hình mà bạn hứa sẽ sắp xếp sau. Rồi một buổi tối bạn mở thư viện và nhận ra một nửa siêu dữ liệu bị sai, một số tệp từ chối khớp, và có người vừa nhắn cho bạn hỏi liệu bạn có thể “thêm chương trình với anh chàng đó” không (mô tả này bằng cách nào đó được cho là đủ). Đó là lúc Plex ngừng chỉ là một máy chủ phương tiện và bắt đầu hành xử như một hệ thống cần phải có công cụ xung quanh nó.
Đây là những ứng dụng mà tôi sử dụng trên máy chủ Plex của mình để xử lý các phần mà Plex để lộ ra và duy trì hệ thống hoạt động ổn định trong thực tế. Tôi đã giữ chúng không theo thứ tự cụ thể vì mỗi ứng dụng thường quan trọng vào những thời điểm khác nhau, thường là khi có thứ gì đó hoạt động không như mong đợi.
FileBot
Trình đổi tên làm cho Plex hoạt động đúng
Ứng dụng đầu tiên đáng nói đến là FileBot, ứng dụng giải quyết một vấn đề lẽ ra không tồn tại nhưng thực sự có. Plex phụ thuộc rất nhiều vào các quy ước đặt tên, và nó cực kỳ nghiêm ngặt về điều đó. Một tệp có tên “movie_final_v2_really_final.mkv” có thể hoàn toàn hợp lý trong thư mục tải xuống của bạn, nhưng Plex lại coi nó như một câu đố chưa được giải.
FileBot đóng vai trò như trình dịch giữa cách con người đặt tên tệp và cách Plex mong đợi chúng trông như thế nào. Điều làm cho nó trở nên thiết yếu không chỉ là việc đổi tên, mà còn là sự nhất quán ở quy mô lớn. Khi thư viện của bạn phát triển vượt quá vài tệp, việc dọn dẹp thủ công trở thành một bài tập đầy hối tiếc. FileBot lấy siêu dữ liệu từ các cơ sở dữ liệu trực tuyến và sắp xếp lại mọi thứ thành các định dạng mà Plex hiểu mà không than phiền.
Ombi
Kết thúc các thông báo 'thêm bộ phim này'
Chỉ riêng việc tổ chức không giải quyết được mặt xã hội khi vận hành một máy chủ Plex. Đây là nơi Ombi xuất hiện, và giải quyết một vấn đề không liên quan gì đến các tệp phương tiện mà hoàn toàn liên quan đến những người khác.
Nếu bạn đã chia sẻ máy chủ của mình với thậm chí một nhóm nhỏ, bạn đã từng trải qua vấn đề về yêu cầu. Tin nhắn đến vào những giờ lạ, thường mơ hồ, đôi khi trùng lặp, thỉnh thoảng khẩn cấp theo cách gợi ý rằng chương trình này bằng cách nào đó quan trọng đối với hoạt động hàng ngày (thực ra hiếm khi như vậy, nhưng giọng điệu lại gợi ý điều ngược lại).
Ombi thay thế sự hỗn loạn đó bằng một giao diện có cấu trúc. Người dùng có thể tìm kiếm phim hoặc chương trình và gửi yêu cầu thông qua một giao diện web gọn gàng, sau đó được đưa vào hệ thống của bạn. Nó cũng cho bạn thấy những gì mà mọi người thực sự muốn. Tôi nhận thấy rằng một số thể loại được yêu cầu nhiều hơn, một số người dùng không bao giờ yêu cầu gì nhưng vẫn xem tất cả, và thỉnh thoảng có người cố gắng yêu cầu toàn bộ một loạt phim cùng một lúc (thường là lúc bạn phải xem lại chính sách chia sẻ của mình).
Tautulli
Hiểu những gì máy chủ của bạn thực sự đang làm
Tất nhiên, một khi các yêu cầu bắt đầu đổ về và thư viện mở rộng, bạn sẽ bắt đầu tự hỏi điều gì thực sự đang diễn ra trên máy chủ của mình. Plex cung cấp một cái nhìn cơ bản, nhưng nó bị hạn chế theo những cách trở nên rõ ràng khi bạn quan tâm đến chi tiết. Tautulli lấp đầy khoảng trống đó, và nó làm điều đó với mức độ chi tiết gần như quá mức cho đến khi bạn nhận ra mình đã bỏ lỡ nó.
Tautulli theo dõi hoạt động phát lại một cách chi tiết. Ai đang xem, họ đang xem gì, khi nào họ tạm dừng, liệu luồng có được phát trực tiếp hay đang được chuyển mã, và chất lượng ra sao. Nó cũng có thể tích hợp với các dịch vụ như Discord hoặc Slack và gửi cập nhật khi có hoạt động xảy ra. Điều này có thể đơn giản như một tin nhắn khi ai đó bắt đầu xem phim, hoặc chi tiết như một cảnh báo cho các điều kiện cụ thể. Dễ dàng quá tay ở đây (tôi chỉ thiết lập cho các sự cố), nhưng ngay cả một cài đặt tối thiểu cũng thêm một cảm giác về khả năng quan sát mà Plex một mình không cung cấp.
xTeVe
Làm cho TV trực tiếp hoạt động mà không cần đối đầu với Plex
Sau đó có xTeVe, thường không được chú ý cho đến khi bạn cố gắng tích hợp TV trực tiếp vào thiết lập của mình. Plex có chức năng DVR, nhưng nó mong đợi một loại đầu vào nhất định, và nhiều nguồn IPTV không phù hợp hoàn toàn với kỳ vọng đó. xTeVe hoạt động như một bộ trung gian, chuyển đổi danh sách phát M3U thành thứ mà Plex có thể sử dụng.
Điều làm cho nhánh cụ thể này trở nên thú vị là nó tập trung vào sự ổn định thay vì các tính năng. Nó loại bỏ các lớp chuyển mã không cần thiết và thay vào đó tập trung vào bộ đệm và độ tin cậy của kết nối. Trong thực tế, điều này có nghĩa là ít gián đoạn hơn và phát lại mượt mà hơn, điều mà bạn chắc chắn muốn từ thứ gì đó nằm giữa nguồn của bạn và máy chủ truyền thông của bạn.
CLIX
Plex, nhưng từ terminal
Cuối cùng, có CLIX, điều này có vẻ như là một ngoại lệ cho đến khi bạn nhận ra nó giải quyết một vấn đề rất cụ thể nhưng rất thực tế. Không phải mọi tương tác với máy chủ Plex của bạn đều diễn ra qua một giao diện tinh tế. Đôi khi bạn đang sử dụng một máy từ xa, kết nối qua SSH, và bạn chỉ muốn phát cái gì đó mà không cần mở trình duyệt hay xử lý một ứng dụng khách đầy đủ.
CLIX cho phép bạn duyệt và phát trực tiếp thư viện Plex của mình từ terminal bằng mpv. Điều này nghe có vẻ chuyên biệt, và đúng là như vậy, nhưng đối với bất kỳ ai thoải mái với dòng lệnh, nó cũng cực kỳ hiệu quả. Có một điều gì đó thật thỏa mãn khi điều hướng thư viện phương tiện bằng bàn phím và khởi chạy phát chỉ với một lệnh duy nhất.
Mọi thứ phù hợp như thế nào vào hệ thống
Điều gắn kết tất cả các công cụ này không chỉ là chức năng, mà còn là cách chúng giải quyết những khoảng trống trong thiết kế của Plex. Plex xuất sắc trong việc trình bày phương tiện một khi mọi thứ đã được sắp xếp, nhưng nó giả định một mức độ tổ chức, kiểm soát và bối cảnh mà không phải lúc nào cũng tồn tại trong các thiết lập thực tế và những công cụ này lấp đầy những khoảng trống đó.
Sau một thời gian, sẽ trở nên khó tưởng tượng việc vận hành một máy chủ mà không có những thành phần này, vì Plex trở thành một hệ sinh thái nhỏ, được hình thành bởi các công cụ xung quanh, mỗi công cụ lặng lẽ thực hiện công việc của mình để cả hệ thống cảm thấy thống nhất (và nếu điều đó nghe có vẻ hơi quá kỹ thuật, thì có lẽ đúng là vậy, nhưng đó cũng là một nửa sức hấp dẫn).









