אודיו FLAC (.flac)

Xiph.Org תקן

פורמט האודיو החופשי ללא אובדן נתונים (FLAC) הוא תקן הזהב הקוד פתוח לאודיו ללא אובדן נתונים, המציע יחסי דחיסה גבוהים עם פענוח מהיר במיוחד וידידותי לחומרה.

המר FLAC ל-MP3

ממיר חינמי מ-FLAC ל-MP3 פועל בדפדפן. המר קבצים באופן מיידי במכשיר שלך.

בדיקה ומטא-דאטה

מערכות הפעלה ומנתחי קבצים מזהים קבצי FLAC על ידי בדיקת רצף הבייטים הבינארי הראשוני:

בחר או גרור קבצים לכאן

המרה פרטית ב-100% בתוך הדפדפן - הקבצים לעולם אינם עוזבים את המכשיר שלך

או הדבק Ctrl+V
הבטחת פרטיות ללא העברה ברשת: 0 בייט הועלו לשרתים חיצוניים. כל העיבוד מתבצע באופן מקומי בארגז החול של הדפדפן שלך.

חתימת כותרת ברמת הבייט (Magic Bytes)

מערכות הפעלה ומנתחי קבצים מזהים קבצי FLAC על ידי בדיקת רצף הבייטים הבינארי הראשוני:

חתימת HEX (היסט 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
סדר בתים (Endianness)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)Apache 2.0 קוד פתוחנחלת הכלל / RIFF קניינירישיון מותאם אישית בקוד פתוח
עומס מעבד פענוחנמוך במיוחד; השפעה מינימלית על הסוללהנמוךאפס תקורת פענוח מעבדבינוני עד גבוה
זיהוי שגיאותחתימת 128 סיביות MD5 מוטמעת של אודיו PCM גולמישלמות ברמת אטום בלבדללא מובנהבדיקות CRC32 לכל פריים
אימוץ נגני חומרהנמצא בכל מקום במערכות סטריאו לרכב, מקלטים ביתיים ומערכות Hi-Fiמכשירי אפל ומקלטי AirPlayכל המכשיריםמוגבל מאוד

מצבי שיחשות נפוצים ומדריך שחזור הקסדצימלי (Hex)

מפענח ה-FLAC רושם 'MD5 signature mismatch' או שהנגן מקרטע במהלך ההשמעה.

גורם שורש: ריקבון סיביות או שגיאת שידור הפכו סיביות בנתוני פריימי האודיו הדחוסים.

התאוששות: בדיקת שלמות באמצעות 'flac -t sample.flac'. קידוד מחדש באמצעות 'flac -F' כדי להתעלם מפריימים פגומים ולשחזר אודיו.

ניתוח אבטחה ווקטורי התקפה על מנתחים (Parsers)

ל-FLAC יש בסיס קוד בוגר, אך בלוקי מטא-דאטה מעוותים (כגון בלוקי תמונה או קובצי רמז בגודל חריג) עלולים לעורר בעיות במנתח.

ווקטורי תקיפה ידועים

  • גלישת מספר שלם בניתוח METADATA_BLOCK_PICTURE המוيلة לפגימות בערימה במערכות אינדקס מדיה לא מתוקנות.
  • סיביות הקצאת ערוצים שנוצרו במיוחד הגורמות לחלוקה באפס בשגרות ביטול מתאם סטריאו.
  • קריאה מחוץ לגבולות הערימה בקורא ההערות Vorbis של libFLAC.

השיטות המומלצות להגנה:

היסטוריה ואבני דרך

2017מיקרוסופט ואפל מוסיפות תמיכה מובנית בפענוח FLAC ל-Windows 10 ו-macOS High Sierra.
2003FLAC מצטרף למטריית קרן Xiph.Org לצד Ogg, Vorbis ו-Theora.
2001ג'וש קואלסון משחרר את FLAC 1.0 תחת רישיונות קוד פתוח GPL/BSD.

יתרונות מרכזיים

  • מפרט פתוח לחלוטין וללא תמלוגים ללא מגבלות פטנטים.
  • עיצוב אסימטרי מאפשר פענוח מיידי וקל משקל בחומרה מוגבלת סוללה.
  • כולל חתימת אודיו מסוג MD5 בכותרת ה-STREAMINFO לאימות שגיאות ברמת הסיביות באופן אוטומטי.

מגבלות טכניות וחסרונות

  • הקבצים גדולים משמעותית (בדרך כלל פי 5 גדולים יותר) מפורמטים אובדניים כמו MP3, AAC או Opus.
  • אין תמיכה מובנית בנתוני אודיו בנקודה צפה של 32 סיביות הנפוצים באפיקי ערבוב פנימיים של DAW.
  • התנגדות היסטורית מצד יישומי אפל הישנים דרשה פורמטים חלופיים כמו ALAC.

עובדות טכניות מעניינות

  • חתימת הקסם בת 4 הסיביות 'fLaC' כוללת אותיות מעורבות המייצגות את 'Free Lossless Audio Codec'.
  • סוכנות החלל האירופאית השתמשה ב-FLAC כדי לדחוס הקלטות אודיו מדעיות ממשימות חלל אטמוספריות.
  • נגן המוזיקה ברזולוציה גבוהה Pono של ניל יאנג בנה את כל המערכת האקולוגית שלו סביב FLAC של 24 סיביות / 192 קילו-הרץ.

שאלות טכניות נפוצות

האם FLAC דוחס אודיו טוב כמו MP3?

לא. פורמט FLAC אינו אובדני (lossless), כלומר הוא שומר כל דגימת אודיו בודדת, ומשיג בדרך כלל הפחתה של 50% בגודל. פורמט 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

המרת קבצי Apple Lossless Audio Codec ל-FLAC Master מעבירה את אוסף המוזיקה הארכיוני שלך מקונטיינרים של אפל לתקן קוד פתוח הנתמך באלפי נגני מדיה והתקני חומרה.

FLAC אל ALAC

המרת קבצי שמע FLAC Master ל-Apple Lossless משנה את הקונטיינר מ-FLAC טבעי ל-MP4 תוך שמירה על כל ביט בודד של נתוני האודיו המקוריים ללא פגע.

WAV אל FLAC

המרת קובצי WAV PCM לא דחוסים ל-FLAC Master מקטינה את קובצי האודיו שלך לחצי מגודלם מבלי לאבד אפילו סיביות אחת של נתוני ספה.

FLAC אל WAV

המרת FLAC Master ל-WAV PCM פורצת קובצי אודיו דחוסים לנתוני אפנון קוד דופק גולמיים עבור תאימות חומרתית ללא פשרות.

APE אל FLAC

המרת קובצי Monkey's Audio ל-FLAC Master שומרת על כל סיבית בודדת של נתוני השמע המקוריים תוך פתיחת תאימות אוניברסלית כמעט לכל נגני המדיה והחומרה המודרניים.

AIFF אל FLAC

הمرת קבצי שמע מסוג AIFF לפורמט FLAC מאסטר מקטינה את נפח הקבצים הלא דחוסים עד ל-60 אחוזים תוך שמירה מלאה על כל סיביות של מידע השמע המקורי.