F4V dosyası nedir?
F4V (Flash MP4 Video Dosyası), .f4v uzantısıyla kaydedilen bir video dosyasıdır. ISO tabanlı medya dosyası formatına (MPEG-4 Part 12) dayanmaktadır. MP4’e çok benzer, bu nedenle gayri resmi olarak Flash MP4 olarak da adlandırılır. FLV, H.264/ACC içeriklerini aktarırken sınırlamalara sahipti, bu da Adobe Systems’in yeni F4V formatını oluşturmasına neden oldu. Flash Player, Flash Player 9 Güncelleme 3’ün yayınlanmasından bu yana F4V dosyalarını oynatabilir.
F4V dosyalarının yapısı
F4V dosya formatı, ISO tabanlı medya dosyası formatına (MPEG-4 Kısım 12) dayalıdır ve MP4 formatına çok benzer. Yapıyla ilgili ayrıntılar için lütfen MP4 sayfasına bakın. F4V ve MP4 arasındaki en büyük fark, F4V’nin saklayabileceği meta veri biçimleridir. Aşağıda verilenler, F4V formatı tarafından desteklenen meta veri formatlarının listesidir.
- Etiket kutusu: Film (moov) kutusu içinde ek dört isteğe bağlı etiket kutusu (auth, title, dscp, cprt).
- XMP Meta Veri kutusu: Bu kutu, Film (moov) kutusundan hemen sonra gelir. Bununla dosya, XMP meta verilerini ActionScript aracılığıyla bir SWF filmine iletebilir.
- ilst kutusu: Bu kutu, Meta (meta) kutusunun içinde bulunur ve bir dizi meta veri etiketi içerebilir. Desteklenen veri türleri aşağıda verilmiştir.
- 0: Custom Data.
- 1: Text Data.
- 12, 14: Binary Data
- 21: Generic Data.
- Text Track Metadata box: Medya Veri Kutusu (mdat) içindeki metin örnekleri (metin veya tx3g). Aşağıdaki meta veri kutularını içerebilir.
- Style box: Text style specifications.
- Highlight box: Specifies the range of text to be highlighted.
- Highlight Color box: Specifies the highlight color for the text.
- Karaoke box: Specified the karaoke metadata.
- Scroll Delay box: Specifies the scroll delay.
- Drop Shadow Offset box: Specifies the drop shadow offset coordinates for the text.
- Drop Shadow Alpha box: Specifies the drop shadow alpha value for the text.
- Hypertext box: Specifies the hypertext text with alt text over a text range.
- Text Box box: Defines the coordinates for the text box.
- Blinking box: Specifies blinking for a range of text.
- Text Wrap box: Sets the text wrap flag for the text.
- Text Wrap box: Sets the text wrap flag for the text.