GoGPT Best VPN GoSearch

অনওয়ার্কস ফেভিকন

ffmpeg-codecs - ক্লাউডে অনলাইন

উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটরের মাধ্যমে OnWorks ফ্রি হোস্টিং প্রদানকারীতে ffmpeg-codecs চালান

এটি হল ffmpeg-codecs কমান্ড যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।

কার্যক্রম:

NAME এর


ffmpeg-codecs - FFmpeg কোডেক

বর্ণনাঃ


এই নথিটি libavcodec দ্বারা প্রদত্ত কোডেক (ডিকোডার এবং এনকোডার) বর্ণনা করে
গ্রন্থাগার।

কোডেক বিকল্প


libavcodec কিছু জেনেরিক বৈশ্বিক বিকল্প প্রদান করে, যা সমস্ত এনকোডারে সেট করা যেতে পারে এবং
ডিকোডার এছাড়াও প্রতিটি কোডেক তথাকথিত ব্যক্তিগত বিকল্পগুলিকে সমর্থন করতে পারে, যা নির্দিষ্ট
একটি প্রদত্ত কোডেক জন্য.

কখনও কখনও, একটি বিশ্বব্যাপী বিকল্প শুধুমাত্র একটি নির্দিষ্ট ধরনের কোডেককে প্রভাবিত করতে পারে এবং হতে পারে
অযৌক্তিক বা অন্যের দ্বারা উপেক্ষা করা হয়, তাই আপনাকে নির্দিষ্ট অর্থ সম্পর্কে সচেতন হতে হবে
বিকল্প এছাড়াও কিছু বিকল্প শুধুমাত্র ডিকোডিং বা এনকোডিংয়ের জন্য বোঝানো হয়।

বিকল্পগুলি নির্দিষ্ট করে সেট করা যেতে পারে -পছন্দ মূল্য FFmpeg টুলে, অথবা সেট করে
মান স্পষ্টভাবে "AVCodecContext" বিকল্পগুলিতে বা ব্যবহার করে libavutil/opt.h জন্য API
প্রোগ্রামেটিক ব্যবহার।

সমর্থিত বিকল্পগুলির তালিকা অনুসরণ করে:

b পূর্ণসংখ্যা (এনকোডিং, অডিও, ভিডিও)
বিট/সেকেন্ডে বিটরেট সেট করুন। ডিফল্ট মান হল 200K।

ab পূর্ণসংখ্যা (এনকোডিং, অডিও)
অডিও বিটরেট সেট করুন (বিট/সেকেন্ডে)। ডিফল্ট মান হল 128K।

bt পূর্ণসংখ্যা (এনকোডিং, ভিডিও)
ভিডিও বিটরেট সহনশীলতা সেট করুন (বিট/সেকেন্ডে)। 1-পাস মোডে, বিটরেট সহনশীলতা নির্দিষ্ট করে
কতদূর হার নিয়ন্ত্রণ লক্ষ্য গড় বিটরেট মান থেকে বিচ্যুত হতে ইচ্ছুক। এই
সর্বনিম্ন/সর্বোচ্চ বিটরেটের সাথে সম্পর্কিত নয়। অত্যধিক সহনশীলতা হ্রাস একটি বিরূপ প্রভাব আছে
মানের উপর

পতাকা পতাকা (ডিকোডিং/এনকোডিং, অডিও, ভিডিও, সাবটাইটেল)
জেনেরিক পতাকা সেট করুন।

সম্ভাব্য মান:

mv4 ম্যাক্রোব্লক (mpeg4) দ্বারা চারটি গতি ভেক্টর ব্যবহার করুন।

qpel
1/4 পেল মোশন ক্ষতিপূরণ ব্যবহার করুন।

লুপ
লুপ ফিল্টার ব্যবহার করুন।

qscale
স্থির qscale ব্যবহার করুন।

জিএমসি জিএমসি ব্যবহার করুন।

mv0 সর্বদা mv=<0,0> দিয়ে একটি mb চেষ্টা করুন।

ইনপুট_সংরক্ষিত
পাস1
প্রথম পাস মোডে অভ্যন্তরীণ 2পাস রেট কন্ট্রোল ব্যবহার করুন।

পাস2
দ্বিতীয় পাস মোডে অভ্যন্তরীণ 2পাস রেট কন্ট্রোল ব্যবহার করুন।

ধূসর
শুধুমাত্র গ্রেস্কেল ডিকোড/এনকোড করুন।

emu_edge
প্রান্ত আঁকবেন না।

পিএসএনআর
এনকোডিংয়ের সময় ত্রুটি [?] ভেরিয়েবল সেট করুন।

কাটা
Naq অভিযোজিত পরিমাপকে স্বাভাবিক করুন।

ildct
ইন্টারলেসড ডিসিটি ব্যবহার করুন।

কম_বিলম্ব
জোর কম বিলম্ব.

গ্লোবাল_হেডার
প্রতিটি কীফ্রেমের পরিবর্তে এক্সট্রাডেটাতে গ্লোবাল হেডার রাখুন।

bitexact
শুধুমাত্র প্ল্যাটফর্ম-, বিল্ড- এবং সময়-স্বাধীন ডেটা লিখুন। ((I)DCT বাদে)। এই
নিশ্চিত করে যে ফাইল এবং ডেটা চেকসামগুলি পুনরুত্পাদনযোগ্য এবং প্ল্যাটফর্মগুলির মধ্যে মেলে।
এর প্রাথমিক ব্যবহার রিগ্রেশন পরীক্ষার জন্য।

aic H263 উন্নত ইন্ট্রা কোডিং / mpeg4 ac পূর্বাভাস প্রয়োগ করুন।

সিবিপি অপ্রচলিত, পরিবর্তে mpegvideo ব্যক্তিগত বিকল্পগুলি ব্যবহার করুন৷

qprd
অপ্রচলিত, পরিবর্তে mpegvideo ব্যক্তিগত বিকল্পগুলি ব্যবহার করুন৷

নোজ
ইন্টারলেসড গতি অনুমান প্রয়োগ করুন।

cgop
বন্ধ গোপ ব্যবহার করুন।

me_ পদ্ধতি পূর্ণসংখ্যা (এনকোডিং, ভিডিও)
গতি অনুমান পদ্ধতি সেট করুন।

সম্ভাব্য মান:

শূন্য
শূন্য গতি অনুমান (দ্রুততম)

সম্পূর্ণ
সম্পূর্ণ গতি অনুমান (ধীরগতির)

epzs
EPZS গতি অনুমান (ডিফল্ট)

ESA esa গতি অনুমান (সম্পূর্ণ জন্য উপনাম)

টেসা
tesa গতি অনুমান

দিয়া ডায়া গতি অনুমান (epzs এর জন্য উপনাম)

লগ ইন করুন লগ গতি অনুমান

ফডস
phods গতি অনুমান

x1 X1 গতি অনুমান

সম্মোহন হেক্স গতি অনুমান

উমহ umh গতি অনুমান

রাউটার
এটির গতি অনুমান

extradata_size পূর্ণসংখ্যা
অতিরিক্ত ডেটা আকার সেট করুন।

সময়_বেস যুক্তিসঙ্গত সংখ্যা
কোডেক সময় বেস সেট করুন।

ফ্রেম টাইমস্ট্যাম্পের পরিপ্রেক্ষিতে এটি সময়ের মৌলিক একক (সেকেন্ডে)
প্রতিনিধিত্ব ফিক্সড-এফপিএস সামগ্রীর জন্য, টাইমবেস "1 / ফ্রেম_রেট" এবং টাইমস্ট্যাম্প হওয়া উচিত
বৃদ্ধি একইভাবে হওয়া উচিত 1.

g পূর্ণসংখ্যা (এনকোডিং, ভিডিও)
ছবির আকারের গ্রুপ সেট করুন। ডিফল্ট মান হল 12।

ar পূর্ণসংখ্যা (ডিকোডিং/এনকোডিং, অডিও)
অডিও স্যাম্পলিং রেট সেট করুন (Hz এ)।

ac পূর্ণসংখ্যা (ডিকোডিং/এনকোডিং, অডিও)
অডিও চ্যানেলের সংখ্যা সেট করুন।

বিছিন্ন করা পূর্ণসংখ্যা (এনকোডিং, অডিও)
কাটঅফ ব্যান্ডউইথ সেট করুন।

ফ্রেমের আকৃতি পূর্ণসংখ্যা (এনকোডিং, অডিও)
অডিও ফ্রেমের আকার সেট করুন।

শেষ ব্যতীত প্রতিটি জমা দেওয়া ফ্রেমে অবশ্যই প্রতি ফ্রেম_সাইজের নমুনা থাকতে হবে
চ্যানেল কোডেকে CODEC_CAP_VARIABLE_FRAME_SIZE সেট থাকলে 0 হতে পারে, সেক্ষেত্রে
ফ্রেমের আকার সীমাবদ্ধ নয়। ধ্রুবক নির্দেশ করার জন্য এটি কিছু ডিকোডার দ্বারা সেট করা হয়
ফ্রেমের আকৃতি.

ফ্রেম_সংখ্যা পূর্ণসংখ্যা
ফ্রেম নম্বর সেট করুন।

বিলম্ব পূর্ণসংখ্যা
qcomp ভাসা (এনকোডিং, ভিডিও)
ভিডিও কোয়ান্টাইজার স্কেল কম্প্রেশন (VBR) সেট করুন। এটি একটি ধ্রুবক হিসাবে ব্যবহৃত হয়
হার নিয়ন্ত্রণ সমীকরণ। ডিফল্ট rc_eq এর জন্য প্রস্তাবিত পরিসর: 0.0-1.0।

qblur ভাসা (এনকোডিং, ভিডিও)
ভিডিও কোয়ান্টাইজার স্কেল ব্লার (VBR) সেট করুন।

qmin পূর্ণসংখ্যা (এনকোডিং, ভিডিও)
মিনিট ভিডিও কোয়ান্টাইজার স্কেল (VBR) সেট করুন। ডিফল্ট মান -1 এবং 69 এর মধ্যে অন্তর্ভুক্ত করা আবশ্যক
2 হয়

qmax পূর্ণসংখ্যা (এনকোডিং, ভিডিও)
সর্বোচ্চ ভিডিও কোয়ান্টাইজার স্কেল (VBR) সেট করুন। ডিফল্ট, -1 এবং 1024 এর মধ্যে অন্তর্ভুক্ত করা আবশ্যক
মান হল 31।

qdiff পূর্ণসংখ্যা (এনকোডিং, ভিডিও)
কোয়ান্টাইজার স্কেল (VBR) এর মধ্যে সর্বোচ্চ পার্থক্য সেট করুন।

bf পূর্ণসংখ্যা (এনকোডিং, ভিডিও)
নন-বি-ফ্রেমের মধ্যে বি ফ্রেমের সর্বোচ্চ সংখ্যা সেট করুন।

-1 এবং 16-এর মধ্যে একটি পূর্ণসংখ্যা হতে হবে। 0 এর অর্থ হল B-ফ্রেমগুলি নিষ্ক্রিয়। যদি একটি মান
-1 ব্যবহার করা হয়, এটি এনকোডারের উপর নির্ভর করে একটি স্বয়ংক্রিয় মান নির্বাচন করবে।

ডিফল্ট মান হল 0।

b_qfactor ভাসা (এনকোডিং, ভিডিও)
P এবং B ফ্রেমের মধ্যে qp ফ্যাক্টর সেট করুন।

rc_কৌশল পূর্ণসংখ্যা (এনকোডিং, ভিডিও)
হার নিয়ন্ত্রণ পদ্ধতি সেট করুন।

b_কৌশল পূর্ণসংখ্যা (এনকোডিং, ভিডিও)
I/P/B-ফ্রেমের মধ্যে বেছে নিতে কৌশল সেট করুন।

ps পূর্ণসংখ্যা (এনকোডিং, ভিডিও)
RTP পেলোড সাইজ বাইটে সেট করুন।

mv_bits পূর্ণসংখ্যা
হেডার_বিট পূর্ণসংখ্যা
i_tex_bits পূর্ণসংখ্যা
p_tex_bits পূর্ণসংখ্যা
আমি গুনছি পূর্ণসংখ্যা
p_count পূর্ণসংখ্যা
skip_count পূর্ণসংখ্যা
misc_bits পূর্ণসংখ্যা
ফ্রেম_বিট পূর্ণসংখ্যা
কোডেক_ট্যাগ পূর্ণসংখ্যা
বাগ পতাকা (ডিকোডিং, ভিডিও)
সমাধান স্বয়ংক্রিয়ভাবে সনাক্ত করা এনকোডার বাগ নয়।

সম্ভাব্য মান:

স্বয়ং সনাক্ত
old_msmpeg4
কিছু পুরানো lavc উত্পন্ন msmpeg4v3 ফাইল (কোন স্বয়ংক্রিয় সনাক্তকরণ নেই)

xvid_ilace
Xvid ইন্টারলেসিং বাগ (XNUMXcc==XVIX হলে স্বয়ংক্রিয়ভাবে সনাক্ত করা হয়)

ump4
(4cc==UMPXNUMX হলে স্বয়ংক্রিয়ভাবে সনাক্ত)

no_padding
প্যাডিং বাগ (স্বয়ংক্রিয়ভাবে সনাক্ত)

amv
ac_vlc
অবৈধ ভিএলসি বাগ (প্রতি চার সিসি স্বয়ং সনাক্ত)

qpel_chroma
std_qpel
পুরানো স্ট্যান্ডার্ড qpel (প্রতি চার সিসি/সংস্করণ স্বয়ংক্রিয়ভাবে সনাক্ত)

qpel_chroma2
ডাইরেক্ট_ব্লকসাইজ
ডাইরেক্ট-কিউপিএল-ব্লকসাইজ বাগ (ফোর সিসি/সংস্করণে স্বয়ংক্রিয়ভাবে সনাক্ত)

প্রান্ত
প্রান্ত প্যাডিং বাগ (প্রতি চার সিসি/সংস্করণ স্বয়ংক্রিয়ভাবে সনাক্ত)

hpel_chroma
dc_clip
ms মাইক্রোসফ্ট ভাঙা ডিকোডারে বিভিন্ন বাগ সমাধান।

কাণ্ড
ট্রাঙ্কেটেড ফ্রেম

লেলিম পূর্ণসংখ্যা (এনকোডিং, ভিডিও)
উজ্জ্বলতার জন্য একক সহগ নির্মূল থ্রেশহোল্ড সেট করুন (নেতিবাচক মানও
ডিসি সহগ বিবেচনা করুন)।

সেলিম পূর্ণসংখ্যা (এনকোডিং, ভিডিও)
ক্রোমিন্যান্সের জন্য একক সহগ নির্মূল থ্রেশহোল্ড সেট করুন (নেতিবাচক মানও
ডিসি সহগ বিবেচনা করুন)

যথাযথ পূর্ণসংখ্যা (ডিকোডিং/এনকোডিং, অডিও, ভিডিও)
কতটা কঠোরভাবে মান অনুসরণ করতে হবে তা উল্লেখ করুন।

সম্ভাব্য মান:

খুব
স্পেক বা রেফারেন্স সফ্টওয়্যারের একটি পুরানো আরও কঠোর সংস্করণের সাথে কঠোরভাবে মেনে চলুন

যথাযথ
কঠোরভাবে স্পেস এর সমস্ত জিনিস মেনে চলুন যাই হোক না কেন পরিণতি

সাধারণ
বেসরকারী
অনানুষ্ঠানিক এক্সটেনশনের অনুমতি দিন

পরীক্ষামূলক
অ-প্রমিত পরীক্ষামূলক জিনিসের অনুমতি দিন, পরীক্ষামূলক (অসমাপ্ত/কাজ করুন
অগ্রগতি/ভালভাবে পরীক্ষা করা হয়নি) ডিকোডার এবং এনকোডার। দ্রষ্টব্য: পরীক্ষামূলক ডিকোডার করতে পারেন
নিরাপত্তা ঝুঁকি তৈরি করে, অবিশ্বস্ত ইনপুট ডিকোড করার জন্য এটি ব্যবহার করবেন না।

b_qoffset ভাসা (এনকোডিং, ভিডিও)
P এবং B ফ্রেমের মধ্যে QP অফসেট সেট করুন।

err_detect পতাকা (ডিকোডিং, অডিও, ভিডিও)
ত্রুটি সনাক্তকরণ পতাকা সেট করুন।

সম্ভাব্য মান:

crccheck
এমবেডেড সিআরসি যাচাই করুন

বিটস্ট্রিম
বিটস্ট্রিম স্পেসিফিকেশন বিচ্যুতি সনাক্ত করুন

বাফার
অনুপযুক্ত বিটস্ট্রিম দৈর্ঘ্য সনাক্ত করুন

বিস্ফোরিত করা
ছোটখাট ত্রুটি সনাক্তকরণে ডিকোডিং বাতিল করুন

ignore_err
ডিকোডিং ত্রুটিগুলি উপেক্ষা করুন এবং ডিকোডিং চালিয়ে যান। আপনি যদি চান তাহলে এটি দরকারী
একটি ভিডিওর বিষয়বস্তু বিশ্লেষণ করুন এবং এইভাবে চান যে সবকিছু ডিকোড করা হোক না কেন
কি. এই বিকল্পটি এমন একটি ভিডিও তৈরি করবে না যা দেখার ক্ষেত্রে আনন্দদায়ক
ত্রুটি।

সাবধান
এমন জিনিসগুলিকে বিবেচনা করুন যা বৈশিষ্ট লঙ্ঘন করে এবং বন্যগুলিতে ত্রুটি হিসাবে দেখা যায়নি৷

অনুবর্তী
সমস্ত বিশেষ অ সম্মতি ত্রুটি হিসাবে বিবেচনা করুন

আক্রমনাত্মক
একটি বুদ্ধিমান এনকোডার একটি ত্রুটি হিসাবে করা উচিত নয় যে জিনিস বিবেচনা করুন

আছে_বি_ফ্রেম পূর্ণসংখ্যা
ব্লক_সারিবদ্ধ পূর্ণসংখ্যা
mpeg_quant পূর্ণসংখ্যা (এনকোডিং, ভিডিও)
H.263 এর পরিবর্তে MPEG কোয়ান্টাইজার ব্যবহার করুন।

qsquish ভাসা (এনকোডিং, ভিডিও)
কিভাবে qmin এবং qmax এর মধ্যে কোয়ান্টাইজার রাখা যায় (0 = ক্লিপ, 1 = ডিফারেন্সিয়েবল ব্যবহার করুন
ফাংশন)।

rc_qmod_amp ভাসা (এনকোডিং, ভিডিও)
পরীক্ষামূলক কোয়ান্টাইজার মড্যুলেশন সেট করুন।

rc_qmod_freq পূর্ণসংখ্যা (এনকোডিং, ভিডিও)
পরীক্ষামূলক কোয়ান্টাইজার মড্যুলেশন সেট করুন।

rc_override_count পূর্ণসংখ্যা
rc_eq স্ট্রিং (এনকোডিং, ভিডিও)
হার নিয়ন্ত্রণ সমীকরণ সেট করুন। স্ট্যান্ডার্ডের পাশাপাশি এক্সপ্রেশন গণনা করার সময়
'এক্সপ্রেশন ইভালুয়েশন' বিভাগে সংজ্ঞায়িত ফাংশনগুলি নিম্নলিখিত ফাংশনগুলি হল
উপলব্ধ: bits2qp(bits), qp2bits(qp)। এছাড়াও নিম্নলিখিত ধ্রুবকগুলি উপলব্ধ:
iTex pTex tex mv fCode iCount mcVar var isI isP isB avgQP qComp avgIITex avgPITex
avgPPTex avgBPTex avgTex.

সর্বোচ্চ হার পূর্ণসংখ্যা (এনকোডিং, অডিও, ভিডিও)
সর্বোচ্চ বিটরেট সহনশীলতা সেট করুন (বিট/সেকেন্ডে)। bufsize সেট করা প্রয়োজন.

মিনরেট পূর্ণসংখ্যা (এনকোডিং, অডিও, ভিডিও)
সর্বনিম্ন বিটরেট সহনশীলতা সেট করুন (বিট/সেকেন্ডে)। একটি CBR এনকোড সেট আপ করতে সবচেয়ে দরকারী। এটাই
অন্যথায় সামান্য ব্যবহারের।

bufsize পূর্ণসংখ্যা (এনকোডিং, অডিও, ভিডিও)
রেট কন্ট্রোল বাফার সাইজ (বিটে) সেট করুন।

rc_buf_aggressivity ভাসা (এনকোডিং, ভিডিও)
বর্তমানে অকেজো।

i_qfactor ভাসা (এনকোডিং, ভিডিও)
P এবং I ফ্রেমের মধ্যে QP ফ্যাক্টর সেট করুন।

i_qoffset ভাসা (এনকোডিং, ভিডিও)
P এবং I ফ্রেমের মধ্যে QP অফসেট সেট করুন।

rc_init_cplx ভাসা (এনকোডিং, ভিডিও)
1-পাস এনকোডিংয়ের জন্য প্রাথমিক জটিলতা সেট করুন।

ডিসিটি পূর্ণসংখ্যা (এনকোডিং, ভিডিও)
ডিসিটি অ্যালগরিদম সেট করুন।

সম্ভাব্য মান:

গাড়ী
একটি ভাল একটি স্বয়ংক্রিয় নির্বাচন করুন (ডিফল্ট)

দ্রুত
দ্রুত পূর্ণসংখ্যা

কোন int সঠিক পূর্ণসংখ্যা

MMX
আলটিভেক
ফ্যান
ভাসমান পয়েন্ট AAN DCT

lumi_mask ভাসা (এনকোডিং, ভিডিও)
মাঝারিগুলির চেয়ে উজ্জ্বল অঞ্চলগুলিকে সংকুচিত করুন।

tcplx_mask ভাসা (এনকোডিং, ভিডিও)
টেম্পোরাল জটিলতা মাস্কিং সেট করুন।

scplx_mask ভাসা (এনকোডিং, ভিডিও)
স্থানিক জটিলতা মাস্কিং সেট করুন।

পি_মাস্ক ভাসা (এনকোডিং, ভিডিও)
ইন্টার মাস্কিং সেট করুন।

অন্ধকার_মুখোশ ভাসা (এনকোডিং, ভিডিও)
মাঝারি জায়গাগুলির চেয়ে বেশি শক্তিশালী অন্ধকার অঞ্চলগুলিকে সংকুচিত করুন।

idct পূর্ণসংখ্যা (ডিকোডিং/এনকোডিং, ভিডিও)
IDCT বাস্তবায়ন নির্বাচন করুন।

সম্ভাব্য মান:

গাড়ী
কোন int
সহজ
simplemmx
সহজ স্বয়ংক্রিয়
স্বয়ংক্রিয়ভাবে সহজ একটির সাথে সামঞ্জস্যপূর্ণ একটি IDCT চয়ন করুন৷

বাহু
আলটিভেক
sh4
সরল হাত
simplearmv5te
simplearmv6
সরল
সরল আলফা
আইপিপি
xvidmmx
ফানি
ফ্লোটিং পয়েন্ট AAN IDCT

slice_count পূর্ণসংখ্যা
ec পতাকা (ডিকোডিং, ভিডিও)
ত্রুটি গোপন করার কৌশল সেট করুন।

সম্ভাব্য মান:

অনুমান_এমভিএস
পুনরাবৃত্তিমূলক গতি ভেক্টর (MV) অনুসন্ধান (ধীর)

অবরোধ
ক্ষতিগ্রস্থ এমবিগুলির জন্য শক্তিশালী ডিব্লক ফিল্টার ব্যবহার করুন

favor_inter
বর্তমানের পরিবর্তে পূর্ববর্তী ফ্রেম থেকে ভবিষ্যদ্বাণী করার পক্ষে

বিট_প্রতি_কোডেড_নমুনা পূর্ণসংখ্যা
সামনে পূর্ণসংখ্যা (এনকোডিং, ভিডিও)
পূর্বাভাস পদ্ধতি সেট করুন।

সম্ভাব্য মান:

বাম
সমতল
মধ্যমা
দৃষ্টিভঙ্গি যুক্তিসঙ্গত সংখ্যা (এনকোডিং, ভিডিও)
নমুনা আকৃতির অনুপাত সেট করুন।

ডেবাগ্ করা পতাকা (ডিকোডিং/এনকোডিং, অডিও, ভিডিও, সাবটাইটেল)
নির্দিষ্ট ডিবাগ তথ্য প্রিন্ট করুন।

সম্ভাব্য মান:

PICT
ছবির তথ্য

rc হার নিয়ন্ত্রণ

বিটস্ট্রিম
এমবি_টাইপ
ম্যাক্রোব্লক (এমবি) প্রকার

qp প্রতি-ব্লক কোয়ান্টাইজেশন প্যারামিটার (QP)

mv গতি ভেক্টর

dct_coeff
সবুজ_মেটাডেটা
আসন্ন ফ্রেম, GoP বা একটি নির্দিষ্ট সময়ের জন্য জটিলতা মেটাডেটা প্রদর্শন করুন।

লাফালাফি করা
স্টার্টকোড
পয়েন্ট
er ত্রুটি স্বীকৃতি

mmco
মেমরি ম্যানেজমেন্ট কন্ট্রোল অপারেশন (H.264)

বাগ
vis_qp
কোয়ান্টাইজেশন প্যারামিটার (QP) কল্পনা করুন, নিম্ন QPগুলি সবুজ রঙের

vis_mb_type
ব্লকের ধরন কল্পনা করুন

বাফার
ছবি বাফার বরাদ্দ

থ্রেড_অপস
থ্রেডিং অপারেশন

nomc
গতি ক্ষতিপূরণ এড়িয়ে যান

vismv পূর্ণসংখ্যা (ডিকোডিং, ভিডিও)
গতি ভেক্টর (MVs) কল্পনা করুন।

এই বিকল্পটি বাতিল করা হয়েছে, পরিবর্তে কোডেকভিউ ফিল্টারটি দেখুন।

সম্ভাব্য মান:

pf পি-ফ্রেমের ফরওয়ার্ড পূর্বাভাসিত এমভি

bf বি-ফ্রেমের ফরওয়ার্ড পূর্বাভাসিত এমভি

bb বি-ফ্রেমের পশ্চাদগামী পূর্বাভাসিত এমভি

CMP পূর্ণসংখ্যা (এনকোডিং, ভিডিও)
সম্পূর্ণ পেল মি তুলনা ফাংশন সেট করুন.

সম্ভাব্য মান:

দু: খিত পরম পার্থক্যের যোগফল, দ্রুত (ডিফল্ট)

কানা অনুলিপি করুন বর্গক্ষেত্র ত্রুটির সমষ্টি

সাত
পরম Hadamard রূপান্তরিত পার্থক্য যোগফল

ডিসিটি পরম DCT রূপান্তরিত পার্থক্যের যোগফল

পিএসএনআর
বর্গাকার পরিমাপকরণ ত্রুটির সমষ্টি (এড়িয়ে চলুন, নিম্নমানের)

বিট ব্লকের জন্য প্রয়োজনীয় বিটের সংখ্যা

rd হার বিকৃতি সর্বোত্তম, ধীর

শূন্য
0

vsad
পরম উল্লম্ব পার্থক্যের যোগফল

vsse
বর্গক্ষেত্র উল্লম্ব পার্থক্যের যোগফল

nsse
বর্গাকার পার্থক্যের সমষ্টি গোলমাল সংরক্ষণ করে

w53 5/3 তরঙ্গ, শুধুমাত্র তুষার ব্যবহার করা হয়

w97 9/7 তরঙ্গ, শুধুমাত্র তুষার ব্যবহার করা হয়

dctmax
ক্রোমা
subcmp পূর্ণসংখ্যা (এনকোডিং, ভিডিও)
সেট সাব পেল মি তুলনা ফাংশন.

সম্ভাব্য মান:

দু: খিত পরম পার্থক্যের যোগফল, দ্রুত (ডিফল্ট)

কানা অনুলিপি করুন বর্গক্ষেত্র ত্রুটির সমষ্টি

সাত
পরম Hadamard রূপান্তরিত পার্থক্য যোগফল

ডিসিটি পরম DCT রূপান্তরিত পার্থক্যের যোগফল

পিএসএনআর
বর্গাকার পরিমাপকরণ ত্রুটির সমষ্টি (এড়িয়ে চলুন, নিম্নমানের)

বিট ব্লকের জন্য প্রয়োজনীয় বিটের সংখ্যা

rd হার বিকৃতি সর্বোত্তম, ধীর

শূন্য
0

vsad
পরম উল্লম্ব পার্থক্যের যোগফল

vsse
বর্গক্ষেত্র উল্লম্ব পার্থক্যের যোগফল

nsse
বর্গাকার পার্থক্যের সমষ্টি গোলমাল সংরক্ষণ করে

w53 5/3 তরঙ্গ, শুধুমাত্র তুষার ব্যবহার করা হয়

w97 9/7 তরঙ্গ, শুধুমাত্র তুষার ব্যবহার করা হয়

dctmax
ক্রোমা
mbcmp পূর্ণসংখ্যা (এনকোডিং, ভিডিও)
ম্যাক্রোব্লক তুলনা ফাংশন সেট করুন।

সম্ভাব্য মান:

দু: খিত পরম পার্থক্যের যোগফল, দ্রুত (ডিফল্ট)

কানা অনুলিপি করুন বর্গক্ষেত্র ত্রুটির সমষ্টি

সাত
পরম Hadamard রূপান্তরিত পার্থক্য যোগফল

ডিসিটি পরম DCT রূপান্তরিত পার্থক্যের যোগফল

পিএসএনআর
বর্গাকার পরিমাপকরণ ত্রুটির সমষ্টি (এড়িয়ে চলুন, নিম্নমানের)

বিট ব্লকের জন্য প্রয়োজনীয় বিটের সংখ্যা

rd হার বিকৃতি সর্বোত্তম, ধীর

শূন্য
0

vsad
পরম উল্লম্ব পার্থক্যের যোগফল

vsse
বর্গক্ষেত্র উল্লম্ব পার্থক্যের যোগফল

nsse
বর্গাকার পার্থক্যের সমষ্টি গোলমাল সংরক্ষণ করে

w53 5/3 তরঙ্গ, শুধুমাত্র তুষার ব্যবহার করা হয়

w97 9/7 তরঙ্গ, শুধুমাত্র তুষার ব্যবহার করা হয়

dctmax
ক্রোমা
ildctcmp পূর্ণসংখ্যা (এনকোডিং, ভিডিও)
ইন্টারলেসড ডিসিটি তুলনা ফাংশন সেট করুন।

সম্ভাব্য মান:

দু: খিত পরম পার্থক্যের যোগফল, দ্রুত (ডিফল্ট)

কানা অনুলিপি করুন বর্গক্ষেত্র ত্রুটির সমষ্টি

সাত
পরম Hadamard রূপান্তরিত পার্থক্য যোগফল

ডিসিটি পরম DCT রূপান্তরিত পার্থক্যের যোগফল

পিএসএনআর
বর্গাকার পরিমাপকরণ ত্রুটির সমষ্টি (এড়িয়ে চলুন, নিম্নমানের)

বিট ব্লকের জন্য প্রয়োজনীয় বিটের সংখ্যা

rd হার বিকৃতি সর্বোত্তম, ধীর

শূন্য
0

vsad
পরম উল্লম্ব পার্থক্যের যোগফল

vsse
বর্গক্ষেত্র উল্লম্ব পার্থক্যের যোগফল

nsse
বর্গাকার পার্থক্যের সমষ্টি গোলমাল সংরক্ষণ করে

w53 5/3 তরঙ্গ, শুধুমাত্র তুষার ব্যবহার করা হয়

w97 9/7 তরঙ্গ, শুধুমাত্র তুষার ব্যবহার করা হয়

dctmax
ক্রোমা
dia_size পূর্ণসংখ্যা (এনকোডিং, ভিডিও)
গতি অনুমানের জন্য হীরার ধরন এবং আকার সেট করুন।

শেষ_পূর্ব পূর্ণসংখ্যা (এনকোডিং, ভিডিও)
পূর্ববর্তী ফ্রেম থেকে গতি ভবিষ্যদ্বাণীর পরিমাণ সেট করুন।

প্রিম পূর্ণসংখ্যা (এনকোডিং, ভিডিও)
প্রাক গতি অনুমান সেট করুন.

precmp পূর্ণসংখ্যা (এনকোডিং, ভিডিও)
প্রাক গতি অনুমান তুলনা ফাংশন সেট করুন.

সম্ভাব্য মান:

দু: খিত পরম পার্থক্যের যোগফল, দ্রুত (ডিফল্ট)

কানা অনুলিপি করুন বর্গক্ষেত্র ত্রুটির সমষ্টি

সাত
পরম Hadamard রূপান্তরিত পার্থক্য যোগফল

ডিসিটি পরম DCT রূপান্তরিত পার্থক্যের যোগফল

পিএসএনআর
বর্গাকার পরিমাপকরণ ত্রুটির সমষ্টি (এড়িয়ে চলুন, নিম্নমানের)

বিট ব্লকের জন্য প্রয়োজনীয় বিটের সংখ্যা

rd হার বিকৃতি সর্বোত্তম, ধীর

শূন্য
0

vsad
পরম উল্লম্ব পার্থক্যের যোগফল

vsse
বর্গক্ষেত্র উল্লম্ব পার্থক্যের যোগফল

nsse
বর্গাকার পার্থক্যের সমষ্টি গোলমাল সংরক্ষণ করে

w53 5/3 তরঙ্গ, শুধুমাত্র তুষার ব্যবহার করা হয়

w97 9/7 তরঙ্গ, শুধুমাত্র তুষার ব্যবহার করা হয়

dctmax
ক্রোমা
pre_dia_size পূর্ণসংখ্যা (এনকোডিং, ভিডিও)
গতি অনুমান প্রাক পাসের জন্য হীরার ধরন এবং আকার সেট করুন।

সাবকিউ পূর্ণসংখ্যা (এনকোডিং, ভিডিও)
সাব পেল গতি অনুমান গুণমান সেট করুন।

dtg_active_format পূর্ণসংখ্যা
me_range পূর্ণসংখ্যা (এনকোডিং, ভিডিও)
সীমা মোশন ভেক্টর রেঞ্জ সেট করুন (DivX প্লেয়ারের জন্য 1023)।

ibias পূর্ণসংখ্যা (এনকোডিং, ভিডিও)
ইন্ট্রা কোয়ান্ট বায়াস সেট করুন।

pbias পূর্ণসংখ্যা (এনকোডিং, ভিডিও)
আন্তঃ পরিমাণ পক্ষপাত সেট করুন।

color_table_id পূর্ণসংখ্যা
বৈশ্বিক_গুণমান পূর্ণসংখ্যা (এনকোডিং, অডিও, ভিডিও)
সংকেতপদ্ধতিরচয়িতা পূর্ণসংখ্যা (এনকোডিং, ভিডিও)
সম্ভাব্য মান:

VLC পরিবর্তনশীল দৈর্ঘ্য কোডার / হাফম্যান কোডার

ac গাণিতিক কোডার

কাঁচা কাঁচা (কোন এনকোডিং নেই)

rle রান-দৈর্ঘ্য কোডার

নি: সৃত হত্তয়া
ডিফ্লেট-ভিত্তিক কোডার

প্রসঙ্গ পূর্ণসংখ্যা (এনকোডিং, ভিডিও)
প্রসঙ্গ মডেল সেট করুন।

স্লাইস_পতাকা পূর্ণসংখ্যা
xvmc_ত্বরণ পূর্ণসংখ্যা
এমবিডি পূর্ণসংখ্যা (এনকোডিং, ভিডিও)
ম্যাক্রোব্লক সিদ্ধান্ত অ্যালগরিদম সেট করুন (উচ্চ মানের মোড)।

সম্ভাব্য মান:

সহজ
mbcmp ব্যবহার করুন (ডিফল্ট)

বিট
সবচেয়ে কম বিট ব্যবহার করুন

rd সর্বোত্তম হার বিকৃতি ব্যবহার করুন

stream_codec_tag পূর্ণসংখ্যা
sc_threshold পূর্ণসংখ্যা (এনকোডিং, ভিডিও)
দৃশ্য পরিবর্তন থ্রেশহোল্ড সেট করুন।

lmin পূর্ণসংখ্যা (এনকোডিং, ভিডিও)
মিনিট ল্যাগ্রেঞ্জ ফ্যাক্টর (ভিবিআর) সেট করুন।

lmax পূর্ণসংখ্যা (এনকোডিং, ভিডিও)
সর্বোচ্চ ল্যাগ্রেঞ্জ ফ্যাক্টর (ভিবিআর) সেট করুন।

nr পূর্ণসংখ্যা (এনকোডিং, ভিডিও)
শব্দ হ্রাস সেট করুন।

rc_init_অকুপেন্সি পূর্ণসংখ্যা (এনকোডিং, ভিডিও)
ডিকোডিং শুরু হওয়ার আগে RC বাফারে লোড করা উচিত এমন বিটের সংখ্যা সেট করুন।

পতাকা ২ পতাকা (ডিকোডিং/এনকোডিং, অডিও, ভিডিও)
সম্ভাব্য মান:

দ্রুত
নন স্পেক কমপ্লায়েন্ট স্পিডআপ ট্রিকসের অনুমতি দিন।

sgop
অপ্রচলিত, পরিবর্তে mpegvideo ব্যক্তিগত বিকল্পগুলি ব্যবহার করুন৷

noout
বিটস্ট্রিম এনকোডিং এড়িয়ে যান।

উপেক্ষা করা
এসপিএস থেকে ফসল কাটার তথ্য উপেক্ষা করুন।

স্থানীয়_হেডার
এক্সট্রাডেটার পরিবর্তে প্রতিটি কীফ্রেমে গ্লোবাল হেডার রাখুন।

খন্ডে
ফ্রেম ডেটা একাধিক খণ্ডে বিভক্ত হতে পারে।

সব দেখাও
প্রথম কীফ্রেমের আগে সমস্ত ফ্রেম দেখান।

skiprd
অপ্রচলিত, পরিবর্তে mpegvideo ব্যক্তিগত বিকল্পগুলি ব্যবহার করুন৷

রপ্তানি_এমভিএস
ফ্রেম সাইড-ডেটাতে মোশন ভেক্টর রপ্তানি করুন ("AV_FRAME_DATA_MOTION_VECTORS" দেখুন)
কোডেকগুলির জন্য যা এটি সমর্থন করে। আরো দেখুন doc/examples/export_mvs.c.

ভুল পূর্ণসংখ্যা (এনকোডিং, ভিডিও)
qns পূর্ণসংখ্যা (এনকোডিং, ভিডিও)
অপ্রচলিত, পরিবর্তে mpegvideo ব্যক্তিগত বিকল্পগুলি ব্যবহার করুন৷

থ্রেড পূর্ণসংখ্যা (ডিকোডিং/এনকোডিং, ভিডিও)
সম্ভাব্য মান:

গাড়ী
থ্রেড একটি ভাল সংখ্যা সনাক্ত

me_threshold পূর্ণসংখ্যা (এনকোডিং, ভিডিও)
গতি অনুমান থ্রেশহোল্ড সেট করুন।

mb_threshold পূর্ণসংখ্যা (এনকোডিং, ভিডিও)
ম্যাক্রোব্লক থ্রেশহোল্ড সেট করুন।

dc পূর্ণসংখ্যা (এনকোডিং, ভিডিও)
intra_dc_precision সেট করুন।

nssew পূর্ণসংখ্যা (এনকোডিং, ভিডিও)
nsse ওজন সেট করুন।

স্কিপ_টপ পূর্ণসংখ্যা (ডিকোডিং, ভিডিও)
শীর্ষে ম্যাক্রোব্লক সারির সংখ্যা সেট করুন যা এড়িয়ে গেছে।

skip_bottom পূর্ণসংখ্যা (ডিকোডিং, ভিডিও)
নিচের অংশে ম্যাক্রোব্লক সারির সংখ্যা সেট করুন যা এড়িয়ে যাওয়া হয়েছে।

প্রোফাইলে পূর্ণসংখ্যা (এনকোডিং, অডিও, ভিডিও)
সম্ভাব্য মান:

অজানা
aac_main
aac_low
aac_ssr
aac_ltp
aac_he
aac_he_v2
aac_ld
aac_eld
mpeg2_aac_low
mpeg2_aac_he
mpeg4_sp
mpeg4_core
mpeg4_main
mpeg4_asp
DTS
dts_es
dts_96_24
dts_hd_hra
dts_hd_ma
স্তর পূর্ণসংখ্যা (এনকোডিং, অডিও, ভিডিও)
সম্ভাব্য মান:

অজানা
কম মাঝামাঝি পূর্ণসংখ্যা (ডিকোডিং, অডিও, ভিডিও)
1= 1/2, 2=1/4, 3=1/8 রেজোলিউশনে ডিকোড করুন।

skip_threshold পূর্ণসংখ্যা (এনকোডিং, ভিডিও)
ফ্রেম স্কিপ থ্রেশহোল্ড সেট করুন।

স্কিপ_ফ্যাক্টর পূর্ণসংখ্যা (এনকোডিং, ভিডিও)
ফ্রেম স্কিপ ফ্যাক্টর সেট করুন।

skip_exp পূর্ণসংখ্যা (এনকোডিং, ভিডিও)
ফ্রেম স্কিপ এক্সপোনেন্ট সেট করুন। নেতিবাচক মান সংশ্লিষ্টদের সাথে অভিন্ন আচরণ করে
ইতিবাচক বেশী, স্কোর স্বাভাবিক করা হয় যে ছাড়া. ইতিবাচক মান প্রাথমিকভাবে বিদ্যমান
সামঞ্জস্যের কারণে এবং তাই দরকারী নয়।

skipcmp পূর্ণসংখ্যা (এনকোডিং, ভিডিও)
সেট ফ্রেম স্কিপ তুলনা ফাংশন.

সম্ভাব্য মান:

দু: খিত পরম পার্থক্যের যোগফল, দ্রুত (ডিফল্ট)

কানা অনুলিপি করুন বর্গক্ষেত্র ত্রুটির সমষ্টি

সাত
পরম Hadamard রূপান্তরিত পার্থক্য যোগফল

ডিসিটি পরম DCT রূপান্তরিত পার্থক্যের যোগফল

পিএসএনআর
বর্গাকার পরিমাপকরণ ত্রুটির সমষ্টি (এড়িয়ে চলুন, নিম্নমানের)

বিট ব্লকের জন্য প্রয়োজনীয় বিটের সংখ্যা

rd হার বিকৃতি সর্বোত্তম, ধীর

শূন্য
0

vsad
পরম উল্লম্ব পার্থক্যের যোগফল

vsse
বর্গক্ষেত্র উল্লম্ব পার্থক্যের যোগফল

nsse
বর্গাকার পার্থক্যের সমষ্টি গোলমাল সংরক্ষণ করে

w53 5/3 তরঙ্গ, শুধুমাত্র তুষার ব্যবহার করা হয়

w97 9/7 তরঙ্গ, শুধুমাত্র তুষার ব্যবহার করা হয়

dctmax
ক্রোমা
বর্ডার_মাস্ক ভাসা (এনকোডিং, ভিডিও)
সীমানার কাছাকাছি ম্যাক্রোব্লকগুলির জন্য কোয়ান্টাইজার বাড়ান।

এমবিএলমিন পূর্ণসংখ্যা (এনকোডিং, ভিডিও)
মিন ম্যাক্রোব্লক ল্যাগ্রেঞ্জ ফ্যাক্টর (VBR) সেট করুন।

mblmax পূর্ণসংখ্যা (এনকোডিং, ভিডিও)
সর্বোচ্চ ম্যাক্রোব্লক ল্যাগ্রেঞ্জ ফ্যাক্টর (ভিবিআর) সেট করুন।

mepc পূর্ণসংখ্যা (এনকোডিং, ভিডিও)
গতি অনুমান বিটরেট পেনাল্টি ক্ষতিপূরণ সেট করুন (1.0 = 256)।

স্কিপ_লুপ_ফিল্টার পূর্ণসংখ্যা (ডিকোডিং, ভিডিও)
skip_idct পূর্ণসংখ্যা (ডিকোডিং, ভিডিও)
skip_frame পূর্ণসংখ্যা (ডিকোডিং, ভিডিও)
বিকল্প দ্বারা নির্বাচিত ফ্রেমের প্রকারের উপর নির্ভর করে ডিকোডার বাতিল প্রক্রিয়াকরণ করুন
মান।

স্কিপ_লুপ_ফিল্টার ফ্রেম লুপ ফিল্টারিং এড়িয়ে যায়, skip_idct ফ্রেম এড়িয়ে যায়
আইডিসিটি/ডিকুয়েন্টাইজেশন, skip_frame ডিকোডিং এড়িয়ে যায়।

সম্ভাব্য মান:

না
কোন ফ্রেম বাতিল.

ডিফল্ট
0-আকারের ফ্রেমের মতো অকেজো ফ্রেম বাদ দিন।

noref
সমস্ত অ-রেফারেন্স ফ্রেম বাতিল করুন।

বিদির
সমস্ত দ্বিমুখী ফ্রেম বাতিল করুন।

চাবি নেই
কীফ্রেম বাদে সমস্ত ফ্রেম বাতিল করুন।

সব সমস্ত ফ্রেম বাতিল করুন।

ডিফল্ট মান হল ডিফল্ট.

bidir_refine পূর্ণসংখ্যা (এনকোডিং, ভিডিও)
দ্বিমুখী ম্যাক্রোব্লকগুলিতে ব্যবহৃত দুটি গতি ভেক্টরকে পরিমার্জন করুন।

brd_scale পূর্ণসংখ্যা (এনকোডিং, ভিডিও)
গতিশীল বি-ফ্রেমের সিদ্ধান্তের জন্য ফ্রেমকে ডাউনস্কেল করুন।

keyint_min পূর্ণসংখ্যা (এনকোডিং, ভিডিও)
IDR-ফ্রেমের মধ্যে ন্যূনতম ব্যবধান সেট করুন।

refs পূর্ণসংখ্যা (এনকোডিং, ভিডিও)
গতির ক্ষতিপূরণ বিবেচনা করার জন্য রেফারেন্স ফ্রেম সেট করুন।

ক্রোমাঅফসেট পূর্ণসংখ্যা (এনকোডিং, ভিডিও)
লুমা থেকে ক্রোমা কিউপি অফসেট সেট করুন।

ট্রেলিস পূর্ণসংখ্যা (এনকোডিং, অডিও, ভিডিও)
হার-বিকৃতি সর্বোত্তম পরিমাপ নির্ধারণ করুন।

sc_factor পূর্ণসংখ্যা (এনকোডিং, ভিডিও)
প্রতিটি ফ্রেমের জন্য qscale দ্বারা গুণিত মান সেট করুন এবং দৃশ্য_পরিবর্তন_স্কোরে যোগ করুন।

mv0_threshold পূর্ণসংখ্যা (এনকোডিং, ভিডিও)
খ_সংবেদনশীলতা পূর্ণসংখ্যা (এনকোডিং, ভিডিও)
b_frame_strategy 1 এর সংবেদনশীলতা সামঞ্জস্য করুন।

কম্প্রেশন_লেভেল পূর্ণসংখ্যা (এনকোডিং, অডিও, ভিডিও)
min_prediction_order পূর্ণসংখ্যা (এনকোডিং, অডিও)
max_prediction_order পূর্ণসংখ্যা (এনকোডিং, অডিও)
timecode_frame_start পূর্ণসংখ্যা (এনকোডিং, ভিডিও)
নন-ড্রপ ফ্রেম বিন্যাসে GOP টাইমকোড ফ্রেম স্টার্ট নম্বর সেট করুন।

অনুরোধ_চ্যানেল পূর্ণসংখ্যা (ডিকোডিং, অডিও)
অডিও চ্যানেলের পছন্দসই সংখ্যা সেট করুন।

বিট_প্রতি_কাঁচা_নমুনা পূর্ণসংখ্যা
চ্যানেল_লেআউট পূর্ণসংখ্যা (ডিকোডিং/এনকোডিং, অডিও)
সম্ভাব্য মান:

অনুরোধ_চ্যানেল_লেআউট পূর্ণসংখ্যা (ডিকোডিং, অডিও)
সম্ভাব্য মান:

rc_max_vbv_use ভাসা (এনকোডিং, ভিডিও)
rc_min_vbv_use ভাসা (এনকোডিং, ভিডিও)
টিক_প্রতি_ফ্রেম পূর্ণসংখ্যা (ডিকোডিং/এনকোডিং, অডিও, ভিডিও)
color_primaries পূর্ণসংখ্যা (ডিকোডিং/এনকোডিং, ভিডিও)
color_trc পূর্ণসংখ্যা (ডিকোডিং/এনকোডিং, ভিডিও)
রঙের স্থান পূর্ণসংখ্যা (ডিকোডিং/এনকোডিং, ভিডিও)
রঙ পরিসীমা পূর্ণসংখ্যা (ডিকোডিং/এনকোডিং, ভিডিও)
ইনপুট পরামিতি হিসাবে ব্যবহার করা হলে, এটি ডিকোডারের জন্য একটি ইঙ্গিত হিসাবে কাজ করে, যা রঙ_রেঞ্জ করে
ইনপুট আছে।

chroma_sample_location পূর্ণসংখ্যা (ডিকোডিং/এনকোডিং, ভিডিও)
লগ_লেভেল_অফসেট পূর্ণসংখ্যা
লগ লেভেল অফসেট সেট করুন।

টুকরা পূর্ণসংখ্যা (এনকোডিং, ভিডিও)
সমান্তরাল এনকোডিংয়ে ব্যবহৃত স্লাইসের সংখ্যা।

থ্রেড_টাইপ পতাকা (ডিকোডিং/এনকোডিং, ভিডিও)
কোন মাল্টিথ্রেডিং পদ্ধতি ব্যবহার করতে হবে তা নির্বাচন করুন।

ব্যাবহার ফ্রেম থ্রেড প্রতি এক ফ্রেম দ্বারা ডিকোডিং বিলম্ব বৃদ্ধি করবে, তাই ক্লায়েন্ট যা
ভবিষ্যত ফ্রেম প্রদান করতে পারে না এটি ব্যবহার করা উচিত নয়।

সম্ভাব্য মান:

ফালি
একবারে একক ফ্রেমের একাধিক অংশ ডিকোড করুন।

স্লাইস ব্যবহার করে মাল্টিথ্রেডিং তখনই কাজ করে যখন ভিডিওটি স্লাইস দিয়ে এনকোড করা হয়।

ফ্রেম
একবারে একাধিক ফ্রেম ডিকোড করুন।

ডিফল্ট মান হল স্লাইস+ফ্রেম.

audio_service_type পূর্ণসংখ্যা (এনকোডিং, অডিও)
অডিও পরিষেবার ধরন সেট করুন।

সম্ভাব্য মান:

ma প্রধান অডিও পরিষেবা

ef প্রভাব

vi দৃষ্টিশক্তিহীন

hi শ্রবণ প্রতিবন্ধী

di সংলাপ

co ভাষ্য

em জরুরি অবস্থা

vo ভয়েস ওভার

ka কারাওকে

অনুরোধ_নমুনা_এফএমটি নমুনা_এফএমটি (ডিকোডিং, অডিও)
সেট নমুনা বিন্যাস অডিও ডিকোডার পছন্দ করা উচিত. ডিফল্ট মান "কোনটিই নয়"।

pkt_timebase যুক্তিসঙ্গত সংখ্যা
sub_charenc এনকোডিং (ডিকোডিং, সাবটাইটেল)
ইনপুট সাবটাইটেল অক্ষর এনকোডিং সেট করুন।

ফিল্ড_অর্ডার ফিল্ড_অর্ডার (ভিডিও)
ভিডিওর ফিল্ড অর্ডার সেট/ওভাররাইড করুন। সম্ভাব্য মান:

প্রগতিশীল
প্রগতিশীল ভিডিও

tt ইন্টারলেস করা ভিডিও, শীর্ষ ক্ষেত্র কোডেড এবং প্রথমে প্রদর্শিত হয়

bb ইন্টারলেস করা ভিডিও, নীচের ক্ষেত্র কোডেড এবং প্রথমে প্রদর্শিত হয়

tb ইন্টারলেস করা ভিডিও, প্রথমে টপ কোডেড, নীচে প্রথমে প্রদর্শিত হয়

bt ইন্টারলেস করা ভিডিও, প্রথমে নীচে কোড করা, উপরে প্রথমে প্রদর্শিত

স্কিপ_আলফা পূর্ণসংখ্যা (ডিকোডিং, ভিডিও)
প্রক্রিয়াকরণ আলফা (স্বচ্ছতা) নিষ্ক্রিয় করতে 1 এ সেট করুন। এই মত কাজ করে ধূসর পতাকা
দ্য পতাকা বিকল্প যা আলফার পরিবর্তে ক্রোমা তথ্য এড়িয়ে যায়। ডিফল্ট 0।

কোডেক_হোয়াইটলিস্ট তালিকা (ইনপুট)
"," অনুমোদিত ডিকোডারের পৃথক তালিকা। ডিফল্টরূপে সব অনুমোদিত হয়.

ডাম্প_বিভাজক স্ট্রিং (ইনপুট)
বিভাজক স্ট্রিম সম্পর্কে কমান্ড লাইনে মুদ্রিত ক্ষেত্রগুলিকে পৃথক করতে ব্যবহৃত হয়
পরামিতি উদাহরণস্বরূপ নতুন লাইন এবং ইন্ডেনশন সহ ক্ষেত্রগুলিকে আলাদা করতে:

ffprobe -ডাম্প_সেপারেটর "
"-আমি ~/videos/matrixbench_mpeg2.mpg

পরিচালকগণ


ডিকোডারগুলি হল FFmpeg-এ কনফিগার করা উপাদান যা মাল্টিমিডিয়া স্ট্রিমগুলির ডিকোডিংয়ের অনুমতি দেয়।

আপনি যখন আপনার FFmpeg বিল্ড কনফিগার করেন, তখন সমস্ত সমর্থিত নেটিভ ডিকোডার সক্ষম হয়
ডিফল্ট. একটি বাহ্যিক লাইব্রেরি প্রয়োজন ডিকোডার ম্যানুয়ালি এর মাধ্যমে সক্রিয় করা আবশ্যক
সংশ্লিষ্ট "--enable-lib" বিকল্প। আপনি ব্যবহার করে সমস্ত উপলব্ধ ডিকোডার তালিকাভুক্ত করতে পারেন
কনফিগার অপশন "--list-decoders"।

আপনি কনফিগার বিকল্পের সাথে সমস্ত ডিকোডার নিষ্ক্রিয় করতে পারেন "--অক্ষম-ডিকোডার" এবং
"--enable-decoder= বিকল্পগুলির সাথে একক ডিকোডারকে বেছে বেছে সক্রিয়/অক্ষম করুনডিকোডার" /
"--অক্ষম-ডিকোডার=ডিকোডার".

ff* টুলের "-ডিকোডার" বিকল্পটি সক্রিয় ডিকোডারের তালিকা প্রদর্শন করবে।

ভিডিও পরিচালকগণ


বর্তমানে উপলব্ধ ভিডিও ডিকোডারগুলির একটি বর্ণনা অনুসরণ করা হয়েছে৷

hevc
HEVC / H.265 ডিকোডার।

দ্রষ্টব্য: স্কিপ_লুপ_ফিল্টার বিকল্পটি শুধুমাত্র "সমস্ত" স্তরে প্রভাব ফেলে।

কাঁচা ভিডিও
কাঁচা ভিডিও ডিকোডার।

এই ডিকোডার কাঁচা ভিডিও স্ট্রীম ডিকোড করে।

অপশন সমূহ

শীর্ষ শীর্ষ_ক্ষেত্র_প্রথম
ইনপুট ভিডিওর অনুমিত ক্ষেত্রের ধরন নির্দিষ্ট করুন।

-1 ভিডিওটি প্রগতিশীল বলে ধরে নেওয়া হয় (ডিফল্ট)

0 নীচে-ক্ষেত্র-প্রথম ধরে নেওয়া হয়

1 শীর্ষ-ক্ষেত্র-প্রথম ধরে নেওয়া হয়

অডিও পরিচালকগণ


বর্তমানে উপলব্ধ অডিও ডিকোডারগুলির একটি বর্ণনা অনুসরণ করা হয়েছে৷

ac3
AC-3 অডিও ডিকোডার।

এই ডিকোডারটি ATSC A/52:2010 এবং ETSI TS 102 366 এর অংশ প্রয়োগ করে, পাশাপাশি
অনথিভুক্ত RealAudio 3 (ওরফে dnet)।

এসি 3 সঙ্কেতমোচক অপশন সমূহ

-drc_scale মূল্য
ডায়নামিক রেঞ্জ স্কেল ফ্যাক্টর। AC-3 থেকে গতিশীল পরিসরের মানগুলিতে প্রযোজ্য ফ্যাক্টর৷
প্রবাহ এই ফ্যাক্টর দ্রুত প্রয়োগ করা হয়. 3টি উল্লেখযোগ্য স্কেল ফ্যাক্টর রয়েছে
ব্যাপ্তি:

drc_scale == 0
DRC অক্ষম। পূর্ণ পরিসরের অডিও তৈরি করে।

0 < drc_scale <= 1
DRC সক্ষম। স্ট্রীম DRC মানের একটি ভগ্নাংশ প্রয়োগ করে। অডিও প্রজনন হয়
সম্পূর্ণ পরিসীমা এবং সম্পূর্ণ সংকোচনের মধ্যে।

drc_scale > 1
DRC সক্ষম। অপ্রতিসমভাবে drc_scale প্রয়োগ করে। জোরে শব্দ সম্পূর্ণরূপে সংকুচিত হয়.
নরম শব্দ উন্নত করা হয়.

FLAC
FLAC অডিও ডিকোডার।

এই ডিকোডারটির লক্ষ্য Xiph থেকে সম্পূর্ণ FLAC স্পেসিফিকেশন বাস্তবায়ন করা।

এফএলএসি সঙ্কেতমোচক অপশন

-ব্যবহার_বগি_এলপিসি
lavc FLAC এনকোডার উচ্চ lpc মান সহ বগি স্ট্রীম তৈরি করতে ব্যবহৃত হয় (যেমন
ডিফল্ট মান)। এই বিকল্পটি এই ধরনের স্ট্রীমগুলিকে সঠিকভাবে ডিকোড করা সম্ভব করে তোলে
ডিকোডিংয়ের জন্য lavc এর পুরানো বগি এলপিসি লজিক ব্যবহার করে।

ffwavesynth
অভ্যন্তরীণ তরঙ্গ সিন্থেটাইজার।

এই ডিকোডার পূর্বনির্ধারিত ক্রম অনুযায়ী তরঙ্গ নিদর্শন তৈরি করে। এর ব্যবহার বিশুদ্ধভাবে
অভ্যন্তরীণ এবং এটি যে ডেটা গ্রহণ করে তার বিন্যাস সর্বজনীনভাবে নথিভুক্ত নয়।

libcelt
libcelt ডিকোডার মোড়ক.

libcelt libavcodec কে Xiph CELT অতি-লো বিলম্বের অডিও কোডেক ডিকোড করতে দেয়। প্রয়োজন
কনফিগারেশনের সময় libcelt হেডার এবং লাইব্রেরির উপস্থিতি। তোমার দরকার
স্পষ্টভাবে "--enable-libcelt" দিয়ে বিল্ড কনফিগার করুন।

libgsm
libgsm ডিকোডার মোড়ক।

libgsm libavcodec কে GSM ফুল রেট অডিও কোডেক ডিকোড করতে দেয়। এর উপস্থিতি প্রয়োজন
কনফিগারেশনের সময় libgsm হেডার এবং লাইব্রেরি। আপনাকে স্পষ্টভাবে কনফিগার করতে হবে
"--enable-libgsm" দিয়ে তৈরি করুন।

এই ডিকোডার সাধারণ GSM এবং Microsoft ভেরিয়েন্ট উভয় সমর্থন করে।

libilbc
libilbc ডিকোডার মোড়ক।

libilbc libavcodec কে ইন্টারনেট লো বিটরেট কোডেক (iLBC) অডিও কোডেক ডিকোড করতে দেয়।
কনফিগারেশনের সময় libilbc হেডার এবং লাইব্রেরির উপস্থিতি প্রয়োজন। তোমার দরকার
স্পষ্টভাবে "--enable-libilbc" দিয়ে বিল্ড কনফিগার করুন।

অপশন সমূহ

নিম্নলিখিত বিকল্পটি libilbc র‌্যাপার দ্বারা সমর্থিত।

উন্নত করা
1 এ সেট করা হলে ডিকোড করা অডিওর বর্ধিতকরণ সক্ষম করুন। ডিফল্ট মান হল 0
(অক্ষম)।

libopencore-amrnb
libopencore-amrnb ডিকোডার মোড়ক।

libopencore-amrnb libavcodec-কে অ্যাডাপটিভ মাল্টি-রেট ন্যারোব্যান্ড অডিও ডিকোড করার অনুমতি দেয়
কোডেক এটি ব্যবহার করার সময় libopencore-amrnb হেডার এবং লাইব্রেরির উপস্থিতি প্রয়োজন
কনফিগারেশন. আপনাকে স্পষ্টভাবে এর সাথে বিল্ড কনফিগার করতে হবে
"--enable-libopencore-amrnb"।

AMR-NB-এর জন্য একটি FFmpeg নেটিভ ডিকোডার বিদ্যমান, তাই ব্যবহারকারীরা এটি ছাড়া AMR-NB ডিকোড করতে পারে
গ্রন্থাগার।

libopencore-amrwb
libopencore-amrwb ডিকোডার মোড়ক।

libopencore-amrwb libavcodecকে অভিযোজিত মাল্টি-রেট ওয়াইডব্যান্ড অডিও ডিকোড করার অনুমতি দেয়
কোডেক এটি ব্যবহার করার সময় libopencore-amrwb হেডার এবং লাইব্রেরির উপস্থিতি প্রয়োজন
কনফিগারেশন. আপনাকে স্পষ্টভাবে এর সাথে বিল্ড কনফিগার করতে হবে
"--enable-libopencore-amrwb"।

AMR-WB এর জন্য একটি FFmpeg নেটিভ ডিকোডার বিদ্যমান, তাই ব্যবহারকারীরা এটি ছাড়া AMR-WB ডিকোড করতে পারে
গ্রন্থাগার।

লিবোপাস
libopus ডিকোডার মোড়ক.

libopus libavcodec কে Opus ইন্টারেক্টিভ অডিও কোডেক ডিকোড করতে দেয়। প্রয়োজন
কনফিগারেশনের সময় লিবোপাস হেডার এবং লাইব্রেরির উপস্থিতি। আপনি স্পষ্টভাবে প্রয়োজন
"--enable-libopus" দিয়ে বিল্ড কনফিগার করুন।

Opus এর জন্য একটি FFmpeg নেটিভ ডিকোডার বিদ্যমান, তাই ব্যবহারকারীরা এই লাইব্রেরি ছাড়াই Opus ডিকোড করতে পারে।

সাবটাইটেলস পরিচালকগণ


dvbsub
অপশন সমূহ

compute_clut
-1 কোনো মিল CLUT স্ট্রীমে না থাকলে গণনা করুন।

0 কখনই CLUT গণনা করবেন না

1 সর্বদা CLUT গণনা করুন এবং স্ট্রীমে দেওয়া একটিকে ওভাররাইড করুন৷

dvb_substream
dvb সাবস্ট্রিম বা সমস্ত সাবস্ট্রিম নির্বাচন করে যদি -1 যা ডিফল্ট।

dvdsub
এই কোডেক ডিভিডিতে ব্যবহৃত বিটম্যাপ সাবটাইটেল ডিকোড করে; একই সাবটাইটেল পাওয়া যাবে
VobSub ফাইল জোড়ায় এবং কিছু Matroska ফাইলে।

অপশন সমূহ

প্যালেট
বিটম্যাপ দ্বারা ব্যবহৃত গ্লোবাল প্যালেট নির্দিষ্ট করুন। VobSub এ সংরক্ষণ করা হলে, প্যালেটটি হয়
সাধারণত ইনডেক্স ফাইলে নির্দিষ্ট করা হয়; ম্যাট্রোস্কায়, প্যালেট কোডেকে সংরক্ষণ করা হয়
VobSub-এর মতো একই বিন্যাসে অতিরিক্ত-ডেটা। ডিভিডিতে, প্যালেটটি আইএফওতে সংরক্ষণ করা হয়
ফাইল, এবং তাই ডাম্প করা VOB ফাইল থেকে পড়ার সময় উপলব্ধ নয়।

এই বিকল্পের বিন্যাস হল একটি স্ট্রিং যাতে 16 24-বিট হেক্সাডেসিমেল সংখ্যা থাকে
(0x উপসর্গ ছাড়া) কোমা দ্বারা পৃথক করা, উদাহরণস্বরূপ "0d00ee, ee450d, 101010, eaeaea,
0ce60b, ec14ed, ebff0b, 0d617a, 7b7b7b, d1d1d1, 7b2a0e, 0d950c, 0f007b, cf0dec,
cfa80c, 7c127b"।

ifo_প্যালেট
IFO ফাইলটি নির্দিষ্ট করুন যেখান থেকে গ্লোবাল প্যালেট পাওয়া যায়। (পরীক্ষামূলক)

শুধুমাত্র বাধ্যতামূলক
শুধুমাত্র বাধ্যতামূলক হিসাবে চিহ্নিত সাবটাইটেল এন্ট্রিগুলি ডিকোড করুন৷ কিছু শিরোনাম বাধ্যতামূলক এবং অ-জোর করেছে
একই ট্র্যাকে সাবটাইটেল। এই পতাকাটিকে 1-এ সেট করলে শুধুমাত্র জোর করে রাখা হবে
সাবটাইটেল ডিফল্ট মান 0।

libzvbi-টেলিটেক্সট
Libzvbi libavcodecকে DVB টেলিটেক্সট পেজ এবং DVB টেলিটেক্সট সাবটাইটেল ডিকোড করার অনুমতি দেয়।
কনফিগারেশনের সময় libzvbi হেডার এবং লাইব্রেরির উপস্থিতি প্রয়োজন। তোমার দরকার
স্পষ্টভাবে "--enable-libzvbi" দিয়ে বিল্ড কনফিগার করুন।

অপশন সমূহ

txt_পৃষ্ঠা
ডিকোড করার জন্য টেলিটেক্সট পৃষ্ঠা নম্বরের তালিকা। আপনি বিশেষ * স্ট্রিং ব্যবহার করতে পারেন সব মেলে
পৃষ্ঠাগুলি নির্দিষ্ট তালিকার সাথে মেলে না এমন পৃষ্ঠাগুলি বাদ দেওয়া হয়। ডিফল্ট মান হল *।

txt_chop_top
শীর্ষ টেলিটেক্সট লাইন বাতিল করে। ডিফল্ট মান হল 1।

txt_ফর্ম্যাট
ডিকোড করা সাবটাইটেলগুলির বিন্যাস নির্দিষ্ট করে। টেলিটেক্সট ডিকোডার সক্ষম
টেলিটেক্সট পৃষ্ঠাগুলিকে বিটম্যাপ বা সাধারণ পাঠ্যে ডিকোড করার জন্য আপনার "বিটম্যাপ" ব্যবহার করা উচিত
টেলিটেক্সট পেজ, কারণ নির্দিষ্ট গ্রাফিক্স এবং রং সহজে প্রকাশ করা যায় না
পাঠ্য আপনার অ্যাপ্লিকেশনটি পরিচালনা করতে পারলে আপনি টেলিটেক্সট ভিত্তিক সাবটাইটেলের জন্য "টেক্সট" ব্যবহার করতে পারেন
সহজ পাঠ্য ভিত্তিক সাবটাইটেল। ডিফল্ট মান হল বিটম্যাপ।

txt_বাম
উৎপন্ন বিটম্যাপের X অফসেট, ডিফল্ট হল 0।

txt_top
উৎপন্ন বিটম্যাপের Y অফসেট, ডিফল্ট হল 0।

txt_chop_space
অগ্রণী এবং পিছনের স্থানগুলিকে চপ করে এবং জেনারেট করা পাঠ্য থেকে খালি লাইনগুলি সরিয়ে দেয়।
এই বিকল্পটি টেলিটেক্সট ভিত্তিক সাবটাইটেলের জন্য উপযোগী যেখানে খালি জায়গা থাকতে পারে
লাইনের শুরুতে বা শেষে বা ফাঁকা লাইনের মধ্যে উপস্থিত থাকতে পারে
ডাবল সাইজের টেলিটেক্সট অক্ষরের কারণে সাবটাইটেল লাইন। ডিফল্ট মান হল 1।

txt_ মেয়াদ
ডিকোড করা টেলিটেক্সট পৃষ্ঠা বা সাবটাইটেলগুলির প্রদর্শনের সময়কাল মিলিসেকেন্ডে সেট করে।
ডিফল্ট মান হল 30000 যা 30 সেকেন্ড।

txt_স্বচ্ছ
তৈরি করা টেলিটেক্সট বিটম্যাপের স্বচ্ছ ব্যাকগ্রাউন্ড জোর করে। ডিফল্ট মান 0
যার অর্থ একটি অস্বচ্ছ (কালো) পটভূমি।

এনকোডার্স


এনকোডারগুলি হল FFmpeg-এ কনফিগার করা উপাদান যা মাল্টিমিডিয়া স্ট্রিমগুলির এনকোডিংয়ের অনুমতি দেয়।

আপনি যখন আপনার FFmpeg বিল্ড কনফিগার করেন, তখন সমস্ত সমর্থিত নেটিভ এনকোডার সক্ষম হয়
ডিফল্ট. একটি বাহ্যিক লাইব্রেরি প্রয়োজন এনকোডার ম্যানুয়ালি এর মাধ্যমে সক্রিয় করা আবশ্যক
সংশ্লিষ্ট "--enable-lib" বিকল্প। আপনি ব্যবহার করে সমস্ত উপলব্ধ এনকোডার তালিকাভুক্ত করতে পারেন
কনফিগার বিকল্প "--list-encoders"।

আপনি কনফিগার বিকল্প "--অক্ষম-এনকোডার" এবং সহ সমস্ত এনকোডার নিষ্ক্রিয় করতে পারেন
"--enable-encoder= বিকল্পগুলির সাথে একক এনকোডারকে বেছে বেছে সক্রিয়/অক্ষম করুনএনকোডার" /
"--অক্ষম-এনকোডার=এনকোডার".

ff* টুলের "-এনকোডার" বিকল্পটি সক্রিয় এনকোডারের তালিকা প্রদর্শন করবে।

অডিও এনকোডার্স


বর্তমানে উপলব্ধ অডিও এনকোডারগুলির একটি বর্ণনা অনুসরণ করা হয়েছে৷

AAC
অ্যাডভান্সড অডিও কোডিং (AAC) এনকোডার।

এই এনকোডার একটি পরীক্ষামূলক FFmpeg-নেটিভ AAC এনকোডার। বর্তমানে শুধুমাত্র কম
জটিলতা (AAC-LC) প্রোফাইল সমর্থিত। এই এনকোডার ব্যবহার করতে, আপনাকে অবশ্যই সেট করতে হবে যথাযথ পছন্দ
থেকে পরীক্ষামূলক অথবা কম।

যেহেতু এই এনকোডারটি পরীক্ষামূলক, তাই সময়ে সময়ে অপ্রত্যাশিত আচরণ থাকতে পারে। একটি জন্য
আরো স্থিতিশীল AAC এনকোডার, দেখুন libvo-aacenc. যাইহোক, সতর্ক করা উচিত যে এটি একটি খারাপ গুণমান আছে
কিছু ব্যবহারকারীর দ্বারা রিপোর্ট করা হয়েছে.

আরো দেখুন libfdk_aac.

অপশন সমূহ

b বিট/সেকেন্ডে বিট রেট সেট করুন। এটি সেট করা স্বয়ংক্রিয়ভাবে ধ্রুবক বিট রেট (CBR) সক্রিয় করে
মোড.

q পরিবর্তনশীল বিট রেট (VBR) মোডের জন্য গুণমান সেট করুন। এই বিকল্পটি শুধুমাত্র ব্যবহার করে বৈধ
ffmpeg কমান্ড লাইন টুল। লাইব্রেরি ইন্টারফেস ব্যবহারকারীদের জন্য, ব্যবহার করুন বৈশ্বিক_গুণমান.

স্টেরিও_মোড
স্টেরিও এনকোডিং মোড সেট করুন। সম্ভাব্য মান:

গাড়ী
স্বয়ংক্রিয়ভাবে এনকোডার দ্বারা নির্বাচিত.

ms_off
মধ্য/পার্শ্ব এনকোডিং অক্ষম করুন। এটি ডিফল্ট।

ms_force
মধ্য/পার্শ্ব এনকোডিং বল করুন।

aac_coder
AAC এনকোডার কোডিং পদ্ধতি সেট করুন। সম্ভাব্য মান:

faac
FAAC-অনুপ্রাণিত পদ্ধতি।

এই পদ্ধতিটি FAAC-তে ব্যবহৃত পদ্ধতির একটি সরলীকৃত পুনরায় প্রয়োগ, যা
ব্যান্ড শক্তির সমানুপাতিক থ্রেশহোল্ড সেট করে, এবং তারপর সমস্ত হ্রাস করে
কোয়ান্টাইজার ধাপ সহ থ্রেশহোল্ড উপযুক্ত কোয়ান্টাইজেশন খুঁজে বের করতে
ব্যান্ড দ্বারা প্রান্তিক ব্যান্ড নীচে বিকৃতি.

এই পদ্ধতির গুণমান দুটি লুপ অনুসন্ধান পদ্ধতির সাথে তুলনীয়
নীচে বর্ণিত, কিন্তু কিছুটা ভাল এবং ধীর।

anmr
গড় শব্দ থেকে মাস্ক অনুপাত (ANMR) ট্রেলিস-ভিত্তিক সমাধান।

সমস্ত কোডিং পদ্ধতির মধ্যে এটির একটি তাত্ত্বিক সর্বোত্তম মানের আছে, কিন্তু খরচে
সবচেয়ে ধীর গতির।

টুলুপ
টু লুপ সার্চিং (TLS) পদ্ধতি।

এই পদ্ধতিটি প্রথমে ব্যান্ড থ্রেশহোল্ডের উপর নির্ভর করে কোয়ান্টাইজার সেট করে এবং তারপর চেষ্টা করে
সব থেকে একটি নির্দিষ্ট মান যোগ বা বিয়োগ করে একটি সর্বোত্তম সমন্বয় খুঁজুন
কোয়ান্টাইজার এবং কিছু স্বতন্ত্র কোয়ান্টাইজারকে একটু সামঞ্জস্য করা।

এই পদ্ধতিটি FAAC পদ্ধতির সাথে একই গুণমান তৈরি করে এবং এটি ডিফল্ট।

দ্রুত
ধ্রুবক কোয়ান্টাইজার পদ্ধতি।

এই পদ্ধতিটি সমস্ত ব্যান্ডের জন্য একটি ধ্রুবক কোয়ান্টাইজার সেট করে। এটি সব থেকে দ্রুততম
পদ্ধতি, তবুও সবচেয়ে খারাপ মানের উত্পাদন করে।

ac3 এবং ac3_fixed
AC-3 অডিও এনকোডার।

এই এনকোডারগুলি ATSC A/52:2010 এবং ETSI TS 102 366 এর অংশ প্রয়োগ করে, সেইসাথে
অনথিভুক্ত RealAudio 3 (ওরফে dnet)।

সার্জারির ac3 এনকোডার ভাসমান-বিন্দু গণিত ব্যবহার করে, যখন ac3_fixed এনকোডার শুধুমাত্র স্থির ব্যবহার করে-
বিন্দু পূর্ণসংখ্যা গণিত। এর মানে এই নয় যে একজন সর্বদা দ্রুত, শুধু সেই এক বা
অন্য একটি নির্দিষ্ট সিস্টেমের জন্য ভাল উপযুক্ত হতে পারে। ফ্লোটিং-পয়েন্ট এনকোডার হবে
সাধারণত একটি প্রদত্ত বিটরেটের জন্য আরও ভাল মানের অডিও তৈরি করে। দ্য ac3_fixed এনকোডার নয়
যেকোনো আউটপুট ফরম্যাটের জন্য ডিফল্ট কোডেক, তাই এটি ব্যবহার করে স্পষ্টভাবে উল্লেখ করা আবশ্যক
এটি ব্যবহার করার জন্য বিকল্প "-acodec ac3_fixed"।

এসি 3 মেটাডাটা

AC-3 মেটাডেটা বিকল্পগুলি অডিও বর্ণনা করে এমন প্যারামিটার সেট করতে ব্যবহৃত হয়, তবে বেশিরভাগ ক্ষেত্রে
ক্ষেত্রে অডিও এনকোডিং নিজেই প্রভাবিত করে না। কিছু বিকল্প সরাসরি প্রভাবিত করে বা
ফলস্বরূপ বিটস্ট্রিমের ডিকোডিং এবং প্লেব্যাককে প্রভাবিত করে, যখন অন্যরা শুধুমাত্র জন্য
তথ্যমূলক উদ্দেশ্য। কয়েকটি বিকল্প আউটপুট স্ট্রীমে বিট যোগ করবে যা হতে পারে
অন্যথায় অডিও ডেটার জন্য ব্যবহার করা হবে, এবং এইভাবে আউটপুটের গুণমানকে প্রভাবিত করবে। সেগুলো
নীচের বিকল্প তালিকায় একটি নোটের সাথে সেই অনুযায়ী নির্দেশিত হবে।

এই পরামিতিগুলি বেশ কয়েকটি সর্বজনীনভাবে উপলব্ধ নথিতে বিশদভাবে বর্ণনা করা হয়েছে।

*<http://www.atsc.org/cms/standards/a_52-2010.pdf>>
*<http://www.atsc.org/cms/standards/a_54a_with_corr_1.pdf>>
*<http://www.dolby.com/uploadedFiles/zz-_Shared_Assets/English_PDFs/Professional/18_Metadata.Guide.pdf>>
*<http://www.dolby.com/uploadedFiles/zz-_Shared_Assets/English_PDFs/Professional/46_DDEncodingGuidelines.pdf>>

মেটাডেটা নিয়ন্ত্রণ বিকল্প

-প্রতি_ফ্রেম_মেটাডেটা বুলিয়ান
প্রতি-ফ্রেম মেটাডেটা অনুমতি দিন। এনকোডারের মেটাডেটা পরিবর্তনের জন্য পরীক্ষা করা উচিত কিনা তা নির্দিষ্ট করে
প্রতিটি ফ্রেমের জন্য।

0 ইনিশিয়ালাইজেশনে সেট করা মেটাডেটা মানগুলি প্রতিটি ফ্রেমের জন্য ব্যবহার করা হবে৷
প্রবাহ (ডিফল্ট)

1 প্রতিটি ফ্রেম এনকোড করার আগে মেটাডেটা মান পরিবর্তন করা যেতে পারে।

ডাউনমিক্স লেভেল

-সেন্টার_মিক্সলেভ স্তর
কেন্দ্র মিশ্রণ স্তর। ডিকোডারের লাভের পরিমাণ কেন্দ্র চ্যানেলে প্রয়োগ করা উচিত
স্টেরিওতে ডাউনমিক্স করার সময়। এই ক্ষেত্রটি শুধুমাত্র বিটস্ট্রীমে লেখা হবে যদি a
কেন্দ্র চ্যানেল বর্তমান। মান একটি স্কেল ফ্যাক্টর হিসাবে নির্দিষ্ট করা হয়. বৈধ আছে ৩টি
মান:

0.707
আবেদন করুন -3dB লাভ

0.595
প্রয়োগ করুন -4.5dB লাভ (ডিফল্ট)

0.500
আবেদন করুন -6dB লাভ

-সার্উন্ড_মিক্সলেভ স্তর
চারপাশে মিক্স লেভেল। ডিকোডারের লাভের পরিমাণ চারপাশে প্রয়োগ করা উচিত
স্টেরিওতে ডাউনমিক্স করার সময় চ্যানেল(গুলি)। এই ক্ষেত্রটি শুধুমাত্র বিটস্ট্রিমে লেখা হবে
যদি এক বা একাধিক চারপাশে চ্যানেল উপস্থিত থাকে। মান একটি স্কেল হিসাবে নির্দিষ্ট করা হয়
ফ্যাক্টর 3টি বৈধ মান আছে:

0.707
আবেদন করুন -3dB লাভ

0.500
প্রয়োগ করুন -6dB লাভ (ডিফল্ট)

0.000
সাইলেন্স সার্উন্ড চ্যানেল(গুলি)

অডিও উত্পাদন তথ্য

অডিও উৎপাদন তথ্য হল ঐচ্ছিক তথ্য যা মিশ্রণের পরিবেশ বর্ণনা করে।
হয় কোনটি বা উভয় ক্ষেত্রেই বিটস্ট্রিমে লেখা হয় না।

-মিশ্রণ_স্তর সংখ্যা
মিশ্রণ স্তর. উৎপাদন পরিবেশে পিক সাউন্ড প্রেসার লেভেল (SPL) নির্দিষ্ট করে
যখন মিশ্রণ আয়ত্ত ছিল. বৈধ মান 80 থেকে 111, অথবা -1 অজানা বা না-র জন্য
জ্ঞাপিত. ডিফল্ট মান হল -1, কিন্তু অডিও হলে সেই মান ব্যবহার করা যাবে না
উৎপাদন তথ্য বিটস্ট্রিমে লেখা হয়। অতএব, যদি "রুম_টাইপ"
বিকল্পটি ডিফল্ট মান নয়, "মিক্সিং_লেভেল" বিকল্পটি -1 হওয়া উচিত নয়।

-ঘরের বিবরণ আদর্শ
ঘরের বিবরণ. চূড়ান্ত মিশ্রণ সেশনের সময় ব্যবহৃত সমতা বর্ণনা করে
স্টুডিও বা ডাবিং মঞ্চে। একটি বড় কক্ষ শিল্পের সাথে একটি ডাবিং মঞ্চ
স্ট্যান্ডার্ড এক্স-বক্ররেখা সমীকরণ; একটি ছোট কক্ষ সমতল সমতা আছে. এই ক্ষেত্র হবে
বিটস্ট্রীমে লেখা যাবে না যদি "মিক্সিং_লেভেল" বিকল্প এবং "রুম_টাইপ" উভয়ই থাকে
বিকল্পের ডিফল্ট মান আছে।

0
অনির্দেশিত
নির্দেশিত নয় (ডিফল্ট)

1
বড়
বড় রুম

2
ছোট
ছোট রুম

অন্যান্য মেটাডেটা বিকল্প

-কপিরাইট বুলিয়ান
কপিরাইট নির্দেশক। এই অডিওর জন্য একটি কপিরাইট বিদ্যমান কিনা তা নির্দিষ্ট করে৷

0
বন্ধ কোন কপিরাইট বিদ্যমান নেই (ডিফল্ট)

1
on কপিরাইট বিদ্যমান

-ডায়ালনর্ম মূল্য
সংলাপ স্বাভাবিককরণ। প্রোগ্রামের গড় কথোপকথন স্তর কতদূর তা নির্দেশ করে
ডিজিটাল 100% সম্পূর্ণ স্কেল (0 dBFS) এর নিচে। এই পরামিতি সময় একটি স্তর স্থানান্তর নির্ধারণ করে
অডিও প্রজনন যা সংলাপের গড় ভলিউম একটি প্রিসেট স্তরে সেট করে। দ্য
লক্ষ্য হল প্রোগ্রাম উত্সগুলির মধ্যে ভলিউম স্তরের সাথে মিল করা। -31dB এর মান হবে
কোন ভলিউম স্তর পরিবর্তন, উৎস ভলিউম আপেক্ষিক, অডিও প্রজনন সময়.
বৈধ মান হল -31 থেকে -1 পরিসরের পূর্ণ সংখ্যা, যেখানে -31 ডিফল্ট।

-dsur_mode মোড
ডলবি সার্উন্ড মোড। স্টেরিও সিগন্যাল ডলবি সার্উন্ড ব্যবহার করে কিনা তা নির্দিষ্ট করে (প্রো
যুক্তি)। এই ক্ষেত্রটি শুধুমাত্র বিটস্ট্রীমে লেখা হবে যদি অডিও স্ট্রীম হয়
স্টেরিও এই বিকল্পটি ব্যবহার করে না মানে এনকোডার আসলে ডলবি সার্উন্ড প্রয়োগ করবে
প্রক্রিয়াকরণ।

0
অনির্দেশিত
নির্দেশিত নয় (ডিফল্ট)

1
বন্ধ ডলবি সার্উন্ড এনকোডেড নয়

2
on ডলবি চারপাশ এনকোডেড

-আসল বুলিয়ান
মূল বিট স্ট্রীম নির্দেশক। এই অডিওটি আসল কিনা তা নির্দিষ্ট করে৷
উত্স এবং একটি অনুলিপি নয়।

0
বন্ধ মূল উৎস নয়

1
on মূল উৎস (ডিফল্ট)

সম্প্রসারিত বিটস্ট্রিম তথ্য

বর্ধিত বিটস্ট্রিম বিকল্পগুলি বিকল্প বিট স্ট্রিম সিনট্যাক্সের অংশ হিসাবে উল্লেখ করা হয়েছে
A/52:2010 স্ট্যান্ডার্ডের পরিশিষ্ট D। এটি 2 ভাগে বিভক্ত। যদি কোন একটি প্যারামিটার ক
গ্রুপ নির্দিষ্ট করা হয়েছে, সেই গ্রুপের সমস্ত মান বিটস্ট্রিমে লেখা হবে। ডিফল্ট
মানগুলি লিখিত কিন্তু নির্দিষ্ট করা হয়নি তাদের জন্য ব্যবহার করা হয়। যদি মেশানো হয়
স্তরগুলি লেখা হয়, ডিকোডার এই মানগুলির পরিবর্তে এই মানগুলি ব্যবহার করবে
"center_mixlev" এবং "surround_mixlev" বিকল্পগুলি যদি এটি বিকল্প বিট স্ট্রিম সমর্থন করে
বাক্য গঠন.

বর্ধিত বিটস্ট্রিম তথ্য - পার্ট 1

-dmix_mode মোড
পছন্দের স্টেরিও ডাউনমিক্স মোড। ব্যবহারকারীকে Lt/Rt (ডলবি চারপাশ) নির্বাচন করার অনুমতি দেয়
অথবা পছন্দের স্টেরিও ডাউনমিক্স মোড হিসেবে Lo/Ro (সাধারণ স্টেরিও)।

0
অনির্দেশিত
নির্দেশিত নয় (ডিফল্ট)

1
ltrt
Lt/Rt ডাউনমিক্স পছন্দের

2
Loro
Lo/Ro ডাউনমিক্স পছন্দের

-ltrt_cmixlev স্তর
লেফটেন্যান্ট/আরটি সেন্টার মিক্স লেভেল। ডিকোডারের লাভের পরিমাণ কেন্দ্রে প্রয়োগ করা উচিত
Lt/Rt মোডে স্টেরিওতে ডাউনমিক্স করার সময় চ্যানেল।

1.414
+3dB লাভ প্রয়োগ করুন

1.189
+1.5dB লাভ প্রয়োগ করুন

1.000
0dB লাভ প্রয়োগ করুন

0.841
আবেদন করুন -1.5dB লাভ

0.707
আবেদন করুন -3.0dB লাভ

0.595
প্রয়োগ করুন -4.5dB লাভ (ডিফল্ট)

0.500
আবেদন করুন -6.0dB লাভ

0.000
নীরবতা কেন্দ্র চ্যানেল

-ltrt_surmixlev স্তর
লেফটেন্যান্ট/আরটি সার্উন্ড মিক্স লেভেল। ডিকোডারের লাভের পরিমাণ চারপাশে প্রয়োগ করা উচিত
চ্যানেল(গুলি) যখন Lt/Rt মোডে স্টেরিওতে ডাউনমিক্স করে।

0.841
আবেদন করুন -1.5dB লাভ

0.707
আবেদন করুন -3.0dB লাভ

0.595
আবেদন করুন -4.5dB লাভ

0.500
প্রয়োগ করুন -6.0dB লাভ (ডিফল্ট)

0.000
সাইলেন্স সার্উন্ড চ্যানেল(গুলি)

-loro_cmixlev স্তর
Lo/Ro সেন্টার মিক্স লেভেল। ডিকোডারের লাভের পরিমাণ কেন্দ্রে প্রয়োগ করা উচিত
Lo/Ro মোডে স্টেরিওতে ডাউনমিক্স করার সময় চ্যানেল।

1.414
+3dB লাভ প্রয়োগ করুন

1.189
+1.5dB লাভ প্রয়োগ করুন

1.000
0dB লাভ প্রয়োগ করুন

0.841
আবেদন করুন -1.5dB লাভ

0.707
আবেদন করুন -3.0dB লাভ

0.595
প্রয়োগ করুন -4.5dB লাভ (ডিফল্ট)

0.500
আবেদন করুন -6.0dB লাভ

0.000
নীরবতা কেন্দ্র চ্যানেল

-loro_surmixlev স্তর
Lo/Ro সার্উন্ড মিক্স লেভেল। ডিকোডারের লাভের পরিমাণ চারপাশে প্রয়োগ করা উচিত
Lo/Ro মোডে স্টেরিওতে ডাউনমিক্স করার সময় চ্যানেল(গুলি)।

0.841
আবেদন করুন -1.5dB লাভ

0.707
আবেদন করুন -3.0dB লাভ

0.595
আবেদন করুন -4.5dB লাভ

0.500
প্রয়োগ করুন -6.0dB লাভ (ডিফল্ট)

0.000
সাইলেন্স সার্উন্ড চ্যানেল(গুলি)

বর্ধিত বিটস্ট্রিম তথ্য - পার্ট 2

-dsurex_mode মোড
ডলবি সার্উন্ড এক্স মোড। স্ট্রীমটি ডলবি সার্উন্ড EX ব্যবহার করে কিনা তা নির্দেশ করে (7.1
ম্যাট্রিক্স 5.1)। এই বিকল্পটি ব্যবহার করে না মানে এনকোডার আসলে প্রযোজ্য হবে
ডলবি সার্উন্ড এক্স প্রসেসিং।

0
অনির্দেশিত
নির্দেশিত নয় (ডিফল্ট)

1
on ডলবি সার্উন্ড এক্স অফ

2
বন্ধ ডলবি সার্উন্ড এক্স অন

-dheadphone_mode মোড
ডলবি হেডফোন মোড। স্ট্রিমটি ডলবি হেডফোন এনকোডিং ব্যবহার করে কিনা তা নির্দেশ করে৷
(হেডফোনের সাথে ব্যবহারের জন্য মাল্টি-চ্যানেল ম্যাট্রিক্স 2.0)। এই বিকল্পটি ব্যবহার করে না
মানে এনকোডার আসলে ডলবি হেডফোন প্রসেসিং প্রয়োগ করবে।

0
অনির্দেশিত
নির্দেশিত নয় (ডিফল্ট)

1
on ডলবি হেডফোন বন্ধ

2
বন্ধ ডলবি হেডফোন চালু

-ad_conv_type আদর্শ
A/D কনভার্টার টাইপ। অডিও HDCD A/D এর মধ্য দিয়ে গেছে কিনা তা নির্দেশ করে
রূপান্তর.

0
মান
স্ট্যান্ডার্ড A/D কনভার্টার (ডিফল্ট)

1
hdcd
এইচডিসিডি এ/ডি কনভার্টার

অন্যান্য এসি 3 এনকোডিং অপশন সমূহ

- স্টেরিও_রিমেট্রিক্সিং বুলিয়ান
স্টেরিও রিম্যাট্রিক্সিং। স্টেরিও ইনপুটের জন্য রিম্যাট্রিক্সিং ব্যবহার সক্ষম/অক্ষম করে। এই হল একটি
ঐচ্ছিক AC-3 বৈশিষ্ট্য যা বাম/ডানে বেছে বেছে এনকোড করে গুণমান বাড়ায়
চ্যানেলগুলি মধ্য/পাশে। এই বিকল্পটি ডিফল্টরূপে সক্রিয় করা হয়, এবং এটি অত্যন্ত সুপারিশ করা হয়
পরীক্ষার উদ্দেশ্যে ব্যতীত এটি সক্রিয় হিসাবে রেখে দেওয়া হবে।

ফ্লোটিং-পয়েন্ট-শুধুমাত্র এসি 3 এনকোডিং অপশন সমূহ

এই বিকল্পগুলি শুধুমাত্র ফ্লোটিং-পয়েন্ট এনকোডারের জন্য বৈধ এবং এর জন্য বিদ্যমান নেই
ফিক্সড-পয়েন্ট এনকোডারের কারণে সংশ্লিষ্ট বৈশিষ্ট্যগুলি ফিক্সড-এ বাস্তবায়িত হচ্ছে না।
বিন্দু।

-চ্যানেল_কাপলিং বুলিয়ান
চ্যানেল কাপলিং এর ব্যবহার সক্ষম/অক্ষম করে, যা একটি ঐচ্ছিক AC-3 বৈশিষ্ট্য যা
একাধিক চ্যানেল থেকে উচ্চ ফ্রিকোয়েন্সি তথ্য একত্রিত করে গুণমান বৃদ্ধি করে
একটি একক চ্যানেল। প্রতি-চ্যানেল উচ্চ ফ্রিকোয়েন্সি তথ্য কম পাঠানো হয়
উভয় ফ্রিকোয়েন্সি এবং সময় ডোমেনে নির্ভুলতা। এটি আরও বিট ব্যবহার করার অনুমতি দেয়
নিম্ন ফ্রিকোয়েন্সি উচ্চ পুনর্গঠন করার জন্য যথেষ্ট তথ্য সংরক্ষণ করার সময়
ফ্রিকোয়েন্সি এই বিকল্পটি ফ্লোটিং-পয়েন্ট এনকোডারের জন্য ডিফল্টরূপে সক্রিয় থাকে এবং
পরীক্ষার উদ্দেশ্যে বা বাড়ানোর জন্য সাধারণত সক্রিয় হিসাবে ছেড়ে দেওয়া উচিত
এনকোডিং গতি।

-1
গাড়ী
এনকোডার দ্বারা নির্বাচিত (ডিফল্ট)

0
বন্ধ চ্যানেল কাপলিং অক্ষম করুন

1
on চ্যানেল কাপলিং সক্ষম করুন

-cpl_start_band সংখ্যা
কাপলিং স্টার্ট ব্যান্ড। চ্যানেল কাপলিং স্টার্ট ব্যান্ড সেট করে, 1 থেকে 15 পর্যন্ত। যদি একটি মান
ব্যান্ডউইথের চেয়ে বেশি ব্যবহার করা হয়, এটি কাপলিং শেষের চেয়ে 1 কম হয়ে যাবে
ব্যান্ড যদি গাড়ী ব্যবহার করা হয়, স্টার্ট ব্যান্ডের উপর ভিত্তি করে এনকোডার দ্বারা নির্ধারিত হবে
বিট রেট, নমুনা হার এবং চ্যানেল লেআউট। চ্যানেল হলে এই বিকল্পের কোন প্রভাব নেই
কাপলিং অক্ষম করা হয়।

-1
গাড়ী
এনকোডার দ্বারা নির্বাচিত (ডিফল্ট)

FLAC
FLAC (ফ্রি লসলেস অডিও কোডেক) এনকোডার

অপশন সমূহ

নিম্নলিখিত বিকল্পগুলি FFmpeg এর flac এনকোডার দ্বারা সমর্থিত।

কম্প্রেশন_লেভেল
কম্প্রেশন লেভেল সেট করে, যা অন্য অনেক বিকল্পের জন্য ডিফল্ট বেছে নেয় যদি সেগুলি থাকে
স্পষ্টভাবে সেট না.

ফ্রেমের আকৃতি
প্রতি চ্যানেলের নমুনায় ফ্রেমের আকার সেট করে।

lpc_coeff_নির্ভুলতা
LPC সহগ নির্ভুলতা সেট করে, বৈধ মান 1 থেকে 15 পর্যন্ত, 15 ডিফল্ট।

lpc_type
প্রথম পর্যায়ে এলপিসি অ্যালগরিদম সেট করে

না
এলপিসি ব্যবহার করা হয় না

স্থায়ী
স্থির এলপিসি সহগ

লেভিনসন
চোলেস্কি
lpc_pass
এলপিসি বিশ্লেষণের সময় চোলেস্কি ফ্যাক্টরাইজেশনের জন্য পাসের সংখ্যা

min_partition_order
ন্যূনতম পার্টিশন অর্ডার

max_partition_order
সর্বোচ্চ পার্টিশন অর্ডার

পূর্বাভাস_ক্রম_পদ্ধতি
প্রাক্কলন
2 লেভেল
4 লেভেল
8 লেভেল
অনুসন্ধান
ব্রুটফোর্স অনুসন্ধান

লগ ইন করুন
ch_mode
চ্যানেল মোড

গাড়ী
প্রতিটি ফ্রেমের জন্য মোড স্বয়ংক্রিয়ভাবে নির্বাচিত হয়

ইন্ডিপ
চ্যানেল স্বাধীনভাবে কোড করা হয়

বাম পাশে
ডান পাশ
মধ্য_পার্শ্ব
সঠিক_চালের_পরামিতি
চালের পরামিতি ঠিক বা আনুমানিক গণনা করা হয়েছে কিনা তা বেছে নেয়। যদি 1 তে সেট করা হয়
এগুলি ঠিকভাবে বেছে নেওয়া হয়েছে, যা কোডটিকে কিছুটা ধীর করে দেয় এবং কম্প্রেশন উন্নত করে
সামান্য।

মাল্টি_ডিম_কোয়ান্ট
মাল্টি ডাইমেনশনাল কোয়ান্টাইজেশন। যদি 1 তে সেট করা হয় তাহলে একটি 2য় পর্যায় LPC অ্যালগরিদম প্রয়োগ করা হয়
সহগগুলিকে সূক্ষ্ম করার জন্য প্রথম পর্যায়ের পরে। এটি বেশ ধীর এবং সামান্য
কম্প্রেশন উন্নত করে।

libfaac
libfaac AAC (উন্নত অডিও কোডিং) এনকোডার মোড়ক।

কনফিগারেশনের সময় libfaac হেডার এবং লাইব্রেরির উপস্থিতি প্রয়োজন। তোমার দরকার
স্পষ্টভাবে "--enable-libfaac --enable-nonfree" দিয়ে বিল্ড কনফিগার করুন।

এই এনকোডারের সাপেক্ষে উচ্চ মানের বলে মনে করা হয় দ্য স্থানীয়
পরীক্ষামূলক FFmpeg এএসি এনকোডার.

আরও তথ্যের জন্য libfaac প্রকল্প দেখুনhttp://www.audiocoding.com/faac.html/>.

অপশন সমূহ

নিম্নলিখিত ভাগ করা FFmpeg কোডেক বিকল্পগুলি স্বীকৃত।

নিম্নলিখিত বিকল্পগুলি libfaac র‌্যাপার দ্বারা সমর্থিত। দ্য faac-এর সমতুল্য
বিকল্প বন্ধনী তালিকাভুক্ত করা হয়.

b (-b)
ABR (গড় বিট রেট) মোডের জন্য বিট/সেকেন্ডে বিট রেট সেট করুন। যদি বিট রেট না থাকে
স্পষ্টভাবে উল্লেখ করা হয়েছে, এটি স্বয়ংক্রিয়ভাবে এর উপর নির্ভর করে একটি উপযুক্ত মান সেট করা হয়
নির্বাচিত প্রোফাইল। faac বিটরেট কিলোবিট/সেকেন্ডে প্রকাশ করা হয়।

মনে রাখবেন libfaac CBR (কনস্ট্যান্ট বিট রেট) সমর্থন করে না তবে শুধুমাত্র ABR (গড় বিট) সমর্থন করে না
হার)।

যদি VBR মোড সক্রিয় থাকে তবে এই বিকল্পটি উপেক্ষা করা হবে।

ar (-R)
অডিও স্যাম্পলিং রেট সেট করুন (Hz এ)।

ac (-c)
অডিও চ্যানেলের সংখ্যা সেট করুন।

বিছিন্ন করা (-C)
কাটঅফ ফ্রিকোয়েন্সি সেট করুন। যদি নির্দিষ্ট না করা হয় (বা স্পষ্টভাবে 0 তে সেট করা হয়) এটি একটি মান ব্যবহার করবে
লাইব্রেরি দ্বারা স্বয়ংক্রিয়ভাবে গণনা করা হয়। ডিফল্ট মান 0।

প্রোফাইলে
অডিও প্রোফাইল সেট করুন।

নিম্নলিখিত প্রোফাইলগুলি স্বীকৃত:

aac_main
প্রধান AAC (প্রধান)

aac_low
নিম্ন জটিলতা AAC (LC)

aac_ssr
পরিমাপযোগ্য নমুনা হার (SSR)

aac_ltp
দীর্ঘমেয়াদী পূর্বাভাস (LTP)

নির্দিষ্ট না থাকলে এটি সেট করা আছে aac_low.

পতাকা +qscale
ধ্রুব মানের VBR (ভেরিয়েবল বিট রেট) মোড সেট করুন।

বৈশ্বিক_গুণমান
ল্যাম্বডা ইউনিটের পূর্ণসংখ্যা হিসাবে VBR মোডে গুণমান সেট করুন।

শুধুমাত্র তখনই প্রাসঙ্গিক যখন VBR মোড "ফ্ল্যাগ + qscale" দিয়ে সক্ষম করা হয়। মান রূপান্তরিত হয়
QP ইউনিটে "FF_QP2LAMBDA" দ্বারা ভাগ করে, এবং ব্যবহৃত গুণমান মান সেট করতে ব্যবহৃত হয়
libfaac দ্বারা। QP ইউনিটে বিকল্প মানের জন্য একটি যুক্তিসঙ্গত পরিসর হল [10-500],
মান উচ্চতর গুণমান.

q (-q)
একটি অ-নেতিবাচক মান সেট করার সময় VBR মোড সক্ষম করুন এবং একটি হিসাবে ধ্রুবক গুণমান মান সেট করুন
QP ইউনিটে দ্বিগুণ ফ্লোটিং পয়েন্ট মান।

মান libfaac দ্বারা ব্যবহৃত মানের মান সেট করে। বিকল্পের জন্য একটি যুক্তিসঙ্গত পরিসীমা
মান হল [10-500], মান যত বেশি হবে গুণমান তত বেশি।

এই বিকল্পটি শুধুমাত্র ব্যবহার করে বৈধ ffmpeg কমান্ড লাইন টুল। লাইব্রেরি ইন্টারফেসের জন্য
ব্যবহারকারীরা, ব্যবহার করুন বৈশ্বিক_গুণমান.

উদাহরণ

· ব্যবহার করুন ffmpeg একটি M128A (MP4) পাত্রে একটি অডিও ফাইলকে ABR 4 kbps AAC-তে রূপান্তর করতে:

ffmpeg -i input.wav -codec:a libfaac -b:a 128k -output.m4a

· ব্যবহার করুন ffmpeg LTP AAC প্রোফাইল ব্যবহার করে একটি অডিও ফাইলকে VBR AAC-তে রূপান্তর করতে:

ffmpeg -i input.wav -c:a libfaac -প্রোফাইল:a aac_ltp -q:a 100 output.m4a

libfdk_aac
libfdk-aac AAC (উন্নত অডিও কোডিং) এনকোডার মোড়ক।

libfdk-aac লাইব্রেরি Android প্রকল্পের Fraunhofer FDK AAC কোডের উপর ভিত্তি করে তৈরি।

কনফিগারেশনের সময় libfdk-aac হেডার এবং লাইব্রেরির উপস্থিতি প্রয়োজন। তোমার দরকার
স্পষ্টভাবে "--enable-libfdk-aac" দিয়ে বিল্ড কনফিগার করতে। গ্রন্থাগারও রয়েছে
GPL এর সাথে বেমানান, তাই আপনি যদি GPL ব্যবহারের অনুমতি দেন, তাহলে আপনার সাথে কনফিগার করা উচিত
"--enable-gpl --enable-nonfree --enable-libfdk-aac"।

এই এনকোডারটিকে উভয়ের ক্ষেত্রেই উচ্চ মানের বলে মনে করা হয় দ্য স্থানীয়
পরীক্ষামূলক FFmpeg এএসি এনকোডার এবং libfaac.

VBR এনকোডিং, এর মাধ্যমে সক্ষম vbr or পতাকা +qscale অপশন, পরীক্ষামূলক এবং শুধুমাত্র
পরামিতিগুলির কিছু সমন্বয়ের সাথে কাজ করে।

এনকোডিং 7.1 অডিওর জন্য সমর্থন শুধুমাত্র libfdk-aac 0.1.3 বা উচ্চতরের সাথে উপলব্ধ।

আরও তথ্যের জন্য এখানে fdk-aac প্রকল্প দেখুন
<http://sourceforge.net/p/opencore-amr/fdk-aac/>.

অপশন সমূহ

নিম্নলিখিত বিকল্পগুলি ভাগ করা FFmpeg কোডেক বিকল্পগুলিতে ম্যাপ করা হয়েছে৷

b বিট/সেকেন্ডে বিট রেট সেট করুন। যদি বিটরেট স্পষ্টভাবে উল্লেখ করা না থাকে, তাহলে তা হয়
নির্বাচিত প্রোফাইলের উপর নির্ভর করে স্বয়ংক্রিয়ভাবে একটি উপযুক্ত মান সেট করা হয়।

VBR মোড সক্রিয় থাকলে বিকল্পটি উপেক্ষা করা হয়।

ar অডিও স্যাম্পলিং রেট সেট করুন (Hz এ)।

চ্যানেল
অডিও চ্যানেলের সংখ্যা সেট করুন।

পতাকা +qscale
স্থির গুণমান, VBR (ভেরিয়েবল বিট রেট) মোড সক্ষম করুন। উল্লেখ্য যে VBR অন্তর্নিহিত
সক্রিয় যখন vbr মান ইতিবাচক।

বিছিন্ন করা
কাটঅফ ফ্রিকোয়েন্সি সেট করুন। যদি নির্দিষ্ট না করা হয় (বা স্পষ্টভাবে 0 তে সেট করা হয়) এটি একটি মান ব্যবহার করবে
লাইব্রেরি দ্বারা স্বয়ংক্রিয়ভাবে গণনা করা হয়। ডিফল্ট মান 0।

প্রোফাইলে
অডিও প্রোফাইল সেট করুন।

নিম্নলিখিত প্রোফাইলগুলি স্বীকৃত:

aac_low
নিম্ন জটিলতা AAC (LC)

aac_he
উচ্চ দক্ষতা AAC (HE-AAC)

aac_he_v2
উচ্চ দক্ষতা AAC সংস্করণ 2 (HE-AACv2)

aac_ld
কম বিলম্ব AAC (LD)

aac_eld
উন্নত কম বিলম্ব AAC (ELD)

নির্দিষ্ট না থাকলে এটি সেট করা আছে aac_low.

নিম্নলিখিত libfdk_aac এনকোডারের ব্যক্তিগত বিকল্প।

আফটারবার্নার
আফটারবার্নার বৈশিষ্ট্য সক্ষম করুন যদি 1 তে সেট করা হয়, 0 তে সেট করা হলে অক্ষম করা হয়৷ এটি উন্নত করে৷
গুণমান কিন্তু প্রয়োজনীয় প্রক্রিয়াকরণ শক্তি।

ডিফল্ট মান হল 1।

eld_sbr
ELD এর জন্য SBR (স্পেকট্রাল ব্যান্ড রেপ্লিকেশন) সক্ষম করুন যদি 1 তে সেট করা হয়, 0 তে সেট করা হলে নিষ্ক্রিয় হয়৷

ডিফল্ট মান হল 0।

সংকেত
SBR/PS সিগন্যালিং স্টাইল সেট করুন।

এটি নিম্নলিখিত মানগুলির একটি অনুমান করতে পারে:

ডিফল্ট
অন্তর্নিহিতভাবে সিগন্যালিং বেছে নিন (ডিফল্টরূপে স্পষ্ট শ্রেণিবিন্যাস, বিশ্বব্যাপী হলে অন্তর্নিহিত
শিরোনাম নিষ্ক্রিয় করা হয়েছে)

অন্তর্নিহিত
অন্তর্নিহিত পিছনের সামঞ্জস্যপূর্ণ সংকেত

স্পষ্ট_sbr
স্পষ্ট SBR, অন্তর্নিহিত PS সংকেত

explicit_hierarchical
স্পষ্ট অনুক্রমিক সংকেত

ডিফল্ট মান হল ডিফল্ট.

latm
আউটপুট LATM/LOAS এনক্যাপসুলেটেড ডেটা যদি 1 এ সেট করা হয়, যদি 0 এ সেট করা হয় তাহলে নিষ্ক্রিয়।

ডিফল্ট মান হল 0।

হেডার_পিরিয়ড
ইন-ব্যান্ড পাঠানোর জন্য StreamMuxConfig এবং PCE পুনরাবৃত্তি সময়কাল (ফ্রেমে) সেট করুন
LATM/LOAS পরিবহন স্তরের মধ্যে কনফিগারেশন বাফার।

একটি 16-বিট নন-নেতিবাচক পূর্ণসংখ্যা হতে হবে।

ডিফল্ট মান হল 0।

vbr VBR মোড সেট করুন, 1 থেকে 5 পর্যন্ত। 1 হল সর্বনিম্ন মানের (যদিও এখনও বেশ ভাল) এবং 5 হল
সর্বোচ্চ মানের. 0 এর মান VBR অক্ষম করবে এবং CBR (কনস্ট্যান্ট বিট রেট) হল
সক্ষম করা হয়েছে।

বর্তমানে শুধুমাত্র aac_low প্রোফাইল VBR এনকোডিং সমর্থন করে।

VBR মোড 1-5 মোটামুটি নিম্নলিখিত গড় বিট রেটগুলির সাথে মিলে যায়:

1 32 kbps/চ্যানেল

2 40 kbps/চ্যানেল

3 48-56 kbps/চ্যানেল

4 64 kbps/চ্যানেল

5 প্রায় 80-96 kbps/চ্যানেল

ডিফল্ট মান হল 0।

উদাহরণ

· ব্যবহার করুন ffmpeg একটি M4A (MP4) পাত্রে একটি অডিও ফাইলকে VBR AAC-তে রূপান্তর করতে:

ffmpeg -i input.wav -codec:a libfdk_aac -vbr 3 output.m4a

· ব্যবহার করুন ffmpeg উচ্চ-দক্ষতা AAC ব্যবহার করে একটি অডিও ফাইলকে CBR 64k kbps AAC-তে রূপান্তর করতে
প্রোফাইলে:

ffmpeg -i input.wav -c:a libfdk_aac -প্রোফাইল:a aac_he -b:a 64k output.m4a

libmp3lame
LAME (লেম একটি MP3 এনকোডার নয়) MP3 এনকোডার র‍্যাপার।

কনফিগারেশনের সময় libmp3lame হেডার এবং লাইব্রেরির উপস্থিতি প্রয়োজন। তোমার দরকার
স্পষ্টভাবে "--enable-libmp3lame" দিয়ে বিল্ড কনফিগার করতে।

দেখ libshine একটি ফিক্সড-পয়েন্ট MP3 এনকোডারের জন্য, যদিও নিম্ন মানের সাথে।

অপশন সমূহ

নিম্নলিখিত বিকল্পগুলি libmp3lame wrapper দ্বারা সমর্থিত। দ্য ফলক-এর সমতুল্য
বিকল্প বন্ধনী তালিকাভুক্ত করা হয়.

b (-b)
CBR বা ABR-এর জন্য বিট/সেকে প্রকাশ করা বিটরেট সেট করুন। LAME "বিটরেট" প্রকাশ করা হয়
কিলোবিট/সেকেন্ড

q (-V)
VBR এর জন্য ধ্রুবক মানের সেটিং সেট করুন। এই বিকল্পটি শুধুমাত্র ব্যবহার করে বৈধ ffmpeg
কমান্ড লাইন টুল। লাইব্রেরি ইন্টারফেস ব্যবহারকারীদের জন্য, ব্যবহার করুন বৈশ্বিক_গুণমান.

কম্প্রেশন_লেভেল (-q)
অ্যালগরিদম গুণমান সেট করুন। বৈধ আর্গুমেন্ট হল 0-9 পরিসরের পূর্ণসংখ্যা, যার অর্থ 0
সর্বোচ্চ মানের কিন্তু সবচেয়ে ধীর, এবং 9 মানে দ্রুততম যখন সবচেয়ে খারাপ মানের উত্পাদন করা হয়।

আধার
1 এ সেট করার সময় বিট রিজার্ভার ব্যবহার সক্ষম করুন। ডিফল্ট মান হল 1। LAME এটি সক্ষম করেছে
ডিফল্টরূপে, কিন্তু ব্যবহার করে ওভাররাইড করা যেতে পারে --নোরস বিকল্প।

যৌথ স্টেরিও (-m j)
L/R স্টেরিও বা মধ্য/পাশে (ফ্রেমের ভিত্তিতে ফ্রেমে) ব্যবহার করতে এনকোডার সক্ষম করুন
স্টেরিও ডিফল্ট মান হল 1।

এপ্রিল (--abr)
1 এ সেট করা হলে ABR ব্যবহার করতে এনকোডার সক্ষম করুন ফলক --abr লক্ষ্য বিটরেট সেট করে,
যদিও এই বিকল্পগুলি শুধুমাত্র FFmpeg কে ABR ব্যবহার করতে বলে এখনও নির্ভর করে b বিটরেট সেট করতে।

libopencore-amrnb
OpenCORE অভিযোজিত মাল্টি-রেট ন্যারোব্যান্ড এনকোডার।

কনফিগারেশনের সময় libopencore-amrnb হেডার এবং লাইব্রেরির উপস্থিতি প্রয়োজন।
আপনাকে স্পষ্টভাবে "--enable-libopencore-amrnb দিয়ে বিল্ড কনফিগার করতে হবে
--সক্ষম-সংস্করণ3"।

এটি একটি একক এনকোডার। আনুষ্ঠানিকভাবে এটি শুধুমাত্র 8000Hz নমুনা হার সমর্থন করে, কিন্তু আপনি করতে পারেন
সেট করে ওভাররাইড করুন যথাযথ থেকে বেসরকারী অথবা কম।

অপশন সমূহ

b বিট প্রতি সেকেন্ডে বিটরেট সেট করুন। শুধুমাত্র নিম্নলিখিত বিটরেট সমর্থিত, অন্যথায়
libavcodec নিকটতম বৈধ বিটরেটে পরিণত হবে।

4750
5150
5900
6700
7400
7950
10200
12200
dtx 1 এ সেট করার সময় বিচ্ছিন্ন সংক্রমণের অনুমতি দিন (আরাম শব্দ তৈরি করুন)। ডিফল্ট
মান 0 (অক্ষম)।

libshine
শাইন ফিক্সড-পয়েন্ট MP3 এনকোডার মোড়ক।

শাইন একটি নির্দিষ্ট-বিন্দু MP3 এনকোডার। এটি ছাড়া প্ল্যাটফর্মগুলিতে আরও ভাল পারফরম্যান্স রয়েছে
একটি এফপিইউ, যেমন আর্মেল সিপিইউ এবং কিছু ফোন এবং ট্যাবলেট। যাইহোক, এটি উপর আরো টার্গেট করা হয়
মানের তুলনায় কর্মক্ষমতা, এটি LAME এবং অন্যান্য উত্পাদন-গ্রেড এনকোডারগুলির সাথে সমান নয়৷
গুণগত দিক থেকে এছাড়াও, প্রকল্পের হোমপেজ অনুযায়ী, এই এনকোডারটি মুক্ত নাও হতে পারে
বাগগুলি যেহেতু কোডটি অনেক আগে লেখা হয়েছিল এবং প্রকল্পটি কমপক্ষে 5 এর জন্য মারা গিয়েছিল
বছর।

এই এনকোডার শুধুমাত্র স্টেরিও এবং মনো ইনপুট সমর্থন করে। এটিও শুধুমাত্র CBR-এর জন্য।

মূল প্রকল্প (সর্বশেষ 2007 সালের প্রথম দিকে আপডেট করা হয়েছে)
<http://sourceforge.net/projects/libshine-fxp/> আমরা শুধুমাত্র দ্বারা আপডেট ফর্ক সমর্থন
স্যাভোনেট/লিকুইডসোপ প্রকল্পেhttps://github.com/savonet/shine>.

কনফিগারেশনের সময় libshine হেডার এবং লাইব্রেরির উপস্থিতি প্রয়োজন। তোমার দরকার
স্পষ্টভাবে "--enable-libshine" দিয়ে বিল্ড কনফিগার করতে।

আরো দেখুন libmp3lame.

অপশন সমূহ

নিম্নলিখিত বিকল্পগুলি libshine wrapper দ্বারা সমর্থিত। দ্য shineenc-এর সমতুল্য
বিকল্পগুলি বন্ধনীতে তালিকাভুক্ত করা হয়েছে।

b (-b)
CBR-এর জন্য বিট/সেকে প্রকাশ করা বিটরেট সেট করুন। shineenc -b বিকল্প প্রকাশ করা হয়
কিলোবিট/সেকেন্ড

libtwolame
TwoLAME MP2 এনকোডার মোড়ক।

কনফিগারেশনের সময় libtwolame হেডার এবং লাইব্রেরির উপস্থিতি প্রয়োজন। তোমার দরকার
স্পষ্টভাবে "--enable-libtwolame" দিয়ে বিল্ড কনফিগার করতে।

অপশন সমূহ

নিম্নলিখিত বিকল্পগুলি libtwolame wrapper দ্বারা সমর্থিত। দ্য দ্বিধাহীন-সমতুল্য
বিকল্পগুলি FFmpeg অনুসরণ করে এবং বন্ধনীতে থাকে।

b (-b)
CBR-এর জন্য বিট/সেকে প্রকাশ করা বিটরেট সেট করুন। দ্বিধাহীন b বিকল্পটি কিলোবিট/সেকেন্ডে প্রকাশ করা হয়।
ডিফল্ট মান হল 128k।

q (-V)
পরীক্ষামূলক VBR সমর্থনের জন্য গুণমান সেট করুন। সর্বাধিক মান পরিসীমা -50 থেকে 50,
দরকারী পরিসীমা -10 থেকে 10 পর্যন্ত। মান যত বেশি, গুণমান তত ভাল। এই
বিকল্পটি শুধুমাত্র ব্যবহার করে বৈধ ffmpeg কমান্ড লাইন টুল। লাইব্রেরি ইন্টারফেস ব্যবহারকারীদের জন্য,
ব্যবহার বৈশ্বিক_গুণমান.

মোড (--মোড)
ফলস্বরূপ অডিওর মোড সেট করুন। সম্ভাব্য মান:

গাড়ী
ইনপুট উপর ভিত্তি করে স্বয়ংক্রিয়ভাবে মোড চয়ন করুন. এটি ডিফল্ট।

স্টেরিও
স্টেরিও

যৌথ স্টেরিও
যৌথ স্টেরিও

দ্বৈত চ্যানেল
দ্বৈত চ্যানেল

মনো
মনো

সাইমডেল (--সাইক-মোড)
এনকোডিং ব্যবহার করার জন্য সাইকোঅ্যাকোস্টিক মডেল সেট করুন। আর্গুমেন্ট এর মধ্যে একটি পূর্ণসংখ্যা হতে হবে
-1 এবং 4, অন্তর্ভুক্ত। মান যত বেশি, গুণমান তত ভালো। ডিফল্ট মান
3 হয়

শক্তি_স্তর (--শক্তি)
1 এ সেট করার সময় শক্তি স্তরের এক্সটেনশানগুলি সক্ষম করুন৷ ডিফল্ট মান হল 0 (অক্ষম)৷

error_protection (-- রক্ষা করা)
1 এ সেট করার সময় CRC ত্রুটি সুরক্ষা সক্ষম করুন৷ ডিফল্ট মান হল 0 (অক্ষম)৷

কপিরাইট (--কপিরাইট)
1 এ সেট করা হলে MPEG অডিও কপিরাইট পতাকা সেট করুন। ডিফল্ট মান 0 (অক্ষম)।

মূল (--মূল)
1 এ সেট করার সময় MPEG অডিও আসল পতাকা সেট করুন। ডিফল্ট মান 0 (অক্ষম)।

libvo-aacenc
VisualOn AAC এনকোডার।

কনফিগারেশনের সময় libvo-aacenc হেডার এবং লাইব্রেরির উপস্থিতি প্রয়োজন। আপনি
"--enable-libvo-aacenc --enable-version3" দিয়ে স্পষ্টভাবে বিল্ড কনফিগার করতে হবে।

এই এনকোডারটির চেয়ে খারাপ বলে মনে করা হয় স্থানীয় পরীক্ষামূলক FFmpeg এএসি এনকোডার,
একাধিক সূত্র অনুযায়ী।

অপশন সমূহ

VisualOn AAC এনকোডার শুধুমাত্র এনকোডিং AAC-LC এবং 2টি চ্যানেল পর্যন্ত সমর্থন করে। ইহা ও
শুধুমাত্র সিবিআর।

b বিট/সেকেন্ডে বিট রেট সেট করুন।

libvo-amrwbenc
ভিজ্যুয়ালঅন অ্যাডাপটিভ মাল্টি-রেট ওয়াইডব্যান্ড এনকোডার।

কনফিগারেশনের সময় libvo-amrwbenc হেডার এবং লাইব্রেরির উপস্থিতি প্রয়োজন। আপনি
"--enable-libvo-amrwbenc --enable-version3" দিয়ে স্পষ্টভাবে বিল্ড কনফিগার করতে হবে।

এটি একটি একক এনকোডার। আনুষ্ঠানিকভাবে এটি শুধুমাত্র 16000Hz নমুনা হার সমর্থন করে, কিন্তু আপনি করতে পারেন
সেট করে ওভাররাইড করুন যথাযথ থেকে বেসরকারী অথবা কম।

অপশন সমূহ

b বিট/সেকেন্ডে বিটরেট সেট করুন। শুধুমাত্র নিম্নলিখিত বিটরেট সমর্থিত, অন্যথায় libavcodec
নিকটতম বৈধ বিটরেটে রাউন্ড করা হবে।

6600
8850
12650
14250
15850
18250
19850
23050
23850
dtx 1 এ সেট করার সময় বিচ্ছিন্ন সংক্রমণের অনুমতি দিন (আরাম শব্দ তৈরি করুন)। ডিফল্ট
মান 0 (অক্ষম)।

লিবোপাস
libopus Opus ইন্টারেক্টিভ অডিও কোডেক এনকোডার মোড়ক.

কনফিগারেশনের সময় libopus হেডার এবং লাইব্রেরির উপস্থিতি প্রয়োজন। তোমার দরকার
স্পষ্টভাবে "--enable-libopus" দিয়ে বিল্ড কনফিগার করুন।

পছন্দ ম্যাপিং

বেশিরভাগ libopus বিকল্পের পরে মডেল করা হয় opusenc opus-tools থেকে ইউটিলিটি। পরবর্তী
একটি বিকল্প ম্যাপিং চার্ট যা লিবোপাস র্যাপার দ্বারা সমর্থিত বিকল্পগুলি বর্ণনা করে এবং তাদের
opusenc- বন্ধনীতে সমতুল্য।

b (বিটরেট)
বিট রেট বিট/সেকেন্ডে সেট করুন। FFmpeg এর b বিকল্পটি বিট/সেকেন্ডে প্রকাশ করা হয়, যখন opusenc's
বিটরেট কিলোবিট/সেকেন্ডে।

vbr (vbr, হার্ড-সিবিআর, এবং cvbr)
VBR মোড সেট করুন। FFmpeg vbr বিকল্পটিতে নিম্নলিখিত বৈধ আর্গুমেন্ট রয়েছে, তাদের সাথে
opusenc বন্ধনীতে সমতুল্য বিকল্পগুলি:

বন্ধ (হার্ড-সিবিআর)
ধ্রুবক বিট রেট এনকোডিং ব্যবহার করুন।

on (vbr)
পরিবর্তনশীল বিট রেট এনকোডিং ব্যবহার করুন (ডিফল্ট)।

সীমাবদ্ধ (cvbr)
সীমাবদ্ধ পরিবর্তনশীল বিট রেট এনকোডিং ব্যবহার করুন।

কম্প্রেশন_লেভেল (সৌজন্যসূচক)
এনকোডিং অ্যালগরিদম জটিলতা সেট করুন। বৈধ বিকল্প হল 0-10 পরিসরের পূর্ণসংখ্যা। 0
দ্রুততম এনকোড দেয় কিন্তু নিম্ন মানের, যখন 10 সর্বোচ্চ মানের দেয় কিন্তু
ধীরতম এনকোডিং। ডিফল্ট হল 10।

ফ্রেম_সময়কাল (ফ্রেমের আকৃতি)
সর্বাধিক ফ্রেমের আকার, বা মিলিসেকেন্ডে একটি ফ্রেমের সময়কাল সেট করুন। যুক্তি তো হবেই
ঠিক নিম্নোক্ত: 2.5, 5, 10, 20, 40, 60. ছোট ফ্রেমের আকার কম অর্জন করে
প্রদত্ত বিটরেটে লেটেন্সি কিন্তু কম মানের। 20ms এর চেয়ে বড় আকার শুধুমাত্র হয়
মোটামুটি কম বিটরেটে আকর্ষণীয়। ডিফল্ট হল 20ms।

প্যাকেটের ক্ষয়ক্ষতি (আশা-ক্ষতি)
প্রত্যাশিত প্যাকেট ক্ষতি শতাংশ সেট করুন। ডিফল্ট 0।

আবেদন (এনএ)
পছন্দসই অ্যাপ্লিকেশন প্রকার সেট করুন। বৈধ বিকল্পগুলি নীচে তালিকাভুক্ত করা হয়েছে:

VoIP
উন্নত বক্তৃতা বোধগম্যতার পক্ষে।

অডিও
ইনপুট (ডিফল্ট) বিশ্বস্ততার পক্ষপাতী।

কম বিলম্ব
শুধুমাত্র সর্বনিম্ন বিলম্ব মোড সীমাবদ্ধ.

বিছিন্ন করা (এনএ)
হার্জে কাটঅফ ব্যান্ডউইথ সেট করুন। যুক্তিটি অবশ্যই নিম্নলিখিতগুলির মধ্যে একটি হতে হবে: 4000,
6000, 8000, 12000, বা 20000, ন্যারোব্যান্ড, মিডিয়ামব্যান্ড, ওয়াইডব্যান্ড, সুপারের সাথে সম্পর্কিত
ওয়াইডব্যান্ড এবং ফুলব্যান্ড যথাক্রমে। ডিফল্ট হল 0 (কাটঅফ অক্ষম)।

libvorbis
libvorbis এনকোডার মোড়ক.

কনফিগারেশনের সময় libvorbisenc হেডার এবং লাইব্রেরির উপস্থিতি প্রয়োজন। আপনি
"--enable-libvorbis" দিয়ে বিল্ডটিকে স্পষ্টভাবে কনফিগার করতে হবে।

অপশন সমূহ

নিম্নলিখিত বিকল্পগুলি libvorbis wrapper দ্বারা সমর্থিত। দ্য oggenc-এর সমতুল্য
বিকল্প বন্ধনী তালিকাভুক্ত করা হয়.

libvorbis বিকল্পগুলির আরও সঠিক এবং বিস্তৃত ডকুমেন্টেশন পেতে, এর সাথে পরামর্শ করুন
libvorbisenc এর এবং oggencএর ডকুমেন্টেশন। দেখাhttp://xiph.org/vorbis/>,
<http://wiki.xiph.org/Vorbis-tools>, এবং oggenc(1).

b (-b)
ABR-এর জন্য বিট/সেকে প্রকাশ করা বিটরেট সেট করুন। oggenc -b কিলোবিট/সেকেন্ডে প্রকাশ করা হয়।

q (-q)
VBR এর জন্য ধ্রুবক মানের সেটিং সেট করুন। মানটি পরিসরে একটি ফ্লোট নম্বর হওয়া উচিত
-1.0 থেকে 10.0 এর মধ্যে। মান যত বেশি, গুণমান তত ভালো। ডিফল্ট মান হল
3.0.

এই বিকল্পটি শুধুমাত্র ব্যবহার করে বৈধ ffmpeg কমান্ড লাইন টুল। লাইব্রেরি ইন্টারফেসের জন্য
ব্যবহারকারীরা, ব্যবহার করুন বৈশ্বিক_গুণমান.

বিছিন্ন করা (--উন্নত-এনকোড-বিকল্প lowpass_frequency=N)
Hz এ কাটঅফ ব্যান্ডউইথ সেট করুন, 0 এর মান কাটঅফ অক্ষম করে। oggencএর সম্পর্কিত বিকল্প হল
kHz এ প্রকাশ করা হয়েছে। ডিফল্ট মান হল 0 (কাটঅফ অক্ষম)।

মিনরেট (-m)
বিট/সেকে প্রকাশ করা ন্যূনতম বিটরেট সেট করুন। oggenc -m কিলোবিট/সেকেন্ডে প্রকাশ করা হয়।

সর্বোচ্চ হার (-M)
বিট/সেকে প্রকাশ করা সর্বোচ্চ বিটরেট সেট করুন। oggenc -M কিলোবিট/সেকেন্ডে প্রকাশ করা হয়। এই
শুধুমাত্র ABR মোডে প্রভাব আছে।

ইব্লক (--উন্নত-এনকোড-বিকল্প impulse_noisetune=N)
ইমপালস ব্লকের জন্য নয়েজ ফ্লোর বায়াস সেট করুন। মান হল -15.0 থেকে একটি ফ্লোট সংখ্যা
0.0 একটি নেতিবাচক পক্ষপাত এনকোডারকে বিশেষ মনোযোগ দিতে নির্দেশ দেয়
এনকোড করা অডিওতে ক্ষণস্থায়ী। ভালো ক্ষণস্থায়ী প্রতিক্রিয়ার জন্য ট্রেডঅফ হল a
উচ্চতর বিটরেট।

libwavpack
libwavpack এর মাধ্যমে WavPack এনকোডিং প্রদানকারী একটি মোড়ক।

32-বিট পূর্ণসংখ্যা নমুনা ব্যবহার করে শুধুমাত্র ক্ষতিহীন মোড বর্তমানে সমর্থিত।

কনফিগারেশনের সময় libwavpack হেডার এবং লাইব্রেরির উপস্থিতি প্রয়োজন। তোমার দরকার
স্পষ্টভাবে "--enable-libwavpack" দিয়ে বিল্ড কনফিগার করতে।

উল্লেখ্য যে WavPack কোডেকের জন্য একটি libavcodec-নেটিভ এনকোডার বিদ্যমান যাতে ব্যবহারকারীরা এনকোড করতে পারে
এই এনকোডার ব্যবহার না করে এই কোডেক সহ অডিও। দেখা wavpackenc.

অপশন সমূহ

wavpack কমান্ড লাইন ইউটিলিটির সংশ্লিষ্ট বিকল্পগুলি বন্ধনীতে তালিকাভুক্ত করা হয়েছে, যদি থাকে।

ফ্রেমের আকৃতি (--ব্লক আকার)
ডিফল্ট 32768।

কম্প্রেশন_লেভেল
কম্প্রেশন ট্রেডঅফ বনাম গতি সেট করুন। গ্রহণযোগ্য যুক্তি নীচে তালিকাভুক্ত করা হয়:

0 (-f)
প্রথমাবস্থা.

1 সাধারণ (ডিফল্ট) সেটিংস।

2 (-h)
উচ্চ গুনসম্পন্ন.

3 (-হু)
খুব উচ্চমানের।

4-8 (-হু -xEXTRAPROC)
একই রকম 3, কিন্তু অতিরিক্ত প্রক্রিয়াকরণ সক্ষম সহ।

4 হিসাবে একই -x2 এবং 8 হিসাবে একই -x6.

wavpack
WavPack লসলেস অডিও এনকোডার।

এটি একটি libavcodec-নেটিভ WavPack এনকোডার। লিবওয়াভপ্যাকের উপর ভিত্তি করে একটি এনকোডারও রয়েছে,
কিন্তু সেই এনকোডার ব্যবহার করার কার্যত কোন কারণ নেই।

আরো দেখুন libwavpack.

অপশন সমূহ

জন্য সমতুল্য বিকল্প wavpack কমান্ড লাইন ইউটিলিটি বন্ধনীতে তালিকাভুক্ত করা হয়েছে।

ভাগ করা বিকল্প

নিম্নলিখিত ভাগ করা বিকল্পগুলি এই এনকোডারের জন্য কার্যকর৷ এই সম্পর্কে শুধুমাত্র বিশেষ নোট
বিশেষ এনকোডার এখানে নথিভুক্ত করা হবে। বিকল্পগুলির সাধারণ অর্থের জন্য, দেখুন
দ্য কোডেক অপশন সমূহ অধ্যায়.

ফ্রেমের আকৃতি (--ব্লক আকার)
এই এনকোডারের জন্য, এই বিকল্পের পরিসর হল 128 এবং 131072 এর মধ্যে। ডিফল্ট হল
নমুনা হার এবং চ্যানেলের সংখ্যার উপর ভিত্তি করে স্বয়ংক্রিয়ভাবে সিদ্ধান্ত নেওয়া হয়।

ডিফল্ট গণনার সম্পূর্ণ সূত্রের জন্য, দেখুন libavcodec/wavpackenc.c.

কম্প্রেশন_লেভেল (-f, -h, -হু, এবং -x)
এই বিকল্পের সিনট্যাক্স এর সাথে সামঞ্জস্যপূর্ণ libwavpack'S।

ব্যক্তিগত বিকল্প

যৌথ স্টেরিও (-j)
জয়েন্ট স্টেরিও সক্ষম করতে হবে কিনা সেট করুন। বৈধ মান হল:

on (1)
মিড/সাইড অডিও এনকোডিং জোর করে।

বন্ধ (0)
বাম/ডান অডিও এনকোডিং জোর করুন।

গাড়ী
এনকোডারকে স্বয়ংক্রিয়ভাবে সিদ্ধান্ত নিতে দিন।

optimize_mono
মনোর জন্য অপ্টিমাইজেশান সক্ষম করতে হবে কিনা সেট করুন৷ এই বিকল্পটি শুধুমাত্র অ-এর জন্য কার্যকর
মনো স্ট্রীম উপলব্ধ মান:

on সক্ষম করা

বন্ধ অক্ষম

ভিডিও এনকোডার্স


বর্তমানে উপলব্ধ ভিডিও এনকোডারগুলির একটি বিবরণ অনুসরণ করা হয়েছে৷

jpeg2000
নেটিভ jpeg 2000 এনকোডার ডিফল্টভাবে ক্ষতিকর, "-q:v" বিকল্পটি সেট করতে ব্যবহার করা যেতে পারে
এনকোডিং গুণমান। লসলেস এনকোডিং "-pred 1" দিয়ে নির্বাচন করা যেতে পারে।

অপশন সমূহ

বিন্যাস
হয় "j2k" বা "jp2" (ডিফল্ট) তে সেট করা যেতে পারে যা অ-সংরক্ষণ করা সম্ভব করে তোলে
rgb pix_fmts.

তুষার
অপশন সমূহ

পুনরাবৃত্তিমূলক_ডিয়া_সাইজ
পুনরাবৃত্তিমূলক গতি অনুমানের জন্য ডায়া আকার

libtheora
libtheora Theora এনকোডার মোড়ক।

কনফিগারেশনের সময় libtheora হেডার এবং লাইব্রেরির উপস্থিতি প্রয়োজন। তোমার দরকার
স্পষ্টভাবে "--enable-libtheora" দিয়ে বিল্ড কনফিগার করতে।

libtheora প্রকল্প সম্পর্কে আরও তথ্যের জন্য দেখুনhttp://www.theora.org/>.

অপশন সমূহ

নিম্নলিখিত বিশ্বব্যাপী বিকল্পগুলি অভ্যন্তরীণ libtheora বিকল্পগুলির সাথে ম্যাপ করা হয়েছে যা প্রভাবিত করে
এনকোড করা স্ট্রীমের গুণমান এবং বিটরেট।

b CBR (কনস্ট্যান্ট বিট রেট) মোডের জন্য ভিডিও বিটরেট বিট/সেকেন্ডে সেট করুন। ক্ষেত্রে VBR
(ভেরিয়েবল বিট রেট) মোড সক্রিয় করা হয়েছে এই বিকল্পটি উপেক্ষা করা হয়েছে।

পতাকা
এর মাধ্যমে ধ্রুবক গুণমান মোড (VBR) এনকোডিং সক্ষম করতে ব্যবহৃত হয় qscale পতাকা, এবং
"pass1" এবং "pass2" মোড সক্রিয় করুন।

g GOP আকার সেট করুন।

বৈশ্বিক_গুণমান
ল্যাম্বডা ইউনিটে একটি পূর্ণসংখ্যা হিসাবে বৈশ্বিক গুণমান সেট করুন।

শুধুমাত্র তখনই প্রাসঙ্গিক যখন VBR মোড "ফ্ল্যাগ + qscale" দিয়ে সক্ষম করা হয়। মান রূপান্তরিত হয়
QP ইউনিটগুলিকে "FF_QP2LAMBDA" দ্বারা ভাগ করে, [0 - 10] পরিসরে ক্লিপ করা হয়, এবং তারপর
নেটিভ লিবথিওরা পরিসরে একটি মান পেতে 6.3 দ্বারা গুণিত করুন [0-63]। একটি উচ্চ মান
একটি উচ্চ মানের অনুরূপ.

q একটি অ-নেতিবাচক মান সেট করার সময় VBR মোড সক্ষম করুন এবং একটি হিসাবে ধ্রুবক গুণমান মান সেট করুন
QP ইউনিটে দ্বিগুণ ফ্লোটিং পয়েন্ট মান।

মানটি [0-10] পরিসরে ক্লিপ করা হয় এবং তারপরে একটি মান পেতে 6.3 দ্বারা গুণ করা হয়
নেটিভ লিবথিওরা পরিসর [0-63]।

এই বিকল্পটি শুধুমাত্র ব্যবহার করে বৈধ ffmpeg কমান্ড লাইন টুল। লাইব্রেরি ইন্টারফেসের জন্য
ব্যবহারকারীরা, ব্যবহার করুন বৈশ্বিক_গুণমান.

উদাহরণ

সর্বোচ্চ ধ্রুবক গুণমান (VBR) এনকোডিং এর সাথে সেট করুন ffmpeg:

ffmpeg -i INPUT -codec:v libtheora -q:v 10 OUTPUT.ogg

· ব্যবহার করুন ffmpeg একটি CBR 1000 kbps থিওরা ভিডিও স্ট্রিম রূপান্তর করতে:

ffmpeg -i INPUT -codec:v libtheora -b:v 1000k OUTPUT.ogg

libvpx
VP8/VP9 বিন্যাস libvpx এর মাধ্যমে সমর্থিত।

কনফিগারেশনের সময় libvpx হেডার এবং লাইব্রেরির উপস্থিতি প্রয়োজন। তোমার দরকার
স্পষ্টভাবে "--enable-libvpx" দিয়ে বিল্ড কনফিগার করুন।

অপশন সমূহ

নিম্নলিখিত বিকল্পগুলি libvpx র‍্যাপার দ্বারা সমর্থিত। দ্য vpxenc- সমতুল্য বিকল্প
অথবা মানগুলিকে সহজে স্থানান্তরের জন্য বন্ধনীতে তালিকাভুক্ত করা হয়েছে।

ডকুমেন্টেশনের সদৃশতা কমাতে, শুধুমাত্র ব্যক্তিগত বিকল্প এবং কিছু অন্যান্য
বিশেষ মনোযোগ প্রয়োজন এখানে নথিভুক্ত করা হয়. নথিভুক্ত নথিপত্র জন্য
জেনেরিক অপশন, দেখুন দ্য কোডেক অপশন সমূহ অধ্যায়.

libvpx বিকল্পগুলির আরও ডকুমেন্টেশন পেতে, কমান্ডটি ব্যবহার করুন ffmpeg -h
এনকোডার=libvpx, ffmpeg -h এনকোডার=libvpx-vp9 or vpxenc --help. আরও তথ্য হল
libvpx API ডকুমেন্টেশনে উপলব্ধ।

b (লক্ষ্য-বিটরেট)
বিট/সেকেন্ডে বিটরেট সেট করুন। উল্লেখ্য যে FFmpeg এর b বিকল্পটি বিট/সেকেন্ডে প্রকাশ করা হয়, যখন
vpxenc's লক্ষ্য-বিটরেট কিলোবিট/সেকেন্ডে আছে।

g (kf-max-dist)
keyint_min (kf-min-dist)
qmin (min-q)
qmax (max-q)
bufsize (buf-sz, buf-অপ্টিমাল-sz)
রেট কন্ট্রোল বাফার সাইজ (বিটে) সেট করুন। বিঃদ্রঃ vpxencএর বিকল্পগুলি উল্লেখ করা হয়েছে
মিলিসেকেন্ড, libvpx র‍্যাপার এই মানটিকে নিম্নরূপ রূপান্তর করে: "buf-sz = bufsize *
1000 / বিটরেট", "buf-optimal-sz = bufsize * 1000 / bitrate * 5 / 6"।

rc_init_অকুপেন্সি (buf-initial-sz)
ডিকোডিং শুরু হওয়ার আগে RC বাফারে লোড করা উচিত এমন বিটের সংখ্যা সেট করুন।
বিঃদ্রঃ vpxencএর বিকল্পটি মিলিসেকেন্ডে নির্দিষ্ট করা হয়েছে, libvpx র‍্যাপার এটিকে রূপান্তর করে
মান নিম্নরূপ: "rc_init_occupancy * 1000 / bitrate"।

undershoot-pct
লক্ষ্য বিটরেটের ডেটারেট আন্ডারশুট (মিনিট) শতাংশ সেট করুন।

overshoot-pct
টার্গেট বিটরেটের ডেটারেট ওভারশুট (সর্বোচ্চ) শতাংশ সেট করুন।

skip_threshold (ড্রপ-ফ্রেম)
qcomp (পক্ষপাত-pct)
সর্বোচ্চ হার (maxsection-pct)
বিট/সেকেন্ডে GOP সর্বোচ্চ বিটরেট সেট করুন। বিঃদ্রঃ vpxencএর বিকল্প শতাংশ হিসাবে নির্দিষ্ট করা হয়েছে
লক্ষ্য বিটরেট, libvpx র‍্যাপার এই মানটিকে নিম্নরূপ রূপান্তর করে: "(maxrate * 100
/ বিটরেট)"।

মিনরেট (minsection-pct)
বিট/সেকেন্ডে GOP মিনিট বিটরেট সেট করুন। বিঃদ্রঃ vpxencএর বিকল্প শতাংশ হিসাবে নির্দিষ্ট করা হয়েছে
লক্ষ্য বিটরেট, libvpx র‍্যাপার এই মানটিকে নিম্নরূপ রূপান্তর করে: "(minrate * 100
/ বিটরেট)"।

মিনরেট, সর্বোচ্চ হার, b end-usage=cbr
"(মিনরেট == ম্যাক্সরেট == বিটরেট)"।

crf (শেষ-ব্যবহার=cq, cq-স্তর)
গুণমান, শেষ তারিখ (শেষ তারিখ)
সেরা
সেরা মানের সময়সীমা ব্যবহার করুন. খারাপভাবে নাম দেওয়া এবং বেশ ধীর, এই বিকল্পটি হওয়া উচিত
এড়িয়ে যাওয়া হয় কারণ এটি ভালোর চেয়ে খারাপ মানের আউটপুট দিতে পারে।

ভাল
ভাল মানের সময়সীমা ব্যবহার করুন। এই গতি এবং মানের মধ্যে একটি ভাল ট্রেড বন্ধ যখন
এর সাথে ব্যবহার করা হয় cpu- ব্যবহৃত বিকল্প।

প্রকৃত সময়
রিয়েলটাইম মানের সময়সীমা ব্যবহার করুন।

দ্রুততা, cpu- ব্যবহৃত (cpu- ব্যবহৃত)
গুণমান/গতি অনুপাত সংশোধক সেট করুন। উচ্চতর মান খরচে এনকোডের গতি বাড়ায়
গুণমান.

nr (শব্দ সংবেদনশীলতা)
static-thresh
নীচের ব্লকগুলিতে একটি পরিবর্তন থ্রেশহোল্ড সেট করুন যেগুলি এনকোডার দ্বারা এড়িয়ে যাবে৷

টুকরা (টোকেন অংশ)
উল্লেখ্য যে FFmpeg এর টুকরা বিকল্পটি পার্টিশনের মোট সংখ্যা দেয়, যখন vpxenc's
টোকেন অংশ "log2(পার্টিশন)" হিসাবে দেওয়া হয়।

সর্বোচ্চ-অন্তর-হার
লক্ষ্য বিটরেটের শতাংশ হিসাবে সর্বাধিক আই-ফ্রেম বিটরেট সেট করুন। 0 এর মান মানে
সীমাহীন

force_key_frames
"VPX_EFLAG_FORCE_KF"

একান্তর উল্লেখ ফ্রেম সংশ্লিষ্ট
auto-alt-রেফ
বিকল্প রেফারেন্স ফ্রেমের ব্যবহার সক্ষম করুন (শুধুমাত্র 2-পাস)।

arnr-max-ফ্রেম
altref শব্দ কমানোর সর্বোচ্চ ফ্রেম গণনা সেট করুন।

arnr-টাইপ
altref নয়েজ কমানোর ফিল্টারের ধরন সেট করুন: পিছনের দিকে, সামনের দিকে, কেন্দ্রিক।

arnr-শক্তি
altref শব্দ কমানোর ফিল্টার শক্তি সেট করুন।

আরসি-লুকহেড, ল্যাগ-ইন-ফ্রেম (ল্যাগ-ইন-ফ্রেম)
ফ্রেমটাইপ এবং রেট কন্ট্রোলের জন্য সামনের দিকে তাকাতে ফ্রেমের সংখ্যা সেট করুন।

ত্রুটি-স্থিতিস্থাপক
ত্রুটি স্থিতিস্থাপকতা বৈশিষ্ট্য সক্ষম করুন.

VP9-নির্দিষ্ট অপশন
অবচয়হীন
লসলেস মোড সক্ষম করুন।

টালি-কলাম
ব্যবহার করার জন্য টাইল কলামের সংখ্যা সেট করুন। মনে রাখবেন এটি "log2(tile_columns)" হিসাবে দেওয়া হয়েছে। জন্য
উদাহরণস্বরূপ, 8টি টাইল কলাম সেট করে অনুরোধ করা হবে টালি-কলাম বিকল্প
3.

টালি-সারি
ব্যবহার করার জন্য টাইল সারির সংখ্যা সেট করুন। মনে রাখবেন এটি "log2(tile_rows)" হিসাবে দেওয়া হয়েছে। জন্য
উদাহরণস্বরূপ, 4 টি টাইল সারি সেট করে অনুরোধ করা হবে টালি-সারি বিকল্প 2.

ফ্রেম-সমান্তরাল
ফ্রেম সমান্তরাল ডিকোডেবিলিটি বৈশিষ্ট্যগুলি সক্ষম করুন৷

aq-মোড
অভিযোজিত পরিমাপকরণ মোড সেট করুন (0: বন্ধ (ডিফল্ট), 1: ভিন্নতা 2: জটিলতা, 3:
চক্রীয় রিফ্রেশ)।

রঙের স্থান রঙ-স্থান
ইনপুট রঙের স্থান সেট করুন। VP9 বিটস্ট্রিম নিম্নলিখিত সংকেত সমর্থন করে
রঙের স্থান:

আরজিবি জগৎ
bt709 bt709
অসূচিত অজানা
bt470bg bt601
smpte170 মি smpte170
smpte240 মি smpte240
bt2020_ncl bt2020

libvpx সম্পর্কে আরও তথ্যের জন্য দেখুন:http://www.webmproject.org/>

libwebp
libwebp WebP ইমেজ এনকোডার মোড়ক

libwebp হল WebP ছবির জন্য Google এর অফিসিয়াল এনকোডার। এটি ক্ষতিকারক বা এনকোড করতে পারে
ক্ষতিহীন মোড। ক্ষতিকারক চিত্রগুলি মূলত একটি VP8 ফ্রেমের চারপাশে একটি মোড়ক। ক্ষতিহীন ছবি
একটি পৃথক কোডেক Google দ্বারা বিকশিত.

পিক্সেল বিন্যাস

বর্তমানে, libwebp শুধুমাত্র ক্ষতির জন্য YUV420 এবং সীমাবদ্ধতার কারণে ক্ষতিহীনের জন্য RGB সমর্থন করে
বিন্যাস এবং libwebp. আলফা উভয় মোডের জন্য সমর্থিত। API এর কারণে
সীমাবদ্ধতা, যদি ক্ষতিকর এনকোডিং করার সময় আরজিবি পাস করা হয় বা এনকোডিংয়ের জন্য YUV পাস করা হয়
ক্ষতিহীন, পিক্সেল বিন্যাস স্বয়ংক্রিয়ভাবে libwebp থেকে ফাংশন ব্যবহার করে রূপান্তরিত হবে।
এটি আদর্শ নয় এবং শুধুমাত্র সুবিধার জন্য করা হয়।

অপশন সমূহ

-ক্ষতিহীন বুলিয়ান
লসলেস মোডের ব্যবহার সক্ষম/অক্ষম করে। ডিফল্ট 0।

-কম্প্রেশন_লেভেল পূর্ণসংখ্যা
ক্ষতির জন্য, এটি একটি গুণমান/গতি ট্রেডঅফ। উচ্চতর মান a এর জন্য আরও ভাল মানের দেয়
বর্ধিত এনকোডিং সময়ের খরচে প্রদত্ত আকার। ক্ষতিহীন জন্য, এটি একটি আকার/গতি
ভারসাম্য. উচ্চতর মান বর্ধিত এনকোডিং সময়ের খরচে ছোট আকার দেয়। আরও
বিশেষ করে, এটি ব্যবহৃত অতিরিক্ত অ্যালগরিদম এবং কম্প্রেশন টুলের সংখ্যা নিয়ন্ত্রণ করে,
এবং এই সরঞ্জামগুলির সমন্বয় পরিবর্তিত হয়। এই মানচিত্র পদ্ধতি libwebp-এ বিকল্প।
বৈধ পরিসর হল 0 থেকে 6৷ ডিফল্ট হল 4৷

-qscale ভাসা
ক্ষতিকর এনকোডিংয়ের জন্য, এটি চিত্রের গুণমান নিয়ন্ত্রণ করে, 0 থেকে 100। ক্ষতিহীন এনকোডিংয়ের জন্য, এটি
আরও সংকুচিত করার জন্য ব্যয় করা প্রচেষ্টা এবং সময় নিয়ন্ত্রণ করে। ডিফল্ট মান হল 75. নোট
libavcodec এর মাধ্যমে ব্যবহারের জন্য, এই বিকল্পটিকে বলা হয় বৈশ্বিক_গুণমান এবং হতে হবে
দ্বারা গুণিত FF_QP2LAMBDA.

-প্রিসেট আদর্শ
কনফিগারেশন প্রিসেট। এটি সাধারণ ধরণের উপর ভিত্তি করে কিছু স্বয়ংক্রিয় সেটিংস করে
চিত্র।

না
একটি প্রিসেট ব্যবহার করবেন না.

ডিফল্ট
এনকোডার ডিফল্ট ব্যবহার করুন।

ছবি
ডিজিটাল ছবি, পোর্ট্রেটের মতো, ভিতরের শট

ছবি
প্রাকৃতিক আলো সহ আউটডোর ফটোগ্রাফ

অঙ্কন
উচ্চ-কনট্রাস্ট বিবরণ সহ হাত বা লাইন অঙ্কন

আইকন
ছোট আকারের রঙিন ছবি

পাঠ
লেখার মতো

libx264, libx264rgb
x264 H.264/MPEG-4 AVC এনকোডার র‌্যাপার।

এই এনকোডারের সময় libx264 হেডার এবং লাইব্রেরির উপস্থিতি প্রয়োজন
কনফিগারেশন. আপনাকে স্পষ্টভাবে "--enable-libx264" দিয়ে বিল্ড কনফিগার করতে হবে।

libx264 8x8 এবং 4x4 অভিযোজিত স্থানিক সহ একটি চিত্তাকর্ষক সংখ্যক বৈশিষ্ট্য সমর্থন করে
রূপান্তর, অভিযোজিত বি-ফ্রেম বসানো, CAVLC/CABAC এনট্রপি কোডিং, ইন্টারলেসিং (MBAFF),
লসলেস মোড, বিশদ ধরে রাখার জন্য সাই অপ্টিমাইজেশান (অ্যাডাপ্টিভ কোয়ান্টাইজেশন, psy-RD, psy-
ট্রেলিস)।

অনেক libx264 এনকোডার বিকল্প FFmpeg গ্লোবাল কোডেক বিকল্পগুলিতে ম্যাপ করা হয়েছে, যদিও অনন্য
এনকোডার বিকল্পগুলি ব্যক্তিগত বিকল্পগুলির মাধ্যমে প্রদান করা হয়। উপরন্তু x264opts এবং
x264-প্যারাম ব্যক্তিগত বিকল্পগুলি একজনকে গৃহীত key=value tuples এর একটি তালিকা পাস করতে দেয়
libx264 "x264_param_parse" ফাংশন।

x264 প্রকল্পের ওয়েবসাইটটি রয়েছেhttp://www.videolan.org/developers/x264.html>.

libx264rgb এনকোডারটি libx264 এর মতোই, এটি প্যাকড RGB পিক্সেল ফর্ম্যাট গ্রহণ না করলে
YUV এর পরিবর্তে ইনপুট হিসাবে।

সমর্থিত পিক্সেল বিন্যাস

x264 8- থেকে 10-বিট রঙের স্থান সমর্থন করে। সঠিক বিট গভীরতা x264 এ নিয়ন্ত্রিত হয়
সময় কনফিগার করুন। FFmpeg শুধুমাত্র একটি নির্দিষ্ট বিল্ডে এক বিট গভীরতা সমর্থন করে। অন্যান্য
কথায়, x264 এর একাধিক সংস্করণ সহ একটি FFmpeg তৈরি করা সম্ভব নয়
বিভিন্ন বিট গভীরতা।

অপশন সমূহ

নিম্নলিখিত বিকল্পগুলি libx264 র‌্যাপার দ্বারা সমর্থিত। দ্য x264-সমতুল্য বিকল্প বা
মানগুলি সহজে স্থানান্তরের জন্য বন্ধনীতে তালিকাভুক্ত করা হয়েছে।

ডকুমেন্টেশনের সদৃশতা কমাতে, শুধুমাত্র ব্যক্তিগত বিকল্প এবং কিছু অন্যান্য
বিশেষ মনোযোগ প্রয়োজন এখানে নথিভুক্ত করা হয়. নথিভুক্ত নথিপত্র জন্য
জেনেরিক অপশন, দেখুন দ্য কোডেক অপশন সমূহ অধ্যায়.

libx264 বিকল্পগুলির আরও সঠিক এবং বিস্তৃত ডকুমেন্টেশন পেতে,
হুকুম x264 --পূর্ণ সাহায্য অথবা libx264 ডকুমেন্টেশন দেখুন।

b (বিটরেট)
বিট/সেকেন্ডে বিটরেট সেট করুন। উল্লেখ্য যে FFmpeg এর b বিকল্পটি বিট/সেকেন্ডে প্রকাশ করা হয়, যখন
x264's বিটরেট কিলোবিট/সেকেন্ডে আছে।

bf (bframes)
g (keyint)
qmin (qpmin)
ন্যূনতম কোয়ান্টাইজার স্কেল।

qmax (qpmax)
সর্বোচ্চ কোয়ান্টাইজার স্কেল।

qdiff (qpstep)
কোয়ান্টাইজার স্কেলের মধ্যে সর্বাধিক পার্থক্য।

qblur (qblur)
কোয়ান্টাইজার কার্ভ ব্লার

qcomp (qcomp)
কোয়ান্টাইজার কার্ভ কম্প্রেশন ফ্যাক্টর

refs (সুত্র)
প্রতিটি পি-ফ্রেম ব্যবহার করতে পারে এমন রেফারেন্স ফ্রেমের সংখ্যা। পরিসীমা থেকে হয় 0-16.

sc_threshold (দৃশ্য কাটা)
দৃশ্য পরিবর্তন সনাক্তকরণের জন্য থ্রেশহোল্ড সেট করে।

ট্রেলিস (ট্রেলিস)
দক্ষতা বাড়াতে ট্রেলিস কোয়ান্টাইজেশন সঞ্চালন করে। ডিফল্টরূপে সক্রিয়.

nr (nr)
me_range (merange)
পিক্সেলে মোশন সার্চের সর্বাধিক পরিসর।

me_ পদ্ধতি (me)
গতি অনুমান পদ্ধতি সেট করুন। গতির ক্রমহ্রাসমান ক্রমে সম্ভাব্য মান:

দিয়া (দিয়া)
epzs (দিয়া)
ব্যাসার্ধ 1 (দ্রুততম) সহ হীরা অনুসন্ধান। epzs জন্য একটি উপনাম হয় দিয়া.

সম্মোহন (সম্মোহন)
ব্যাসার্ধ 2 সহ ষড়ভুজ অনুসন্ধান।

উমহ (উমহ)
অসম বহু-ষড়ভুজ অনুসন্ধান।

ESA (ESA)
সম্পূর্ণ অনুসন্ধান.

টেসা (টেসা)
হাদমর্দ সম্পূর্ণ অনুসন্ধান (ধীরগতির)।

সাবকিউ (জমা দিন)
সাব-পিক্সেল গতি অনুমান পদ্ধতি।

b_কৌশল (খ-অভিযোজিত)
অভিযোজিত বি-ফ্রেম বসানো সিদ্ধান্ত অ্যালগরিদম। শুধুমাত্র প্রথম পাস ব্যবহার করুন.

keyint_min (min-keyint)
ন্যূনতম GOP আকার।

সংকেতপদ্ধতিরচয়িতা
এনট্রপি এনকোডার সেট করুন। সম্ভাব্য মান:

ac CABAC সক্ষম করুন।

VLC CAVLC সক্ষম করুন এবং CABAC নিষ্ক্রিয় করুন। এটি হিসাবে একই প্রভাব উৎপন্ন করে x264's --না-কাবাক
বিকল্প।

CMP সম্পূর্ণ পিক্সেল গতি অনুমান তুলনা অ্যালগরিদম সেট করুন। সম্ভাব্য মান:

ক্রোমা
গতি অনুমানে ক্রোমা সক্ষম করুন৷

দু: খিত গতি অনুমানে ক্রোমা উপেক্ষা করুন। এটি হিসাবে একই প্রভাব উৎপন্ন করে x264's
--নো-ক্রোমা-আমি বিকল্প।

থ্রেড (থ্রেড)
এনকোডিং থ্রেডের সংখ্যা।

থ্রেড_টাইপ
মাল্টিথ্রেডিং কৌশল সেট করুন। সম্ভাব্য মান:

ফালি
স্লাইস-ভিত্তিক মাল্টিথ্রেডিং। এটি হিসাবে একই প্রভাব উৎপন্ন করে x264's
-- কাটা-থ্রেড বিকল্প।

ফ্রেম
ফ্রেম-ভিত্তিক মাল্টিথ্রেডিং।

পতাকা
এনকোডিং পতাকা সেট করুন। এটি বন্ধ GOP অক্ষম করতে এবং খোলা GOP সক্ষম করতে ব্যবহার করা যেতে পারে৷
এটিকে "-cgop" এ সেট করুন। ফলাফলের আচরণের অনুরূপ x264's --ওপেন-গোপ
বিকল্প।

rc_init_অকুপেন্সি (vbv-init)
পূর্বাহ্নে নির্ধারিত (পূর্বাহ্নে নির্ধারিত)
এনকোডিং প্রিসেট সেট করুন।

সুর (সুর)
এনকোডিং প্যারামগুলির টিউনিং সেট করুন।

প্রোফাইলে (প্রোফাইলে)
প্রোফাইল সীমাবদ্ধতা সেট করুন।

ফাস্টফার্স্টপাস
প্রথম পাস এনকোড করার সময় দ্রুত সেটিংস সক্ষম করুন, যখন 1 তে সেট করা হয়। যখন 0 তে সেট করা হয়, এটি থাকে
এর একই প্রভাব x264's --স্লো-ফার্স্টপাস বিকল্প।

crf (crf)
ধ্রুবক গুণমান মোডের জন্য গুণমান সেট করুন।

crf_max (crf-max)
CRF মোডে, VBV-কে এই বিন্দু ছাড়িয়ে গুণমান কমাতে বাধা দেয়।

qp (qp)
ধ্রুবক পরিমাপকরণ হার নিয়ন্ত্রণ পদ্ধতি পরামিতি সেট করুন।

aq-মোড (aq-মোড)
AQ পদ্ধতি সেট করুন। সম্ভাব্য মান:

না (0)
অক্ষমিত করা হয়েছে।

অনৈক্য (1)
ভ্যারিয়েন্স AQ (জটিলতা মাস্ক)।

স্বয়ংক্রিয়তা (2)
অটো-ভেরিয়েন্স AQ (পরীক্ষামূলক)।

aq-শক্তি (aq-শক্তি)
AQ শক্তি সেট করুন, সমতল এবং টেক্সচারযুক্ত এলাকায় ব্লকিং এবং ঝাপসা কম করুন।

Psy 1 এ সেট করার সময় সাইকোভিজ্যুয়াল অপ্টিমাইজেশান ব্যবহার করুন। যখন 0 এ সেট করা হয়, তখন এটির একই প্রভাব থাকে
x264's --না-সাই বিকল্প।

psy-rd (psy-rd)
সাইকোভিজ্যুয়াল অপ্টিমাইজেশানের শক্তি সেট করুন, ইন psy-rd:psy-trallis বিন্যাস।

rc-lokahead (rc-lokahead)
ফ্রেমটাইপ এবং রেট কন্ট্রোলের জন্য সামনের দিকে তাকাতে ফ্রেমের সংখ্যা সেট করুন।

ওজনবি
B-ফ্রেমের জন্য ওজনযুক্ত পূর্বাভাস সক্ষম করুন যখন 1 এ সেট করা হয়। যখন 0 তে সেট করা হয়, তখন এটি একই থাকে
প্রভাব হিসাবে x264's --নো-ওজন খ বিকল্প।

ওজন (ওজন)
P-ফ্রেমের জন্য ওজনযুক্ত পূর্বাভাস পদ্ধতি সেট করুন। সম্ভাব্য মান:

না (0)
অক্ষম

সহজ (1)
শুধুমাত্র ওজনযুক্ত refs সক্ষম করুন

স্মার্ট (2)
ওজনযুক্ত রেফ এবং সদৃশ উভয়ই সক্ষম করুন

ssim (ssim)
এনকোডিংয়ের পরে SSIM পরিসংখ্যান গণনা এবং মুদ্রণ সক্ষম করুন৷

ইন্ট্রা-রিফ্রেশ (ইন্ট্রা-রিফ্রেশ)
1 এ সেট করার সময় IDR ফ্রেমের পরিবর্তে পর্যায়ক্রমিক ইন্ট্রা রিফ্রেশ ব্যবহার সক্ষম করুন।

avcintra-শ্রেণী (শ্রেণী)
AVC-Intra তৈরি করতে এনকোডার কনফিগার করুন। বৈধ মান হল 50,100 এবং 200৷

bluray-compat (bluray-compat)
ব্লুরে স্ট্যান্ডার্ডের সাথে সামঞ্জস্যপূর্ণ হতে এনকোডার কনফিগার করুন। এটি একটি শর্টহ্যান্ড
"bluray-compat=1 force-cfr=1" সেট করার জন্য।

b- পক্ষপাতিত্ব (b- পক্ষপাতিত্ব)
কত ঘন ঘন B-ফ্রেম ব্যবহার করা হয় তার উপর প্রভাব সেট করুন।

b-পিরামিড (b-পিরামিড)
রেফারেন্স হিসাবে কিছু বি-ফ্রেম রাখার জন্য পদ্ধতি সেট করুন। সম্ভাব্য মান:

না (না)
অক্ষমিত করা হয়েছে।

যথাযথ (যথাযথ)
কঠোরভাবে অনুক্রমিক পিরামিড।

সাধারণ (সাধারণ)
অ-কঠোর (ব্লু-রে সামঞ্জস্যপূর্ণ নয়)।

মিশ্র-রেফ
প্রতি পার্টিশনে একটি রেফারেন্স ব্যবহার সক্রিয় করুন, প্রতি একটি রেফারেন্সের বিপরীতে
ম্যাক্রোব্লক যখন 1 তে সেট করা হয়। যখন 0 তে সেট করা হয়, তখন এটির একই প্রভাব থাকে x264's
--নো-মিশ্র-রেফ বিকল্প।

8x8dct
অভিযোজিত স্থানিক রূপান্তর সক্ষম করুন (হাই প্রোফাইল 8x8 রূপান্তর) যখন 1 এ সেট করা হয়। সেট করা হলে
0 থেকে, এটির মতো একই প্রভাব রয়েছে x264's --no-8x8dct বিকল্প।

দ্রুত-pskip
P-ফ্রেমে প্রাথমিক SKIP সনাক্তকরণ সক্ষম করুন যখন 1 এ সেট করা হয়। যখন 0 এ সেট করা হয়, তখন এটি একই থাকে
প্রভাব হিসাবে x264's --না-দ্রুত-pskip বিকল্প।

AUD (AUD)
1 এ সেট করার সময় অ্যাক্সেস ইউনিট ডিলিমিটারের ব্যবহার সক্ষম করুন।

এমবিট্রি
1 এ সেট করার সময় ম্যাক্রোব্লক ট্রি রেট কন্ট্রোল ব্যবহার করুন। যখন 0 এ সেট করা হয়, তখন এটি একই থাকে
প্রভাব হিসাবে x264's --নো-এমবিট্রি বিকল্প।

অবরোধ (অবরোধ)
লুপ ফিল্টার পরামিতি সেট করুন, মধ্যে আরম্ভ:বিটা ফর্ম.

cplxblur (cplxblur)
QP-এ ওঠানামা হ্রাস সেট করুন (বক্ররেখা সংকোচনের আগে)।

পার্টিশন (পার্টিশন)
একটি কমা দ্বারা পৃথক করা তালিকা হিসাবে বিবেচনা করার জন্য পার্টিশন সেট করুন। তালিকায় সম্ভাব্য মান:

p8x8
8x8 পি-ফ্রেম পার্টিশন।

p4x4
4x4 পি-ফ্রেম পার্টিশন।

b8x8
4x4 বি-ফ্রেম পার্টিশন।

i8x8
8x8 আই-ফ্রেম পার্টিশন।

i4x4
4x4 আই-ফ্রেম পার্টিশন। (সক্ষম করা হচ্ছে p4x4 প্রয়োজন p8x8 সক্রিয় করা সক্রিয় করা হচ্ছে i8x8
অভিযোজিত স্থানিক রূপান্তর প্রয়োজন (8x8dct বিকল্প) সক্রিয় করা হবে।)

না (না)
কোন পার্টিশন বিবেচনা করবেন না.

সব (সব)
প্রতিটি পার্টিশন বিবেচনা করুন.

direct-pred (সরাসরি)
সরাসরি এমভি পূর্বাভাস মোড সেট করুন। সম্ভাব্য মান:

না (না)
MV পূর্বাভাস অক্ষম করুন।

স্থান-সংক্রান্ত (স্থান-সংক্রান্ত)
স্থানিক পূর্বাভাস সক্ষম করুন।

সময়গত (সময়গত)
সাময়িক পূর্বাভাস সক্ষম করুন।

গাড়ী (গাড়ী)
স্বয়ংক্রিয়ভাবে সিদ্ধান্ত নিয়েছে।

স্লাইস-সর্বোচ্চ আকার (স্লাইস-সর্বোচ্চ আকার)
বাইটে প্রতিটি স্লাইসের আকারের সীমা সেট করুন। উল্লেখ না থাকলেও RTP পেলোড
আকার (ps) নির্দিষ্ট করা হয়, যেটি ব্যবহার করা হয়।

পরিসংখ্যান (পরিসংখ্যান)
মাল্টি-পাস পরিসংখ্যানের জন্য ফাইলের নাম সেট করুন।

nal-hrd (nal-hrd)
সংকেত HRD তথ্য সেট করুন (প্রয়োজন vbv-bufsize সেট করা). সম্ভাব্য মান:

না (না)
HRD তথ্য সংকেত নিষ্ক্রিয় করুন.

vbr (vbr)
পরিবর্তনশীল বিট রেট।

সিবিআর (সিবিআর)
ধ্রুবক বিট রেট (MP4 পাত্রে অনুমোদিত নয়)।

x264opts (এনএ)
যেকোনো x264 অপশন সেট করুন, দেখুন x264 --পূর্ণ সাহায্য একটি তালিকা জন্য।

যুক্তি একটি তালিকা চাবি=মূল্য দম্পতিরা ":" দ্বারা বিচ্ছিন্ন। ভিতরে ছাঁকনি এবং psy-rd অপশন
যেগুলি ":" ব্যবহার করে বিভাজক হিসাবে, পরিবর্তে "," ব্যবহার করুন। তারপর থেকে তারাও এটা মেনে নেয়
অনেক আগে কিন্তু এটি কিছু কারণে অনথিভুক্ত রাখা হয়েছে.

উদাহরণস্বরূপ libx264 এর সাথে এনকোডিং বিকল্পগুলি উল্লেখ করা ffmpeg:

ffmpeg -i foo.mpg -vcodec libx264 -x264opts keyint=123:min-keyint=20 -an out.mkv

x264-প্যারাম (এনএ)
x264 কনফিগারেশন ওভাররাইড করুন একটি :-separated list of key=value parameters ব্যবহার করে।

এই বিকল্পটি কার্যকরীভাবে এর মতোই x264opts, কিন্তু এর জন্য নকল করা হয়েছে
লিবাভ ফর্কের সাথে সামঞ্জস্যপূর্ণ।

উদাহরণস্বরূপ libx264 এর সাথে এনকোডিং বিকল্পগুলি উল্লেখ করা ffmpeg:

ffmpeg -i INPUT -c:v libx264 -x264-params স্তর=30:bframes=0:weightp=0:\
cabac=0:ref=1:vbv-maxrate=768:vbv-bufsize=2000:analyse=all:me=umh:\
no-fast-pskip=1:subq=6:8x8dct=0:trellis=0 OUTPUT

সাধারণ ব্যবহারের জন্য এনকোডিং ffpresets প্রদান করা হয় যাতে সেগুলি সাধারণের সাথে ব্যবহার করা যায়
প্রিসেট সিস্টেম (যেমন পাস করা প্রাক বিকল্প)।

libx265
x265 H.265/HEVC এনকোডার মোড়ক।

এই এনকোডারের সময় libx265 হেডার এবং লাইব্রেরির উপস্থিতি প্রয়োজন
কনফিগারেশন. আপনাকে স্পষ্টভাবে এর সাথে বিল্ড কনফিগার করতে হবে --enable-libx265.

অপশন সমূহ

পূর্বাহ্নে নির্ধারিত
x265 প্রিসেট সেট করুন।

সুর
x265 টিউন প্যারামিটার সেট করুন।

x265-প্যারাম
এর একটি তালিকা ব্যবহার করে x265 বিকল্পগুলি সেট করুন চাবি=মূল্য দম্পতিরা ":" দ্বারা বিচ্ছিন্ন। দেখা x265 --help
বিকল্পগুলির একটি তালিকার জন্য।

উদাহরণস্বরূপ libx265 এর সাথে এনকোডিং বিকল্পগুলি উল্লেখ করা -x265-প্যারাম:

ffmpeg -i ইনপুট -c:v libx265 -x265-params crf=26:psy-rd=1 output.mp4

libxvid
Xvid MPEG-4 পার্ট 2 এনকোডার মোড়ক।

এই এনকোডারের সময় libxvidcore হেডার এবং লাইব্রেরির উপস্থিতি প্রয়োজন
কনফিগারেশন. আপনাকে স্পষ্টভাবে "--enable-libxvid দিয়ে বিল্ড কনফিগার করতে হবে
--enable-gpl"।

নেটিভ "mpeg4" এনকোডার MPEG-4 পার্ট 2 ফরম্যাট সমর্থন করে, যাতে ব্যবহারকারীরা এতে এনকোড করতে পারে
এই লাইব্রেরি ছাড়া বিন্যাস.

অপশন সমূহ

নিম্নলিখিত বিকল্পগুলি libxvid র‌্যাপার দ্বারা সমর্থিত। নিচের কিছু অপশন
তালিকাভুক্ত কিন্তু নথিভুক্ত করা হয় না, এবং ভাগ করা কোডেক বিকল্পগুলির সাথে মিলিত হয়। দেখা দ্য কোডেক
অপশন সমূহ অধ্যায় তাদের ডকুমেন্টেশন জন্য. অন্যান্য ভাগ করা বিকল্পগুলি যা তালিকাভুক্ত নয়
libxvid এনকোডারের জন্য কোন প্রভাব নেই।

b
g
qmin
qmax
mpeg_quant
থ্রেড
bf
b_qfactor
b_qoffset
পতাকা
নির্দিষ্ট এনকোডিং পতাকা সেট করুন। সম্ভাব্য মান:

mv4 ম্যাক্রোব্লক দ্বারা চারটি গতি ভেক্টর ব্যবহার করুন।

aic উচ্চ মানের AC পূর্বাভাস সক্ষম করুন।

ধূসর
শুধুমাত্র গ্রেস্কেল এনকোড করুন।

জিএমসি গ্লোবাল মোশন কমপেনসেশন (GMC) ব্যবহার সক্ষম করুন।

qpel
কোয়ার্টার-পিক্সেল গতির ক্ষতিপূরণ সক্ষম করুন৷

cgop
বন্ধ GOP সক্ষম করুন৷

গ্লোবাল_হেডার
প্রতিটি কীফ্রেমের পরিবর্তে এক্সট্রাডেটাতে গ্লোবাল হেডার রাখুন।

ট্রেলিস
me_ পদ্ধতি
গতি অনুমান পদ্ধতি সেট করুন। গতির ক্রমহ্রাসমান সম্ভাব্য মান এবং
মানের ক্রম বৃদ্ধি:

শূন্য
কোনো গতি অনুমান ব্যবহার করবেন না (ডিফল্ট)।

ফডস
x1
লগ ইন করুন 16x16 ব্লক এবং হাফ-পিক্সেল পরিমার্জনের জন্য উন্নত ডায়মন্ড জোনাল অনুসন্ধান সক্ষম করুন
16x16 ব্লকের জন্য। x1 এবং লগ ইন করুন জন্য উপনাম হয় ফডস.

epzs
উপরে বর্ণিত সমস্ত জিনিস সক্ষম করুন, সাথে উন্নত ডায়মন্ড জোনাল অনুসন্ধান
8x8 ব্লক, 8x8 ব্লকের জন্য হাফ-পিক্সেল পরিমার্জন, এবং ক্রোমায় গতি অনুমান
প্লেন

সম্পূর্ণ
উপরে বর্ণিত সমস্ত জিনিস সক্রিয় করুন, প্লাস বর্ধিত 16x16 এবং 8x8 ব্লক
অনুসন্ধান করুন।

এমবিডি ম্যাক্রোব্লক সিদ্ধান্ত অ্যালগরিদম সেট করুন। মানের ক্রমবর্ধমান ক্রমে সম্ভাব্য মান:

সহজ
ম্যাক্রোব্লক তুলনা ফাংশন অ্যালগরিদম ব্যবহার করুন (ডিফল্ট)।

বিট
16x16 এর জন্য হার বিকৃতি-ভিত্তিক হাফ পিক্সেল এবং কোয়ার্টার পিক্সেল পরিশোধন সক্ষম করুন
ব্লক।

rd উপরে বর্ণিত সমস্ত জিনিস সক্রিয় করুন, প্লাস বিকৃতি-ভিত্তিক হাফ পিক্সেল হার করুন৷
এবং 8x8 ব্লকের জন্য কোয়ার্টার পিক্সেল পরিমার্জন, এবং রেট বিকৃতি-ভিত্তিক অনুসন্ধান
বর্গাকার প্যাটার্ন ব্যবহার করে।

lumi_aq
1 এ সেট করা হলে লুমি মাস্কিং অ্যাডাপটিভ কোয়ান্টাইজেশন সক্ষম করুন। ডিফল্ট 0 (অক্ষম)।

variance_aq
1 এ সেট করা হলে প্রকরণ অভিযোজিত পরিমাপকরণ সক্ষম করুন। ডিফল্ট 0 (অক্ষম)।

যখন মিলিত হয় lumi_aq, ফলে গুণমান কোনটির চেয়ে ভালো হবে না
দুটি পৃথকভাবে নির্দিষ্ট। অন্য কথায়, ফলাফলের গুণমান আরও খারাপ হবে
দুটি প্রভাবের একটি।

ssim
স্ট্রাকচারাল সাদৃশ্য (SSIM) প্রদর্শন পদ্ধতি সেট করুন। সম্ভাব্য মান:

বন্ধ SSIM তথ্য প্রদর্শন অক্ষম করুন।

রোজকার গড় stdout এ এনকোডিং শেষে আউটপুট গড় SSIM। দেখানোর বিন্যাস
গড় SSIM হল:

গড় SSIM: %f

C এর সাথে পরিচিত নন এমন ব্যবহারকারীদের জন্য, %f মানে একটি ফ্লোট সংখ্যা, বা একটি দশমিক (যেমন
0.939232).

ফ্রেম
এনকোডিংয়ের সময় প্রতি-ফ্রেম SSIM ডেটা এবং শেষে গড় SSIM উভয় আউটপুট
stdout এ এনকোডিং। প্রতি-ফ্রেম তথ্যের বিন্যাস হল:

SSIM: গড়: %1.3f মিনিট: %1.3f সর্বোচ্চ: %1.3f

C এর সাথে পরিচিত নন এমন ব্যবহারকারীদের জন্য, %1.3f মানে হল একটি ফ্লোট সংখ্যা 3-এ বৃত্তাকার
বিন্দুর পরে সংখ্যা (যেমন 0.932)।

ssim_acc
SSIM নির্ভুলতা সেট করুন। বৈধ বিকল্প 0-4 এর মধ্যে পূর্ণসংখ্যা, যখন 0 দেয়
সবচেয়ে সঠিক ফলাফল এবং 4টি দ্রুততম গণনা করে।

mpeg2
MPEG-2 ভিডিও এনকোডার।

অপশন সমূহ

seq_disp_ext পূর্ণসংখ্যা
এনকোডার আউটপুটে একটি sequence_display_extension লিখবে কিনা তা নির্দিষ্ট করে।

-1
গাড়ী
স্বয়ংক্রিয়ভাবে সিদ্ধান্ত নিন যে এটি লিখবেন বা না (এটি ডিফল্ট) কিনা যাচাই করে
লিখিত ডেটা ডিফল্ট বা অনির্দিষ্ট মান থেকে আলাদা।

0
না
এটা কখনই লিখবেন না।

1
সর্বদা
সবসময় এটা লিখুন.

PNG
PNG ইমেজ এনকোডার।

বেসরকারী অপশন

dPI পূর্ণসংখ্যা
পিক্সেলের ভৌত ঘনত্ব সেট করুন, প্রতি ইঞ্চিতে বিন্দুতে, ডিফল্টরূপে আনসেট করুন

পিপিএম পূর্ণসংখ্যা
পিক্সেলের ভৌত ঘনত্ব সেট করুন, প্রতি মিটার বিন্দুতে, ডিফল্টরূপে আনসেট করুন

ProRes
Apple ProRes এনকোডার।

FFmpeg-এ 2টি ProRes এনকোডার, prores-aw এবং prores-ks এনকোডার রয়েছে। ব্যবহৃত এনকোডার
"-vcodec" বিকল্পের সাথে নির্বাচন করা যেতে পারে।

বেসরকারী অপশন সমূহ উন্নত prores-ks

প্রোফাইলে পূর্ণসংখ্যা
এনকোড করতে ProRes প্রোফাইল নির্বাচন করুন

প্রক্সি
lt
মান
hq
4444
quant_mat পূর্ণসংখ্যা
কোয়ান্টাইজেশন ম্যাট্রিক্স নির্বাচন করুন।

গাড়ী
ডিফল্ট
প্রক্সি
lt
মান
hq

যদি সেট করা থাকে গাড়ী, প্রোফাইলের সাথে মিলে যাওয়া ম্যাট্রিক্স বাছাই করা হবে। সেট না থাকলে,
ম্যাট্রিক্স সর্বোচ্চ মানের প্রদান করে, ডিফল্ট, বাছাই করা হবে।

bits_per_mb পূর্ণসংখ্যা
একটি ম্যাক্রোব্লক কোড করার জন্য কত বিট বরাদ্দ করতে হবে। বিভিন্ন প্রোফাইল 200 এর মধ্যে ব্যবহার করে
এবং ম্যাক্রোব্লক প্রতি 2400 বিট, সর্বোচ্চ 8000।

mbs_per_slic পূর্ণসংখ্যা
প্রতিটি স্লাইসে ম্যাক্রোব্লকের সংখ্যা (1-8); ডিফল্ট মান (8) ভাল হওয়া উচিত
প্রায় সব পরিস্থিতিতে।

বিক্রেতা স্ট্রিং
4-বাইট বিক্রেতা আইডি ওভাররাইড করুন। একটি কাস্টম বিক্রেতা আইডি মত apl0 স্ট্রীম দাবি করবে
অ্যাপল এনকোডার দ্বারা উত্পাদিত হয়েছিল।

আলফা_বিট পূর্ণসংখ্যা
আলফা উপাদানের জন্য বিটের সংখ্যা নির্দিষ্ট করুন। সম্ভাব্য মান হয় 0, 8 এবং 16। ব্যবহার 0
আলফা প্লেন কোডিং নিষ্ক্রিয় করতে।

গতি বিবেচ্য বিষয়

অপারেশনের ডিফল্ট মোডে এনকোডারকে ফ্রেমের সীমাবদ্ধতা মানতে হবে (অর্থাৎ নয়
অনুরোধের চেয়ে বড় আকারের ফ্রেম তৈরি করুন) এখনও ভাল আউটপুট ছবি তৈরি করার সময়
যতটুকু সম্ভব. অনেক ছোট বিবরণ ধারণকারী একটি ফ্রেম সংকুচিত করা কঠিন এবং
এনকোডার প্রতিটি স্লাইসের জন্য উপযুক্ত কোয়ান্টাইজার অনুসন্ধান করতে আরও বেশি সময় ব্যয় করবে।

একটি উচ্চতর সেট করা bits_per_mb সীমা গতি উন্নত করবে।

দ্রুততম এনকোডিং গতির জন্য সেট করুন qscale প্যারামিটার (4 হল প্রস্তাবিত মান) এবং
একটি আকার সীমাবদ্ধতা সেট করবেন না।

libkvazaar
Kvazaar H.265/HEVC এনকোডার।

কনফিগারেশনের সময় libkvazaar হেডার এবং লাইব্রেরির উপস্থিতি প্রয়োজন। তোমার দরকার
স্পষ্টভাবে এর সাথে বিল্ড কনফিগার করতে --enable-libkvazaar.

অপশন সমূহ

b লক্ষ্য ভিডিও বিটরেট বিট/সেকেন্ডে সেট করুন এবং রেট নিয়ন্ত্রণ সক্ষম করুন।

থ্রেড
এনকোডিং থ্রেডের সংখ্যা সেট করুন।

kvazaar-params
একটি তালিকা হিসাবে kvazaar পরামিতি সেট করুন নাম=মূল্য কমা (,) দ্বারা পৃথক করা জোড়া। দেখা
বিকল্পগুলির একটি তালিকার জন্য kvazaar ডকুমেন্টেশন।

সাবটাইটেলস এনকোডার্স


dvdsub
এই কোডেকটি বিটম্যাপ সাবটাইটেল ফরম্যাটকে এনকোড করে যা ডিভিডিতে ব্যবহৃত হয়। সাধারণত তারা হয়
VOBSUB ফাইল জোড়ায় সংরক্ষিত (*.idx + *.sub), এবং সেগুলি ম্যাট্রোস্কা ফাইলগুলিতেও ব্যবহার করা যেতে পারে।

অপশন সমূহ

এমনকি_সারি_সমাধান
1 তে সেট করা হলে, এমন একটি কাজ সক্রিয় করুন যা সব মিলিয়ে পিক্সেল সারিগুলির সংখ্যা তৈরি করে৷
সাবটাইটেল এটি কিছু খেলোয়াড়ের সাথে একটি সমস্যা সমাধান করে যা নীচের সারিটি যদি কেটে দেয়
সংখ্যাটি বিজোড়। যদি প্রয়োজন হয় তবে কাজের চারপাশে একটি সম্পূর্ণ স্বচ্ছ সারি যোগ করে। দ্য
ওভারহেড কম, সাধারণত প্রতি সাবটাইটেল গড়ে এক বাইট।

ডিফল্টরূপে, এই ওয়ার্ক-অ্যারাউন্ড অক্ষম করা হয়।

onworks.net পরিষেবা ব্যবহার করে অনলাইনে ffmpeg-codecs ব্যবহার করুন


বিনামূল্যে সার্ভার এবং ওয়ার্কস্টেশন

উইন্ডোজ এবং লিনাক্স অ্যাপ ডাউনলোড করুন

লিনাক্স কমান্ডগুলি

Ad




×
ভি .আই. পি  বিজ্ঞাপন
❤️এখানে কেনাকাটা করুন, বুক করুন, অথবা কিনুন — বিনামূল্যে, পরিষেবাগুলি বিনামূল্যে রাখতে সাহায্য করে।