Skip to main content

Türkanime video oynatıcı ve indirici

Project description

TürkAnime Logo

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

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

  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

Anasayfa Ekranı

anasayfa.png

Anime Ekranı

animesayfası.png

� 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; 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
&
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

  1. İlk açılışta ffmpeg/mpv bin klasörü otomatik hazırlanır.
  2. Keşfet veya Ara sekmesinden anime seç.
  3. 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 .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.3.1.tar.gz (510.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.3.1-py3-none-any.whl (522.4 kB view details)

Uploaded Python 3

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

Hashes for turkanime_gui-9.4.3.1.tar.gz
Algorithm Hash digest
SHA256 3da9c4172f90b31ec131adc305b0edb94fdebef25cf2a8d4eaf04c43de04ca71
MD5 efdc63a0dc60bbffeeba1f339c6a9187
BLAKE2b-256 c611cc6f6077b52966aa6bce3399648a268ba16ad070869bde11012583452063

See more details on using hashes here.

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

Hashes for turkanime_gui-9.4.3.1-py3-none-any.whl
Algorithm Hash digest
SHA256 2cde20b2ac17ab6f4507789d1de054e5af9d42db65f07dcabf06a1e6f63ff8ec
MD5 1d5399e39b900a266c4e13e209fe18e3
BLAKE2b-256 cc0250137e8cebb2d9287a300f015da8a90d7ff86d4a0c1a38bf860571ef5577

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