Cuma, Haziran 2, 2023

OGG

- Advertisement -

OGG
OGG

OGG dosyası nedir?

OGG, .ogg uzantısıyla kaydedilen bir Ogg Vorbis Sıkıştırılmış Ses Dosyasıdır. OGG dosyaları, ses verilerini depolamak için kullanılır ve sanatçı ve parça bilgilerini ve meta verileri de içerebilir. OGG, Xiph.Org Foundation tarafından sağlanan ücretsiz ve açık bir kapsayıcı biçimidir.

OGG Dosya Formatının Kısa Tarihi

Ogg projesi 1993 yılında daha büyük bir projenin parçası olarak başladı ve Squish olarak adlandırıldı, ancak mevcut bir ticari marka nedeniyle OggSquish olarak yeniden adlandırıldı. Modern ses uygulamaları için esnek bir sıkıştırılmış ses formatı yaratma girişimi olarak tanımlandı. OGG referansı, 2 Eylül 2000’de Vorbis’ten ayrıldı.

OGM, OGG’de resmi video desteği olmaması nedeniyle 2002 yılında kuruldu. Bu, videonun Microsoft DirectShow çerçevesinden OGG tabanlı bir paketleyiciye yerleştirilmesine izin verdi. 2006 yılına gelindiğinde, OGG birçok video oyun motoru tarafından destekleniyordu ve yaygın olarak ücretsiz içeriği kodlamak için kullanılıyordu. Özgür Yazılım Vakfı, MP3’e üstün bir alternatif olarak Vorbis’in kullanımını artırmak için 15 Mayıs 2007’de bir kampanya başlattı. 30 Haziran 2009 itibarıyla OGG, Firefox 3.5’in HTML5 uygulaması tarafından desteklenen tek kapsayıcı biçimiydi.

OGG Dosya Biçimi

OGG formatı veri parçalarından oluşur. Her parçaya Ogg sayfası denir. Her sayfa, Ogg Formatını tanımlamak için “OggS” ile başlar. Başlık, her sayfayı bir dizinin parçası olarak tanımlayan seri numarasını ve sayfa numarasını içerir. Sayfa aşağıdaki bileşenlerden oluşmaktadır.

Sayfa Başlığı

    • Yakalama Modeli(32 bit): Bu, OGG dosyalarını ayrıştırırken senkronizasyon için kullanılır.
    • Sürüm(8 bit): Ogg bit akışının sürümünü gösterir.
    • Başlık Tipi(8 bit): Sayfa tipini belirtir.
Bit Değer Açıklama
0 0x01 Sayfanın ilk paketinin, önceki paketin mantıksal bit akışındaki devamı olduğunu belirtir.
1 0x02 Bu sayfanın mantıksal bit akışındaki ilk sayfa olduğunu gösterir.
2 0x04 Bu sayfanın mantıksal bit akışındaki son sayfa olduğunu gösterir.
  • Granül pozisyonu(64 bit): Anlamı codec tarafından belirlenen zaman işaretçisidir.
  • Bitstream seri numarası(32 bit): Belirli bir mantıksal bitstream’e ait sayfayı tanımlayan seri numarasıdır.
  • Sayfa sıra numarası(32 bit): İlk sayfanın 0’dan başlayarak sırasını gösterir.
  • Sağlama toplamı(32 bit): Tüm sayfa verilerinin CRC32 sağlama toplamını sağlar.
  • Sayfa bölümleri(8 bit): Sayfadaki bölüm sayısını gösterir.
  • Segment tablosu: Sayfa gövdesindeki her bir segmentin uzunluğunu gösteren 8 bitlik değerler dizisidir.
  • Meta içeriği: VorbisComment, meta verileri depolamak için en yaygın olarak çalıştırma mekanizmasıdır. Diğer mekanizmalar aşağıdakileri içerir:
  • FLAC meta veri blokları
  • Ogg İskeleti
  • Sürekli Medya İşaretleme Dili
Önceki İçerikOPUS
Sonraki İçerikNSA
RELATED ARTICLES

.man

.man dosyası nedir? .man uzantılı bir dosya, yazılım dokümantasyonu biçiminde bir Unix programlama kullanım kılavuzu olan man sayfası anlamına gelir. Belgeleri görüntülemek için kullanılan Unix’te...

MD

MD dosyası nedir? Markdown dil lehçeleriyle oluşturulan metin dosyaları .md veya .MARKDOWN dosya uzantısıyla kaydedilir. MD dosyaları, girintiler, tablo biçimlendirme, yazı tipleri ve başlıklar gibi bir metnin nasıl biçimlendirilebileceğini...

ODM

ODM dosyası nedir? .odm uzantılı bir dosya, içinde bağlantılı bir veya daha fazla .odt dosyası içeren bir OpenDocument Ana belge dosyasıdır. Bu alt belgelerin tümü tek bir...

Most Popular

Apple, iOS 17 Lansmanından Önce iOS 16.6, iPadOS 16.6, macOS Ventura 13.5, watchOS 9.6, Daha Fazla Beta 2’yi Yayınladı

Apple, yaklaşan iOS 16.6, iPadOS 16.6, macOS Ventura 13.5, watchOS 9.6 ve tvOS 16.6'nın ikinci geliştirici beta sürümünü, ilk derlemede ele alınmayan hata düzeltmeleri...

Bitdefender Antivirus Ücretsiz İncelemesi: Güvenli ve Hafif

İNCELEME BİLGİSİ Uygulama: Bitdefender Antivirus Ücretsiz İncelendi:16 Mayıs 2023 UYGULAMA ÖZELLİKLERİ Güçlü antivirüs koruması Sezgisel, kullanımı basit arayüz Sistem performansı üzerinde minimum etki Windows Defender'ı geride bırakmak...

Notepad++ İncelemesi: Bugün Hala Geçerli mi?

İNCELEME BİLGİSİ Uygulama: Notepad++ İncelendi:12 Mayıs 2023 UYGULAMA ÖZELLİKLERİ Kullanıcı dostu ve özelleştirilebilir arayüz Çoklu Dil Desteği Makro kayıt ve oynatma Windows kadar eski gömülü bir araç...

OCCT İncelemesi: Sisteminizin Kararlılığını Test Eder

 İNCELEME BİLGİSİ Uygulama: OCCT İncelendi:8 Mayıs 2023 UYGULAMA ÖZELLİKLERİ CPU ve RAM'inizi karşılaştırın Bireysel donanım bileşenlerine stres testi yapın Her stres testini ihtiyaçlarınıza göre yapılandırın Kapsamlı...

Recent Comments