
"FLAC" dan "Flac" redirect di sini. Anti-pesawat udara, lihat Flak. Untuk organisasi Irlandia, lihat Free Legal Advice Pusat.
Free Lossless Audio Codec Flac logo vector.svg
Filename extension. Flac
Jenis media Internet audio / x-flac [1]
Jenis Format Audio
Standar (s) Spesifikasi
Free Lossless Audio Codec Pengembang (s) Xiph.Org Foundation, Josh Coalson
Initial release 20 Juli 2001
Rilis stabil 1.2.1 / 2007/09/17; 2 tahun yang lalu
Sistem operasi antar-platform
Jenis Audio codec, Audio format file
License baris perintah utilites: GNU GPL
perpustakaan: BSD
Website flac.sourceforge.net
Free Lossless Audio Codec (FLAC) adalah format file untuk kompresi data audio lossless. Selama kompresi, FLAC tidak kehilangan kualitas dari stream audio, sebagai format kompresi lossy seperti MP3, AAC, dan Vorbis lakukan. Josh Coalson adalah penulis utama FLAC.
FLAC mengurangi kebutuhan bandwidth dan penyimpanan tanpa mengorbankan integritas dari sumber audio. Sebuah rekaman audio digital (seperti CD lagu) dikodekan untuk FLAC dapat mendekompresi menjadi identik salinan data audio. Sumber audio dikodekan untuk FLAC biasanya dikurangi menjadi 50-60% dari ukuran aslinya. [2]
FLAC adalah cocok untuk pemutaran audio sehari-hari dan arsip-arsip, dengan dukungan untuk tag, cover art dan cepat mencari. FLAC yang bebas dan open source alam bebas royalti membuat baik didukung oleh banyak aplikasi perangkat lunak. FLAC pemutaran dukungan dalam perangkat audio portabel dan sistem audio khusus dibatasi pada saat ini dibandingkan dengan format lossy seperti MP3, [3] tetapi FLAC didukung di luar kotak dengan lebih banyak perangkat keras daripada bersaing lossless format seperti WavPack.
Isi
[hide]
* 1 Sejarah
* 2 Proyek
* 3 Perbandingan
* 4 Detail teknis
* 5 API organisasi
* 6 Software dukungan
o 6,1 Encoding
o 6,2 Decoding
o 6,3 Ripping
7 Hardware dukungan
7,1 o Native
7,2 o platform lain
* 8 Lihat pula
* 9 Lihat
* 10 Pranala luar
[sunting] Sejarah
Pembangunan dimulai pada tahun 2000 oleh Josh Coalson. [4] bitstream format FLAC membeku ketika memasuki tahap beta dengan merilis versi 0,5 dari implementasi referensi pada 15 Januari 2001. Versi 1.0 dirilis pada 20 Juli 2001. [4]
Pada tanggal 29 Januari 2003, Xiph.Org Foundation dan proyek FLAC mengumumkan penggabungan Xiph.org FLAC di bawah banner. Xiph.org ada di balik format kompresi bebas lainnya seperti Vorbis, Theora, Speex, dan lain-lain. [4] [5] [6]
[sunting] Proyek
FLAC proyek yang terdiri dari:
* The streaming format
* Sebuah wadah sederhana format untuk sungai, juga disebut FLAC (atau Native FLAC)
* LibFLAC, perpustakaan referensi encoders dan decoders, dan sebuah antarmuka metadata
* LibFLAC + +, sebuah objek pembungkus sekitar libFLAC
* Flac, sebuah baris perintah program berdasarkan libFLAC untuk mengkodekan dan decode stream FLAC
* Metaflac, baris perintah editor metadata. Flac file dan untuk menerapkan Replay Gain
* Input plugin untuk berbagai pemutar musik (Winamp, XMMS, foobar2000, musikCube, dan banyak lagi)
* Dengan penggabungan Xiph.org, wadah format Ogg, cocok untuk streaming (juga disebut Ogg FLAC)
"Bebas" berarti bahwa spesifikasi format sungai dapat dilaksanakan oleh siapa pun tanpa izin (Xiph.org berhak untuk menetapkan spesifikasi dan sertifikasi FLAC kepatuhan), dan bahwa baik format FLAC atau apapun yang diterapkan encoding / decoding metode yang dilindungi oleh hak paten. Ini juga berarti bahwa pelaksanaan referensi adalah perangkat lunak bebas. Source libFLAC dan libFLAC + + yang tersedia di bawah Xiph.org 's lisensi BSD, dan sumber-sumber untuk flac, metaflac, dan plugin yang tersedia di bawah GPL.
Dalam menyatakan tujuan, FLAC proyek yang mendorong para pengembang untuk tidak melaksanakan pencegahan salinan fitur apapun. [3]
[sunting] Perbandingan
FLAC adalah efisien yang khusus dirancang untuk pengepakan data audio, tidak seperti algoritma lossless umum seperti DEFLATE yang digunakan dalam pos dan gzip. Sementara mungkin kompres ZIP CD-file audio berkualitas dengan 10-20%, FLAC tingkat kompresi mencapai 30-50% untuk sebagian besar musik, dengan kompresi lebih signifikan untuk rekaman suara. Sebaliknya, lossy codec rasio dapat mencapai 80% atau lebih menurut membuang data dari aliran asli.
FLAC menggunakan prediksi linier untuk mengubah audio sampel untuk serangkaian kecil, nomor uncorrelated (dikenal sebagai residu), yang disimpan secara efisien menggunakan pengkodean Golomb-Rice. Ini juga menggunakan jangka-panjang blok pengkodean identik sampel, seperti bagian diam. Kekuatan teknis dibandingkan FLAC lossless codec lain terletak pada kemampuannya untuk dikukus dan diterjemahkan dalam waktu yang cepat, yang independen dari tingkat kompresi.
Sebagai skema lossless, FLAC juga merupakan format arsip populer bagi pemilik CD dan media lain yang ingin melestarikan koleksi audio mereka. Jika media asli hilang, rusak, atau lelah, sebuah salinan FLAC track audio memastikan bahwa duplikat yang tepat dari data asli dapat dipulihkan pada setiap saat. Pemulihan yang tepat dari lossy arsip (misalnya, MP3) dari data yang sama tidak mungkin. FLAC lossless artinya menjadi sangat cocok untuk transcode misalnya ke MP3, biasanya terkait tanpa kehilangan kualitas transcoding. Sebuah file CUE opsional dapat dibuat bila ripping CD. Jika CD dibaca dan tersayat sempurna untuk FLAC file, file CUE memungkinkan kemudian membakar CD audio yang identik dalam data audio CD asli, termasuk urutan lagu, pregaps, dan CD-Text. Namun, ada data tambahan pada beberapa CD audio seperti lirik dan CD + G grafik berada di luar ruang lingkup sebuah file CUE dan paling ripping software, sehingga data tidak akan diarsipkan.
The European Broadcasting Union (EBU) telah mengadopsi format FLAC untuk distribusi audio berkualitas tinggi melalui para Euroradio jaringan.
[sunting] Detail teknis
FLAC hanya mendukung fixed-point sampel, tidak floating-point. Hal ini untuk menghapus ketidaktepatan aritmatika floating point sehingga untuk memastikan sepenuhnya lossless encoder. Ia bisa menangani resolusi setiap bit PCM 4-32 bit per sampel, setiap sampling rate dari 1 Hz sampai 655.350 Hz pada 1 Hz increments, [7] dan sejumlah saluran 1-8. [8] Saluran dapat dikelompokkan dalam kasus-kasus seperti stereo dan 5.1 channel surround untuk mengambil keuntungan dari korelasi interchannel untuk meningkatkan kompresi. FLAC menggunakan checksum CRC untuk mengidentifikasi frame rusak ketika digunakan dalam protokol streaming, dan juga mempunyai hash MD5 yang lengkap dari PCM audio mentah disimpan dalam metadata STREAMINFO header. FLAC memungkinkan untuk Beras parameter antara 0-16. FLAC mendukung Replay Gain.
FLAC adalah diimplementasikan sebagai inti libFLAC encoder & decoder perpustakaan dengan program didistribusikan utama flac menjadi program referensi libFLAC memanfaatkan API. API codec ini juga tersedia di C + + sebagai libFLAC + +.
Pelaksanaan referensi FLAC mengkompilasi pada banyak platform, termasuk paling Unix (seperti Solaris) dan Unix-like (termasuk Linux, BSD dan Mac OS X), Windows, BeOS, dan OS / 2 sistem operasi. Ada sistem untuk membangun autoconf / automake, MSVC, Watcom C, dan Xcode.
Untuk tag, FLAC menggunakan sistem yang sama seperti Vorbis komentar. [9]
[sunting] API organisasi
API libFLAC diatur ke dalam sungai, seekable sungai, dan file (tercantum dalam urutan peningkatan abstraksi dari dasar bitstream FLAC). Sebagian besar aplikasi FLAC umumnya akan membatasi diri untuk encoding / decoding menggunakan libFLAC pada tingkat file antarmuka.
[sunting] Software dukungan
[sunting] Encoding
* Cross-Platform
o aTunes
o Audacity 1.3.3 Beta dukungan FLAC asli kini disertakan
o FFmpeg
o Juce
o KMPlayer
o VLC media player 0.8.6a
* Windows
o ALLPlayer
o Audio Transcoder
o BonkEnc - 'robek' langsung dari CD ke file FLAC
o dBpoweramp Musik Konverter dengan codec Resmi
o Easy CD-DA Extractor
o Easy Media Creator
o Exact Audio Copy
o foobar2000 (dengan encoder eksternal)
o GoldWave
o GOM Player
o jetAudio
o Media Center sejak versi 12.0.3xx
o MediaMonkey
o Nero Burning ROM opsional eksternal dengan filter plug-in
o Reaper
o Samplitude sejak versi 10,2
o Cakewalk SONAR (Producer Edition) versi 7 dan kemudian
o Sound Forge 9
o Vegas Pro 8
o Winamp
o Yahoo! Music Jukebox
* Mac OS X
o Toast Titanium, dimulai dengan versi 7
o xACT, tidak boleh disamakan dengan Microsoft XACT audio pemrograman perpustakaan
o Max
o XLD
[sunting] Decoding
* Cross-Platform
o Boxee
o FFmpeg
o aTunes
o PS3 Media Server
o Adobe Audition
o Audacity 1.3.5 Beta
o MPlayer
o Songbird
o Squeezebox
o The Core Pocket Media Player dengan plugin FLAC
o VLC media player
o XBMC Media Center
* Mac OS X
o Ableton Live
o Cog
o Plex media center
o xACT, tidak boleh disamakan dengan Microsoft XACT
o Traktor 3
o Traktor Scratch
* Windows
o Ableton Live
o Billy (music player) sejak versi 1.04i
o DJ Decks
o foobar2000
o GoldWave
o Media Center sejak versi 12.0.3xx
o iTunes setelah menginstal codec dari Xiph (Ogg FLAC saja)
o jetAudio
o MediaMonkey
o Cockos Reaper multitrack Perekam dan Editor
o Renoise mendukung impor dan ekspor dari versi 1,8
o klasik Player dengan plugin FLAC
o SUPER
o KMPlayer
o Traktor 3
o Traktor Scratch
o TVersity, menggunakan ffdshow untuk melakukan transkode sungai untuk WAV
o VUPlayer
o Winamp
o Windows Media Player dan Media Player Classic dengan pihak ketiga plugin
o Yahoo! Music Jukebox
* Palm OS
o CorePlayer (Shareware)
o TCPMP (versi 0.72rc1, open source) dengan free plug-in [1]
* Windows Mobile
o Kinoma Play
* Unix-sistem operasi mirip
o audacious
o Banshee
o Baudline
o cmus
o mpd
o ogg123 (jika dikompilasi terhadap FLAC - ogg123 adalah bagian dari 'vorbis-tools' paket)
o Xine
o XMMS
o GNOME
+ GnomeBaker
+ Quod Libet
+ Rhythmbox
+ Totem Movie Player
+ Serpentine
o KDE
+ Amarok
+ JuK
+ Audiokonverter (dari menu konteks pop-up)
[sunting] Ripping
* Cross-Platform
o Songbird
o aTunes
* Windows
o Audio Transcoder
o BonkEnc menggunakan API FLAC.dll
o CDex dimasukkan dalam v1.7 beta2
o DBpoweramp
o Exact Audio Copy menggunakan encoder eksternal
o Easy CD-DA Extractor
o foobar2000 (dengan encoder eksternal)
o MediaMonkey
o jetAudio
o Winamp
o Yahoo! Music Jukebox
* Mac OS X
o Max (Mac OS 10.4 atau lebih tinggi)
* Linux
o ABCDE
o terbelah
o Banshee (pemutar musik)
o cdda2wav
o Cdparanoia
o Mencoder
o crip
o GNOME
+ Grip
+ Sound Juicer
o KDE
+ K3b
+ Konqueror
[sunting] Dukungan Hardware
[sunting] Bahasa
* TRAXMOD Open source, open hardware portabel MMC / SD player mendukung stereo FLAC 44,1 kHz/16-bit pemutaran.
* Onkyo TX-NR906 Mendukung 16bit/24bit di 44.1khz/48khz/96khz Mono & Stereo FLAC file melalui USB eksternal dengan dukungan layar metatag.
* Pioneer SC-05, SC-07, SC-25, SC-27 dan SC-09TX support melalui eksternal USB (dukungan jaringan diverifikasi)
* AVP-A1HDCI Denon, AVR-4810, AVR-4310, AVR 3310, AVR-5308, AVR-4308, AVR-3808 AV Receiver [10]
* Yamaha RX-V2065 AV Receiver
* Escient [11]
* IAudio (Cowon) - A2, A3, 6, 7, F2, M3, M5, X5, U3, U5, [12] D2, D2 +, S9, dukungan asli dengan firmware yang lebih baru.
* Olive (Symphony, Musica, Opus) [13]
* Hard Drive PhatBox mobil yang berbasis di Digital Media Player dari PhatNoise
* Rio Karma
* SanDisk Sansa murang, Klip (dengan update firmware) [14] [15], Klip + [16]
* Jaringan Transporter Squeezebox dan pemutar musik dari Slim Devices. Produk saat ini decode aslinya. Tua v1 unit transcode untuk PCM pada server.
* Sonos
* Meizu M6 Mini Player, M3 Music Card
* VEDIA A10, B6
* Pixel Magic Systems 'HD Mediabox (dengan firmware 1.3.4 atau lebih tinggi)
* Embedded Waveplayer-Modul dengan 0-2 tingkat FLAC dukungan, MIDI dan serial interface
* Teclast T29, T39, C260, C280, C290
* Trekstor Vibez
* T + A Music Player [17]
* Linn Klimax DS (Digital Streaming) - Digital Music Player
* Linn Akurate DS - Digital Music Player
* Linn Majik DS - Digital Music Player
* Linn Sneaky Musik DS - Digital Music Player
* IRiver E100 [18]
* NMT pemain
* ARCHOS Internet Media Tablet [19]
* Naim HDX Hard Disk Audio Player [20]
* Samsung YP-U5 [21]
* Creative Zen X-Fi 2
[sunting] Lain platform
* Nintendo Wii saat menjalankan homebrew app Wii MPlayerWii atau MPlayer Masehi [22]
* Apple TV, XBMC Media Center atau Boxee
* IPod - 1st melalui generasi 5.5th, iPod mini dan iPod nano generasi 1 (bukan yang shuffle, nano gen 2nd/3rd, klasik atau menyentuh), dengan menggunakan pihak ketiga firmware Rockbox
* Hampir semua DAPS Rockbox-kompatibel, termasuk iRiver dan Gigabeat (Toshiba) macam perangkat, iPod tersebut ditambah
* Setiap UPnP A / V / DLNA Device - - e.g. Netgear EVA700, Netgear MP101, Roku Soundbridge atau Xbox 360 (ketika data transkode mengalir dari aplikasi seperti TVersity, yang menggunakan ffdshow)
* Sound Devices 7-Series Professional Audio Recorders dengan "luak" update firmware (v.2.24) [23]
* Sony PlayStation Portable saat menjalankan aplikasi homebrew LightMP3. [24]
* Samsung YP-P3, YP-Q1, YP-U5
* FLAC pemutaran mungkin pada Mobile perangkat atau ponsel berbasis pada Windows Mobile, atau Symbian OS dengan baik S60, Series 80 atau Series 90 UI platform, dapat menjalankan bebas buka aplikasi pemutar media sumber OggPlay. [25] [26]
* Google Android perangkat berjalan CM 3.9.6 dan kemudian ROM.
[sunting] Lihat pula
Free Software Portal logo.svg Free software portal
* Perbandingan audio codec
* Meridian Lossless Packing
* Monkey's Audio
* TTA
* WavPack
* Apple Lossless
[sunting] Referensi
1. ^ Pendaftaran yang dicari sebagai audio / flac
2. ^ "FLAC - perbandingan". http://flac.sourceforge.net/comparison.html. Diperoleh 2008/01/27.
3. ^ A b "FLAC Situs Web". Flac.sourceforge.net. http://flac.sourceforge.net/links.html # hardware. Diperoleh 2009/03/24.
4. ^ A b "FLAC - berita". http://flac.sourceforge.net/news.html. Diperoleh 2009/08/31.
5. ^ Xiph.Org Foundation (2003-01-29). "FLAC Bergabung Xiph.org". Xiph.org Foundation. http://www.xiph.org/press/2003/flac/. Diperoleh 2009/08/31.
6. ^ Emmett Plant. "FLAC Bergabung Xiph!". Xiph.org Foundation. http://xiph.org/ogg/flac.html. Diperoleh 2009/08/31.
7. ^ "FLAC - faq". http://flac.sourceforge.net/faq.html # general__samples. Diperoleh 2009/01/25.
8. ^ "FLAC - Format". http://flac.sourceforge.net/format.html # frame_header. Diperoleh 2009/11/15.
9. ^ "FLAC - faq". http://flac.sourceforge.net/faq.html # general__tagging. Diperoleh 2008/01/27.
10. ^ "Pid = 340 DENON Inggris". http://www.denon.co.uk/site/frames_main.php?main=prod&ver=&MID=3&sub=1&action=detail & Pid = 340. Diperoleh 2008/01/27.
11. ^ "Didukung Digital Music Format & Menandai Persyaratan" (PDF). Escient. hal 2. http://www.escient.com/support/supportdocuments/DigitalMusicFilesFormats.pdf. Diperoleh 2008/01/27.
12. ^ Korea firmware V2.13 [dead link]
13. ^ "Zaitun". http://www.olive.us/products/preloadterms.html?PHPSESSID=23dfebfa0. Diperoleh 2008/01/27.
14. ^ "Sansa murang diperbarui untuk mendukung Ogg dan FLAC". http://www.engadget.com/2008/10/04/sansa-fuze-updated-to-support-ogg-and-flac/. Diperoleh 2008/10/18.
15. ^ "Sansa Clip Firmware 01.01.30 Released". http://www.anythingbutipod.com/archives/2008/10/sansa-clip-firmware-010130-released.php. Diperoleh 2008/10/18.
16. ^ Anythingbutipod.com: SanDisk Sansa Clip + Plus Review
17. ^ "T + A E-Series Musik-Player". http://www.taelektroakustik.de/eng/ta2/e_system/music_player.htm. Diperoleh 2008/01/27.
18. ^ "IRiver E100". http://www.iriver.com.au/iriver/index.cfm?pageID=2&sID=1&prodID=23 & #.
19. ^ "ARCHOS 5 dan ARCHOS 7 - Firmware Perubahan". Update.archos.com. http://update.archos.com/6/archos5-7/changes_firmware_archos5-7.html. Diperoleh 2009/03/24.
20. ^ "Audio Naim HDX". http://www.naim-audio.com/products/hdx.html.
21. ^ "Samsung". http://www.samsung.com/us/consumer/mobile/mp3-players/mp3-players/YP-U5JQB/XAA/index.idx?pagetype=prd_detail&tab=spec. Diperoleh 2009/10/08.
22. ^ "Wiibrew Wiki entri untuk MPlayerWii". http://wiibrew.org/wiki/MPlayerWii. Diperoleh 2009/01/13.
23. ^ "Data Compression dan Pengurangan Pilihan untuk 7-Series Recorders". http://www.sounddevices.com/notes/recorders/file-formats/compression-reduction/. Diperoleh 2008/01/27.
24. ^ "File Details-LightMP3-v1.7.1-(FLAC-bugfix)-PSP-Homebrew-Aplikasi". Dl.qj.net. 2009/03/13. http://dl.qj.net/LightMP3-v1.7.1- (FLAC-bugfix) -PSP-Homebrew-Applications/pg/12/fid/15529/catid/151. Diperoleh 2009/03/24.
25. ^ Leif H. Wilden. "Symbian OggPlay". Symbianoggplay.sourceforge.net. http://symbianoggplay.sourceforge.net/. Diperoleh 2009/03/24.

Tidak ada komentar:
Posting Komentar