এটি হল y4mtoppm কমান্ড যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।
কার্যক্রম:
NAME এর
y4mtoppm - YUV4MPEG2 স্ট্রীমকে পিপিএম ছবিতে রূপান্তর করুন
সাইনোপিসিস
y4mtoppm [অপশন]
বর্ণনাঃ
y4mtoppm একটি YUV4MPEG2 স্ট্রীমকে কাঁচা পিপিএম ইমেজের ক্রমানুসারে রূপান্তরিত করে।
আউটপুট হল stdout (কিন্তু একটি ফাইলে শেল রিডাইরেক্ট করতে নির্দ্বিধায়)।
অন্যান্য সকল YUV4MPEG2 ফিল্টার এবং টুলের মত ইনপুট stdin থেকে পড়া হয়। YUV4MPEG2 স্ট্রীম
Y'CbCr কালারস্পেস (ITU-R BT.601) ব্যবহার করে ফ্রেম ধারণ করে। y4mtoppm প্রতিটি রূপান্তর করবে
কম্পিউটার গ্রাফিক্সের জন্য ব্যবহৃত সাধারণ R'G'B' কালারস্পেস থেকে পিক্সেল।
YUV4MPEG2 স্ট্রীমগুলিতে (প্রায়ই!) ক্রোমা প্লেনের নমুনা থাকতে পারে। y4mtoppm নমুনা করতে পারেন
"4:2:0 JPEG" একটি সাধারণ, খারাপ অ্যালগরিদম ব্যবহার করে স্ট্রিম করে। আরও ভালো ফল পাওয়া যাবে
যেমন একটি ফিল্টার ব্যবহার করে y4mscaler(1) যা সাধারণ-উদ্দেশ্য সাবস্যাম্পলিং করতে সক্ষম
অপারেশন। y4mtoppm ক্রোমা সাবস্যাম্পলিং মোড ছাড়া অন্য স্ট্রিমগুলিতে ব্যর্থ হবে৷
4:4:4 or 4:2:0-JPEG.
ইন্টারলেসড স্ট্রিমগুলির জন্য, এই অপারেশনগুলি প্রতিটি ক্ষেত্রে পৃথকভাবে সঞ্চালিত হয়। ক্ষেত্র
টাইম-অর্ডারে (ডিফল্ট) আলাদা পিপিএম ইমেজ হিসাবে আউটপুট করা যেতে পারে, বা সম্পূর্ণ-
ফ্রেম ছবি।
যদি একাধিক পিপিএম ইমেজ তৈরি করা হয়, সেগুলি কেবল একের পর এক আউটপুট হয়। আপনি যদি
এই ধরনের একটি "মাল্টি-ইমেজ" পিপিএম স্ট্রিম/ফাইলকে পৃথক ফাইলে পরিণত করতে চান, ব্যবহার করুন pnmsplit.
(কিছু পিএনএম ফিল্টার মাল্টি-ইমেজ ফাইল/স্ট্রিম প্রক্রিয়া করতে পারে; তবে, অনেকগুলি জুনের আগে লেখা
2000 শুধুমাত্র প্রথম ছবিটি প্রক্রিয়া করবে।)
y4mtoppm এবং ppmtoy4 মি একে অপরের বিপরীত; আপনি একটি আউটপুট পাইপ করতে পারেন
অন্যান্য, এবং তদ্বিপরীত। মনে রাখবেন যে কালারস্পেস (এবং সাবস্যাম্পলিং) ক্রিয়াকলাপগুলি ক্ষতিকারক
উভয় দিক। এবং, পিপিএম-এ রূপান্তর করার সময়, ইন্টারলেসিং এবং নমুনা সম্পর্কিত তথ্য
আকৃতির অনুপাত হারিয়ে গেছে (কিন্তু কমান্ড-লাইন আর্গুমেন্ট সরবরাহ করে পুনর্গঠন করা যেতে পারে
ppmtoy4 মি).
বিকল্প
y4mtoppm নিম্নলিখিত বিকল্পগুলি গ্রহণ করে:
-L ইন্টারলেসড স্ট্রিমগুলির জন্য, প্রতিটি ফ্রেমের জন্য একটি একক পিপিএম চিত্র আউটপুট করুন, যার মধ্যে দুটি রয়েছে৷
অন্তর্বর্তী ক্ষেত্র (অন্যথায়, প্রতিটি ফ্রেমের জন্য দুটি পিপিএম ছবি তৈরি করা হবে; এক
ক্ষেত্র প্রতি।)
-v [0,1,2]
ভার্বোসিটি লেভেল সেট করুন।
0 = শুধুমাত্র সতর্কতা এবং ত্রুটি।
1 = তথ্যপূর্ণ বার্তা যোগ করুন, এছাড়াও.
2 = চ্যাটি ডিবাগিং বার্তাও যোগ করুন।
উদাহরণ
একটি (MJPEG বা DV) AVI ফাইলের প্রথম 15টি ফ্রেমকে পৃথক পিপিএম ফাইলে পরিণত করতে:
lav2yuv -f 15 your-video.avi | y4mtoppm | pnmsplit - "আপনার-ভিডিও-%d.ppm"
onworks.net পরিষেবা ব্যবহার করে অনলাইনে y4mtoppm ব্যবহার করুন