Pazar, Mayıs 28, 2023

QT

.qt dosyası nedir?

.qt uzantılı bir dosya, QuickTime çerçevesi tarafından multimedya dosya içeriklerini depolamak için kullanılan bir multimedya kapsayıcı dosyasıdır.

Apple Inc. tarafından geliştirilen QuickTime Dosya Biçimi (QTFF), daha sonra oynatmak üzere ses, video veya metin içeren bir multimedya kapsayıcı dosyasıdır.

Cihazlar, uygulamalar ve işletim sistemleri arasında dijital ortam alışverişi için tercih edilen biçimdir. QT dosyaları ayrıca Apple Inc. tarafından geliştirilen MOV biçiminde kaydedilir. QT dosyalarını açabilen uygulamalardan bazıları arasında Apple QuickTime player, VLC media player ve K- ile Media Player Classic bulunur. Basit Codec Paketi.

QT Dosya Biçimi

QTFF, ayrıştırma ve genişletme kolaylığı için esnek bir nesne koleksiyonunu ortaya çıkaran nesne yönelimlidir. Bir QT dosyasındaki her iz, dijital olarak kodlanmış bir medya akışı veya başka bir dosyada bulunan medya akışına bir veri referansı içerir.

Atom adı verilen nesnelerden oluşan hiyerarşik veri yapısı, izleme kapları görevi görür. QT dosya formatı için dosya formatı belirtimleri, geliştiricinin referansı için Apple Inc tarafından resmi olarak mevcuttur.

Medya açıklaması

Bir QuickTime dosyasının ortam açıklaması, ortam verilerinden ayrı olarak depolanır. Parça sayısı, video sıkıştırma formatı ve zamanlama bilgisi gibi bilgiler ortam açıklamasında saklanır (film kaynağı, film atomu veya kısaca film olarak da bilinir). Medya verilerine, bu medya yapısındaki bir dizin tarafından başvurulur. Medya verileri, filmde kullanılan video kareleri ve ses örnekleri gibi gerçek örnek verilerdir.

Atomlar

Atom, QuickTime dosyasının temel birimidir. Herhangi bir atomda diğer alanlardan önce iki ana alan vardır: Boyut ve Tür alanları. Size alanı atomun boyutunu gösterirken type alanı atomda depolanan verinin türünü gösterir.

Doğaları gereği, atomlar hiyerarşiktir, bu da bir atomun başka atomları içerebilen diğer atomları içerebileceği anlamına gelir. Örnek bir atomun düzeni aşağıdaki resimde gösterilmektedir.

Her atomun iki bölümü vardır, başlık ve veri. Başlık, boyut ve tür alanlarını içerir ve veri kısmı, gerçek verileri içerir. Ayrıca, her alan aşağıda açıklanmıştır:

Atom Boyutu

Atomun başlığı ve içeriği, atomun boyutu olarak bilinen 32 bitlik bir tamsayı ile gösterilir. Boyut alanı, atomun boyutunu 32 bitlik işaretsiz bir tamsayı olarak ifade edilen bayt cinsinden içerir.

Atom Türü

Atomun türü ayrıca, bir film atomu için ‘moov’ (0x6D6F6F76) veya ’trak’ (0x7472616B) gibi, çoğunlukla knemonik değeri olan dört karakterli bir alan olarak ele alınan 32 bitlik bir tamsayı ile gösterilir. bir iz atomu. Atom tipi bilindiğinde, verilerinin yorumlanmasına izin verir.

QT
QT

Dosya Yapısı

QT/MOV dosyaları ardışık parçalardan oluşur. Her parçanın 8 baytlık bir başlığı vardır: 4 baytlık yığın boyutu (önce big-endian, yüksek bayt) ve 4 baytlık yığın türü – önceden tanımlanmış imzalardan biri: “ftyp”, “mdat”, “moov”, “pnot “, “udta”, “uuid”, “moof”, “ücretsiz”, “atla”, “jP2”, “geniş”, “yük”, “ctab”, “imap”, “mat”, “kmat”, “klip”, “crgn”, “sync”, “chap”, “tmcd”, “scpt”, “ssrc”, “PICT”. İlk öbek “ftype” türündedir ve 8 uzaklığında bir alt türü vardır. MOV, “qt ” olması gereken alt tür tarafından tanımlanır. MOV dosyasını oluşturmak için, bilinmeyen tür algılanana kadar parçaların yinelenmesi gerekir.

İşte örnek bir örnek: Örnek bir MOV dosyasının ikili verilerini incelerken, QuickTime Kapsayıcı Dosya Türünü tanımlayan 4. ofsette ftyp (hex: 66 74 79 70) imzasıyla başladığı açıktır. Dosya alt tipi qt~~ (hex: 71 74 20 20) şeklindedir ve MOV dosya tipine işaret eder. İlk blok boyutu 32’dir (hex: 00 00 00 20, big-endian, high byte first), boyut ofset 0’da yer alır. Offset 32’de (hex: 20), 8 boyutuna sahip ikinci yığın bulunur ve mdat yazın (onaltılık: 6D 64 61 74).

Bir sonraki öbek 32+8#40 (onaltılık: 28) konumunda bulunur ve 3.263.028 (onaltılık: 00 31 CA 34) boyutuna sahiptir ve 44 (onaltılık) konumunda mdat (hex: 6D 64 61 74) yazın : 2C). Bir sonraki parça ofset 40 + 3,263,028#3,263,068 (onaltılık: 00 31 CA 5C) konumunda bulunur ve 21,189 (onaltılık: 00 00 52 C5) boyutuna sahiptir ve ofset konumunda moov (hex: 6D 6F 6F 76) yazın 1.836.019.574 (onaltılık: 00 31 CA 60). Bu son parçadır, dolayısıyla toplam dosya boyutu 3.263.068+21.189#3.284.257 bayttır.

Önceki İçerikRM
Sonraki İçerikPZ
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

Önce vur, sonra soru sor (Deneme)

Masal dünyasında, bir kurbağa hakkında özellikle kurbağaya benzer hiçbir şey yoktur. Hikayeler, gündelik amfibi yaşam hakkında ince ayrıntılara girmez. Kurbağa kolayca bir sincap ya da örümcek...

Minnesota, Başlıca Tüketici Elektroniklerini Kapsayan, Ancak Birkaç İstisnası Olan ‘Onarım Hakkı’ Yasa Tasarısını Kabul Etti

'Onarım hakkı' savunucuları, Minnesota tüketicilere daha fazla güç veren bir yasa tasarısını geçirdiği için bugünkü en son gelişmeden tamamen memnun kalacaklar. Bu yılın Nisan ayında,...

Araştırmacılara Göre Bir Android Akıllı Telefonun Parmak İzi Güvenliğini Aşmak İçin Yalnızca 15 Dolarlık Bir Devre Kartı Alır

Android akıllı telefonlardaki parmak izi sensörleri, bu taşınabilir teknoloji parçalarına muhtemelen en yaygın eklemedir ve tek bir parmağın veya başparmağın yerleştirilmesinin ahize sahibinin cihaza...

Daha Fazla “Yasal” Uygulamanın Verileri Gözetliyor ve Dosyaları Çıkarıyor Görünüşüyle, Android’deki Kötü Amaçlı Yazılımlar Hala Ortada

Google Oyun mağazası sıkı güvenliği ve katı politikalarıyla ilgili sorunlardan büyük ölçüde muaftır, ara sıra bir veya iki uygulama çatlaklardan kaçmayı başarır ve en...

Recent Comments