নাম
img2webp -- ইনপুট চিত্রগুলির একটি ক্রম থেকে অ্যানিমেটেড ওয়েবপি ফাইল তৈরি করুন।
সারমর্ম
img2webp [file_options] [[frame_options] frame_file]...
img2webp argument_file_name
বর্ণনা
img2webp অ্যানিমেটেড ওয়েবপি ফর্ম্যাট ব্যবহার করে ছবির একটি ক্রম সংকুচিত করে। ইনপুট ছবি PNG, JPEG, TIFF বা WebP হতে পারে। যদি একটি একক ফাইলের নাম ('-' অক্ষর দিয়ে শুরু না হয়) আর্গুমেন্ট হিসাবে সরবরাহ করা হয়, কমান্ড লাইন আর্গুমেন্টগুলি আসলে এই ফাইল থেকে টোকেনাইজ করা হয়। এটি সহজ স্ক্রিপ্টিং বা প্রচুর আর্গুমেন্ট ব্যবহার করার অনুমতি দেয়।
ফাইল-স্তরের বিকল্প
ফাইল-স্তরের বিকল্পগুলি কম্প্রেশন প্রক্রিয়ার শুরুতে প্রয়োগ করা হয়, ইনপুট ফ্রেমগুলি পড়ার আগে।
-
-o string - আউটপুট WebP ফাইলের নাম উল্লেখ করুন।
-
-min_size - ছোট আকার অর্জন করতে ছবি এনকোড করুন। এটি কী ফ্রেম সন্নিবেশ অক্ষম করে এবং প্রতিটি ফ্রেমের জন্য ক্ষুদ্রতম আউটপুট ফলে পরামিতি বাছাই করে। এটি ডিফল্টরূপে লসলেস কম্প্রেশন ব্যবহার করে, তবে
-q,-m,-lossyবা-mixedবিকল্পগুলির সাথে মিলিত হতে পারে। -
-kmin int -
-kmax int - আউটপুট অ্যানিমেশনে ধারাবাহিক কী ফ্রেমের (স্বতন্ত্রভাবে ডিকোডযোগ্য ফ্রেম) মধ্যে সর্বনিম্ন এবং সর্বোচ্চ দূরত্ব নির্দিষ্ট করুন। টুলটি প্রয়োজনীয় কিছু আউটপুট অ্যানিমেশনে কিছু কী ফ্রেম সন্নিবেশ করবে যাতে এই মানদণ্ডটি সন্তুষ্ট হয়।
-
-mixed - মিশ্র কম্প্রেশন মোড: প্রতিটি ফ্রেমের জন্য ক্ষতিকর বা ক্ষতিহীন কম্প্রেশন হিউরিস্টিকভাবে বাছাই করে ছবির কম্প্রেশন অপ্টিমাইজ করুন। এই বিশ্বব্যাপী বিকল্পটি স্থানীয় বিকল্পটি নিষ্ক্রিয় করে
-lossyএবং-lossless। -
-near_lossless int - কাছাকাছি-ক্ষতিহীন ইমেজ প্রিপ্রসেসিং এর স্তর নির্দিষ্ট করুন। এই বিকল্পটি কম্প্রেসিবিলিটি সাহায্য করার জন্য পিক্সেলের মানগুলিকে সামঞ্জস্য করে, কিন্তু ভিজ্যুয়াল মানের উপর ন্যূনতম প্রভাব ফেলে৷ এটি স্বয়ংক্রিয়ভাবে ক্ষতিহীন কম্প্রেশন মোড ট্রিগার করে। পরিসর হল 0 (সর্বোচ্চ প্রিপ্রসেসিং) থেকে 100 (কোন প্রিপ্রসেসিং নয়, ডিফল্ট)। সাধারণ মান 60 এর কাছাকাছি। মনে রাখবেন যে
-q 100এর সাথে ক্ষতিকর কিছু সময়ে ভাল ফলাফল দিতে পারে। -
-sharp_yuv - আরও সঠিক এবং তীক্ষ্ণ RGB->YUV রূপান্তর ব্যবহার করুন। মনে রাখবেন যে এই প্রক্রিয়াটি ডিফল্ট 'দ্রুত' RGB->YUV রূপান্তরের চেয়ে ধীর।
-
-loop int - অ্যানিমেশনটি কতবার লুপ হওয়া উচিত তা নির্দিষ্ট করে।
0ব্যবহার করা মানে 'লুপ অনির্দিষ্টভাবে'। -
-v - আরো শব্দযুক্ত হন.
-
-h, -help - একটি সংক্ষিপ্ত ব্যবহারের সারসংক্ষেপ.
-
-version - ব্যবহৃত প্রাসঙ্গিক লাইব্রেরির সংস্করণ নম্বর প্রিন্ট করুন।
প্রতি ফ্রেম বিকল্প
কমান্ড লাইনে আর্গুমেন্ট হিসাবে অনুসরণ করা চিত্রগুলির জন্য প্রতি-ফ্রেম বিকল্পগুলি প্রয়োগ করা হয়। প্রতিটি নির্দিষ্ট ইনপুট ইমেজের আগে যে কোনো সংখ্যক বার পরিবর্তন করা যেতে পারে।
-
-d int - মিলিসেকেন্ডে ছবির সময়কাল নির্দিষ্ট করুন।
-
-lossless, -lossy - ক্ষতিহীন বা ক্ষতিকর কম্প্রেশন মোড ব্যবহার করে পরবর্তী চিত্র(গুলি) কম্প্রেস করুন। ডিফল্ট মোড ক্ষতিহীন।
-
-q float - 0 এবং 100 এর মধ্যে কম্প্রেশন ফ্যাক্টর উল্লেখ করুন। ডিফল্ট হল 75।
-
-m int - ব্যবহার করার জন্য কম্প্রেশন পদ্ধতি নির্দিষ্ট করুন। এই প্যারামিটারটি এনকোডিং গতি এবং সংকুচিত ফাইলের আকার এবং গুণমানের মধ্যে ট্রেড অফ নিয়ন্ত্রণ করে। সম্ভাব্য মানগুলি 0 থেকে 6 পর্যন্ত৷ ডিফল্ট মান হল 4৷ যখন উচ্চতর মানগুলি ব্যবহার করা হয়, তখন এনকোডার অতিরিক্ত এনকোডিং সম্ভাবনাগুলি পরিদর্শন করতে আরও বেশি সময় ব্যয় করবে এবং গুণমান লাভের বিষয়ে সিদ্ধান্ত নেবে৷ কম মানের ফলে বড় ফাইলের আকার এবং নিম্ন কম্প্রেশন মানের খরচে দ্রুত প্রক্রিয়াকরণের সময় হতে পারে।
বাগ
ইস্যু ট্র্যাকারে সমস্ত বাগ রিপোর্ট করুন: https://issues.webmproject.org
প্যাচ স্বাগত জানাই! শুরু করতে এই পৃষ্ঠাটি দেখুন: https://www.webmproject.org/code/contribute/submitting-patches/
উদাহরণ
img2webp -loop 2 in0.png -lossy in1.jpg -d 80 in2.tiff -o out.webp
লেখক
img2webp libwebp এর একটি অংশ এবং WebP টিম দ্বারা লেখা। সর্বশেষ উৎস গাছটি https://chromium.googlesource.com/webm/libwebp- এ উপলব্ধ
এই ম্যানুয়াল পৃষ্ঠাটি ডেবিয়ান প্রকল্পের জন্য Pascal Massimino pascal.massimino@gmail.com দ্বারা লেখা হয়েছিল (এবং অন্যরা ব্যবহার করতে পারে)।