কীভাবে সঠিকভাবে ইনটেল স্যান্ডি ব্রিজের ভিএ-এপিআই সক্ষম / পরীক্ষণ করবেন?


9

আমি জানতে চাই যে আমার কোন প্যাকেজ ইনস্টল করতে হবে এবং কীভাবে এটি ঠিকঠাক কাজ করছে তা পরীক্ষা করতে হবে?

আমি জানি অনেক প্রশ্নের অনুরূপ আছে তবে আমার কাছে কেউ সম্পূর্ণ এবং পরিষ্কার নয়

উত্তর:


11

libva-intel-vaapi-driver লিবিভা-ইন্টেল-ভাপি-ড্রাইভার ইনস্টল করুন vainfo Vainfo ইনস্টল করুন

তারপরে vainfoআপনি কয়েকটি প্রোফাইলের প্রবেশ পয়েন্টগুলি দেখতে পান কিনা তা পরীক্ষা করে দৌড়াুন:

[...]
vainfo: Supported profile and entrypoints
    VAProfileMPEG2Simple            : VAEntrypointVLD
    [...]

সব GStreamer ভিত্তিক ভিডিও প্লেয়ার জন্য, এই প্যাকেজ যথেষ্ট হওয়া উচিত: । যদি আমি সংশোধন করি তবে টোটেমের মতো বেশিরভাগ স্ট্যান্ডার্ড ভিডিও প্লেয়ার হ'ল জিস্ট্রিমার ভিত্তিক।gstreamer0.10-vaapi 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.

আমি যেভাবে ভিএলসির সাথে ছিড়েছি তা কি আপনার পক্ষে একই?
পোস্টডেলমাগা

@ পোস্তাদেলমাগা টিয়ারিংয়ের একটি অন্য প্রশ্নের মধ্যে থাকা উচিত। প্রচুর অনুরূপ ইতিমধ্যে বিদ্যমান: উবুন্টু ১১.১০ (এএমডি )৪) এর সাথে ইন্টেল এইচডি 3000 ছড়িয়ে দেওয়া , ডেস্কটপ ছিড়ে কুবন্টু 12.04 ইন্টেল এইচডি সহ । আমার একটি এনভিডিয়া কার্ড রয়েছে (দুর্ভাগ্যক্রমে), সুতরাং আমি এটি আপনার জন্য পরীক্ষা করতে পারি না।
জার্মটভিডিজক

5
Warning: option --ffmpeg-hw no longer exists
MᴀʀɪᴜsᴢS

2

টোটেমের জন্য কেবলমাত্র একটি চটজলদি নোট: টোটেমের জন্য এখনই gstreamer-vaapi ব্যবহার করা সম্ভব নয় কারণ এটি একটি বিশেষ GTK উইজেট ব্যবহার করে যা ক্লাসিক প্লেয়ারের মতো gstreamer এর সাথে ইন্টারফেস করে না। দলটি এটি নিয়ে কাজ করছে।


কেবলমাত্র সেই কাজের জন্য অগ্রগতি যুক্ত করতে বাগগুলি অনুসরণ করতে পারেন bugs.launchpad.net/bugs/997370
পাপুকাইজ

2
  1. ডিকোডিং: 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 ব্যবহার করে ।

  2. এনকোডিং: 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 এইচডাব্লু এনকোডিং সমর্থন করে ....


-1

কেবল ভ্যানফো ইনস্টল করুন এবং আপনি প্রস্তুত। সঙ্গে আপনার টার্মিনাল খোলা ইনস্টল করার জন্য CTRL+ + ALT+ +T

sudo apt-get install vainfo

1
আমি বিশ্বাস করি vainfoপ্যাকেজটি কোনও ড্রাইভার-নির্দিষ্ট ভিএপিআই লাইব্রেরি ইনস্টল করে না।
জার্মটভিডিজক
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.