
پخش دیسکهای تجاری Blu-ray 4K Ultra HD روی یک رایانه ویندوزی مدرن، برخلاف DVD، با نمایش ساده پنجره پخشکننده همراه نیست. کاربران ممکن است با کدهای خطای مبهم، نبود کدکهای اختصاصی و ناسازگاری کامل نرمافزاری روبهرو شوند. در سال ۲۰۲۶، پخش قانونی این دیسکها روی دسکتاپ به ابزارهای ویژه فلش فریمور درایو و مسیردهی جریان رمزگشاییشده از طریق خط لوله پخشکنندههای متنباز نیاز دارد.
چرا بلوری تجاری روی رایانههای مدرن دشوار است؟
پخش تجاری دیسکهای 4K UHD روی رایانههای مدرن بهدلیل لایه رمزنگاری AACS 2.0 عملاً مختل شده است. سیستم دسترسی پیشرفته به محتوا (Advanced Access Content System) یک لایه حفاظتی برای دیسکهای تجاری بلوری است که برای مجازسازی کلیدهای رمزگشایی، به دستدادن رمزنگاری امن میان درایو نوری، سیستمعامل، پردازنده و نرمافزار پخش نیاز دارد.
سالها نرمافزارهای اختصاصی مانند Cyberlink PowerDVD بهشدت به افزونههای امنیتی نرمافزاری اینتل (Intel Software Guard Extensions یا SGX) وابسته بودند؛ یک محفظه امن در سطح سختافزار که پردازش محتوای HD محافظتشده را در حافظه ایزوله ممکن میکرد. اینتل پشتیبانی از SGX را از نسل یازدهم پردازندههای دسکتاپ رسماً حذف کرد و در نسل دوازدهم و تراشههای جدیدتر بهطور کامل کنار گذاشت. همین موضوع نرمافزارهای قدیمی پخش بلوری 4K را با سختافزار مدرن ناسازگار کرد. بلوری استاندارد 1080p همچنان روی پردازندههای اینتل نسل دوازدهم و جدیدتر و همچنین AMD با PowerDVD فعلی یا نرمافزارهای مشابه پخش میشود.
VLC و نرمافزارهای رسمی چه محدودیتی دارند؟
مجوزهای اختصاصی و کدکها نیز رها شدهاند. مایکروسافت سالها پیش کدکهای بومی MPEG-2 و پخش DVD را از ویندوز حذف کرد و بار مالی و حقوقی پرداخت هزینههای حق امتیاز به توسعهدهندگان شخص ثالث منتقل شد. در رایانههای ویندوزی، VLC Media Player استاندارد جهانی پخش ویدئو است؛ اما بهدلیل محدودیتهای قانونی در توزیع کلیدهای رمزگشایی اختصاصی، نمیتواند دیسکهای محافظتشده بلوری را بهصورت بومی رمزگشایی کند.
میتوان VLC را بهصورت دستی با کتابخانه libaacs و پایگاه داده کلید پویا در قالب keydb.cfg تکمیل کرد؛ اما چون کلیدهای اصلی AACS و ابطال گواهی میزبان پیوسته توسط استودیوها برای مقابله با نقض حق تکثیر بهروزرسانی میشوند، فایلهای کلید عمومی مکرراً از کار میافتند و خطاهای بیپایان keyfile invalid رخ میدهد. برخی مجموعههای نرمافزاری تجاری هنوز تلاش میکنند کلیدهای اختصاصی AACS را مجوزدهی کنند، اما ممکن است اشتراکهای گرانقیمت دورهای یا هزینههای یکباره سنگین مطالبه کنند و گاهی بلافاصله پس از بهروزرسانیهای امنیتی ویندوز از کار بیفتند. این مجموعهها در صورت همراهشدن با پردازنده فاقد SGX یا خط لوله نمایشگر گرافیکی پشتیبانینشده نیز میتوانند کاملاً ناکام بمانند و بنابراین شکننده هستند.
مسیر سختافزاری: انتخاب و فلش درایو
مسیری که در این تجربه بهترین نتیجه را داده، فلش فریمور LibreDrive و استفاده از MakeMKV است. پخش مستقیم دشواری بزرگی بود و بهنظر میرسید نرمافزار لازم برای آن فراهم نیست؛ بنابراین رویکرد به رمزگشایی همزمان تغییر کرد. چون رمزگشایی نرمافزاری مستقیم روی سختافزار مدرن از نظر ساختاری مختل شده است، قابلاعتمادترین راهحل موقت استفاده از MakeMKV برای رمزگشایی و برخورد با درایو نوری بهعنوان یک جریان داده خام است.
نخست باید سختافزار مناسب تهیه شود. همه درایوهای نوری با MakeMKV درست کار نمیکنند. درایوهای بلوری داخلی یا خارجی استاندارد موجود در بازار محدودیتهای سختگیرانه فریمور را اعمال میکنند که میتواند خواندن مستقیم سکتورها را مسدود کند. باید درایویی تهیه شود که جامعه توسعهدهندگان MakeMKV آن را سازگار یا رسمی طبقهبندی کرده باشد؛ درایوهایی که معماری سختافزاریشان اصلاح فریمور سطح پایین را مجاز میکند. فهرست کامل الزامات و درایوهای پیشنهادی در انجمنهای MakeMKV موجود است.
پس از تهیه سختافزار مناسب، نوبت به فلش فریمور سفارشی LibreDrive میرسد. در این تجربه از فلشر SDFtool برای جایگزینی فریمور کارخانه با فریمور سفارشی LibreDrive استفاده شد. این تغییر توانایی درایو برای دورزدن محدودیتهای AACS را آزاد کرد و به نرمافزار اجازه داد سکتورهای رمزنگاریشده را مستقیماً بخواند، بدون اتکا به محفظههای امنیتی منسوخ پردازنده. باید از سازگاری درایو اطمینان حاصل شود؛ فلش کردن درایو ناسازگار میتواند کل درایو را از کار بیندازد. برخی درایوها بدون هیچ فلشی کار میکنند و فلش عمدتاً برای مدلهای خاص دارای قابلیت UHD کاربرد دارد.
پخش و یکپارچهسازی
انتخاب پخشکننده مناسب
میتوان از پخشکننده شبکه داخلی MakeMKV استفاده کرد. MakeMKV یک سرور پخش HTTP داخلی دارد که یک جریان محلی رمزگشاییشده را در اختیار هر پخشکننده سازگار قرار میدهد تا بدون نیاز به حقوق موقت دیسک، آن را باز کند. این ابزار یک جریان شبکه محلی میسازد و میتوان یک پخشکننده استاندارد رسانه را به آن متصل کرد تا پخش همزمان عنوان کامل فیلم بدون کپیبرداری دائمی ممکن شود. لازم نیست ساعتها برای کپی کامل دیسک منتظر ماند؛ اما این روش یک جریان تکعنوان است و تجربه کل دیسک را ارائه نمیدهد.
برای پخش با بالاترین وفاداری میتوان جریان خام m2ts. یا فایل پشتیبان کامل MKV را استخراج کرد و آن را با Media Player Classic همراه با فیلترهای LAV پخش کرد تا رمزگشایی کامل با شتاب سختافزاری برای جریانهای سنگین ویدئویی VC-1، AVC (H.264) و HEVC (H.265) تضمین شود. این بخش کاملاً اختیاری است، اما میتوان صدا را نیز از طریق خروجی بیتاستریم HDMI به گیرنده AV یا ساندبار هدایت کرد تا کدکهای صوتی چندکاناله بدون افت مانند Dolby TrueHD، DTS-HD Master Audio و Dolby Atmos دریافت شوند. بدون فعالسازی عبور مستقیم، سیستمعامل یا پخشکننده میتواند جریانها را به LPCM چندکاناله رمزگشایی یا به استریو کاهش دهد و فراداده فضایی مبتنی بر شیء مانند Dolby Atmos را کنار بگذارد.
جمعبندی
تلاش برای پخش دیسک فیزیکی بلوری روی رایانه مدرن با روشهای نرمافزاری قدیمی تجربهای بسیار دشوار است. پس از بررسی مجموعهای از اشتراکهای نرمافزاری اختصاصی و پایگاههای کلید خراب، این تجربه به سرمایهگذاری روی یک درایو نوری سازگار، فلش فریمور LibreDrive و استفاده از MakeMKV برای رمزگشایی در سطح سختافزار رسید و سپس رسانه از طریق یک خط لوله پخشکننده متنباز و قوی مسیردهی شد تا پخش قابلاعتماد رسانه فیزیکی روی رایانه بازگردد.