ভিভিডে ইন্টেল এইচডি 3000 দিয়ে এমপ্লেয়ারে ভিডিও ডিকোডিংয়ের হার্ডওয়ার ত্বরণকে কীভাবে সক্ষম করবেন?


9

সেখানে mplayer একটি vaapi বিল্ড ব্যবহার করা হয় কিন্তু এটি মনে হয় না কোন রক্ষণাবেক্ষণ এবং উজ্জ্বল কাজ করে না করা হয়।

রেপো থেকে ডিফল্ট এমপ্লেয়ার 2 বিল্ড 720p প্লেব্যাক চলাকালীন 40% সিপিইউ ব্যবহার করে। টোটেম হিসাবে একই। ভিএলসির কিছু হার্ডওয়্যার ত্বরণ সমর্থন রয়েছে এবং এটি 13% ব্যবহার করে তবে আমি এমপ্লেয়ারের ইউআই বেশি পছন্দ করি এবং এটি 5% এর চেয়ে কম ব্যবহার করে।

বর্তমানে ইন্টেল ইন্টিগ্রেটেড গ্রাফিক্সে হার্ডওয়্যার ত্বরণ সহ এমপ্লেয়ার ব্যবহার করা কি সম্ভব?

উত্তর:


10

ঠিক আছে, আমি খুঁজে পেয়েছি mpv(এমপ্লেয়ারের কাঁটাচামচ) যা আমি যা চেয়েছিলাম সবই করে এবং এমপ্লেয়ার 2 থেকে সমস্ত ভাল ইউআই গুণাবলী বহন করে।

ভাইপি সমর্থন সক্ষম করতে, এটি দিয়ে চালান mpv --vo=opengl-hq --hwdec=vaapi file.mkv

বা যোগ করুন

vo=opengl-hq
hwdec=vaapi

to ~/.config/mpv/mpv.conf।

পূর্বে উত্তরটি vo = vaapi এবং hwdec = vaapi ব্যবহার করার পরামর্শ দেয় তবে এটি আর প্রস্তাবিত সেটআপ নয়। মন্তব্য দেখুন।


2
এমপিভি সত্যই ভাল কাজ করে, আপনার সমাধান ভাগ করে নেওয়ার জন্য আপনাকে ধন্যবাদ। আমার সিস্টেমে, "hwdec = অটো" সেট করা ত্বরিত প্লেব্যাক পেতে যথেষ্ট; ধারণা করা যায়, নতুন সিস্টেমে vo = ওপেনের চেয়ে vo = ওপেনগল ভাল: উইকি.আরচলিনক্স.org
— এমপিভি#

1
তারা যা সুপারিশ করে বলে মনে হচ্ছে তা vo=opengl-hqদিয়ে আমি স্যুইচ করেছি hwdec=vaapi।
— অভিশাপ টার্মিনাল

এফটিআর: আমি লক্ষ্য করেছি যে hwdec=vaapiআমার জন্য কাজ করে না বলে মনে হয় (যেমন অনেক সিপিইউ খায়) , তবে --hwdec=vaapiবিকল্পটি কাজ করে। mpv-0.3.4।
— হাই-অ্যাঞ্জেল

-2

SNAসেরা ত্বরণ পদ্ধতি। আপনার কনফিগারেশন ফাইলটি থাকলে আপনার যাচাই করা উচিত। আর একটি উপায় প্রক্রিয়াটি পুনরায় ব্যবহার করা। উদাহরণ স্বরূপ:

ps ax|grep mplayer

প্রদত্ত প্রক্রিয়াটি সন্ধান করুন এবং এটি পুনরায় ব্যবহার করুন

renice -20 43332

আপনি এটি কেবল রুট হিসাবে করতে পারেন (সম্ভবত এটি sudo দ্বারা সম্ভব sudo renice -20 43332)।


কি করে SNA? আমি কীভাবে এটি সক্ষম করব?
— অভিঘাত টার্মিনাল

2
এসএনএ অন্য যে কোনও তুলনায় ভাল ত্বরণ। আপনার সম্ভবত হবে না /etc/X11/xorg.conf। EXA, UXAপুরানো ত্বরণ পদ্ধতি। ইউস আপনি কী ত্বরণের পদ্ধতি ব্যবহার করছেন তা পরীক্ষা করে দেখুন। আপনি সম্ভবত cat /var/log/Xorg.0.log|egrep -i EXA|UXA|SNA
— এটিটি

হ্যাঁ. আমার সিস্টেম এটি সমর্থন করে বলে মনে হচ্ছে SNA compiled: xserver-xorg-video-intel 2:2.99.917-1~exp1ubuntu2build1। আমি এমপ্লেয়ারে এটি কীভাবে ব্যবহার করতে পারি?
— অভিশাপ টার্মিনাল

এটি স্বয়ংক্রিয়ভাবে এটি ব্যবহার করছে। :) আপনি, দয়া করে, আমাদের আউটপুট দিতে পারেন cat /var/log/Xorg.0.log|egrep -i "EXA|UXA|SNA"? এবং আউটপুট cat /etc/X11/xorg.conf?
— পাভোল পোলাকো

4
এসএনএ ত্বরিত এক্স 11 অঙ্কনের জন্য ব্যবহৃত হয় এবং ভিডিওর ডিকোডিংয়ের সাথে (হার্ডওয়্যার ত্বরণযুক্ত) কিছুই করার থাকে না।
— lxgr
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.