TV KARTI iLe Kayıt ettiğiniz Videodan Kanal logosunu kaldırmak
İlk olarak ffdshow kurulumunu gerçekleştirelim. Daha sonra başlat menüsünden ffdshow video decoder configuration u seçelim. Codecs sekmesinde MPEG2 yi libavcodec yapalım. OK deyip kapatalım.Daha sonra elimizdeki MPEG2 dosyasını açalım. ffdshow video decoderi çalışmaya başlayacak ve köşede ikonu çıkacaktır. İkonu çift tıklayarak ayarları açalım. Logoaway seçeneğini aktif edelim. Şimdi sıra logonun bulunduğu konumu belirtmeye geldi. Bunu videoyu izlerken kolayca yapabilirsiniz. Ayrıca mode seçeneğini solid fill yaparsanız logonun yada yazının bulunduğu konumu daha rahat belirtebilirsiniz. Videoyu izlerken en iyi ayarları tutturmaya çalışın. Mode olarak XY yada UGLARM kullanırsanız iyi olur.
Ayarları bu şekilde yaptıktan sonra OK deyip çıkalım. Bu ayarlar default olarak kaydedilecektir. Şimdiki kısım ffdshow u avs scriptinin içine monte etmek. avs scriptinin oluşturulması forumda daha önceden birçok defa anlatılmıştı. Burada sadece fazladan yazmanız gereken kodları vereceğim.
avs dosyanızı açınız. Plugins bölümüne
Kod:
LoadPlugin("C:\PROGRA~1\AviSynth 2.5\plugins\ffavisynth.dll")
satırını ilave ediniz. (Avisynth ın kurulu olduğu dizine göre kodlar değişiklik gösterebilir.) mpeg2source kodunun altına aşağıdaki kodu ekleyin ve dosyayı kaydedin.
Kod:
#LoadPlugin("C:\PROGRA~1\GORDIA~1\AviSynthPlugins\ VSFilter.dll")#LoadPlugin("C:\PROGRA~1\GORDIA~1\Av iSynthPlugins\SimpleResize.dll")LoadPlugin("C:\PRO GRA~1\AviSynth 2.5\plugins\ffavisynth.dll")# SOURCEmpeg2source("C:\Documents and Settings\Administrator\Desktop\deneme.d2v")ffdshow ("default")
kodumuzun bir bölümü bu şekilde olmalı. Bundan sonrası avs dosyasını kullandığınız sıkıştırma yazılımı ile açmak ve işleminizi sürdürmek.
Bu arada birkaç ilave not eklemek istiyorum. Birincisi eğer elinizdeki video dosyasının muhtelif bölümlerinde logo yada yazılar varsa bunlar için ayrı ayrı konumlar belirtmemiz gerekiyor. Örnek olarak aşağıdaki resime bakın.
Gördüğünüz gibi yazılar ayrı yerlerde. Bu sorunu çözmek ise basit. Yapılacak şey her bir logolu bölüm için ffdshow a yeni bir kayıtlı ayar eklemek.Videoyu izlerken ffdshow ayarlarını tekrar yapalım. Ben default ayarının yanına bir de noname diye bir ayar ekliyeceğim. Image settings sekmesine gelin. New deyin. Default 1 diye eklenecektir. Rename diyerek adını değiştirebilirsiniz. Daha sonra yeni eklediğiniz ayarın ismini çift tıklayıp apply diyelim. Yine kayıtlı ayarlardan default u tıklayıp daha sonra kendi yaptığımız tıkladığımızda menüler gelecektir.
Logoawayden ayarları yaptıktan sonra OK deyip kapatınız.Şimdi yapacağınız avs scriptine bir örnek verelim.
Kod:
LoadPlugin("C:\PROGRA~1\AviSynth 2.5\plugins\ffavisynth.dll")# SOURCEmpeg2source("C:\Documents and Settings\Administrator\Desktop\musti.d2v")ffdshow( "default")ffdshow("noname")
Gördüğünüz gibi ffdshow filtresi iki defa uygulandı.
İkinci notum ffavisynth kullanılarak daha fazla şeyler yapılabilineceği. Menüsünde de gördüğünüz gibi birçok seçenek mevcut. Denoise, sharpen, post processing gibi işimize çok yarayan seçenekler var. Bunları da yukarıda anlattığıma benzer şekilde kullanabilirsiniz.
Üçüncü notum bu yöntemin altyazıları kaldırmada fazla başarılı olamayacağı. Çünkü altyazılar her karede gözükmemektedir. Dolayısıyla altyazı olmayan karelerde de soluklaşma olacaktır. Fakat kaldırdığınız altyazının üzerine yeni bir altyazı ekleyecekseniz bu yöntem kullanılabilir.
Şimdi vereceğim resimlerden ilki orjinal ikincisi logosu kaldırılmış halidir. Altlarında hangi mod kullanıldığı belirtilmiştir.
Üçüncü notum bu yöntemin altyazıları kaldırmada fazla başarılı olamayacağı. Çünkü altyazılar her karede gözükmemektedir. Dolayısıyla altyazı olmayan karelerde de soluklaşma olacaktır. Fakat kaldırdığınız altyazının üzerine yeni bir altyazı ekleyecekseniz bu yöntem kullanılabilir.
Şimdi vereceğim resimlerden ilki orjinal ikincisi logosu kaldırılmış halidir. Altlarında hangi mod kullanıldığı belirtilmiştir.
UGLARM kullanılmıştır.
alıntıdır..emeği geçen arkadaşa teşekkür ederim...
not:bilmem burası yerimiydi..yanlışım olduysa yetkili arkadaşlarımdan özürdilerim...
not:bilmem burası yerimiydi..yanlışım olduysa yetkili arkadaşlarımdan özürdilerim...