Gereksiz Using Bloklarını Otomatik Olarak Temizlemek

Proje geliştirirken bir çok namespace eklemesi gerçekleştirilir. Bu ekleme işlemleri bazen gereksiz ve uzun using bloklarının oluşmasına neden olabilir. Bu tür kod kalabalıklarından kurtulmanın bir yolu var. Proje kaynak kodundaki gerekli olmayan Using bloklarının kod içerisinden temizlenmesini sağlamak için aşağıdaki yolu takip ediniz. – CS kodları içerisinde mouse ile sağ tıklayın. – Organize Using sekmesine […]

İş Parçacığı(Thread)’in Arka Planda Çalıştırılması

Thread(İş Parçacığı)’ler farklı iş parçacıklarının aynı anda çalışabilmesi için kullanılmaktadır. Ancak bazı durumlarda bir Thread’in arka planda çalıştırılması gerekebilir. Arka planda çalıştırılan iş parçacıkları, ana iş parçacığı(Main Thread) sonlandığında CLR tarafından otomatik olarak sonlandırılır. Bu nedenle, genelde yüksek öneme sahip olmayan işlemler için arka plan iş parçacıkları tercih edilmelidir. Bir iş parçacığının arka planda çalışır […]

.NET Framework Maksimum İş Parçacığı(Thread) Sayısı

İş parçacığı(Thread), çok kanallı(MultiThread) programlamanın temel yapı taşlarından biridir. Geliştirdiğimiz her uygulama en az bir Thread’den(Main Thread) oluşur. Yani, bir iş parçacığı içerisinde çalışacak kodlar yazarız. Ancak bildiğiniz gibi bu tek iş parçacıklı modeli daha kullanışlı ve profesyonel hale getirmek için çok iş parçacıklı bir uygulama da geliştirebiliriz. Tabi ki .NET Framework’ün bir maksimum Thread(İş […]

“Yazılımcılar İçin İleri Seviye T-SQL Programlama” Kitabımın Kaynak Kodları

T-SQL programlama üzerine yazmış olduğum kitabın içerisindeki örneklerde kullandığım tüm SQL, T-SQL ve C# kodlarını yayınlayarak incelemelerinize sunuyorum. Bu kaynak kodlar hali hazırda kitabımı elde eden kişilerde DVD eki olarak bulunmakta. Bu DVD içerisinde tabi ki hazırlamış olduğum video eğitimler de bulunuyor. Ancak genel olarak derli toplu bir T-SQL kod arşivinin bulunmaması nedeniyle bu kaynak […]

FFMPEG ile Media(Video, Ses, Resim) İşleme

Genel olarak video işlemek için kullanılan, bir videonun farklı video formatlarına dönüştürülmesi, videodan ses dosyasının ayrıştırılması, video ya da ses dosyasının kesilerek biçimlendirilmesi, video dosyasının belirli saniyesinden thumbnail alınması gibi bir çok medya dosyası işlemlerinde aktif olarak kullanılan FFMPEG uygulaması için bir video eğitim serisi hazırladım.

Bu eğitim ile birlikte, temel olarak bir medya dosyasını nasıl işleyeceğinizi ve neler yapabileceğinizi anlatıyor olacağım.

Eğitim setinin YouTube PlayList ‘ine ulaşmak için tıklayınız.

Eğitimlere ulaşmak için aşağıdaki konu başlıklarına tıklayınız.

FFMPEG ile AVI işlemleri

AVI video formatından DIVX video formatına dönüştürmek
AVI video formatından DV video formatına dönüştürmek
AVI video formatından MPEG video formatına dönüştürmek
AVI video formatından MPG video formatına dönüştürmek
AVI video formatından OGG video formatına dönüştürmek
AVI video formatından OGV video formatına dönüştürmek

FFMPEG ile FLV işlemleri

FLV video formatından MP4 video formatına dönüştürmek
FLV video formatından MPG video formatına dönüştürmek
FLV video formatından OGG video formatına dönüştürmek
FLV video formatından OGV video formatına dönüştürmek

Diğer işlemler…

MOV video formatından MP3 ses dosyası formatına dönüştürmek
– MP4 video formatından FLV video formatına dönüştürmek
MP4 video formatından MP3 ses dosyası formatına dönüştürmek
MPG video formatından OGV video formatına dönüştürmek
OGV video formatından AVI video formatına dönüştürmek
WEBM video formatından MP4 video formatına dönüştürmek
– Video(AVI) Dosyasından Thumbnail Alma
– Diğer Video Formatlarından Thumbnail Alma Örnekleri
– FFMPEG ile bir videodan thumbnail alma yöntemleri
– FFMPEG ile Video Dosyası Kopyalama
– FFMPEG ile Resim Dosyası Kopyalama

Not : Vimeo’nun günlük video upload sınırı nedeniyle videoların tamamı yüklenmedi. Videolar yüklenince bu başlığı güncelleyeceğim.