FLAC (ראשי תיבות של Free Lossless Audio Codec, קודק חופשי לשמע ללא איבוד נתונים) הוא קודק (תוכנה או פורמט לדחיסת קבצי שמע) ששומר את כל המידע המקורי של הקלט. בניגוד לקודקים מאבדי-נתונים (lossy) כמו MP3 ו‑AAC, FLAC אינו מסיר מידע, לכן מתאים לנגינה יומיומית ולארכיון של אוספי שמע. הפורמט נתמך ברבים מתוכנות הניגון והחומרה.
ב-29 בינואר 2003 הושם FLAC תחת ארגון Xiph (כיום קרן Xiph), יחד עם קודקים אחרים של הארגון.
המילה "חופשי" פירושה שמפרט הפורמט פתוח ליישום על ידי כל אחד, ושאין עליו פטנטים. קוד המקור של הספריות המרכזיות (libFLAC, libFLAC++) זמין ברישיון BSD, וקוד המקור של התוכנות המשולבות (flac, metaflac, תוספים) זמין תחת GPL. צוות הפרויקט מעודד שלא להוסיף תכונות לחסימת העתקה.
FLAC תוכנן במיוחד לדחיסת שמע, ולכן בדרך כלל דוחס קבצי שמע טוב יותר מ-ZIP או gzip. דחיסה טיפוסית של FLAC היא כ-30, 50% מגודל המקור, בעוד ZIP נותן כ-10, 20%. קודקים מאבדי-נתונים מגיעים לשיעורי דחיסה גבוהים יותר, אך בשלב זה מוסרים חלק מהמידע המקורי.
באופן טכני, FLAC עושה ניבוי קווי (שיטה שמנחשת את הדגימה הבאה מהקודמות) כדי ליצור ערכי "residual", ההפרשים שנשארו. ערכים אלה מקודדים ביעילות באמצעות קידוד גולומב-רייס. בנוסף משתמשים בקידוד אורך-ריצה (run-length) לדגימות זהות, למשל ברגעי שקט. אחת המעלות של FLAC היא היכולת להזרים קבצים ולפתוח אותם במהירות, בלי תלות ברמת הדחיסה.
FLAC נפוץ מאוד למסחר של הקלטות חיות, וגם לארכיון של תקליטורים ומדיות אחרות. עותק FLAC מאפשר לשחזר במדויק את המידע המקורי אם המדיה המקורית תאבד או תפגע. ניתן גם ליצור קבצי CUE לשחזור מדויק של דיסקים.
FLAC תומך בדגימות נקודה קבועה (fixed-point) כדי למנוע שגיאות עיגול, ולא בתצורת נקודה צפה. הוא מטפל ברזולוציות PCM מ-4 עד 32 סיביות לדגימה, ותומך בקצבי דגימה נרחבים עד 655350 הרץ. קיים מהדר לדרישות פלטפורמות רבות, כולל יוניקס, לינוקס, Mac OS X וחלונות.
FLAC (קודק חופשי לשמע ללא איבוד נתונים) הוא דרך לשמור מוזיקה בלי לאבד אותה. קודק זה שומר את כל הצליל המקורי. קודק, תוכנה שעוזרת לכווץ קבצי שמע כדי שיהיו קטנים יותר.
FLAC חוסך מקום בקבצים בדרך כלל ב-30, 50%. זה יותר טוב מ-ZIP. קבצים של קודקים "מאבדי-נתונים" כמו MP3 קטנים יותר, אבל הם מסירים חלק מהצליל.
הפורמט פתוח וחופשי לשימוש. זה אומר שאנשים יכולים לבנות תוכנות שעובדות עם FLAC בלי לבקש רשות. קוד המקור של התוכנות העיקריות זמין בשביל מפתחים.
FLAC נבון במיוחד לשמע. הוא עושה חישובים כדי לנחש דגימות קרובות ואז שומר את ההפרשים. את ההפרשים האלה דוחסים ביעילות. הוא גם יודע לקצר רצפים של דממה.
FLAC לא משתמש בנקודה צפה (פורמט חישובים מדויק). הוא תומך בעומק דגימה בין 4 ל-32 סיביות, ובקצבי דגימה רבים. יש לו מהדרים למחשבים שונים, כולל לינוקס, Mac ו‑Windows.
FLAC שימושי לשמירת תקליטורים והקלטות חיות. עותק FLAC מאפשר לשחזר את המוזיקה בדיוק כמו במקור.
תגובות גולשים