FLAC অডিও (.flac)

Xiph.Org স্ট্যান্ডার্ড

দ্য ফ্রি লসলেস অডিও কোডেক (FLAC) হলো ওপেন সোর্স লসলেস অডিও ফরম্যাটের ক্ষেত্রে স্বর্ণমান, যা অসাধারণ দ্রুত এবং হার্ডওয়্যার-বান্ধব ডিকোডিংয়ের পাশাপাশি উচ্চ কম্প্রেশন অনুপাত প্রদান করে।

FLAC থেকে MP3 কনভার্ট করুন

বিনামূল্যে ইন-ব্রাউজার FLAC থেকে MP3 কনভার্টার। আপনার ডিভাইসে তাত্ক্ষণিকভাবে ফাইল কনভার্ট করুন।

ইনস্পেক্ট ও মেটাডেটা

অপারেটিং সিস্টেম এবং ফাইল অ্যানালাইজারগুলো শুরুর বাইনারি বাইট সিকোয়েন্স পরীক্ষা করে FLAC ফাইল শনাক্ত করে:

এখানে ফাইল নির্বাচন করুন বা ড্রপ করুন

১০০% প্রাইভেট ব্রাউজার-মধ্যস্থ কনভার্শন - ফাইল কখনো আপনার ডিভাইস ছেড়ে যায় না

অথবা পেস্ট করুন Ctrl+V
জিরো-নেটওয়ার্ক-ট্রান্সমিশন প্রাইভেসি গ্যারান্টি: বাহ্যিক সার্ভারে ০ বাইট আপলোড করা হয়েছে। সমস্ত প্রক্রিয়াকরণ আপনার ব্রাউজার স্যান্ডবক্সে স্থানীয়ভাবে ঘটেছে।

বাইট-লেভেল হেডার সিগনেচার (ম্যাজিক বাইটস)

অপারেটিং সিস্টেম এবং ফাইল অ্যানালাইজারগুলো শুরুর বাইনারি বাইট সিকোয়েন্স পরীক্ষা করে FLAC ফাইল শনাক্ত করে:

হেক্স সিগনেচার (অফসেট 0):

66 4C 61 43

ASCII রিপ্রেজেন্টেশন: fLaC

স্ট্যান্ডার্ডাইজেশন: Xiph.Org Open Standard / IETF Draft

প্রযুক্তিগত বৈশিষ্ট্য

কন্টেইনার আর্কিটেকচারNative FLAC bitstream container with METADATA_BLOCK structure
কম্প্রেশনLinear prediction (LPC) and Rice entropy coding with subframe partitioning
বাইট এন্ডিয়াননেসBig-Endian bitstream headers; sample payloads signed integer PCM
কালার স্পেসN/A (Lossless Audio Stream)
চ্যানেল ও কাঠামো1 to 8 discrete audio channels
সর্বোচ্চ মাত্রাSample rates up to 655,350 Hz at 4 to 32 bits per sample
স্বচ্ছতা100% mathematically lossless bit-exact audio reproduction
স্ট্রিমিং ও প্রোগ্রেসিভNative frame synchronization words and seeking tables support byte-range HTTP streaming

টেকনিক্যাল তুলনা ম্যাট্রিক্স: FLAC বনাম প্রতিযোগীগণ

প্রযুক্তিগত বৈশিষ্ট্যFLAC (বর্তমান)ALACWAVAPE
লাইসেন্সিং মডেলফ্রি এবং ওপেন সোর্স (BSD/GPL)অ্যাপাচি ২.০ ওপেন সোর্সপাবলিক ডোমেইন / প্রোপারিটরি RIFFওপেন সোর্স কাস্টম লাইসেন্স
ডিকোডিং CPU লোডঅতি-নিম্ন; সর্বনিম্ন ব্যাটারি প্রভাবকমশূন্য CPU ডিকম্প্রেশন ওভারহেডমাঝারি থেকে উচ্চ
ত্রুটি সনাক্তকরণর PCM অডিওর এমবেডেড ১২৮-বিট MD5 স্বাক্ষরশুধুমাত্র অ্যাটম-স্তরের অখণ্ডতাকোনোটিই বিল্ট-ইন নেইপ্রতি-ফ্রেম CRC32 চেকসাম
হার্ডওয়্যার প্লেয়ার গ্রহণযোগ্যতাগাড়ির স্টেরিও, হোম রিসিভার এবং হাই-ফাই রিগ জুড়ে সর্বত্র উপলব্ধঅ্যাপল ডিভাইস এবং এয়ারপ্লে রিসিভারসমস্ত ডিভাইসখুব সীমিত

সাধারণ করাপশন মোড এবং হেক্স রিকভারি গাইড

FLAC ডিকোডার 'MD5 signature mismatch' লগ করে অথবা প্লেব্যাক করার সময় গান আটকে যায়।

মূল কারণ: বিট রট বা ট্রান্সমিশন ত্রুটির কারণে সংকুচিত অডিও ফ্রেম ডেটার বিট উল্টে গেছে।

পুনরুদ্ধার: 'flac -t sample.flac' ব্যবহার করে অখণ্ডতা পরীক্ষা করুন। ক্ষতিগ্রস্থ ফ্রেমগুলো এড়িয়ে অডিও পুনরুদ্ধার করতে 'flac -F' দিয়ে পুনরায় এনকোড করুন।

নিরাপত্তা বিশ্লেষণ ও পার্সার অ্যাটাক ভেক্টর

FLAC-এর একটি পরিপক্ক কোডবেস রয়েছে, তবে ত্রুটিপূর্ণ মেটাডেটা ব্লক (যেমন অতিরিক্ত আকারের ছবি বা কিউ শিট ব্লক) পার্সার সংক্রান্ত সমস্যা তৈরি করতে পারে।

পরিচিত অ্যাটাক ভেক্টর

  • METADATA_BLOCK_PICTURE পার্সিং করার সময় পূর্ণসংখ্যা ওভারফ্লো (integer overflow) যা প্যাচ না করা মিডিয়া ইনডেক্সারগুলোতে হিপ করাপশন ঘটাতে পারে।
  • তৈরি করা চ্যানেল অ্যাসাইনমেন্ট বিটের কারণে স্টেরিও ডিকোরিলেশন রুটিনে শূন্য দ্বারা ভাগ (division by zero) হওয়া।
  • libFLAC ভর্বিস কমেন্ট রিডারে হিপ আউট-অব-বাউন্ডস রিড।

প্রতিরক্ষামূলক সেরা অনুশীলন:

ঐতিহাসিক উৎপত্তি ও মাইলফলক

2017মাইক্রোসফট এবং অ্যাপল উইন্ডোজ ১০ এবং ম্যাকওএস হাই সিয়েরা (macOS High Sierra)-তে নেটিভ FLAC ডিকোডিং সাপোর্ট যুক্ত করে।
2003FLAC, ওগ (Ogg), ভর্বিস (Vorbis) এবং থিওরা (Theora)-র পাশাপাশি Xiph.Org ফাউন্ডেশনের ছাতার নিচে যুক্ত হয়।
2001জশ কোলসোন (Josh Coalson) ওপেন সোর্স GPL/BSD লাইসেন্সের অধীনে FLAC ১.০ প্রকাশ করেন।

প্রধান সুবিধাসমূহ ও গুণাবলী

  • সম্পূর্ণ উন্মুক্ত এবং রয়্যালটি-মুক্ত স্পেসিফিকেশন, কোনো পেটেন্ট নিষেধাজ্ঞা নেই।
  • অ্যাসমেট্রিক ডিজাইন ব্যাটারি-স্বল্প হার্ডওয়্যারে তাৎক্ষণিক, হালকা ডিকোডিং সক্ষম করে।
  • স্বয়ংক্রিয় বিট-স্তরের ক্ষতি যাচাইকরণের জন্য STREAMINFO হেডারে একটি MD5 অডিও স্বাক্ষর অন্তর্ভুক্ত থাকে।

কারিগরি সীমাবদ্ধতা ও অসুবিধা

  • MP3, AAC বা Opus-এর মতো লসি ফরম্যাটের তুলনায় ফাইলগুলো উল্লেখযোগ্যভাবে বড় হয় (সাধারণত ৫ গুণ বড়)।
  • DAW ইন্টারনাল মিক্সিং বাসে সাধারণত ব্যবহৃত ৩২-বিট ফ্লোটিং-পয়েন্ট অডিও ডেটার জন্য কোনো নেটিভ সাপোর্ট নেই।
  • লিগ্যাসি অ্যাপল অ্যাপ্লিকেশনগুলোর ঐতিহাসিক আপত্তির কারণে ALAC-এর মতো বিকল্প ফরম্যাটের প্রয়োজন হয়েছিল।

আকর্ষণীয় কারিগরি তথ্য

  • ৪-বাইটের ম্যাজিক সিগনেচার 'fLaC'-এ মিশ্র ক্যাপিটালাইজেশন রয়েছে যা 'Free Lossless Audio Codec'-কে নির্দেশ করে।
  • ইউরোপিয়ান স্পেস এজেন্সি বায়ুমণ্ডলীয় মহাকাশ মিশন থেকে বৈজ্ঞানিক অডিও রেকর্ডিং সংকুচিত করতে FLAC ব্যবহার করেছিল।
  • নেইল ইয়ং-এর হাই-রেজোলিউশন পোনো (Pono) মিউজিক প্লেয়ার ২৪-বিট/১৯২ kHz FLAC-এর চারপাশে এর পুরো ইকোসিস্টেম তৈরি করেছিল।

সচরাচর জিজ্ঞাসಿತ টেকনিক্যাল প্রশ্নাবলি

FLAC কি MP3 এর মতো ভালো অডিও কম্প্রেশন করতে পারে?

না। FLAC হলো লসলেস, যার অর্থ এটি প্রতিটি একক অডিও স্যাম্পল সংরক্ষণ করে এবং সাধারণত সাইজ ৫০% কমিয়ে আনে। অন্যদিকে MP3 হলো লসি, যা 80% থেকে 90% সাইজ কমানোর জন্য মানুষের কান শুনতে পায় না এমন ডেটা বাদ দিয়ে দেয়।

FLAC কম্প্রেশন লেভেল (0-8) কী কাজ করে?

FLAC-এ কম্প্রেশন লেভেল এনকোডিং সময় এবং CPU প্রচেষ্টাকে প্রভাবিত করে, অডিও কোয়ালিটিকে নয়। সমস্ত লেভেলই (0 থেকে 8) ঠিক একই অডিওতে ডিকম্প্রেস করে। লেভেল 8 এনকোড করতে বেশি সময় নেয় তবে সামান্য ছোট ফাইল তৈরি করে।

FLAC কি অ্যালবামের কভার আর্টওয়ার্ক সংরক্ষণ করতে পারে?

হ্যাঁ। FLAC-এ একটি ডেডিকেটেড METADATA_BLOCK_PICTURE ব্লক রয়েছে যা সরাসরি অডিও ফাইলের ভেতরে ফ্রন্ট কভার, ব্যাক কভার এবং লাইনার আর্ট এম্বেড করে।

সম্পর্কিত FLAC কনভার্সন পেয়ার

FLAC থেকে MP3

লসলেস FLAC ফাইলকে সংকুচিত MP3 ফাইলে রূপান্তর করলে ফাইলের আকার উল্লেখযোগ্যভাবে হ্রাস পায়, যার ফলে আপনার মিউজিক লাইব্রেরিটি পুরানো মিডিয়া প্লেয়ার এবং সীমিত স্টোরেজের মোবাইল ডিভাইসের সাথে সামঞ্জস্যপূর্ণ হয়।

MP3 থেকে FLAC

একটি লসি MP3 ফাইলকে লসলেস FLAC ফাইলে রূপান্তর করলে অডিও ডেটা একটি আনকম্প্রেসড আর্কাইভ কন্টেইনারে চলে যায়, যদিও এটি মূল কম্প্রেশনের মাধ্যমে ইতিমধ্যে বাদ পড়ে যাওয়া ফ্রিকোয়েন্সিগুলি পুনরুদ্ধার করতে পারে না।

ALAC থেকে FLAC

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

FLAC থেকে ALAC

ফ্ল্যাক মাস্টার অডিও ফাইলগুলোকে অ্যাপল লসলেস-এ রূপান্তর করলে মূল অডিও ডেটার প্রতিটি একক বিট অক্ষত রেখে কন্টেইনারটি নেটিভ ফ্ল্যাক থেকে এমপিফোর-এ পরিবর্তিত হয়।

WAV থেকে FLAC

অসংকুচিত ডব্লিউএভি পিসিএম অডিওকে এফএলএসি মাস্টারে রূপান্তর করলে মূল শব্দ ডেটার প্রতিটি বিট সংরক্ষণ করে ফাইলের আকার ৬০ শতাংশ পর্যন্ত হ্রাস পায়।

FLAC থেকে WAV

একটি সংকুচিত ফ্ল্যাক মাস্টার ফাইলকে অসংকুচিত ডব্লিউএভি পিসিএম ফাইলে রূপান্তর করার মাধ্যমে তাৎক্ষণিক সম্পাদনা এবং হার্ডওয়্যার প্লেব্যাকের জন্য অডিও ডেটা কাঁচা পালস কোড মডুলেশন নমুনায় আনপ্যাক করা হয়।

APE থেকে FLAC

মাঙ্কিস অডিও (APE) আর্কাইভগুলিকে ফ্ল্যাক মাস্টার (FLAC)-এ রূপান্তর করলে আসল অডিও ডেটার প্রতিটি বিট অক্ষুণ্ণ রেখে স্টোরেজ কন্টেইনার এবং প্রেডিকশন অ্যালগরিদম পরিবর্তিত হয়।

AIFF থেকে FLAC

এআইএফএফ অডিওকে এফএলএসি মাস্টারে রূপান্তর করলে মূল অডিও ডেটার প্রতিটি বিট অক্ষুণ্ণ রেখে সংকুচিত ফাইলের আকার ৬০ শতাংশ পর্যন্ত কমে যায়।