এটি হল dv4lstart কমান্ড যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।
কার্যক্রম:
NAME এর
dv4lstart - একটি V4L প্রোগ্রাম থেকে একটি ক্যামকর্ডার অ্যাক্সেস করতে V4L API রিডাইরেক্ট করুন
সাইনোপিসিস
dvlstart [অপশন] হুকুম [যুক্তি ...]
বর্ণনাঃ
dv4lstart সম্ভব হুকুম video1394linux ব্যবহার করে একটি dv4 (Firewire) ক্যামকর্ডার অ্যাক্সেস করতে
(V4L) API। dv4lstart V4L এপিআই-এ কল ইন্টারসেপ্ট করতে LD_PRELOAD সুবিধা ব্যবহার করে এবং
ক্যামকর্ডারের ভিডিওস্ট্রিম উপলব্ধ করুন।
LD_PRELOAD শুরু করে আপনার পরিবেশে কাজ করে কিনা তা পরীক্ষা করুন
$ dv4lstart ls -l /dev/video0
ফলে আউটপুট মত দেখতে হবে
crw-rw------ 0 রুট ভিডিও 81, 0 জানুয়ারী 1 1970 /dev/video0
শুরু করে আপনার 1394 ড্রাইভার কনফিগারেশন চেক করুন
$gst-launch-0.10 dv1394src \! dvdemux \! dvdec \! xvimagesink
আপনার শেল থেকে। আপনার ক্যামেরা চালু করার পরে, একটি ভিডিও উইন্ডো প্রদর্শিত হবে। এই যদি
কাজ করে, dv4lstartও কাজ করা উচিত।
ভিতরে আদেশ, /dev/video0 ব্যবহার করুন। /dev/video4 নামের যেকোনো বিদ্যমান, বাস্তব V0L ডিভাইস পারে না
দিয়ে শুরু করা একটি অ্যাপ্লিকেশন থেকে অ্যাক্সেস করা হবে dv4lstart (আবেদন সাধারণত শুরু হতে পারে
বাস্তব /dev/video0 অ্যাক্সেস করুন)
বিকল্প
-গ, --রং ঠিক করা
যদি লাল বস্তু নীল দেখায় তাহলে এই বিকল্পটি সেট করুন।
-এন, --নতুন-দেব
dv4lstart কে /dev/video0 ওভাররাইড করার পরিবর্তে একটি নতুন ভিডিও ডিভাইস অনুকরণ করতে বলুন।
আপনার অ্যাপ্লিকেশানটিকে অন্য ভিডিও ডিভাইসগুলি অ্যাক্সেস করার প্রয়োজন হলে এই বিকল্পটি সেট করুন৷
-আর, --আরজিবি-শুধুমাত্র
V4L অ্যাপ্লিকেশনগুলিকে YUV প্যালেটগুলি বেছে নেওয়া থেকে আটকাতে এই বিকল্পটি সেট করুন৷ এটা চেষ্টা কর
আপনি যদি কম ফ্রেম রেট পান তবে বিকল্প।
-ভি, -- ভারবোস স্তর
ডিবাগিং বার্তার পরিমাণ সেট করুন। 0 এর একটি স্তর মানে মোটেও আউটপুট নেই, 1 হল
ডিফল্ট, 3 সমস্ত বার্তা সক্ষম করে।
-হ, --help
একটি সাহায্য বার্তা প্রদর্শন করে
উদাহরণ
আদেশ
$ dv4lstart v4l-তথ্য
সিমুলেটেড V4L ডিভাইস সম্পর্কে কিছু তথ্য আউটপুট করে।
$dv4lstart -c gqcam -v /dev/video0
শুরু gqcam ওয়েবক্যাম ভিউয়ার, লাল এবং নীল রঙের অদলবদল।
সীমাবদ্ধতা
V4L API অ্যাক্সেস করার জন্য বহিরাগত উপায় ব্যবহার করে প্রোগ্রামগুলি কাজ করবে না।
কিছু পরিবেশ নিরাপত্তার কারণে LD_PRELOAD ব্যবহারের অনুমতি দেয় না। dv4lstart ইচ্ছা
সেখানে কাজ না।
If dv4lstart কাজ করে না, চেষ্টা করুন dv4l পরিবর্তে.
onworks.net পরিষেবা ব্যবহার করে অনলাইনে dv4lstart ব্যবহার করুন