Screen Recorder (exe - Ekran Görüntüsü Kaydedici)

Haluk

𐱅𐰇𐰼𐰚
Katılım
7 Temmuz 2004
Mesajlar
12,271
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
VB.Net ile yaptığım nacizane bir çalışma.... Ekran görüntülerini "png" formatında resimler halinde depolayıp, bunları FFMPEG ile GIF formatına dönüştürür.

Programın çalışabilmesi için daha önceden FFMPEG'in bilgisayara, işlemci mimarisine göre (32/64 bit) kurulması gerekmektedir. Söz konusu FFMPEG basit bir setup ile kurulamıyor, ya da ben bulamadım. Windows'ta Environment Table'a kaydedilmesi gerekiyor. Bu işler için internette videolar var, bir tanesi aşağıdaki linktedir.


FFMEG'i indirmek için link;

https://ffmpeg.zeranoe.com/builds/

FFMPEG'in kurulumunu ben bilgisayarımda C:\ffmpeg klasörüne yaptığım için, exe dosyasındaki kodlarda "C:\ffmpeg\bin\ffmpeg.exe" ifadesini kullandım.

Screen Recorder ile elde edilen ekran görüntüsü aşağıda verilmektedir.



Denemek isteyen olabilir belki diye, exe dosyasını ekledim...

.
 

Ekli dosyalar

Son düzenleme:
Katılım
24 Nisan 2005
Mesajlar
3,652
Excel Vers. ve Dili
Office 2016 EN 64 Bit
@Haluk bey,
Çalışmanızda başarılar. Setup programı için innosetup programını kullabilirsiniz. Çok fazla teknik bilgi ve örnekler mevcut.
Bu tür kurulumlarını otomatik yaptırabilirsiniz.
 

Haluk

𐱅𐰇𐰼𐰚
Katılım
7 Temmuz 2004
Mesajlar
12,271
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Asri Bey, bilgi için teşekkürler.

Ancak, benim demek istediğim FFMPEG'i bilgisayara kurmak için gerekli setup dosyası bulamadığımdan bahsetmiştim. Yanlış anlamıyorsam eğer, önerdiğiniz link bununla ilgili değil. Saat de biraz geç oldu ama, yanılıyor muyum yoksa?

.
 
Katılım
24 Nisan 2005
Mesajlar
3,652
Excel Vers. ve Dili
Office 2016 EN 64 Bit
Önerdiğim link setup programı hazırlamaya yarar.
Yani kurulum yapılacak programım bu , bunun için şuraya klasör aç, içine şunları kopyala, sonra şu dosyaları şuralara kopyala, registry şunları yaz gibi.
Bu şekilde FFMPEG dosyalarını ilgili yerlere kurulum sırasında kopyalayabilirsiniz.
Ayrıca setup dosyası tek dosya olarak oluşur.

Ben Excel Özel İşlemler menüsü programını bun ile oluşturuyorum.
İlgili yere kurulum yapıyor diğer tanımları otomatik yapıyor.
 

Haluk

𐱅𐰇𐰼𐰚
Katılım
7 Temmuz 2004
Mesajlar
12,271
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Anlıyorum Asri Bey, o zaman öneriniz bu gibi harici kütüphane gerektiren işlerde iyi olacaktır. FFMPEG için Environment Table'a kayıt işini de umarım yapabiliyordur. Yarın ona bir bakayım.

Tekrar teşekkürler,

.
 
Katılım
24 Nisan 2005
Mesajlar
3,652
Excel Vers. ve Dili
Office 2016 EN 64 Bit
Anlıyorum Asri Bey, o zaman öneriniz bu gibi harici kütüphane gerektiren işlerde iyi olacaktır. FFMPEG için Environment Table'a kayıt işini de umarım yapabiliyordur. Yarın ona bir bakayım.

Tekrar teşekkürler,

.
Bu linki de inceleyin. Kayıt işlemini yapmış ancak bir defa bilgisayarı kapatıp açmak gerekiyormuş.
Gerçi o sorun da düzeltilir incelemek lazım.
FFMEG için
https://superuser.com/questions/790658/inno-setup-changeenvironment-not-working

İnno ile hemen hemen herşeyi yapabilirsiniz.
 

Haluk

𐱅𐰇𐰼𐰚
Katılım
7 Temmuz 2004
Mesajlar
12,271
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Merhaba;

Program revize edilmiş olup bu versiyonda; kaydedilmek istenen görüntüsü sadece GIF değil, istenirse MP4 veya AVI formatında ve kullanıcının seçeceği çözünürlükte, ve Frame Rate (1 saniyedeki görüntü adedi) ile kaydedilmektedir.

Ekran görüntüsü, GIF formatında kaydedildiğinde çok büyük dosya oluşurken, MP4 veya AVI formatında kaydedildiğinde dosya boyutu oldukça küçülmektedir. Örneğin; 1024x768 çözünürlükte Frame Rate=10 adet/saniye ile 30 saniyelik bir kayıt süresinin sonunda GIF formatında elde edilen dosya boyutu ~7 MB iken, MP4 veya AVI formatında bu değerin çok altında (~%4 kadarı) yaklaşık 270 KB olmaktadır.

FFMPEG'in parametrelerini kurcalayarak, bu değerler daha da optimize edilebilir muhtemelen. İşin o kısmı ayrı bir derya zaten ....

Revize dosya, mesaja eklenmiştir.

İyi akşamlar.

Untitled.png

.
 

Ekli dosyalar

Son düzenleme:

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
13,002
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Merhaba Haluk Bey.
Son eklediğiniz dosyayı indirmeye teşebbüs ettiğimde, aşağıdaki gibi bir uyarıyla beraber dosyayı indiremedim.
Not: İlk eklediğiniz belgeyi indirmemiştim.
1553381618678.png
 

Haluk

𐱅𐰇𐰼𐰚
Katılım
7 Temmuz 2004
Mesajlar
12,271
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Ömer Bey, indirmeye çalıştığınız RAR dosyasının içindeki dosya exe uzantılı olduğu için, kullandığınız program sizi uyarmış....

Endişe edilecek bir durum yok, zira dosyada virüs yok..

.
 

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
13,002
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Virüs olduğunu düşünmedim zaten.
İndirmem engellenmiş oldu neticede ve dosyayı deneme şansım olamadı.
 

Haluk

𐱅𐰇𐰼𐰚
Katılım
7 Temmuz 2004
Mesajlar
12,271
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Aslında, dosyayı indirene kadar antivirüs programını devre dışı bırakabilirsiniz.

.
 

Haluk

𐱅𐰇𐰼𐰚
Katılım
7 Temmuz 2004
Mesajlar
12,271
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Program biraz daha geliştirilmiş olup, bu sürümünde; video hazırlanmasına ilişkin oluşturulan PNG formatındaki resimlerin Bit Depth (Renk derinliği) kullanıcının isteğine göre 24 bit, 32 bit, 48 bit veya 64 bit olarak kaydedilmekte ve Frame Rate (1 saniyedeki görüntü adedi) 30 FRP'e kadar çıkartılmıştır. Bilgisayarlardaki bu tür uygulamalarda genelde 25 FRP yeterli olmaktadır.

Program ara yüzünün resmi aşağıda, bu programla elde edilen 32 Bit Depth'lik PNG dosyalarından oluşan 1024x768 çözünürlükteki MP4 dosyası aşağıdaki linkte, programın exe dosyası ise ekte verilmektedir.

https://drive.google.com/open?id=1M1Q-_x8QeKRxbFatesgtTYN4YBv0jejB


İyi akşamlar,


Untitled.png

.
 

Ekli dosyalar

Son düzenleme:
Üst