Skip to main content

Türkanime video oynatıcı ve indirici

Project description

TürkAnimu Logo

GitHub all releases Downloads GitHub release (latest by date) Pypi version

TürkAnimu GUI

TürkAnimu 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

  • 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ışı

  1. Keşfet: Trend listeler ve kişisel öneriler tek ekranda.
  2. Ara: Yerel kaynaklarla AniList veritabanını aynı anda gez.
  3. İndir & Oynat: mpv entegrasyonu sayesinde indirme ve izleme tek pencerede.
  4. İlerleme Takibi: İzlediklerin otomatik tutulur, AniList'e anında yansır.

📺 Ekran Görüntüleri

İzleme Ekranı

izleme.gif

İndirme Ekranı

indirme.gif

� Discord Rich Presence

TürkAnimu 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; pypresence yoksa uygulama normal çalışmaya devam eder.

📥 Kurulum

1. Hazır Paket (Önerilen)

  • Releases sayfasından en güncel .exe dosyasını indir.
  • Çalıştır ve kurulum sihirbazını tamamla.

2. PyPI Üzerinden

pip install turkanime-gui
turkanime-gui

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

  1. İlk açılışta ffmpeg/mpv bin klasörü otomatik hazırlanır.
  2. AniList’e bağlan: Profil avatarına tıklayarak OAuth akışını başlat.
  3. Keşfet veya Ara sekmesinden anime seç.
  4. Bölümü oynat ya da indir; ilerlemen otomatik tutulur.

� Desteklenen Kaynaklar

Sibnet  Odnoklassinki  HDVID  Myvi Sendvid  Mail
Amaterasu   Alucard   PixelDrain   VK  MP4upload
Vidmoly   Dailymotion   Yandisk   Uqload   Drive

🔧 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.

🔒 Doğrulama (MD5 Hash)

Windows

./docs/hash_dist_md5.bat ./dist/turkanime-gui-windows.exe

Linux/macOS

./scripts/hash_md5.sh ./dist/turkanime-gui-linux
./scripts/hash_md5.sh ./dist/turkanime-gui-macos

CI yayınlarında .md5 dosyaları otomatik eklenir.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

turkanime_gui-9.4.0.tar.gz (363.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

turkanime_gui-9.4.0-py3-none-any.whl (375.5 kB view details)

Uploaded Python 3

File details

Details for the file turkanime_gui-9.4.0.tar.gz.

File metadata

  • Download URL: turkanime_gui-9.4.0.tar.gz
  • Upload date:
  • Size: 363.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.10.11

File hashes

Hashes for turkanime_gui-9.4.0.tar.gz
Algorithm Hash digest
SHA256 eb017a849fcd77c3b25615782c4b44a4c0d51591335d1185e010048c3e8e213b
MD5 2bcf446a5479a7f4707ce5fe094723d1
BLAKE2b-256 add8d112f83038de95ca6392a7ad0e6011b9273abfc6841ab22df32e29c4a0fb

See more details on using hashes here.

File details

Details for the file turkanime_gui-9.4.0-py3-none-any.whl.

File metadata

  • Download URL: turkanime_gui-9.4.0-py3-none-any.whl
  • Upload date:
  • Size: 375.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.10.11

File hashes

Hashes for turkanime_gui-9.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a42e1c4120303ce49e4d0b24f5e3832b2067b515755af55040ceddd6c33bc5f3
MD5 8d6a391ccd68b30533a6058b852015b8
BLAKE2b-256 cbf4baf0d27e6b82b1ac2001d469a7fc41c00787566ecdbcb026a93a1eb2fe90

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page