Bmptoavi

DirectShow kaynak filtresi
Şimdi İndirin

Bmptoavi Sıralama ve Özet

Reklamcılık

  • Rating:
  • Lisans:
  • Freeware
  • Yayıncı adı:
  • Chris Korda
  • İşletim sistemleri:
  • Windows All
  • Dosya boyutu:
  • 61 KB

Bmptoavi Etiketler


Bmptoavi Açıklama

Bazı uygulamaların, bir dizi bitmaps, bir dizi çerçevesinden bir AVI dosyası oluşturması gerekir. VFW (Windows için video) Avifile API, bunu yapmak için bir yöntem sağlar, ancak 2 GB'den büyük dosyalar oluşturamaz, bu da onu sıkıştırılmamış video için işe yaramaz hale getirir. 2 GB sınırını önlemenin tek yolu, kraliyet ağrısı olan bir DirectShow kaynak filtresi yazmaktır, ancak iyi haberler, bunu yapmak zorunda değilsiniz! Bunun yerine bu projeyi indirebilirsiniz. BMPTOAVITEST BMPTOAVITEST uygulaması BMPTOAVI DirectShow kaynak filtresini test edecektir. BMPTOAVITEST oluşturmak için DirectX 8.1 (veya daha yüksek) başlık dosyalarınızdaki yolunuzdaki yolunuzda bulundurmanız gerekir. Özellikle, DSHOW.H ve içerdiği başlıklara ihtiyacınız var. Tipik olarak istediğiniz yol x: foodxfdxsdkinclude, burada x: foo, SDK'yı girdiğiniz klasördür. BMPTOAVITEST'i çalıştırmak için, daha önce BMPTOAVI filtresini kaydetmiş olmalısınız, aksi takdirde hata alacaksınız, "BMPTOAVI filtresi oluşturulamıyor, sınıf kaydedilmedi". Filtreyi kaydetmek için Toplu Dosya REG.BAT kullanın ve UNREG.BAT'ı yeniden düzenlemek için kullanın. Uygulamanın yükleyicisinin normalde COM nesnelerini kaydetme ve kaydetme ile ilgilendiğini unutmayın. Uygulama, bir kompresör seçmenize ve yapılandırmanıza izin veren bir iletişim kutusu görüntüler. Sıkıştırma iletişim kutusu, VFW Dialog'un yeteneklerinin bir yerini sunsa, Legacy VFW arayüzünde AvisaveOptions tarafından görüntülenen iletişim kutusuyla geri döndürülür. Uygulamanın ana döngüsü, BMPTOAVITEST.CPP'deki test işlevidir. Bu fonksiyon, parms yapısı (genişlik, yükseklik, bitcount ve framerate), ayrıca FrameCount ve Yolu tarafından belirtilen niteliklere sahip bir test videosu oluşturur. İşlev, CreateFrame kullanarak bir bitmap oluşturur, art arda bir hareketli test deseni kullanarak, DrawFrame'i kullanarak ve her kareyi çıkış videosuna CAVITOBMP :: AddFrame'a geçerek çıkış videoya ekleyin. Örneğin yalnızca tek bir bitmap oluşturduğunu ve ardından tekrar kullandığını unutmayın. Bu, her kare için bir bitmap oluşturmak ve tahrip etmekten daha verimlidir. Video öznitelikleri, ana değerleri düzenleyerek değiştirilebilir. Uygulamanın 2 GB'den büyük video oluşturma kabiliyetini test etmek için, çerçeve sayısını yeterince büyük bir numaraya değiştirin ve sıkıştırma iletişim kutusundaki "Sıkıştırılmamış" seçeneğini belirleyin. Varsayılan ayarlarda (640 x 480, 16 bit, 25 fps), uygulama çerçeve başına 614kb oluşturur, bu nedenle 4000 (160 saniye) bir çerçeve sayısı yeterlidir.


Bmptoavi İlgili Yazılım

Dijital Video Sabitleyici

, kullanıcının hareket etmesine, döndürmesine, video çerçevelerinin rengini ayarlamasına yardımcı olmak için tasarlandı. ...

1,062 290 KB

İndirmek