GorkemTok33 / GVideoPlayer

Qt Çapraz Platform Yazılımı ile görsel tasarımını yaptığım, cpp programlama dili ile programladığım video player yazılımı.
Creative Commons Zero v1.0 Universal
2 stars 0 forks source link

GVideoPlayer

Yazar: Görkem Tok
Program Adı: GVideoPlayer
Programlama Dili: c++
Çapraz Platform Yazılımı: Qt Creator
Herkese Açık Yayımlanma Tarihi: 06.27.2021
Lisans: Creative Commons
Lisans Hakları: Copyright 2021 Görkem Tok
Tanıtım Videosu: https://www.youtube.com/watch?v=TQ1Pjpyol4M

GVideoPlayer ın Özellikleri

1- Codec Packleri yüklü olan videoları oynatabilme
2- Sürükle bırak/varsayılan olarak ayarla seçenekleri ile video dosyaları ve .gvp(GVideoPlayer Playlist) dosyalarını açabilme.
3- Playlist oluşturabilme, oluşturulan playlistleri .gvp dosya uzantısı ile kaydedebilme, kaydedilen playlistler yükleyebilme.
4- Playlistleri kaydederken playlistlere başlık verebilme(detaylı bilgi için aşağıdaki playlist bölümüne bakınız.
5- Videonun kontrast, parlaklık, en-boy oranını değiştirebilme ve videoyu tam ekran yapabilme.
6- Video sesini susturma/açma, 0-99 aralığında ses artırabilme ve azaltabilme.
7- Programın Şeffaflığını ayarlayabilme.
8- Playlistleri otomatik oynatabilme, rasgele ya da sırayla oynatabilme.

Çalışması Devam Edilen Özellikler

1- Videoya altyazı ekleyebilme.
2- Tam ekran grafiklerinin geliştirilmesi



Özellik Detayları ve Görselleri

1-Playlist GVideoPlayer videolarınızı belirli bir sırada oynatabilmeniz için playlist özelliğine sahiptir. Playlist penceresini açarak hangi videonun oynatıldığını görebilir, playliste sürükle bırak yaparak ya da video ekle butonuna tıklayarak video ekleyebilir, playlistinizden video çıkarabilir ve playlistinizi sıfırlayabilirsiniz. Playlistinizin video sonuna geldiğinde sonraki videoya otomatik geçmesini ayarlayabilir ve videolarınızı rasgele oynatabilirsiniz. Ayrıca oluşturduğunuzu playlistlere başlık ismi vererek kaydedebilirsiniz. Playlist ile ilgili daha detaylı bilgi için lütfen sunum videosunu izleyin.



2-Sürükle Bırak

GVideoPlayer a desteklediği dosyaları(video dosyaları ve .gvp playlist dosyası) sürükleyip bırakarak açabilirsiniz. Ayrıca GVideoPlayera birden fazla video dosyasını sürükleyip bırakarak açabilirsiniz.



2-Tam Ekran GVideoPlayer videolarınızı tam ekranda oynatma seçeneği sunar. Farenizin sol tuşuna çift tıklayarak tam ekran moduna geçebilir ve aynı tıklama ile tam ekran modundan çıkabilirsiniz. Tam ekrandayken videoyu kontrol edebilmek için video menüsüne sağ fare tuşuna tıklayarak erişebilirsiniz. Bu menü ile videoyu durdurabilir, oynatmaya devam edebilir, sonraki ve önceki videolar arası geçiş yapabilir, video en-boy oranını ayarlayabilirsiniz. Daha fazla detay için lütfen sunum videosunu izleyiniz.


Minimum Sistem Gereksinimleri

1-Minimum 720p Çözünürlüğe Sahip Monitör
2-Windows İşletim Sistemi Yüklü Bilgisayar
3-Codec Pack(Tercihen K-Lite Codec Pack 16.1.2)
4-50 mb Depolama Alanı

Telif Hakları ve Lisans

Bu program bilgisayar mühendisi adayı Görkem Tok tarafından hiçbir maddi kazanç ve kar amacı gütmeden c++ programlama dili ile programlanmış ve Qt Çapraz Platform yazılımı ile tasarımları yapılmıştır ve Qt cpp kütüphaneleri kullanılmıştır. Kaynak kodlar Github platformunda paylaşılmıştır fakat kaynak kodlar, kaynak kod sahibinden(Görkem Tok) izin alınmadan hiçbir yerde paylaşılamaz, kaynak kod sahibinden izin alınması durumunda bile kaynak kodlar değiştirilmemek şartıyla kaynak kod sahibine atıf yapılarak ticari amaç gütmeden kullanılabilir, yazılmış mevcut program(GVideoPlayer) adı, tasarımı ve program içi textleri değiştirilemez/kopyalanamaz ve program üzerinde değişiklik yapılamaz. İş bu maddelere ve Creative Commons lisans maddelerine uyulmaması durumunda hukuki süreç başlatılacaktır.

Lisans hakkında daha detaylı bilgiye ulaşmak için lütfen programın bulunduğu dosya dizininde ki ve/veya kaynak kodların bulunduğu dosya dizininde ki "Lisans.txt" dosyasını detaylıca okuyunuz.