Відмінності між версіями «Обробка зображень та мультимедіа. Лабораторна №5 Чуєнко Юрій»

Матеріал з Вікі ЦДУ
Перейти до: навігація, пошук
(Створена сторінка: ==Формати звукових файлів== '''Стиснення без втрат''' Це спосіб кодування, що дозволяє по...)
 
(Формати звукових файлів)
Рядок 1: Рядок 1:
==Формати звукових файлів==
+
='''Формати аудіофайлів'''=
 +
Аудіо (lat. audio “чую”) –  звук, що записано на звуковому носії; рідше під цим терміном розуміють запис та відтворення звуку, звукозаписуюча та звуковідтворююча апаратура.<br/>
 +
Слух людини сприймає звукові сигнали  від 16 Гц до 20 кГц (як виключення до 22 кГц).Людський голос знаходиться в діапазоні 300-4000 Гц.<br/>
 +
Існує три основні групи аудіофайлів:
 +
*Аудіо формати без втрат
 +
*Аудіо формати з втратами
 +
*Інші формати
  
 +
=='''Аудіо формати без втрат'''==
 +
==='''Без стиснення'''===
 +
*'''AIFF''' - формат аудіо файлів, що застосовується для зберігання звукових даних на персональних комп'ютерах і на інших електронних аудіопристроях
 +
*'''AU''' - простий формат аудіофайлів, уведений Sun Microsystems. Формат був поширений на NeXT системах і на ранніх веб-сторінках
 +
*'''CDDA''' - стандарт для аудиоCD
 +
*'''IFF-8SVX''' Interchange File Format
 +
*'''IFF-16SV'''
 +
*'''RAW'''
 +
*'''WAV''' - Microsoft Wave (Waveform audio format). Розроблено разом з IBM
  
'''Стиснення без втрат'''
+
==='''Із стисненням'''===
 +
*'''FLAC (вільний кодек із проекту Ogg)'''
 +
*'''Lossless Audio (.la) '''
 +
*'''Lossless Predictive Audio Compression LPAC (.pac) '''
 +
*'''Apple Lossless (M4A)'''
 +
*'''Monkey's Audio (APE)'''
 +
*'''OptimFROG (.ofr) '''
 +
*'''RKAU (.rka) '''
 +
*'''Shorten (SHN)'''
 +
*'''TTA True Audio, вільний кодек '''
 +
*'''WavPack (.wv) '''
 +
*'''Windows Media Audio 9 Lossless (WMA)'''
  
Це спосіб кодування, що дозволяє повністю відновити вихідні дані з жатого потоку. Тому його застосовують у разі необхідності повного збереження якості вихідного звуковий аудіо інформації. Сучасні алгоритми стиснення без втрат дозволяють скоротити обсяг більш ніж в 2 рази, при цьому не втративши якість. Подібні кодери працюють за принципом звичайного архіватора. Але на відміну від них вони адаптовані спеціально для роботи з аудіо.
+
=='''Аудіо формати з втратами'''==
*FLAC (.flac) - вільний кодек з проекту Ogg
+
*'''MP2 (MPEG Layer 2)'''
*Lossless Audio (.la)
+
*'''MP3 (MPEG Layer 3) '''
*Lossless Predictive Audio Compression (LPAC; .pac)
+
*'''Speex (Проект Ogg, стиснення голосу, низький битрейт) '''
*Apple Lossless (.m4a)
+
*'''Vorbis (Проект Ogg, вільний і схож ий за принципом на MP3)'''
*Monkey's Audio (.ape)
+
*'''GSM (GSM Full Rate, для сотових телефонів)'''
*OptimFROG (.ofr)
+
*'''Windows Media Audio (WMA) '''
*RKAU (.rka)
+
*'''AAC (.m4a, .mp4, .m4p, .aac)''' - Advanced Audio Coding (часто в контейнірі MPEG-4)
*Shorten (.shn)
+
*'''Musepack - Musepack (MPC) '''
*TTA - True Audio, вільний кодек
+
*'''TwinVQ - Yamaha TwinVQ (VQF) '''
*TAK (.tak) - Tom's lossless Audio Kompressor
+
*'''RealAudio (RA, RM)'''
*WavPack (.wv)
+
*'''OTS Audio File (нагадує на MP3) '''
*Windows Media Audio 9 Lossless (.wma)
+
*'''SWA - Macromedia Shockwave Audio (стиснення як в MP3 з додатковими заголовками для Macromedia Director)'''
*ADX - формат звуку з максимальним бітрейтом 1 Гбіт / с
+
*PXD (.pxd) - формат компанії PXD Media. Один з перших аудіокодеків без втрат (1997). Використовується в музичних конструкторах EJAY та інших.
+
  
 
+
=='''Інші формати'''==
'''Стиснення з втратами'''
+
'''CUST (DeliPlayer custom sound file format) '''
 
+
*'''MID, MIDI (Musical Instrument Digital Interface)''' —просто ноты та інструкції керування, рідше дампы семплов)
Застосовується, коли потрібно, як можна сильніше стиснути дані, зберігши при цьому їх якість на прийнятному рівні. Кодування з втратами складається з положення про те що у вихідних незжатих матеріалах міститься багато зайвої інформації, яка не несе ніякої користі для слуху, її можна видалити, що як наслідок забезпечити підвищення рівня стиснення.
+
*'''GYM''' лог чипу GenesisYM2612
 
+
*'''VGM (Video Game Music)''' лог декількох чипів
У процесі стиснення аудіо дані аналізуються кодером на предмет виявлення різних тонкощів звучання, якими можна знехтувати. Для підвищення стиснення можна позбутися від прихованих частот, які ми погано чуємо взагалі, але тим не менше вони присутні (це стосується діапазону нижче 20Гц і вище 22КГц).
+
*'''PSF Portable Sound Format'''
 
+
*'''NSF (NES music)'''
Але при такому стисканні дуже часто разом з «зайвою» відбувається нехтування корисним сигналом, що веде часто істотну різницю в порівнянні звучання з оригіналом. При такому кодуванні діє правило - чим сильніше стискається сигнал, тим більша вірогідність втрати корисного сигналу.
+
*'''MOD (Soundtracker і Protracker модулі для семплів та мелодії)'''
 
+
*'''PTB (Power Tab Editortab) S3M (модуль ScreamTracker 3,)'''
*Mp3 - на даний момент один з найбільш популярних форматів стиснення з втратами. Формат призначений для значного зменшення обсягу даних, який необхідний для прослуховування записи і збереження якості звуку максимально близького до вихідного. Такий файл із середнім бітрейтом (128кбіт/с) призводить до отримання файлу приблизно в 1/11 від початкового файлу з audiocd, який має середній бітрейт близько 1411 кбіт/с. Якість отриманого файлу залежить від бітрейту, з яким можуть створюватися mp3-файли.
+
*'''XM (модуль Fast Tracker, добавлено інструменти)'''
 
+
*'''IT (модуль Impulse Tracker, добавлено інструменти, дії на відпущення нот, та ін.)'''
Найбільш прийнятним є бітрейт від 128-320. Але слід врахувати один цікавий факт, що для нормального якісного звучання досить усього лише 256Кбит/с. Це показали «сліпі тести» - в якому експерти з зав'язаними очима не могли на слух відрізнити стиснене до 256 кбіт/с сигнал від сигналу з 320кбіт/с. Подібні тести проводяться в спеціальних приміщеннях з використанням дорогого обладнання.
+
*'''MT2 (модуль MadTracker комбінує властивості IT и XM) '''
 
+
*'''MNG (BGM для ігр серії Creatures, пичинаючі з Creatures 2; доступен редактор и плеер)'''
Але крім бітрейта якість залежить так само і від самої програми, що кодує. При стисненні у даного формату є три варіанти режиму бітрейта:
+
*'''PSFPlayStation sound format. SPCSuper Nintendo Entertainment System sound file format.'''
 
+
*'''STF StudioFactory project file. It contains all necessary patches, samples, tracks and settings to play the file.'''
**CBR - постійний бітрейт, в якому для кодування кожної секунди потоку застосовується однакова кількість біт.
+
*'''SYN SynFactory project file. It contains all necessary patches, samples, tracks and settings to play the file.'''
**EBR
+
*'''NIFF'''
**VBR - змінний бітрейт, коли на кожну секунду застосовується різна кількість біт.
+
*'''MusicXML'''
 
+
*'''YM (Atari ST/Amstrad CPC YM2149 sound chip format)'''
Від вибору режиму так само буде залежати і якість кодування.
+
 
+
*WMA (windows media audio) - формат розроблений з метою збереження і трансляції аудіо. Спочатку його презентували як альтернативу mp3. Але суб'єктивно якість wma не завжди відповідає якості mp3.
+
 
+
*AAC (.m4a, .mp4, .m4p, .aac) - файли будуть якіснішими в процесі кодування в порівнянні з перерахованими вище форматами стиснення. Зараз даний формат вважається одним з найбільш якісних і підтримується більшістю пристроїв. З переваг можна назвати гарну якість при будь-якому варіанті бітрейта, і підтримки частоти дискретизації до 96 кГц, в той час як mp3 всього лише 48кГц.
+
 
+
*Vorbis - проект Ogg, вільний, схожий за принципами на MP3
+
*Speex - проект Ogg, вільний, стиснення голосу, низький бітрейт
+
*Opus - проект Ogg, вільний, передача звуку по мережі; заснований на технологіях кодеків CELT і SILK.
+
*G.723.1 - один з базових кодеків мовної IP-телефонії
+
*G.729 - ефективний вузькосмуговий мовний кодек IP-телефонії
+
*Musepack - Musepack (MPC)
+
*TwinVQ - Yamaha TwinVQ (VQF)
+
*RealAudio (RA, RM)
+
*OTS Audio File - схожий на MP3
+
*SWA - Macromedia Shockwave Audio; стиснення як в MP3 з додатковими заголовками для Macromedia Director ти дискретизації до 96 кГц, в той час як mp3 всього лише 48кГц.
+
 
+
'''Без стиснення і втрат'''
+
*Wav (wave) - частіше використовується як оболочка нестислого сигналу, при якому на кожен відлік амплітуди виділяється певна кількість біт.
+
 
+
*AIFF - формат, який часто використовується для зберігання аудіо матеріалу. Розробником даного формату є Apple, ще в 80-х роках XX століття. Тому даний формат найчастіше зустрічається у тих, хто використовує платформу MacOS, ніж на платформі PC.
+
* AU
+
* CDDA - формат, який використовується в аудіо-CD
+
* DSD - формат, який використовується в SACD
+
* DXD - якість цифрового звукозапису DXD за багатьма параметрами перевершує не тільки інші ІКМ-формати, але і DSD.
+
* IFF-8SVX - Interchange File Format
+
* IFF-16SV
+
* RAW - необроблені («сирі») виміри без будь-якого заголовка або синхронізації
+

Версія за 17:38, 11 червня 2018

Формати аудіофайлів

Аудіо (lat. audio “чую”) – звук, що записано на звуковому носії; рідше під цим терміном розуміють запис та відтворення звуку, звукозаписуюча та звуковідтворююча апаратура.
Слух людини сприймає звукові сигнали від 16 Гц до 20 кГц (як виключення до 22 кГц).Людський голос знаходиться в діапазоні 300-4000 Гц.
Існує три основні групи аудіофайлів:

  • Аудіо формати без втрат
  • Аудіо формати з втратами
  • Інші формати

Аудіо формати без втрат

Без стиснення

  • AIFF - формат аудіо файлів, що застосовується для зберігання звукових даних на персональних комп'ютерах і на інших електронних аудіопристроях
  • AU - простий формат аудіофайлів, уведений Sun Microsystems. Формат був поширений на NeXT системах і на ранніх веб-сторінках
  • CDDA - стандарт для аудиоCD
  • IFF-8SVX Interchange File Format
  • IFF-16SV
  • RAW
  • WAV - Microsoft Wave (Waveform audio format). Розроблено разом з IBM

Із стисненням

  • FLAC (вільний кодек із проекту Ogg)
  • Lossless Audio (.la)
  • Lossless Predictive Audio Compression LPAC (.pac)
  • Apple Lossless (M4A)
  • Monkey's Audio (APE)
  • OptimFROG (.ofr)
  • RKAU (.rka)
  • Shorten (SHN)
  • TTA True Audio, вільний кодек
  • WavPack (.wv)
  • Windows Media Audio 9 Lossless (WMA)

Аудіо формати з втратами

  • MP2 (MPEG Layer 2)
  • MP3 (MPEG Layer 3)
  • Speex (Проект Ogg, стиснення голосу, низький битрейт)
  • Vorbis (Проект Ogg, вільний і схож ий за принципом на MP3)
  • GSM (GSM Full Rate, для сотових телефонів)
  • Windows Media Audio (WMA)
  • AAC (.m4a, .mp4, .m4p, .aac) - Advanced Audio Coding (часто в контейнірі MPEG-4)
  • Musepack - Musepack (MPC)
  • TwinVQ - Yamaha TwinVQ (VQF)
  • RealAudio (RA, RM)
  • OTS Audio File (нагадує на MP3)
  • SWA - Macromedia Shockwave Audio (стиснення як в MP3 з додатковими заголовками для Macromedia Director)

Інші формати

CUST (DeliPlayer custom sound file format)

  • MID, MIDI (Musical Instrument Digital Interface) —просто ноты та інструкції керування, рідше дампы семплов)
  • GYM лог чипу GenesisYM2612
  • VGM (Video Game Music) лог декількох чипів
  • PSF Portable Sound Format
  • NSF (NES music)
  • MOD (Soundtracker і Protracker модулі для семплів та мелодії)
  • PTB (Power Tab Editortab) S3M (модуль ScreamTracker 3,)
  • XM (модуль Fast Tracker, добавлено інструменти)
  • IT (модуль Impulse Tracker, добавлено інструменти, дії на відпущення нот, та ін.)
  • MT2 (модуль MadTracker комбінує властивості IT и XM)
  • MNG (BGM для ігр серії Creatures, пичинаючі з Creatures 2; доступен редактор и плеер)
  • PSFPlayStation sound format. SPCSuper Nintendo Entertainment System sound file format.
  • STF StudioFactory project file. It contains all necessary patches, samples, tracks and settings to play the file.
  • SYN SynFactory project file. It contains all necessary patches, samples, tracks and settings to play the file.
  • NIFF
  • MusicXML
  • YM (Atari ST/Amstrad CPC YM2149 sound chip format)