Türkanime video oynatıcı ve indirici
Project description
TürkAnime GUI
TürkAnime artık tamamen GUI odaklı bir anime keşif, izleme ve indirme deneyimi sunuyor. Terminal (CLI) sürümü destek dışı bırakıldı; tüm geliştirme modern masaüstü uygulamasına odaklanıyor.
✨ Öne Çıkan Özellikler
- Çoklu kaynak desteği: Anizle, AnimeCix ve TürkAnime'den tek arayüzle erişim.
- Hızlı stream çekme: Paralel işleme ile 8 kat hızlı video link alma.
- Tek tıkla indirme ve oynatma: Bölümleri sıra bekletmeden indir, izlerken otomatik kaydet.
- AniList entegrasyonu: OAuth2 ile hesabına bağlan, listelerini senkron tut.
- Fansub ve kalite seçimi: Desteklenen kaynaklardan en temiz sürümü bulur.
- Netflix benzeri arayüz: Hover efektli kartlar, poster galerileri, akıcı animasyonlar.
- Discord Rich Presence: O anda ne izlediğini arkadaşlarınla paylaş.
- Çoklu platform: Windows için hazır paket, Python 3.9+ olan her platformdan pip ile çalıştır.
🧭 Uygulama Akışı
- Keşfet: Trend listeler ve kişisel öneriler tek ekranda.
- Ara: Yerel kaynaklarla AniList veritabanını aynı anda gez.
- İndir & Oynat: mpv entegrasyonu sayesinde indirme ve izleme tek pencerede.
- İlerleme Takibi: İzlediklerin otomatik tutulur, AniList'e anında yansır.
📺 Ekran Görüntüleri
Anasayfa Ekranı
Anime Ekranı
� Discord Rich Presence
TürkAnime GUI, Discord profilinde canlı durum gösterebilir:
- Ana sayfa gezinme
- Trend veya arama ekranları
- İndirme süreci
- İzlenilen anime ve bölüm
İpucu: Ayarlar → Discord Rich Presence bölümünden tek tuşla aç/kapat. Özellik isteğe bağlıdır;
pypresenceyoksa uygulama normal çalışmaya devam eder.
📥 Kurulum
1. Hazır Paket (Önerilen)
- Releases sayfasından en güncel
.exedosyasını indir. - Çalıştır ve kurulum sihirbazını tamamla.
2. PyPI Üzerinden
pip install turkanime-gui
turkanime-gui
&
turkanime-cli
3. Kaynak Koddan
git clone https://github.com/barkeser2002/turkanime-gui.git
cd turkanime-indirici
pip install -r requirements-gui.txt
python -m turkanime_api.gui.main
🚀 Kullanım
- İlk açılışta ffmpeg/mpv bin klasörü otomatik hazırlanır.
- Keşfet veya Ara sekmesinden anime seç.
- Bölümü oynat ya da indir; ilerlemen otomatik tutulur.
📺 Desteklenen Kaynaklar
Birincil Kaynaklar
| Kaynak | Açıklama |
|---|---|
| Anizle | 4500+ anime, paralel stream çekme, HLS desteği |
| AnimeCix | Geniş fansub seçenekleri |
| TürkAnime | Klasik Türk anime kaynağı |
Video Sunucuları
Sibnet Odnoklassniki HDVID Myvi Sendvid Mail
Amaterasu Alucard PixelDrain VK MP4upload
Vidmoly Dailymotion Yandisk Uqload Drive
FirePlayer (Anizle) HLS Streams
🔧 Sistem Gereksinimleri
- Python: 3.9+
- FFmpeg & yt-dlp: Uygulama ilk açılışta otomatik indirir.
- mpv: Bin klasörü içinde paketle birlikte gelir (GUI).
- İnternet bağlantısı: Kaynaklara erişim ve AniList senkronu için.
👨💻 Katkıda Bulun
- Hata bildirimi veya feature isteği için Issues sekmesini kullan.
- PR göndermeden önce kısa bir açıklama ve ekran görüntüsü eklemek incelemeyi hızlandırır.
- Dokümantasyon ve çeviri katkıları da memnuniyetle kabul edilir.
CI yayınlarında
.md5dosyaları otomatik eklenir.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file turkanime_gui-9.4.3.1.tar.gz.
File metadata
- Download URL: turkanime_gui-9.4.3.1.tar.gz
- Upload date:
- Size: 510.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.1 CPython/3.10.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3da9c4172f90b31ec131adc305b0edb94fdebef25cf2a8d4eaf04c43de04ca71
|
|
| MD5 |
efdc63a0dc60bbffeeba1f339c6a9187
|
|
| BLAKE2b-256 |
c611cc6f6077b52966aa6bce3399648a268ba16ad070869bde11012583452063
|
File details
Details for the file turkanime_gui-9.4.3.1-py3-none-any.whl.
File metadata
- Download URL: turkanime_gui-9.4.3.1-py3-none-any.whl
- Upload date:
- Size: 522.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.1 CPython/3.10.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2cde20b2ac17ab6f4507789d1de054e5af9d42db65f07dcabf06a1e6f63ff8ec
|
|
| MD5 |
1d5399e39b900a266c4e13e209fe18e3
|
|
| BLAKE2b-256 |
cc0250137e8cebb2d9287a300f015da8a90d7ff86d4a0c1a38bf860571ef5577
|