আমি জানতে চাই যে আমার কোন প্যাকেজ ইনস্টল করতে হবে এবং কীভাবে এটি ঠিকঠাক কাজ করছে তা পরীক্ষা করতে হবে?
আমি জানি অনেক প্রশ্নের অনুরূপ আছে তবে আমার কাছে কেউ সম্পূর্ণ এবং পরিষ্কার নয়
আমি জানতে চাই যে আমার কোন প্যাকেজ ইনস্টল করতে হবে এবং কীভাবে এটি ঠিকঠাক কাজ করছে তা পরীক্ষা করতে হবে?
আমি জানি অনেক প্রশ্নের অনুরূপ আছে তবে আমার কাছে কেউ সম্পূর্ণ এবং পরিষ্কার নয়
উত্তর:
libva-intel-vaapi-driver
vainfo
তারপরে vainfo
আপনি কয়েকটি প্রোফাইলের প্রবেশ পয়েন্টগুলি দেখতে পান কিনা তা পরীক্ষা করে দৌড়াুন:
[...]
vainfo: Supported profile and entrypoints
VAProfileMPEG2Simple : VAEntrypointVLD
[...]
সব GStreamer ভিত্তিক ভিডিও প্লেয়ার জন্য, এই প্যাকেজ যথেষ্ট হওয়া উচিত: । যদি আমি সংশোধন করি তবে টোটেমের মতো বেশিরভাগ স্ট্যান্ডার্ড ভিডিও প্লেয়ার হ'ল জিস্ট্রিমার ভিত্তিক।gstreamer0.10-vaapi
ভিএলসি একটি আলাদা গল্প, তবে এটি --enable-libva
উবুন্টুতে বিল্ড ফ্ল্যাগ দিয়ে নির্মিত হয়েছে (যেমন দেখানো হয়েছে apt-get source vlc
)। এর অর্থ এটি কনফিগারেশনে সক্ষম করেই কাজ করা উচিত :
অথবা, ম্যানুয়ালি, কমান্ড লাইনে:
vlc --ffmpeg-hw -v
[...]
libva: VA-API version 0.32.0
[0x7feeecc02a28] avcodec decoder: Using VA API version 0.32 for hardware decoding.
Warning: option --ffmpeg-hw no longer exists
টোটেমের জন্য কেবলমাত্র একটি চটজলদি নোট: টোটেমের জন্য এখনই gstreamer-vaapi ব্যবহার করা সম্ভব নয় কারণ এটি একটি বিশেষ GTK উইজেট ব্যবহার করে যা ক্লাসিক প্লেয়ারের মতো gstreamer এর সাথে ইন্টারফেস করে না। দলটি এটি নিয়ে কাজ করছে।
ডিকোডিং: sudo apt-get install i965-va-driver libva-intel-vaapi-driver vainfo
তারপরে হার্ডওয়্যার ডিকোডিং ব্যবহারের জন্য, ভিএলসি সেটআপ করুন, কমান্ড লাইন থেকে চালান (ডিবাগ মেসেজগুলি পেতে) এবং এম। এমপি 4 ফাইলটি খুলুন। আপনার দেখতে হবে:
[0x1781058] প্রধান libvlc: ডিফল্ট ইন্টারফেসের সাথে ভিএলসি চালানো। ইন্টারফেস ছাড়াই ভিএলসি ব্যবহার করতে 'সিভিএলসি' ব্যবহার করুন। লিবিভা তথ্য: ভিএ-এপিআই সংস্করণ ০.০৫.০ লিবিভা তথ্য: va_getDriverName () 0 টি লাইবায় তথ্য ফিরে আসে: /usr/lib/x86_64-linux-gnu/dri/i965_drv_video.so লিবিভা তথ্য খুলতে চেষ্টা করছে: আরআরএফ ফাংশন __vaDriverInit_0_35 পাওয়া গেছে va_openDriver () 0 [0x7fd825a569a8] অ্যাভকোডেক ডিকোডার: হার্ডওয়্যার ডিকোডিংয়ের জন্য VA API সংস্করণ 0.35 ব্যবহার করে ।
এনকোডিং: Gstreamer, libgstremaer-vaapi1.x, i965-va- ড্রাইভার ইনস্টল করুন; নিম্নলিখিত কমান্ডটি একটি জাস্ট্রেমায়ার ফিল্টার গ্রাফ চালু করবে যা আপনার ওয়েব ক্যামেরায় (/ dev / video0) ইনপুট নেয় এবং তারপরে এনকোড এবং muxes কে test2.mp4 ফাইলে প্রবেশ করবে :
gst -unch-1.0 v4l2src ডিভাইস = / দেব / ভিডিও0 নাম-বাফার = 1800! ভিডিও / এক্স-কাঁচা, ফর্ম্যাট = আই 420, প্রস্থ = 640, উচ্চতা = 480! ভ্যাপিপোস্টপ্রোক! কিউ ! vaapiencode_h264! কিউটিএমক্স! ফাইলিংকের অবস্থান = test2.mp4 আপনার বেলে ব্রিজ গ্রাফিক্স (এইচডি 2000/3000 জিপিইউ) এর জন্য হার্ডওয়্যার এনকোডিং সমর্থন না থাকলে
এটি ব্যর্থ হবে । নোট করুন এটি আমার জন্য ব্যর্থ হয়েছে (কোর আই 7, এইচডি 3000 গ্রাফিক্স) এবং ইন্টেল অনুসারে এটি হওয়া উচিত নয় কারণ এইচডি 2000/3000 এইচ .264 এইচডাব্লু এনকোডিং সমর্থন করে ....
কেবল ভ্যানফো ইনস্টল করুন এবং আপনি প্রস্তুত। সঙ্গে আপনার টার্মিনাল খোলা ইনস্টল করার জন্য CTRL+ + ALT+ +T
sudo apt-get install vainfo
vainfo
প্যাকেজটি কোনও ড্রাইভার-নির্দিষ্ট ভিএপিআই লাইব্রেরি ইনস্টল করে না।