Format Fail

OGG - Audio Ogg Vorbis

Fail OGG ialah bekas terbuka tanpa royalti yang biasanya mengandungi audio Vorbis. Anda menemuinya dalam perisian sumber terbuka, runut bunyi permainan dan arkib bunyi.

.ogg

Ogg ialah format kontena terbuka daripada Xiph.Org Foundation, sebuah organisasi bukan untung yang membangunkan teknologi media tanpa royalti. Fail yang berakhir dengan .ogg hampir selalu ialah Ogg yang membawa Vorbis, iaitu codec audio lossy yang direka sebagai jawapan bebas paten kepada MP3, jadi orang biasanya menyebut Ogg Vorbis dan maksudnya ialah gabungan kedua-duanya. Anda akan menemui fail ini dalam perisian sumber terbuka, runut bunyi permainan, arkib bahasa dan sebutan, serta di laman yang tidak mahu mengambil lesen apa-apa untuk mengehos audio.

Sebuah kontena dengan codec di dalamnya

Ogg sendiri tidak memampatkan apa-apa. Ia ialah pembungkus yang membahagikan strim media kepada halaman, setiap satunya membawa checksum dan penanda kedudukan, supaya pemain boleh mengesahkan data, melompat ke satu titik di tengah, dan juga mengikuti siaran langsung yang tiada penghujung. Beberapa strim boleh diselang-seli dalam satu fail, iaitu cara audio dan video dihantar bersama. Selain Vorbis, Ogg boleh membawa Opus, FLAC, Speex dan codec video Theora, sebab itulah Xiph mengesyorkan sambungan .oga untuk audio Ogg yang bukan Vorbis dan .ogv untuk video.

Vorbis, codec yang biasanya di dalamnya, ialah lossy: ia menukarkan blok pendek gelombang kepada frekuensi dan membuang butiran yang tidak mungkin disedari oleh pendengar, dan apa yang dibuang tidak akan kembali. Ia secara semula jadinya mempunyai bitrate berubah-ubah, menggunakan lebih banyak data apabila muzik memerlukannya dan mengurangkan penggunaan dalam bahagian yang senyap. Ia juga bergantung pada buku kod yang dibawa oleh setiap fail dalam pengepala masing-masing, yang sebahagiannya menjelaskan mengapa kualitinya kekal baik berbanding MP3 pada saiz yang sama.

Metadata yang dibawa oleh fail OGG

Vorbis menyimpan tag dalam paket pengepala khusus menggunakan Vorbis comments, skim yang sama digunakan oleh FLAC. Satu Vorbis comment hanyalah nama medan, tanda sama dengan dan nilai dalam teks biasa, yang menjadikan sistem ini luar biasa fleksibel: nama medan tidak terhad kepada senarai rasmi, dan medan yang sama boleh muncul beberapa kali, jadi satu trek yang dikreditkan kepada tiga pemuzik hanya mempunyai tiga baris ARTIST.

Nama yang disyorkan meliputi apa yang anda jangkakan: TITLE, ARTIST, ALBUM, TRACKNUMBER, DATE, GENRE, DESCRIPTION, COMPOSER, PERFORMER, COPYRIGHT, LICENSE, ORGANIZATION, VERSION dan ISRC. Dua daripada medan piawai secara reka bentuk membawa maklumat peribadi dan patut diberi perhatian. LOCATION digunakan untuk tempat rakaman dibuat, dan CONTACT digunakan untuk cara menghubungi orang atau organisasi di belakangnya, yang dalam praktiknya bermaksud alamat e-mel atau laman web peribadi. Kedua-duanya tidak diisi secara automatik, tetapi app rakaman dan kerja lapangan memang menggunakannya.

Di luar nama piawai, jangkakan apa sahaja yang ditambah oleh rangkaian perisian. ENCODER memberikan program tepat dan versinya yang menghasilkan fail tersebut, dan anda juga mungkin menemui ukuran replay gain, pengecam yang memautkan album kepada pangkalan data muzik dalam talian, serta medan COMMENT yang memegang apa sahaja yang ditaip seseorang. Seni kulit album agak luar biasa di sini: bukannya mempunyai strukturnya sendiri, ia disimpan sebagai gambar yang dikodkan di dalam satu medan komen. Fail lama kadangkala mempunyai tag ID3 yang dilekatkan di hadapan oleh penanda yang tidak tahu lebih baik. Pemain mungkin mengabaikannya, tetapi laporan metadata masih akan menunjukkan apa yang dinyatakan di situ.

Bila hendak menggunakan OGG

Ogg Vorbis ialah pilihan yang baik apabila isu pelesenan penting, apabila anda menghantar audio di dalam perisian atau permainan, atau apabila anda hanya mahukan kualiti lossy yang baik tanpa membayar sesiapa. Pelayar dan pemain desktop mengendalikannya dengan baik. Kelemahannya ialah perkakasan: stereo kereta, telefon lama dan banyak pemain mudah alih menjangkakan MP3 atau AAC, jadi fail yang dimainkan dengan sempurna pada komputer riba boleh langsung tidak kelihatan pada paparan kereta. Dalam keluarga Xiph sendiri, Opus kini ialah codec utama untuk kerja baharu, dan ia dihantar dalam halaman Ogg yang sama, sebab itulah fail tersebut menggunakan sambungan .opus.