ইংরেজিফরাসিস্প্যানিশ

Ad


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

y4mdenoise - ক্লাউডে অনলাইন

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

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

কার্যক্রম:

NAME এর


y4mdenoise - গতি-ক্ষতিপূরণকারী YUV4MPEG-ফ্রেম ডিনোইজার

সাইনোপিসিস


y4mdenoise [-v শব্দচয়ন] [-p উপমা] [-r গতি-অনুসন্ধান_ব্যাসার্ধ] [-R রঙ_গতি-
অনুসন্ধান_ব্যাসার্ধ] [-t ত্রুটি_সহনশীলতা] [-T রঙ_ত্রুটি_সহনশীলতা] [-z
শূন্য_গতি_ত্রুটি_সহনশীলতা] [-Z রঙ_শূন্য_গতি_ত্রুটি_সহনশীলতা] [-m ম্যাচ-
গণনা_থ্রটল] [-M ম্যাচ-সাইজ_থ্রটল] [-f রেফারেন্স_ফ্রেম] [-B] [-I ইন্টারলেসিং_টাইপ]
< /dev/stdin > /dev/stdout

বর্ণনাঃ


y4mdenoise একটি YUV4MPEG2 স্ট্রীমে ছবি থেকে শব্দ অপসারণ করতে ব্যবহার করা যেতে পারে। এটি দরকারী
ভিডিওর গুণমান বাড়ানোর জন্য এবং প্রয়োজনীয় বিটরেট কমানোর জন্য পুরানো উত্সগুলি পরিষ্কার করার জন্য
আপনার ভিডিও এনকোড করুন (যেমন ভিসিডি এবং এসভিসিডি তৈরির জন্য)।

কেমন IT WORKS


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

অনুসন্ধান আসলে এক সময়ে এক পিক্সেল করা হয় না; এটি পিক্সেল গ্রুপের পরিপ্রেক্ষিতে করা হয়েছে।
যেকোনো মিল খুঁজে পাওয়ার জন্য একটি সম্পূর্ণ পিক্সেল-গ্রুপ মিলতে হবে, তবে সম্ভাব্য সব পিক্সেল-
গ্রুপ পরীক্ষা করা হয় (অর্থাৎ সমস্ত সম্ভাব্য ওভারল্যাপিং সমন্বয় চেক করা হয়)। পিক্সেল ব্যবহার করে-
গোষ্ঠীগুলি ক্রমানুসারে যা একটি ম্যাচ হিসাবে বিবেচিত হতে পারে তার জন্য একটি ন্যূনতম মান স্থাপন করতে সহায়তা করে
অনেকগুলি সত্যিই ছোট (এবং সত্যিই অকেজো) মিল খুঁজে পাওয়া এড়াতে। বর্তমানে, তীব্রতা
পিক্সেল-গ্রুপ হল 4x2 (অর্থাৎ 4 জুড়ে এবং 2 নিচে), এবং রঙের পিক্সেল-গ্রুপ হল 2x2।

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

ফ্রেমের শেষে, কোনো নতুন-ফ্রেম পিক্সেল এখনও সমাধান করা হয়নি নতুন বলে বিবেচিত হয়
তথ্য, এবং প্রতিটির জন্য একটি নতুন রেফারেন্স-পিক্সেল তৈরি করা হয়।

একটি "শূন্য-মোশন পাস" প্রতিটি ফ্রেমে ঘটে, গতি-সনাক্তকরণের আগে, সমাধান করার প্রয়াসে
সস্তায় ফ্রেম অধিকাংশ. এর ত্রুটি-সহনশীলতা আলাদাভাবে সেট করা যেতে পারে।

বিকল্প


y4mdenoise নিম্নলিখিত বিকল্পগুলি গ্রহণ করে:

-v [১..৩] শব্দচয়ন
0 = কোনোটিই নয়, 1 = স্বাভাবিক (প্রতি-ফ্রেমে পিক্সেল-শনাক্তকরণ মোট), 2 = ডিবাগ৷

-p NUM
সমান্তরালতার স্তর নিয়ন্ত্রণ করে। যেহেতু তীব্রতা এবং রঙ আলাদাভাবে অস্বীকার করা হয়
নকশা অনুসারে, একাধিক-প্রসেসর মেশিনে সমান্তরালভাবে প্রতিটি করা খুব সহজ। দ্য
ডিফল্ট মান হল 1; যেটি denoising এর সমান্তরালে ভিডিও ফ্রেম পড়ে এবং লেখে। ক
2 এর মান তীব্রতা এবং রঙকে সমান্তরালভাবে অস্বীকার করে। একটি মান 3 করে
উভয় প্রকারের সঙ্গতি। 0 এর একটি মান সমস্ত সমগতি বন্ধ করে দেয়।

-r [৪..] অনুসন্ধান ব্যাসার্ধ
সার্চ ব্যাসার্ধ, অর্থাৎ সর্বাধিক দূরত্ব যা একটি পিক্সেল সরাতে পারে এবং এখনও পাওয়া যায়
গতি সনাক্তকরণ দ্বারা ডিফল্ট হল 16. এর উপর কোন বিশেষ সীমাবদ্ধতা নেই
অনুসন্ধান ব্যাসার্ধ, যেমন এটি 4 এর একটি এমনকি একাধিক হতে হবে না।

-R [৪..] রঙ অনুসন্ধান ব্যাসার্ধ
রঙের জন্য ব্যবহার করার জন্য অনুসন্ধান ব্যাসার্ধ। মূল অনুসন্ধান ব্যাসার্ধ যাই হোক না কেন ডিফল্ট
সেট. মনে রাখবেন যে এই মানটি তীব্রতার আপেক্ষিক আকারের দ্বারা পরিমাপ করা হয়
এবং আপনার YUV4MPEG2 স্ট্রিমে রঙিন প্লেন।

-t [১..৩] ভুল সহ্য
দুটি পিক্সেলের মধ্যে সবচেয়ে বড় পার্থক্য যা দুটি পিক্সেলের জন্য গৃহীত হয়
সমান বিবেচিত। ডিফল্ট হল 3, যা মাঝারি-শব্দ উপাদানের জন্য ভাল
এনালগ তারের টিভি। (এই মানটি যেটির জন্য উপযুক্ত তা পরিবর্তন করতে হবে
অবাঞ্ছিত ফলাফল এড়াতে আপনার YUV4MPEG2 স্ট্রিম। নির্দেশাবলী দেখুন
নিচে.)

-T [১..৩] ভুল সহ্য উন্নত রঙ
মূল ত্রুটি-সহনশীলতা সেট করা যাই হোক না কেন ডিফল্ট।

-z [১..৩] ভুল সহ্য উন্নত শূন্য গতি পাস
পিক্সেলগুলিতে ব্যবহৃত ত্রুটি-সহনশীলতা যা সরানো হয়নি। সাধারণত প্রধান সমান
ত্রুটি-সহনশীলতা বা তার চেয়ে কম। ডিফল্ট হল 2।

-Z [১..৩] ভুল সহ্য উন্নত রং এর শূন্য গতি পাস
মূল শূন্য-মোশন ত্রুটি-সহনশীলতা সেট করা যাই হোক না কেন ডিফল্ট।

-m [সংখ্যা] ম্যাচ-গণনা শ্বাসনালী
সর্বাধিক সংখ্যক পিক্সেল-গ্রুপ মিল (অনুসন্ধান ব্যাসার্ধের মধ্যে) বিবেচনা করতে হবে। যদি
আরো পাওয়া যায়, শুধুমাত্র নিকটতম ম্যাচ রাখা হয়. ডিফল্ট হল 15।

-M [সংখ্যা] ম্যাচ-সাইজ শ্বাসনালী
একটি ম্যাচ থেকে উত্পন্ন বন্যা-ভরা অঞ্চলের ন্যূনতম আকার। ছোট মেলে
এই দূরে নিক্ষিপ্ত হয় তুলনায়. পিক্সেল-গ্রুপের পরিপ্রেক্ষিতে নির্দিষ্ট করা হয়েছে। ডিফল্ট হল 3।

-f NUM
রেফারেন্স ফ্রেমের সংখ্যা রাখতে হবে। পিক্সেল মান এই অনেক বেশী গড় হয়
ফ্রেমগুলি স্ট্যান্ডার্ড আউটপুটে লেখার আগে; এটিও বোঝায় যে আউটপুট
এই অনেক ফ্রেম দ্বারা বিলম্বিত. ডিফল্ট হল 10।

-B কালো-সাদা মোড। শুধুমাত্র তীব্রতা সমতল denoise, এবং রঙ সমতল সেট
সব সাদা.

-I NUM
ইন্টারলেসিং টাইপ সেট করুন। ডিফল্ট YUV4MPEG2 স্ট্রীম থেকে নেওয়া হয়েছে। 0 মানে না
ইন্টারলেসড, 1 মানে টপ-ফিল্ড ইন্টারলেসড, 2 মানে বটম-ফিল্ড ইন্টারলেসড। এই
উপযোগী যখন সংকেতটি স্বাভাবিকভাবে এর চেয়ে অন্য কোন ইন্টারলেসিং টাইপের হয়
বর্তমান উপস্থাপনা (যেমন যদি আসলটি ফিল্মে শ্যুট করা হয়েছিল এবং তারপরে এটি ছিল
ইন্টারলেসড ভিডিওতে স্থানান্তরিত, এটি ফিল্ম হিসাবে বিবেচিত হলে এটি আরও ভালভাবে অস্বীকার করবে, অর্থাৎ অ-
ইন্টারলেসড)।

বৈশিষ্টসূচক , USAGE এবং পরামর্শ


মনে রাখবেন যে এই সমস্ত পরামর্শ অভিজ্ঞতার মাধ্যমে অর্জিত হয়েছিল। (শুধু একটি কারণ
একটি টুল লেখার অর্থ এই নয় যে এটি কীভাবে ব্যবহার করা উচিত তা বুঝতে পারে, একই কারণে
গাড়ির ডিজাইনাররা অগত্যা পেশাদার ড্রাইভার নয়।)

প্রতিটি পৃথক YUV4MPEG2 স্ট্রীমের জন্য ত্রুটি-থ্রেশহোল্ড অবশ্যই নির্ধারণ করতে হবে। যদি
থ্রেশহোল্ড খুব কম সেট করা হয়েছে, এটি ভিডিওতে আওয়াজ ছেড়ে দেবে এবং ডিনোইজার অনেক বেশি চলবে
এটি করার চেয়ে ধীর। যদি এটি খুব বেশি সেট করা হয়, তাহলে ডিনোইজার বিস্তারিত অপসারণ করতে শুরু করবে:
ভিডিওটি আরও অস্পষ্ট হয়ে উঠবে, আপনি তুলনামূলকভাবে ফ্ল্যাটে টপোগ্রাফিক-এর মতো ব্যান্ড দেখতে পাবেন
ভিডিওর ক্ষেত্রগুলি এবং ভিডিওর ছোট অংশগুলি যা সরানো উচিত সেগুলি আটকে থাকবে৷
স্থান এটি একটু ধীর গতিতেও চলতে পারে। উপরন্তু, ভিডিওটি আপনার কাছে এসেছে বলেই
একটি পরিষ্কার উত্স থেকে (ডিজিটাল কেবল টিভি, লেজারডিস্ক, ইত্যাদি) এর অর্থ এই নয় যে ভিডিওটি নিজেই
পরিষ্কার; y4mdenoise মূল রেকর্ডিং এর পাশাপাশি গোলমাল নিতে সক্ষম
ভিডিও-ক্যাপচার ডিভাইস থেকে নমুনা ত্রুটি. আপনি ছোট ক্লিপ তৈরি করতে হবে
আপনার ভিডিওর প্রতিনিধিত্বমূলক অংশ, বিভিন্ন ত্রুটির থ্রেশহোল্ড সহ সেগুলিকে অস্বীকার করুন এবং দেখুন৷
কি সেরা দেখায়. আপনি টুলের সাথে অভিজ্ঞতা অর্জন করার সাথে সাথে আপনি কি ত্রুটি জানতে পারেন
থ্রেশহোল্ড সাধারণত বিভিন্ন ধরণের উত্সের সাথে কাজ করে, তবে আপনি এখনও দ্বিগুণ করতে চাইবেন-
আপনার অনুমান পরীক্ষা করুন।

ফ্ল্যাট, চকচকে পৃষ্ঠ, যেমন গ্লস-পেইন্ট করা দেয়াল, বা বাড়ির পালিশ করা কাঠের মেঝে
জিমনেসিয়াম, অন্যান্য ধরনের ভিডিওর তুলনায় একটি কম ত্রুটি থ্রেশহোল্ড প্রয়োজন বলে মনে হচ্ছে।

এখানে লেখকের অভিজ্ঞতা আছে:

-টি 1 : ডিজিটাল কেবল টিভি, বেশিরভাগ লেজারডিস্ক, ডিভি ক্যামকর্ডার ভিডিও
-t 2 : VHS ক্যামকর্ডার ভিডিও, বাণিজ্যিকভাবে তৈরি ভিডিওটেপ
-টি 3 : অ্যানালগ কেবল টিভি, ভিএইচএস ভিডিওটেপ (2-ঘন্টা গতিতে)
-টি 4 : ভিএইচএস ভিডিওটেপ (6-ঘন্টা গতিতে)

ইন্টারলেসড ভিডিও যা অ-ইন্টারলেসড ভিডিও থেকে তৈরি করা হয়েছিল (যেমন একটি ভিডিওটেপ বা লেজারডিস্ক এর
একটি ফিল্ম) অ-ইন্টারলেসড হিসাবে অস্বীকার করা আবশ্যক। অন্যথায় ফলাফল দানাদার হতে থাকে।

y4mdenoise শুধুমাত্র অস্থায়ী গোলমাল দূর করে, অর্থাৎ সময়ের সাথে সাথে যে শব্দ হয়। এবং এটা ঝোঁক
এটির এমন একটি ভাল কাজ করুন যে স্থানিক শব্দ (অর্থাৎ আশেপাশের অঞ্চলে যে শব্দ হয়
একই ফ্রেমের) খুব স্বতন্ত্র হয়ে উঠতে থাকে। অতএব, সবসময় এর আউটপুট পাইপ
y4mdenoise একটি স্থানিক ফিল্টারের মাধ্যমে যেমন y4mspatialfilter or yuvmedianfilter.

খুব কম বিটরেট ভিডিও তৈরি করার সময় (যেমন ভিসিডি-সামঞ্জস্যপূর্ণ ভিডিও 900 kbps এর চেয়ে কম),
আউটপুট ফ্রেম আকারে denoise, যেমন ডিভিডি ফ্রেম আকারে denoise না তারপর ডাউনস্কেল করুন
ভিসিডি আকার। এটি গতি-শনাক্তকরণ অংশের জন্য ভিডিওটিকে অস্বীকার করার পাশাপাশি শর্ত দেবে
of mpeg2enc. এটি না করলে ভিডিও তৈরি হবে যেখানে কম জটিল দৃশ্য দেখাবে
সত্যিই ভাল, কিন্তু উচ্চ-মোশন দৃশ্যগুলি উল্লেখযোগ্যভাবে ঝাপসা হয়ে যাবে।

আপনার ভিডিও ফ্রেমের JPEG কম্প্রেশন, এমনকি 100% কম্প্রেশনও ভুল বলে মনে হচ্ছে
MPEG এনকোডিং প্রভাবিত করার জন্য যথেষ্ট। অতএব, আপনি যদি মোশন-জেপিইজি ফাইলগুলিকে আপনার হিসাবে ব্যবহার করেন
মধ্যবর্তী ভিডিও বিন্যাস, আপনি আপনার MPEG-এনকোডিং-এ denoiser ব্যবহার করতে চাইতে পারেন
পাইপলাইন, অর্থাৎ পরে lav2yuv এবং আগে mpeg2enc. যদি আপনি একাধিক তৈরি করছেন
একই ভিডিওর রেজোলিউশন, যেমন ডিভিডি এবং ভিসিডি, অভিজ্ঞতা দেখায় যে এটি গ্রহণযোগ্য
চালান y4mdenoise আগে yuv2lav, কিন্তু আপনার এখনও স্থানিক-ফিল্টার ব্যবহার করা উচিত (যেমন
y4mspatialfilter, yuvmedianfilter) MPEG-এনকোডিং পাইপলাইনে, মসৃণ করার চেষ্টা করতে
JPEG এনকোডিং শিল্পকর্ম।

onworks.net পরিষেবা ব্যবহার করে অনলাইনে y4mdenoise ব্যবহার করুন


বিনামূল্যে সার্ভার এবং ওয়ার্কস্টেশন

উইন্ডোজ এবং লিনাক্স অ্যাপ ডাউনলোড করুন

লিনাক্স কমান্ডগুলি

Ad