Aynı anda birden fazla canlı yayın ve video oynatabilen, VLC tabanlı basit bir medya oynatıcı. İstediğiniz kadar video oynatabilirsiniz, tek sınır donanımınızdır. VLC’nin desteklediği tüm video formatlarını destekler (yani hepsini). Oynatma listenizi konum, ses seviyesi, döngüler, en boy oranı vb. bilgileri koruyarak kaydedebilirsiniz. Dünyadaki tüm tv kanalları listesini bağlantıdan ulaşabilirsiniz.

Özellikler
- Çapraz platform (Linux, Mac ve Windows)
- Herhangi bir video ve ses formatını destekler (VLC).
- (Hemen hemen) tüm yayın URL’leri için destek (streamlink + yt-dlp)
- Donanım ve yazılım video kod çözme
- Video en boy oranını, oynatma hızını ve yakınlaştırmayı kontrol edin.
- Döngü parçalarını çerçeve hassasiyetiyle ayarlayın
- Configurable grid layout
- Sürükle bırak yöntemiyle videoları kolayca değiştirin.
- Oynatma listesi her video için ayarları saklar.
Kurulum
Birinci adım GridPlayer için Windows, linux ve macOS işletim sisteminize uygun olan uygulamayı indirin ve kurun.
Kurulum Videosu
İzleyerek hızlı bir kurulum yapabilirsiniz.
Python ve VLC Kurulumu
İkinci aşamada ise Python 3.10 veya üzeri bir sürüm gereklidir. Python kurulumu ve aşağıdaki gridplayer paketini yükleyin.
pipx install gridplayer
Son aşama ise işletim sisteminizde VLC’nin kurulu olması (Windows ve Mac) veya bir vlc paketinin (Linux) bulunması gerekmektedir. Kurulum talimatları için lütfen VLC’nin resmi sayfasına bakın.
Bazı dağıtımlar (örneğin Ubuntu) ayrıca libxcb-xinerama0 paketini de gerektirebilir.
macOS Hata Ekranı
“GridPlayer hasar görmüş ve açılamıyor” hatası alıyorsanız, Terminal uygulamasında şu komutu çalıştırın:
sudo xattr -rd com.apple.quarantine /Applications/GridPlayer.app
macOS’ta PYTHON_VLC_LIB_PATH hatasını aldığınızda örnek hata aşağıdaki gibidir. Bunu için terminal uygulamsını açın ve şu komutu çalıştırın.
launchctl setenv PYTHON_VLC_LIB_PATH /Applications/VLC.app/Contents/MacOS/lib/libvlc.dylib
macOS PYTHON_VLC_LIB_PATH Hata Kodu
Traceback (most recent call last):
File "main.py", line 44, in
File "main.py", line 33, in main
File "gridplayer/main/run.py", line 14, in run_app
File "gridplayer/utils/libvlc.py", line 32, in init_vlc
File "gridplayer/utils/libvlc.py", line 85, in _get_vlc_version
File "contextlib.py", line 135, in enter
File "gridplayer/utils/libvlc_fixer.py", line 23, in importing_embed_vlc
RuntimeError: PYTHON_VLC_LIB_PATH not set
Kullanma
Uygulamayı kullanmak için aşağıdaki örnek haber kanallarının youtube canlı yayın linkleri yer almaktadır. Hepsini kopyayın ve açılan GridPlayer ekrana yapıştırın. 4x3 şeklinde 12 tane canlı yayın açılacaktır. Artık bütün ayarları bu ekran üzerinden yapabilirsiniz.
https://www.youtube.com/@cnnturk/live
https://www.youtube.com/@haberturktv/live
https://www.youtube.com/@haberglobal/live
https://www.youtube.com/@tv100/live
https://www.youtube.com/@trthaber/live
https://www.youtube.com/@NTV/live
https://www.youtube.com/@TVNET/live
https://www.youtube.com/@Ahaber/live
https://www.youtube.com/@Halktvkanali/live
https://www.youtube.com/@Sozcutelevizyonu/live
https://www.youtube.com/@tgrthaber/live
https://www.youtube.com/@bloomberght/live