رابط سه‌بعدی نوستالژیک برای HTPC مبتنی بر Jellyfin

پروژهٔ متن‌باز Halcyon Video یک جلوهٔ سه‌بعدی از فروشگاه‌های اجارهٔ ویدیوی دهه‌های گذشته را به رابط HTPC شما متصل به Jellyfin می‌آورد. توسعه‌دهنده‌ها این فرانت‌اند را طوری طراحی کرده‌اند که شبیه به گشت‌وگذار در راهروهای یک مغازهٔ اجارهٔ فیلم عمل کند: قفسه‌ها را می‌گردید، جلدها را ورق می‌زنید، به پیشخوان می‌روید و بعد از امانت‌گرفتن به «خانه» برمی‌گردید تا فیلم پخش شود.

چه چیزهایی را تجربه می‌کنید

  • نمای سه‌بعدی فروشگاهی با قفسه‌ها، بسته‌بندی‌های فصلی برای سریال‌ها و دیوار «اکران‌های جدید».
  • نمای جلد و قاب پلاستیکی که هنگام انتخاب فیلم یا فصل سریال ظاهر می‌شود و پشت قاب هم نکته‌ها و هشدارهای نوستالژیک می‌خوانید.
  • جریان اجاره‌گیری: باید به پیشخوان بروید تا فیلم امانت داده شود؛ صندوق‌دار آن را در کیسه می‌گذارد و شما به اتاق برمی‌گردید تا تماشا کنید — حتی حالت «اجارهٔ سخت‌گیرانه» وجود دارد.
  • شخصی‌سازی زمان و نسل: انتخاب دوره‌های زمانی مانند 1990، 1993، 2000 و 2010، تعیین زمان روز مانند روز، غروب یا شب، و انتخاب بین VHS یا DVD.
  • پشتیبانی از کنترل‌ها: حرکت با کلیدهای WASD یا جهت‌ها، پشتیبانی از دسته‌ها و کنترل‌های از راه دور HTPC.
  • محلی و بدون تماس با سرور خارجی: Halcyon Video تنها از متادیتای کتابخانهٔ محلی شما استفاده می‌کند و هیچ فراخوانی به سرور خارجی ندارد.

نحوهٔ نصب و مشاهدهٔ دموی پروژه

این پروژه روی GitHub منتشر شده و از جنس خودمیزبانی است؛ بنابراین می‌توانید آن را روی HTPC یا سرور رسانه‌ای خانگی خود نصب کنید. توسعه‌دهنده یک تور ویدیویی 45 ثانیه‌ای و یک دموی عملی نیز منتشر کرده تا قبل از نصب با تجربهٔ کاربری آشنا شوید.

نمای داخلی فروشگاه سه‌بعدی Halcyon Video با قفسه‌ها

جزییات بصری و حس نوستالژی

وقتی فیلمی را انتخاب می‌کنید، نه‌تنها تصویر بزرگ می‌شود بلکه روی جلد و قاب پلاستیکی باز می‌شود و نوشته‌هایی مثل «لطفاً پس از تماشا نوار را عقب بکشید» یا «در صورت لغزش تصویر، ترَکینگ دستگاه را تنظیم کنید» را می‌بینید. حتی صندوق بازگرداندن نوار/دیسک در نزدیکی ورودی قرار دارد تا تجربه شبیه‌سازیِ فروشگاه کامل شود.

قاب پلاستیکی و پشت جلد با نکات نوستالژیک

برای چه کسانی مناسب است

اگر می‌خواهید مالکیت کتابخانهٔ رسانه‌ای‌تان را حفظ کنید یا با قطعات باقیماندهٔ یک پی‌سی، سرور رسانه‌ای خانگی بسازید، این فرانت‌اند تجربهٔ جابجا شدن بین فهرست‌های بی‌پایان سرویس‌های استریم را تغییر می‌دهد. همچنین اگر مجموعهٔ بازی‌های رترو دارید، Halcyon Video با RomM سازگاری دارد و می‌تواند بازی‌ها را هم به شکل مشابه نمایش دهد.

امنیت و حریم خصوصی

یکی از مزایای مهم این پروژه خودمیزبانی بودن و عملکرد کاملاً محلی آن است؛ Halcyon Video به متادیتای محلی اتکا می‌کند و برای نمایش موارد داخل کتابخانهٔ شما به سروری در اینترنت متصل نمی‌شود. برای اطلاعات بیشتر دربارهٔ Jellyfin و فلسفهٔ متن‌باز آن می‌توانید به صفحهٔ رسمی Jellyfin یا معرفی این پروژه در ویکی‌پدیا Wikipedia مراجعه کنید.

چطور شروع کنید

  1. مخزن پروژه را از GitHub دانلود یا کلون کنید.
  2. راهنمای نصب و نیازمندی‌ها را در مخزن بخوانید و آن را روی HTPC یا سرور خانگی‌تان اجرا کنید.
  3. کتابخانهٔ Jellyfin خود را به Halcyon Video متصل کنید و تنظیمات بصری مثل سال و حالت نمایش را انتخاب کنید.

این پروژه هنوز در مراحل ابتدایی است اما نشان می‌دهد چگونه ترکیب نرم‌افزارهای متن‌باز و خلاقیت می‌تواند تجربهٔ انتخاب محتوا را از یک لیست بلند به یک گشت‌وگذار ملموس و لذت‌بخش تبدیل کند. اگر به سرگذشت رسانه‌های فیزیکی علاقه‌مندید یا دنبال راهی برای جذاب‌تر کردن سرور رسانه‌ای خانگی‌تان هستید، Halcyon Video ارزش یک امتحان را دارد.