ভিভিডে ইন্টেল এইচডি 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.confEXA, 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.