VLC-এ সবুজ স্ক্রিন: কারণ এবং 5টি দ্রুত ফিক্স
আপনার ভিডিওর জায়গায় একটি সমান সবুজ ছবি (কখনও গোলাপি বা বেগুনি) VLC-এর স্বাতক লক্ষণগুলির একটি। কালো স্ক্রিনের বিপরীতে, সবুজ স্ক্রিনের অর্থ ভিডিও ফ্রেমগুলি ডিকোড করা হচ্ছে — কিন্তু একটি ভুল কালার ফরম্যাটের সাথে, তাই renderer আবর্জনা আঁকে। কারণটি প্রায় সবসময় হার্ডওয়্যার ভিডিও ডিকোডার যা অসমর্থিত একটি পিক্সেল ফরম্যাট তৈরি করে, অথবা ভিডিও আউটপুট মডিউল যা এটি খারাপভাবে হ্যান্ডেল করে। এটি একটি রেন্ডারিং-স্তরের সমস্যা, ভাঙা ফাইল নয়। নিচের ফিক্সগুলি সম্ভাবনার ক্রমে বেশিরভাগ ক্ষেত্রে ৫ মিনিটের কম সময়ে সমাধান করে।
কেন এমন হয়?
- অসামঞ্জস্যপূর্ণ পিক্সেল ফরম্যাটের সাথে DXVA / D3D11VA ডিকোডিং — GPU ডিকোডার NV12 বা P010 ফরম্যাট তৈরি করে; পুরানো ড্রাইভার বা নির্দিষ্ট আউটপুট মডিউল সেগুলি রূপান্তর করতে ব্যর্থ হয়, যা একটি সবুজ ফ্রেম দেয়।
- ভিডিও আউটপুট মডিউল সংঘাত — Windows-এ Direct3D11 এবং Linux-এ VDPAU/VA-API সাধারণ সন্দেহভাজন।
- নির্দিষ্ট codec-এ GPU ড্রাইভার বাগ — HEVC 10-bit এবং VP9 সবচেয়ে ঘনঘন ট্রিগার।
- পুরানো আউটপুট নির্বাচনের সাথে দূষিত VLC কনফিগ — আপনার সিস্টেমে আর নেই এমন একটি মডিউল।
কীভাবে ঠিক করবেন
সমাধান 1হার্ডওয়্যার-অ্যাকসেলারেটেড ডিকোডিং বন্ধ করুন
বেশিরভাগ ক্ষেত্রে কালো/সবুজ স্ক্রিন, পিক্সেলেশন এবং স্টাটারিং ঠিক করে
VLC খুলুন এবং Tools > Preferences-এ যান (অথবা Windows/Linux-এ Ctrl+P, macOS-এ Cmd+, চাপুন)।
Preferences উইন্ডো খুলবে।
বাম দিকে Input / Codecs ট্যাবে ক্লিক করুন।
কোডেক-সম্পর্কিত সেটিংস দেখানো হবে।
Find "Hardware-accelerated decoding" কে Disable-এ সেট করুন।
ড্রপডাউনটি এখন "Disable" দেখাবে।
Save-এ ক্লিক করুন, তারপর VLC সম্পূর্ণরূপে রিস্টার্ট করুন (শুধু ভিডিও নয়, প্রতিটি VLC উইন্ডো বন্ধ করুন)।
VLC সফটওয়্যার ডিকোডিং দিয়ে রিস্টার্ট হবে।
সমস্যাজনক ফাইলটি আবার চালান।
সমস্যা দূর হলে বুঝবেন GPU ডিকোডারই দোষী ছিল।
সমাধান 2Switch the video output module to OpenGL (Windows-এ) অথবা Linux-এ একটি ভিন্ন মডিউল (VDPAU → OpenGL)
নির্দিষ্ট GPU সেটআপে কালো স্ক্রিন এবং রেন্ডারিং গ্লিচ দূর করে
Tools > Preferences > Video-এ যান।
ভিডিও সেটিংস খুলবে।
Set "Output" to OpenGL (Windows-এ) অথবা Linux-এ একটি ভিন্ন মডিউল (VDPAU → OpenGL).
আউটপুট মডিউল পরিবর্তিত হবে।
Save-এ ক্লিক করুন এবং VLC রিস্টার্ট করুন।
VLC রিস্টার্ট হবে।
ফাইলটি আবার খুলুন এবং ছবি পরীক্ষা করুন।
ভিডিওটি এখন সঠিকভাবে রেন্ডার হওয়া উচিত।
সমাধান 3আপনার গ্রাফিক্স ড্রাইভার আপডেট করুন
ড্রাইভার বাগের কারণে সৃষ্ট কালো স্ক্রিন, সবুজ আর্টিফ্যাক্ট এবং ক্র্যাশ ঠিক করে
Win+X চাপুন এবং Device Manager খুলুন (অথবা macOS-এ System Settings > Display)।
ডিভাইস তালিকা খুলবে।
"Display adapters" এক্সপান্ড করুন এবং আপনার GPU মডেলটি নোট করুন (NVIDIA, AMD বা Intel)।
আপনার GPU চিহ্নিত হয়েছে।
GPU বিক্রেতার সাইট (nvidia.com, amd.com বা intel.com) থেকে নতুনতম ড্রাইভার ডাউনলোড করুন — অথবা Windows Update ব্যবহার করুন।
ড্রাইভার প্যাকেজ প্রস্তুত।
ইনস্টল করুন, আপনার PC রিস্টার্ট করুন, তারপর VLC আবার চেষ্টা করুন।
সিস্টেম নতুন ড্রাইভার চালাচ্ছে।
সমাধান 4VLC-এর পছন্দসমূহ ডিফল্টে রিসেট করুন
ক্র্যাশ, কালো স্ক্রিন এবং অডিও সমস্যার কারণ হয় এমন দূষিত সেটিংস মুছে ফেলে
VLC সম্পূর্ণরূপে বন্ধ করুন।
কোনো VLC প্রসেস চলছে না।
একটি কমান্ড প্রম্পট (Win+R → cmd) বা টার্মিনাল খুলুন।
একটি কমান্ড লাইন উপলব্ধ।
Run:
vlc --reset-config(Windows/Linux) — macOS-এ পরিবর্তে~/Library/Preferences/org.videolan.vlcমুছে দিন।VLC-এর পছন্দসমূহ ডিফল্টে ফিরে যায়।
VLC চালু করুন এবং শুধুমাত্র আপনার প্রয়োজনীয় সেটিংস আবার প্রয়োগ করুন।
VLC পরিষ্কার সেটিংস দিয়ে শুরু হবে।
সমাধান 5VLC-কে সর্বশেষ ভার্সনে আপডেট করুন
অফিসিয়াল বাগ এবং নিরাপত্তা ফিক্স প্রয়োগ করে (বর্তমান স্থিতিশীল: 3.0.23)
VLC-এর মধ্যে Help > Check for Updates-এ যান।
VLC আপনার ভার্সনটি সর্বশেষের সাথে তুলনা করে।
If an update exists, download it from the official page videolan.org.
নতুন ইনস্টলার ডাউনলোড হয়েছে।
আপনার বর্তমান ভার্সনের উপর ইনস্টল করুন (সেটিংস রাখা হবে) এবং রিস্টার্ট করুন।
VLC নতুন ভার্সন চালাচ্ছে।
উন্নত সমাধান
সমাধান 1একটি নির্দিষ্ট কালার ফরম্যাট বাধ্য করুন (Linux)
Linux VA-API/VDPAU কনফিগারেশনে সবুজ স্ক্রিন সমাধান করে
VLC বন্ধ করুন এবং আপনার VLC কনফিগ খুলুন:
~/.config/vlc/vlcrc।কনফিগ ফাইলটি খোলে।
avcodec সেকশনটি খুঁজুন এবং যোগ করুন:
avcodec-hw=none(অথবা উপস্থিত থাকলেvdpau-versionওভাররাইড)।হার্ডওয়্যার ডিকোডিং কনফিগ স্তরে নিষ্ক্রিয় হয়।
VLC চালু করুন এবং চেষ্টা করুন।
ভিডিও সফটওয়্যার মোডে প্রদর্শিত হয়।
ভবিষ্যতে কীভাবে এড়াবেন
- নিয়মিত GPU ড্রাইভার আপডেট করুন — সবুজ/গোলাপি ফ্রেম প্রায়ই ড্রাইভার রিলিজে ঠিক করা হয়।
- VLC আপডেটের পরে, যাচাই করুন হার্ডওয়্যার ডিকোডিং এখনও কাজ করছে; নতুন বিল্ড কখনও কখনও ডিফল্ট সেটিং পরিবর্তন করে।
- কনফিগারেশন সমস্যার জন্য দ্রুত A/B তুলনার জন্য VLC-এর একটি পোর্টেবল কপি রাখুন।
সাধারণ প্রশ্নাবলী
অন্য প্লেয়ারে স্বাভাবিক থাকলে VLC-এ আমার ভিডিও কেন সবুজ?
সবুজ স্ক্রিন শুধু ফুলস্ক্রিনে?
সবুজ স্ক্রিন কি GPU ক্ষতির লক্ষণ?
সবুজ স্ক্রিন কি নির্দিষ্ট ফরম্যাটে ঘটে?
সারসংক্ষেপ
হার্ডওয়্যার-অ্যাকসেলারেটেড ডিকোডিং বন্ধ করুন — বেশিরভাগ ক্ষেত্রে কালো/সবুজ স্ক্রিন, পিক্সেলেশন এবং স্টাটারিং ঠিক করে. 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.