কিভাবে ffmpeg এ ইকুয়ালাইজার ব্যবহার করতে হয়


-2

আমি আমার ভিডিওগুলির ফ্রিকোয়েন্সি পরিবর্তন করতে চাই। আমি মনে করি আমি এফএফএমপিগ ইকুয়ালাইজার দিয়ে এটি করতে পারি তবে আমি সে সম্পর্কে কোনও নথি পাইনি। আমার ভিডিওর নাম ভিডিও1.mp4

ধন্যবাদ.


আপনি ঠিক কি করতে চান? "আমার ভিডিওগুলির ফ্রিকোয়েন্সি পরিবর্তন করুন" বলতে কী বোঝ?
ইন

আমি কিছু শব্দ যোগ করতে এবং অষ্টক, opeাল, কিউ-ফ্যাক্টর, এইচজেড পরিবর্তন করতে চাই। আমি তাদের এক এক করে চেষ্টা করতে হবে। আমি আমার ভিডিওগুলিতে কিছু চেষ্টা করছি যাতে আমার প্রকল্পের জন্য কোনটি উপযুক্ত তা আমি জানি না।
iwocan

কেন আপনি এটি সম্পর্কে নথিপত্র খুঁজে পাচ্ছেন না? ফিল্টার মোটামুটি তথ্যসমৃদ্ধ করা হয়। আপনি ইতিমধ্যে কি চেষ্টা করেছেন? equalizer
7:48 এ ছোঁয়া

সে সম্পর্কে কোনও উদাহরণ নেই এবং আমি জানি না কীভাবে এই তথ্যগুলি সহ কোডটি লিখতে হয়।
iwocan

উত্তর:


3

আমি আপনাকে ডকুমেন্টেশন পড়ার জন্য উত্সাহিত করব । উদাহরণ না থাকলেও কমান্ড লাইনে ফিল্টারগুলি কীভাবে সংজ্ঞায়িত করা হয় তার একটি নির্দিষ্ট বিবরণ রয়েছে।

একটি ফিল্টার ফর্মের একটি স্ট্রিং দ্বারা প্রতিনিধিত্ব করা হয়: filter_name=arguments(…)

arguments ফিল্টার উদাহরণটি আরম্ভ করার জন্য ব্যবহৃত প্যারামিটারগুলি ধারণ করে এমন একটি স্ট্রিং

  • :জোড়গুলির একটি- বিচ্ছিন্ন তালিকা key=value
  • ...

সুতরাং, ফিল্টার লাগে এই (প্রয়োজন) আর্গুমেন্ট:equalizer

  • f - Hz মধ্যে কেন্দ্রীয় ফ্রিকোয়েন্সি
  • width_type- ব্যান্ডউইদথ সংজ্ঞায়িত করার জন্য, h(হার্জেড), q(কিউ), o(অক্টেভ) বা s(opeাল) একটি হতে পারে।
  • w - নির্বাচিত ব্যান্ডউইথের মান
  • g - লাভ

এখন এটি সব একসাথে করা যাক। উদাহরণস্বরূপ, আপনি 200 কিল্ড হার্জ ব্যান্ডউইথ দিয়ে 1000 ডিগ্রি attenuate এই কমান্ডটি ব্যবহার করতে পারেন:

ffmpeg -i input.wav -af "equalizer=f=1000:width_type=h:width=200:g=-10" output.wav

অথবা, 4 ডিবি (ক্লিপিং থেকে সাবধান!) লাভের সাথে 440 হার্জ (অর্থাৎ 220-880 হার্জ) থেকে 2 টি অক্টেভের সমান করার জন্য:

ffmpeg -i input.wav -af "equalizer=f=440:width_type=o:width=2:g=5" output.wav

এবং আপনি যদি এই দুটি সংযুক্ত করতে চান তবে এগুলি একটি দ্বারা আলাদা করুন ,:

ffmpeg -i input.wav -af "equalizer=f=440:width_type=o:width=2:g=5,equalizer=f=1000:width_type=h:width=200:g=-10" output.wav

1
ডকুমেন্টেশনে কয়েকটি উদাহরণ অন্তর্ভুক্ত করার জন্য আমি একটি প্যাচ পাঠিয়েছি।
ছোঁয়া

আপনাকে @ স্লহ্যাক ধন্যবাদ। এই উদাহরণগুলি আমাকে অনেক সাহায্য করেছে। Ffmpeg এ অডিও ফিল্টার সম্পর্কে আমার আরেকটি প্রশ্ন আছে। Ffmpeg এ সময় বাড়ানো কি সম্ভব? এই লিঙ্কটি সময়-প্রসার কী তা ব্যাখ্যা করে।
iwocan

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.