Чому формати файлів мають значення

Фотографія в JPEG виглядає інакше, ніж у PNG, документ у DOCX відкривається не в кожній програмі, а скріншот тексту, збережений як картинка, більше не можна виділити й скопіювати.

Ілюстрація до статті: Чому формати файлів мають значення

Оновлено:

Фотографія в JPEG виглядає інакше, ніж у PNG, документ у DOCX відкривається не в кожній програмі, а скріншот тексту, збережений як картинка, більше не можна виділити й скопіювати. Розширення файлу — це не просто три літери після крапки, а домовленість про те, як саме байти всередині перетворюються на зображення, звук чи текст. Правильний вибір формату визначає, скільки місця займе файл, чи втратить він якість, чи відкриється через десять років і чи зможе його прочитати колега з іншою програмою.

Що всередині формату файлу

Файл — це послідовність байтів. Формат визначає, як їх інтерпретувати: де заголовок з метаданими, як закодовано вміст, чи застосовано стиснення. Операційна система здогадується про формат за розширенням, а програми зазвичай перевіряють ще й перші байти файлу («магічне число»): PNG завжди починається з 89 50 4E 47, PDF — з %PDF. Перейменувати photo.jpg у photo.png не змінює вміст — програма або впізнає справжній формат, або відмовиться відкривати.

Ключова відмінність між форматами — тип стиснення:

  • Без втрат (PNG, FLAC, ZIP): дані відновлюються байт у байт. Файл більший, але нічого не втрачається.
  • Із втратами (JPEG, MP3, MP4/H.264): частина інформації, яку людина погано помічає, викидається назавжди. Файл у 5–20 разів менший, але кожне пересбереження погіршує якість.

Зображення

  • JPEG — фотографії й складні зображення з плавними переходами. Компактний, підтримується всюди, але не має прозорості й псується при повторному збереженні.
  • PNG — скріншоти, графіка з чіткими лініями, текст, логотипи, прозорість. Без втрат, тому для фотографій завеликий.
  • WebP і AVIF — сучасні вебформати, які стискають на 25–50 % краще за JPEG і PNG за тієї ж якості; підтримуються всіма актуальними браузерами.
  • SVG — векторна графіка: іконки, схеми, логотипи. Масштабується без втрати чіткості, важить кілобайти, редагується як текст.
  • HEIC — формат камер iPhone; компактний, але поза екосистемою Apple потребує конвертації.
  • RAW — «негатив» з камери для професійної обробки; величезний, і не для публікації.

Документи

  • PDF — для читання й друку: виглядає однаково всюди, але редагувати незручно. Формат для готових документів, рахунків, інструкцій.
  • DOCX / XLSX / PPTX — редаговані документи Microsoft Office; відкриваються також у LibreOffice та Google Docs, іноді з відмінностями у форматуванні.
  • ODT / ODS — відкритий стандарт OpenDocument; корисний для довготривалого зберігання, бо не залежить від одного виробника.
  • TXT / Markdown — простий текст. Відкриється будь-де й через п’ятдесят років; ідеально для нотаток, коду, документації.
  • CSV — таблиці як текст. Універсальний обмінний формат, але без формул, форматування й з підводними каменями кодування.

Аудіо та відео

Тут важливо розрізняти контейнер (MP4, MKV, MOV — «коробка», яка тримає доріжки) і кодек (H.264, H.265/HEVC, AV1, AAC, Opus — спосіб стиснення вмісту). Файл MP4 може не відкриватися не через контейнер, а через кодек, якого немає в програмі. Для сумісності: MP4 з H.264 і AAC відкриється практично всюди. Для архіву звуку — FLAC (без втрат); для слухання — MP3 або AAC; для розмов і стримінгу — Opus.

Формати й час

Файл, який ніхто не зможе відкрити, втрачений так само, як стертий. Для довготривалого зберігання обирайте відкриті, задокументовані формати з широкою підтримкою: PDF/A для документів, TIFF або PNG для зображень, FLAC для звуку, простий текст для всього, що можна виразити текстом. Пропрієтарні формати однієї програми (старі версії дизайнерських чи бухгалтерських пакетів) ризиковані: коли зникає програма, зникає доступ до даних.

Як обирати формати, які відкриються і через роки

  • Фото — JPEG або WebP; скріншоти й графіка — PNG або SVG; для вебу — WebP/AVIF зі запасним JPEG.
  • Зберігайте оригінал у форматі без втрат, а для пересилання експортуйте копію з втратами; не редагуйте JPEG поверх JPEG.
  • Надсилайте документи на читання в PDF, на редагування — у DOCX або спільному онлайн-документі.
  • Не робіть скріншот тексту, якщо можна надіслати текст: його можна шукати, копіювати й читати з екрана.
  • Для архіву обирайте відкриті формати й періодично перевіряйте, що файли відкриваються.
  • Не міняйте розширення, щоб «конвертувати» файл — використовуйте експорт у програмі або конвертер.

Часті запитання

Чому PNG-скріншот важить більше за JPEG-фото?

PNG стискає без втрат і погано підходить для фотографічного вмісту з шумом і градієнтами; JPEG навпаки. Для скріншота інтерфейсу PNG буде меншим і чіткішим.

Чи втрачає якість ZIP-архів?

Ні. ZIP, 7z, RAR стискають без втрат; розпакований файл ідентичний оригіналу. Уже стиснуті JPEG і MP4 в архіві майже не зменшуються.

Що робити з файлом невідомого формату?

Подивіться перші байти в шістнадцятковому редакторі або скористайтеся командою file у Linux/macOS — вони визначать формат за сигнатурою незалежно від розширення.

Формат — це мова, якою файл розмовляє з програмою; обирайте ту, яку розуміють усі, з ким ви ділитеся, і ту, яка переживе програму.

Коротко: формат файлу визначає, як зберігаються дані, чи стискаються вони з втратами, і хто зможе їх відкрити. Використовуйте формати з втратами для публікації й без втрат для оригіналів, PDF для читання й редаговані формати для роботи, а для архіву — відкриті стандарти, які не залежать від однієї програми.