ffmpeg flac থেকে wav রূপান্তর করতে


1

নমুনা হার এবং বিট গভীরতা পরিবর্তন না করে আমার একটি ফ্ল্যাক ফাইলকে একটি ওয়াও ফাইলগুলিতে রূপান্তর করতে হবে। আমি যতদূর জানি এই বৈশিষ্ট্যগুলি পরিবর্তন করা অডিওকে বিকৃত করতে পারে, তাই আমি কীভাবে সেগুলি পরিবর্তন না করে নির্দিষ্ট করব?

এছাড়াও, আউটপুট ফাইলে মেটাডেটা লেখার কোনও উপায় আছে কি?

সম্পাদনা: আপাতদৃষ্টিতে এটি একটি এক্সওয়াই সমস্যা, আমি দুঃখিত, আমি এখানে নতুন। আমার সমস্যাটি হ'ল আমি আমার ওএস এক্সে ফ্ল্যাক ইনস্টল করতে চাই না, কারণ আমি যা কিছু ব্যবহার করি সেগুলি স্যান্ডবক্সে চেষ্টা করছি, তাই আমার একক এক্সিকিউটেবল ফাইল যেমন ffmpeg প্রয়োজন। আমি @ স্লহকের পরামর্শটি চেষ্টা করব এবং নমুনার হার এবং বিট গভীরতার পরিবর্তন কিনা তা যাচাই করব।

সম্পাদনা করুন: ffmpeg কেবলমাত্র নমুনার হার সংরক্ষণ করে। বিট গভীরতা ম্যানুয়ালি সেট করা প্রয়োজন।


আপনি কেন কাজের জন্য ffmpeg ব্যবহার করতে চান? এটি আমার কাছে এক্সওয়াই সমস্যার মতো শোনায় ।
একটি সিভিএন

@ মাইকেলকার্জলিং নিশ্চিত নন, আমি ব্যক্তিগতভাবে সমস্ত কিছুর জন্য ffmpeg ব্যবহার করি, এমনকি flacCLI সরঞ্জাম, বা x264CLI এনকোডার ইত্যাদি রয়েছে কিনা তা ধরে নেওয়া অযৌক্তিক নয় যে "নেটিভ" সরঞ্জাম থাকলেও কেউ ffmpeg ব্যবহার করতে চাইবে।
slhck

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

[স্ট্যাকওভারফ্লো] [1] থেকে এফএলসি ডাব্লুএইভিতে রূপান্তর করার একটি সমাধান এখানে রয়েছে। [1]: stackoverflow.com/questions/23333678/...

উত্তর:


3

ffmpeg আপনি কিছু না বললে বিট গভীরতা এবং নমুনার হার পরিবর্তন করবে না (বা আউটপুট কোডেক এটি সমর্থন করে না তবে এটি সম্ভবত ব্যর্থ হবে)। সুতরাং এটি যথেষ্ট হওয়া উচিত:

ffmpeg -i input.flac output.wav

মেটাডেটা অপসারণ করার জন্য, এফএফম্পেগের সাথে সমস্ত ফর্ম্যাট থেকে স্ট্রিপ মেটাডেটা দেখুন - আপনি মূলত কেবল -map_metadata -1বিকল্পটি যুক্ত করেন ।


এটি কি কোনও উপায়ে নিকৃষ্ট flac -d flacfile.flac?
রাজীব

1
@ রাজীব এটি নয় যে আমি সচেতন, না। তবে আমি এটি পরীক্ষা করে দেখিনি, তাই আমি এখানে কোনও অনুমোদিত উত্তর দিতে পারি না।
slhck

4

আপনি যে শিরোনামটিতে যা করতে চান তাতে এটি ffmpeg ব্যবহার না করার সাথে সাথে একটি FLAC ফাইলকে .Wav এ রূপান্তর করতে আপনি ( ) স্যুইচটি flacব্যবহার করে কেবল এটি পাস করতে পারবেন ।--decode-d

flac --decode input.flacinput.wavএকই অডিও ডেটা সমেত আউটপুট হিসাবে উত্পাদন করবে ।

আপনি --no-keep-foreign-metadataইনপুটটিতে কোনও অ-অডিও ডেটা ফ্ল্যাক ফেলে দিতে এড়াতে পারেন। (এটি - বিদেশী-মেটাডেটা সংরক্ষণ / পুনরুদ্ধার WAVE বা AIFF অ-অডিও অংশগুলির বিপরীত )

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