অডিও এবং ভিডিও বিটরেট কীভাবে নির্দিষ্ট করবেন


37

নিম্নলিখিত মিডিয়া তথ্য সহ আমার কাছে একটি মুভি ফাইল রয়েছে:

Stream 0
Type: Video
Codec: H264-MPEG-4 AVC (part 10)avc1
Language: English
Resolution: 1280x720
Frame rate: 24

Stream 1
Type: Audio
Codec: MPEG AAC Audio (mp4a)
Language: English
Channels: Stereo
Sample rate: 44100HZ

এবং আমি এমভি ফাইলটি একটি এভিআই ফাইলে রূপান্তর করতে FFmpeg ব্যবহার করতে চাই।

আমি জানি আমি অডিও এবং ভিডিও বিট রেট নির্দিষ্ট করতে পারি ( এই নিবন্ধ থেকে ):

ffmpeg -i InputFile.mpg -ab 128 -b 1200 OutputFile.avi

তবে আমার ক্ষেত্রে, আমি যদি মূল গুণটি রাখতে চাই তবে আমার অডিও এবং ভিডিও বিট রেটটি কী হওয়া উচিত?

উত্তর:


52

ভিডিও এবং অডিওর জন্য লক্ষ্য বিটরেট নির্দিষ্ট করতে, ব্যবহার করুন -b:v-b:a , যথাক্রমে যথাক্রমে এবং বিকল্পগুলি করুন। আপনি Kকেবিট / এস এবং এমবিট / এস এর জন্য সংক্ষিপ্তসারগুলি ব্যবহার করতে পারেন M

উদাহরণ স্বরূপ:

ffmpeg -i input.mp4 -b:v 1M -b:a 192k output.avi

বিঃদ্রঃ:

  • এটি একটি সাধারণ এক-পাস এনকোড যা শেষে নির্দিষ্ট বিটরেটে পৌঁছানোর চেষ্টা করে। এটি সম্ভবত ভিডিও অংশের জন্য ভুল বিটরেট অনুমানের দিকে পরিচালিত করবে। আপনি যদি একটি নির্দিষ্ট বিটরেট লক্ষ্য করতে চান তবে একটি দ্বি-পাসের এনকোডিং মোড ব্যবহার করার পরামর্শ দেওয়া হচ্ছে । দেখুনআরও টিপসের জন্য H.264 এনকোডিং গাইড

  • গুণটি দেখুন: আপনার কি আরও ভাল প্রয়োজন? তারপরে একটি উচ্চতর বিটরেট ব্যবহার করুন। আপনার জন্য সর্বোত্তম কী কাজ করে দেখুন এবং দেখুন। আপনি যদি সহজভাবে ইনপুটটির মতো একই বিটরেট ব্যবহার করেন তবে সম্ভাবনা বেশি হ'ল মানেরটির কারণে মূলটির তুলনায় আরও খারাপ হবে হ'ল প্রজন্মের ক্ষতির

  • ffmpeg AVI ধারকটির জন্য একটি ডিফল্ট ভিডিও এবং অডিও কোডেক নির্বাচন করে যা যথাক্রমে mpeg4এবং libmp3lameএনকোডার হয়, সুতরাং এমপিইজি -4 পার্ট II ভিডিও এবং এমপি 3 অডিও। আপনি এখানে আসল ভিডিও এবং অডিও কোডেক (এইচ .264 এবং এএসি) ব্যবহার করতে পারবেন না কারণ এভিআই পাত্রে তারা সমর্থিত নয়।

  • প্রায় কোনও কোডেক আপনাকে একটি নির্দিষ্ট বিটরেট সেট করতে দেয় তবে অনেক কোডেকের মধ্যে ভেরিয়েবল বিটরেট / স্থির মানের মোড থাকে। আপনি যদি কোনও নির্দিষ্ট ফাইল আকারের বিষয়ে চিন্তা না করেন তবে পরিবর্তে এই মোডটি ব্যবহার করুন। দয়া করে তার জন্য H.264 এনকোডিং গাইড এবং কনস্ট্যান্ট রেট ফ্যাক্টরের বিভাগটি পড়ুন ।


পছন্দ করেছেন আপনার বিকল্পটি ইনপুট অডিও স্ট্রিমটি অনুলিপি করবে এবং অতএব কোনও এনকোডিং সম্পাদন করবে না। আপনার এটি সম্পর্কে একটি সতর্কতা পাওয়া উচিত।
16-25 এ 17h15

হুম, আপনি ঠিক বলেছেন, সে সম্পর্কে দুঃখিত। আমি বিকল্পটি ভুল বুঝেছি; তাড়াহুড়ো করা আমার অনুমান হয় না। আমি এই বিকল্পটি ছাড়াই একটি ত্রুটি বার্তা পেয়েছি, সুতরাং আমার অডিও কোডেক (সেটিংস) এর সাথে অবশ্যই কিছু ভুল আছে।
ভিশনস্কেপ

অবশ্যই, সম্পূর্ণ লগ সহ একটি নতুন প্রশ্ন পোস্ট করতে নির্দ্বিধায় এবং আমি এটি একবার দেখুন!
19:

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