dwebp

নাম

dwebp -- একটি WebP ফাইলকে একটি ইমেজ ফাইলে ডিকম্প্রেস করুন

সারমর্ম

dwebp [options] input_file.webp

বর্ণনা

dwebp WebP ফাইলগুলিকে PNG, PAM, PPM বা PGM ছবিতে ডিকম্প্রেস করে। দ্রষ্টব্য: অ্যানিমেটেড ওয়েবপি ফাইলগুলি সমর্থিত নয়৷

অপশন

মৌলিক বিকল্পগুলি হল:

-h
প্রিন্ট ব্যবহারের সারাংশ।
-version
সংস্করণ নম্বর প্রিন্ট করুন (major.minor.revision হিসাবে) এবং প্রস্থান করুন।
-o string
আউটপুট ফাইলের নাম উল্লেখ করুন (ডিফল্টরূপে PNG ফর্ম্যাট হিসাবে)। আউটপুট নাম হিসাবে "-" ব্যবহার করা আউটপুটকে 'stdout' এ নির্দেশ করবে।
-- string
স্পষ্টভাবে ইনপুট ফাইল নির্দিষ্ট করুন. এই বিকল্পটি কার্যকর যদি ইনপুট ফাইলটি '-' দিয়ে শুরু হয়। এই বিকল্পটি last দেখাতে হবে। পরে অন্য কোন বিকল্প উপেক্ষা করা হবে. যদি ইনপুট ফাইলটি "-" হয়, তবে ডেটা একটি ফাইলের পরিবর্তে stdin থেকে পড়া হবে।
-bmp
আউটপুট বিন্যাসকে আনকম্প্রেসড বিএমপিতে পরিবর্তন করুন।
-tiff
আউটপুট বিন্যাসকে আনকম্প্রেসড টিআইএফএফ-এ পরিবর্তন করুন।
-pam
আউটপুট বিন্যাসকে PAM এ পরিবর্তন করুন (আলফা ধরে রাখে)।
-ppm
আউটপুট বিন্যাস PPM এ পরিবর্তন করুন (আলফা বাতিল করে)।
-pgm
আউটপুট বিন্যাস PGM এ পরিবর্তন করুন। IMC4 লেআউট ব্যবহার করে আউটপুটে RGB এর পরিবর্তে লুমা/ক্রোমা নমুনা থাকে। এই বিকল্পটি মূলত যাচাইকরণ এবং ডিবাগ করার উদ্দেশ্যে।
-yuv
আউটপুট বিন্যাস কাঁচা YUV এ পরিবর্তন করুন। আউটপুটে আরজিবি-র পরিবর্তে লুমা/ক্রোমা-ইউ/ক্রোমা-ভি নমুনা থাকে, যা পৃথক প্লেন হিসাবে ক্রমানুসারে সংরক্ষিত হয়। এই বিকল্পটি মূলত যাচাইকরণ এবং ডিবাগ করার উদ্দেশ্যে।
-nofancy
YUV420 এর জন্য অভিনব আপস্কেলার ব্যবহার করবেন না। এটি জ্যাজি প্রান্তের দিকে নিয়ে যেতে পারে (বিশেষ করে লাল), কিন্তু দ্রুত হওয়া উচিত।
-nofilter
ইন-লুপ ফিল্টারিং প্রক্রিয়াটি ব্যবহার করবেন না যদিও এটি বিটস্ট্রিম দ্বারা প্রয়োজন হয়। এটি নন-কমপ্লায়েন্ট আউটপুটে দৃশ্যমান ব্লক তৈরি করতে পারে, কিন্তু এটি ডিকোডিংকে আরও দ্রুত করে তুলবে।
-dither strength
0 এবং 100 এর মধ্যে একটি ডাইথারিং শক্তি নির্দিষ্ট করুন। ডিথারিং হল ক্ষতিকর কম্প্রেশনে ক্রোমা উপাদানগুলিতে প্রয়োগ করা একটি পোস্ট-প্রসেসিং প্রভাব। এটি গ্রেডিয়েন্টগুলিকে মসৃণ করে এবং ব্যান্ডিং আর্টিফ্যাক্টগুলি এড়াতে সাহায্য করে।
-nodither
সমস্ত ডিথারিং অক্ষম করুন (ডিফল্ট)।
-mt
ডিকোডিংয়ের জন্য মাল্টি-থ্রেডিং ব্যবহার করুন, যদি সম্ভব হয়।
-crop x_position y_position width height
ডিকোড করা ছবিকে স্থানাঙ্কে ( x_position , y_position ) এবং সাইজ width x height -এ উপরের-বাম কোণ সহ একটি আয়তক্ষেত্রে ক্রপ করুন। এই ক্রপিং এলাকাটি অবশ্যই উৎস আয়তক্ষেত্রের মধ্যে সম্পূর্ণরূপে ধারণ করতে হবে। প্রয়োজনে শীর্ষ-বাম কোণটি এমনকি স্থানাঙ্কে স্ন্যাপ করা হবে। এই বিকল্পটি বড় ইমেজ ক্রপ করার জন্য প্রয়োজনীয় মেমরি কমাতে বোঝানো হয়েছে। দ্রষ্টব্য: কোনো স্কেলিং করার আগে ক্রপিং প্রয়োগ করা হয়।
-flip
উল্লম্বভাবে ডিকোড করা ছবি ফ্লিপ করুন (উদাহরণস্বরূপ OpenGL টেক্সচারের জন্য উপযোগী হতে পারে)।
-resize width height
ডিকোড করা ছবিকে ডাইমেনশন width x height রিস্কেল করুন। এই বিকল্পটি বেশিরভাগই বড় ইমেজ ডিকোড করার জন্য প্রয়োজনীয় মেমরি হ্রাস করার উদ্দেশ্যে, যখন শুধুমাত্র একটি ছোট সংস্করণের প্রয়োজন হয় (থাম্বনেল, পূর্বরূপ, ইত্যাদি)। দ্রষ্টব্য: ক্রপ করার পরে স্কেলিং প্রয়োগ করা হয়। যদি width বা height পরামিতিগুলির মধ্যে একটি (কিন্তু উভয় নয়) 0 হয়, তাহলে মানটি আকৃতি-অনুপাত সংরক্ষণ করে গণনা করা হবে।
-v
অতিরিক্ত তথ্য প্রিন্ট করুন (বিশেষ করে ডিকোডিং সময়)।
-noasm
সমস্ত সমাবেশ অপ্টিমাইজেশান নিষ্ক্রিয় করুন.

বাগ

উদাহরণ

dwebp picture.webp -o output.png
dwebp picture.webp -ppm -o output.ppm
dwebp -o output.ppm -- ---picture.webp
cat picture.webp | dwebp -o - -- - > output.ppm

লেখক

dwebp libwebp এর অংশ, এবং WebP টিম দ্বারা লেখা। সর্বশেষ উৎস গাছটি https://chromium.googlesource.com/webm/libwebp/ এ উপলব্ধ

এই ম্যানুয়াল পৃষ্ঠাটি Pascal Massimino pascal.massimino@gmail.com দ্বারা ডেবিয়ান প্রকল্পের জন্য লেখা হয়েছে (এবং অন্যদের দ্বারা ব্যবহার করা যেতে পারে)।

আউটপুট ফাইল বিন্যাস বিবরণ