প্রকল্প সম্পর্কে
এমপিভি একটি কমান্ড-লাইনের জন্য মুক্ত (স্বাধীনতার অর্থে) মিডিয়া প্লেয়ার। এটি ব্যাপক ধরনের মিডিয়া ফাইল ফরম্যাট, অডিও এবং ভিডিও কোডেক এবং সাবটাইটেল ধরন সমর্থন করে।
সিস্টেমের প্রয়োজনীয়তা অন্তর্ভুক্ত একটি অত্যপ্রাচীন নয় Linux, Windows 10 1607 বা তার পরের সংস্করণ, অথবা macOS 10.15 বা তার পরের সংস্করণ। একটি মোটামুটিভাবে ক্ষমতাসম্পন্ন CPU প্রয়োজন, যদি CPU ধীর হয় তবে --hwdec বিকল্পের মাধ্যমে হার্ডওয়্যার ডিকোডিং সুবিধা পাওয়া যায়। প্রধান ভিডিও আউটপুট GPU এর ফিক্সড ফাংশন হার্ডওয়্যার বদলে ভিডিও রেন্ডারিং এবং স্কেলিংয়ের জন্য শেডার ব্যবহার করে। কম পাওয়ার GPU-তে মসৃণ প্লেব্যাকের জন্য --profile=fast বিকল্পটি সুপারিশ করা হয়।
প্রকল্পটি একটি উইকি, FAQ, ম্যানুয়াল এবং ইউজার স্ক্রিপ্ট প্রদান করে। কোনো সম্পূর্ণ চেঞ্জলগ নেই, কিন্তু ইন্টারফেস পরিবর্তন, ক্লায়েন্ট API পরিবর্তন এবং ডিফল্ট কী বাইন্ডিং পরিবর্তনগুলি নথিভুক্ত করা হয়েছে। বর্তমান ডেভেলপমেন্ট স্টেট থেকে বছরে এক বা দুইবার রিলিজ কাটা হয়।
কম্পাইলশনের জন্য meson এবং FFmpeg লাইব্রেরি, libplacebo, zlib, libass এবং বিভিন্ন X এবং অডিও আউটপুট ডেভেলপমেন্ট হেডার সহ বেশ কয়েকটি বাহ্যিক লাইব্রেরির ডেভেলপমেন্ট ফাইল প্রয়োজন। ঐচ্ছিক ডিপেন্ডেন্সি অন্তর্ভুক্ত Lua (OSC সিউডো-GUI এবং youtube-dl ইন্টিগ্রেশনের জন্য), libjpeg, uchardet এবং হার্ডওয়্যার ডিকোডিং লাইব্রেরি। আলাদাভাবে পাওয়া যায় এমন একটি বিল্ড র্যাপার (mpv-build) প্লেয়ারকে স্ট্যাটিকলি লিঙ্ক করে কম্পাইল করার আগে FFmpeg লাইব্রেরি এবং libass কম্পাইল করতে পারে।
সফটওয়্যারটি MPlayer প্রকল্পের উপর ভিত্তি করে তৈরি এবং সামান্য সময় mplayer2 প্রকল্পের অধীনে ডেভেলপ করা হয়েছিল। এটি ডিফল্টরূপে GPLv2 "বা তার পরের" লাইসেন্সের অধীনে, অথবা -Dgpl=false দিয়ে LGPLv2.1 "বা তার পরের" লাইসেন্সের অধীনে রয়েছে। বাগ রিপোর্ট এবং ফিচার রিকোয়েস্ট GitHub ইস্যু ট্র্যাকারের মাধ্যমে পরিচালনা করা হয়, আলোচনা GitHub Discussions এবং IRC-তে পাওয়া যায়।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.