VLC HEVC (H.265) চলছে না: সম্পূর্ণ ফিক্স গাইড

ফরম্যাট এবং কোডেক সমস্যা সর্বশেষ আপডেট: প্রযোজ্য: All platforms · VLC 3.0.x · 4K HEVC content

HEVC (H.265) ভিডিও — 4K, iPhone এবং আধুনিক ক্যামেরার স্ট্যান্ডার্ড — কখনও কখনও VLC-এ চলতে অস্বীকার করে: কালো স্ক্রিন, কোনো ছবি নেই, বা একটি ত্রুটি। প্যাটার্নটি সাধারণত হার্ডওয়্যার-সম্পর্কিত: VLC আপনার GPU-এর HEVC ডিকোডারের ওপর নির্ভর করে, এবং ড্রাইভার পাথ ব্যর্থ হলে, HEVC প্লেব্যাক ভেঙে পড়ে যখন H.264 চলতে থাকে। এই গাইডটি প্রথমে ডিকোডার পাথ ঠিক করে, তারপর বিরল কনফিগ-স্তরের কারণ। ফিক্স 1–2 ক্ষেত্রের বিশাল সংখ্যাগরিষ্ঠতা কভার করে।

কেন এমন হয়?

  • GPU HEVC ডিকোড ব্যর্থ (ড্রাইভার বা ক্ষমতা) — পুরানো GPU HEVC ডিকোড করতে পারে না; নতুনগুলি বাগি ড্রাইভারের মাধ্যমে ব্যর্থ হয়।
  • হার্ডওয়্যার অ্যাকসেলারেশন বন্ধ — hwaccel বন্ধ থাকলে, HEVC 4K CPU দিয়ে ডিকোড করা হয়; দুর্বল CPU ফ্রেম ড্রপ করে বা কোনো ছবি দেখায় না।
  • HEVC 10-bit (Main10) পাথ সমস্যা — 10-bit HEVC-এর জন্য একটি সক্ষম ডিকোডার প্রয়োজন; কিছু ড্রাইভার এটি 8-bit কাজ করার সময় ভুলভাবে হ্যান্ডেল করে।
  • Demuxer ভুল-সনাক্তকরণ — অস্বাভাবিক কন্টেইনারে (TS, অদ্ভুত ফ্ল্যাগসহ MKV) HEVC VLC-এর পার্সার বিভ্রান্ত করতে পারে।
  • খুব পুরানো VLC ভার্সন — 3.0-পূর্ব বিল্ডে আংশিক HEVC সাপোর্ট ছিল।

কীভাবে ঠিক করবেন

সমাধান 1VLC-কে সর্বশেষ ভার্সনে আপডেট করুন

অফিসিয়াল বাগ এবং নিরাপত্তা ফিক্স প্রয়োগ করে (বর্তমান স্থিতিশীল: 3.0.23)

  1. VLC-এর মধ্যে Help > Check for Updates-এ যান।

    VLC আপনার ভার্সনটি সর্বশেষের সাথে তুলনা করে।

  2. If an update exists, download it from the official page videolan.org.

    নতুন ইনস্টলার ডাউনলোড হয়েছে।

  3. আপনার বর্তমান ভার্সনের উপর ইনস্টল করুন (সেটিংস রাখা হবে) এবং রিস্টার্ট করুন।

    VLC নতুন ভার্সন চালাচ্ছে।

নোটVLC 3.0.23 3.0 শাখার 24তম আপডেট এবং এতে demuxer এবং স্থিতিশীলতার বিপুল পরিমাণ ফিক্স অন্তর্ভুক্ত — অনেক "চলছে না" সমস্যা সেখানে ইতিমধ্যে ঠিক করা হয়েছে।

সমাধান 2যাচাই করুন আপনার GPU প্রকৃতপক্ষে HEVC ডিকোড করে কিনা

সমস্যাটি হার্ডওয়্যার ক্ষমতা কিনা তা বলে

  1. ফাইল খুলুন এবং সরঞ্জাম > মিডিয়া তথ্য > কো&ডেক পরীক্ষা করুন: "Decoder" লাইন ব্যবহৃত ডিকোডার দেখায়।

    আপনি সক্রিয় ডিকোডার দেখেন।

  2. এটি একটি হার্ডওয়্যার ডিকোডার (D3D11VA, VDA, VAAPI) দেখায়, HEVC হার্ডওয়্যার ডিকোড সক্রিয়; তখন কালো স্ক্রিন মানে একটি ড্রাইভার বাগ।

    ডিকোড পাথ জানা।

  3. এটি FFmpeg সফটওয়্যার ডিকোডিং দেখায় এবং CPU পিন করা থাকলে, আপনার GPU/ড্রাইভার HEVC ডিকোড করতে পারে না — ড্রাইভার আপডেট করুন, অথবা নিচের ফিক্স দিয়ে CPU ডিকোডিং গ্রহণ করুন।

    ক্ষমতা মূল্যায়ন করা হয়।

নোটএকটি রেফারেন্স হিসেবে: Intel HD 4000 এবং তার পুরানো, বেশিরভাগ 2014-পূর্ব AMD GPU, এবং 2014-পূর্ব NVIDIA GPU হার্ডওয়্যারে HEVC ডিকোড করতে পারে না।

সমাধান 3হার্ডওয়্যার-অ্যাকসেলারেটেড ডিকোডিং বন্ধ করুন

বেশিরভাগ ক্ষেত্রে কালো/সবুজ স্ক্রিন, পিক্সেলেশন এবং স্টাটারিং ঠিক করে

  1. VLC খুলুন এবং Tools > Preferences-এ যান (অথবা Windows/Linux-এ Ctrl+P, macOS-এ Cmd+, চাপুন)।

    Preferences উইন্ডো খুলবে।

  2. বাম দিকে Input / Codecs ট্যাবে ক্লিক করুন।

    কোডেক-সম্পর্কিত সেটিংস দেখানো হবে।

  3. Find "Hardware-accelerated decoding" কে Disable-এ সেট করুন।

    ড্রপডাউনটি এখন "Disable" দেখাবে।

  4. Save-এ ক্লিক করুন, তারপর VLC সম্পূর্ণরূপে রিস্টার্ট করুন (শুধু ভিডিও নয়, প্রতিটি VLC উইন্ডো বন্ধ করুন)।

    VLC সফটওয়্যার ডিকোডিং দিয়ে রিস্টার্ট হবে।

  5. সমস্যাজনক ফাইলটি আবার চালান।

    সমস্যা দূর হলে বুঝবেন GPU ডিকোডারই দোষী ছিল।

নোটHEVC-এর জন্য, hwaccel একটি কাজ করা ড্রাইভারের সাথে ON থাকা উচিত। হার্ডওয়্যার ডিকোড অনুপলব্ধ হলে, এটি OFF রাখুন এবং CPU-এর ওপর নির্ভর করুন — অ্যাডভান্সড ফিক্স দেখুন।

সমাধান 4আপনার গ্রাফিক্স ড্রাইভার আপডেট করুন

ড্রাইভার বাগের কারণে সৃষ্ট কালো স্ক্রিন, সবুজ আর্টিফ্যাক্ট এবং ক্র্যাশ ঠিক করে

  1. Win+X চাপুন এবং Device Manager খুলুন (অথবা macOS-এ System Settings > Display)।

    ডিভাইস তালিকা খুলবে।

  2. "Display adapters" এক্সপান্ড করুন এবং আপনার GPU মডেলটি নোট করুন (NVIDIA, AMD বা Intel)।

    আপনার GPU চিহ্নিত হয়েছে।

  3. GPU বিক্রেতার সাইট (nvidia.com, amd.com বা intel.com) থেকে নতুনতম ড্রাইভার ডাউনলোড করুন — অথবা Windows Update ব্যবহার করুন।

    ড্রাইভার প্যাকেজ প্রস্তুত।

  4. ইনস্টল করুন, আপনার PC রিস্টার্ট করুন, তারপর VLC আবার চেষ্টা করুন।

    সিস্টেম নতুন ড্রাইভার চালাচ্ছে।

নোটOEM ল্যাপটপ কখনও কখনও বিক্রেতার ড্রাইভার ব্লক করে; সেক্ষেত্রে আপনার ল্যাপটপ নির্মাতার ড্রাইভার পেজ ব্যবহার করুন।

সমাধান 5Switch the video output module to OpenGL (HEVC 10-bit রেন্ডারিং গ্লিচ ঠিক করে)

নির্দিষ্ট GPU সেটআপে কালো স্ক্রিন এবং রেন্ডারিং গ্লিচ দূর করে

  1. Tools > Preferences > Video-এ যান।

    ভিডিও সেটিংস খুলবে।

  2. Set "Output" to OpenGL (HEVC 10-bit রেন্ডারিং গ্লিচ ঠিক করে).

    আউটপুট মডিউল পরিবর্তিত হবে।

  3. Save-এ ক্লিক করুন এবং VLC রিস্টার্ট করুন।

    VLC রিস্টার্ট হবে।

  4. ফাইলটি আবার খুলুন এবং ছবি পরীক্ষা করুন।

    ভিডিওটি এখন সঠিকভাবে রেন্ডার হওয়া উচিত।

নোটনতুন মডিউল কাজ করলে এটি রাখুন। বিভিন্ন GPU এবং ড্রাইভার ভিন্নভাবে আচরণ করে, তাই পরীক্ষা করাই স্থিতিশীল আউটপুট খুঁজে পাওয়ার দ্রুততম উপায়।

সমাধান 6VLC-এর পছন্দসমূহ ডিফল্টে রিসেট করুন

ক্র্যাশ, কালো স্ক্রিন এবং অডিও সমস্যার কারণ হয় এমন দূষিত সেটিংস মুছে ফেলে

  1. VLC সম্পূর্ণরূপে বন্ধ করুন।

    কোনো VLC প্রসেস চলছে না।

  2. একটি কমান্ড প্রম্পট (Win+R → cmd) বা টার্মিনাল খুলুন।

    একটি কমান্ড লাইন উপলব্ধ।

  3. Run: vlc --reset-config (Windows/Linux) — macOS-এ পরিবর্তে ~/Library/Preferences/org.videolan.vlc মুছে দিন।

    VLC-এর পছন্দসমূহ ডিফল্টে ফিরে যায়।

  4. VLC চালু করুন এবং শুধুমাত্র আপনার প্রয়োজনীয় সেটিংস আবার প্রয়োগ করুন।

    VLC পরিষ্কার সেটিংস দিয়ে শুরু হবে।

নোটএটি সমস্ত কাস্টম পছন্দ (শর্টকাট এবং স্কিন সহ) মুছে দেয়। ব্যাকআপ চাইলে Tools > Preferences > All > Interface-এর অধীনে আপনার কনফিগ এক্সপোর্ট করুন।

উন্নত সমাধান

সমাধান 1CPU (সফটওয়্যার) HEVC ডিকোডিং সঠিকভাবে সক্রিয় করুন

GPU ডিকোড নেই এমন মেশিনে HEVC চালায়

  1. সরঞ্জাম > &পছন্দসমূহ > ইনপুট / Codecs > "Hardware-accelerated decoding" > Disable।

    CPU ডিকোডিং বাধ্য করা হয়।

  2. দুর্বল CPU-তে অডিও মসৃণ রাখতে "Drop frames on late pictures" সক্রিয় করুন।

    ফ্রেম স্টল করার বদলে ড্রপ হয়।

  3. পুরানো CPU-তে 4K HEVC-এর জন্য, উইন্ডো সাইজ কমান বা ভিডিও ফিল্টার "Sharpen" প্রয়োজন নেই — কেবল CPU লোড গ্রহণ করুন বা ছোট উইন্ডোতে দেখুন।

    প্লেব্যাক স্থিতিশীল।

নোটআধুনিক মাঝারি-রেঞ্জ CPU (Ryzen 5 / Core i5, 2018+) 24–30 fps-এর জন্য সফটওয়্যারে 4K HEVC যথেষ্ট ভালো ডিকোড করে। 4K60 এখনও ফ্রেম ড্রপ করতে পারে।

সমাধান 2HEVC-in-TS ফাইল remux করুন

কন্টেইনার-সম্পর্কিত HEVC ব্যর্থতা ঠিক করে

  1. চালান: ffmpeg -i input.ts -c copy -map 0 output.mp4

    HEVC স্ট্রিম MP4-এ remux করা হয়।

  2. MP4 VLC-তে চালান।

    remux করা ফাইল চলে।

নোটকোনো কোয়ালিটি লস নেই — স্ট্রিম কপি করা হয়, শুধু কন্টেইনার পরিবর্তিত হয়।

ভবিষ্যতে কীভাবে এড়াবেন

  • GPU ড্রাইভার বর্তমান রাখুন — HEVC ডিকোড বাগ ড্রাইভার রিলিজে প্যাচ করা হয়।
  • 4K কন্টেন্ট কেনার/ডাউনলোড করার আগে, আপনার GPU-এর HEVC ডিকোড সাপোর্ট পরীক্ষা করুন (NVDEC/Intel Quick Sync/AMD VCN)।
  • সর্বাধিক সামঞ্জস্যের জন্য পরিষ্কার HEVC ফ্ল্যাগসহ MP4/MKV পছন্দ করুন।

সাধারণ প্রশ্নাবলী

VLC কি HEVC সাপোর্ট করে?
হ্যাঁ — VLC 3.0 সফটওয়্যার এবং হার্ডওয়্যার উভয়েই HEVC/H.265 চালায়। আপনারটি না চললে, ব্যর্থ লিঙ্ক সাধারণত GPU ডিকোডার বা ড্রাইভার, VLC নিজে নয়।
HEVC অন্য প্লেয়ারে চলে কিন্তু VLC-এ নয় কেন?
অন্য প্লেয়ার নীরবে ভিন্ন ডিকোডার পাথে (যেমন Media Foundation) ফিরে যেতে পারে। VLC-এ, একটি আপডেট ড্রাইভারের সাথে হার্ডওয়্যার অ্যাকসেলারেশন চালু আছে তা নিশ্চিত করুন, অথবা সফটওয়্যার ডিকোডিং বাধ্য করুন।
VLC-এ কি HEVC 10-bit সাপোর্টেড?
হ্যাঁ, Main10-সক্ষম ডিকোডারের সাথে। 10-bit সমস্যা সাধারণত GPU ড্রাইভারের দিকে যায় — এটি আপডেট করুন, অথবা সফটওয়্যার ডিকোডিং ব্যবহার করুন।
Windows-এ VLC-এর জন্য আমার কি HEVC codec pack প্রয়োজন?
না। VLC নিজেই তার HEVC ডিকোডার বহন করে। Windows Store HEVC এক্সটেনশন কেবল Media Foundation ব্যবহার করা অ্যাপের প্রয়োজন।
VLC কি AV1 চালাতে পারে?
হ্যাঁ — VLC 3.0 সফটওয়্যারে AV1 চালায় (এবং সাপোর্ট থাকলে হার্ডওয়্যার ডিকোডিং দিয়ে)। dav2d (VideoLAN-এর নতুন AV2 ডিকোডার) 4.0-এর রোডম্যাপে আছে।

সারসংক্ষেপ

VLC-কে সর্বশেষ ভার্সনে আপডেট করুন — অফিসিয়াল বাগ এবং নিরাপত্তা ফিক্স প্রয়োগ করে (বর্তমান স্থিতিশীল: 3.0.23). If it does not help, work through the remaining fixes in order: each targets a different layer of the problem. Most users resolve this issue by fix 3 at the latest. Keep VLC updated (current stable: 3.0.23) and revisit this guide when a new VLC version ships.