Portfolio Details

Yaso Media Hero Banner
Yaso Media Box Art
Yaso Media Splash Screen
Yaso Media Poster
Yaso Media Logo

Project Information

  • Category: Desktop Application
  • Platform: Windows (x64)
  • Developer: Yasin Küçüker
  • Project Date: 2026
  • Technology: Python 3.12, PySide6 (Qt), FFmpeg, yt-dlp, rembg (AI/ONNX), PyMuPDF, Poppler, Pillow, qrcode, MSIX Packaging
  • License: Open Source (MIT)
  • Repository: github.com/ysnkucuker/yaso-media

Yaso Media

Yaso Media is a comprehensive desktop media toolbox application engineered with Python and PySide6 (Qt) to handle video, audio, image, document, and utility operations seamlessly in one unified interface.

Key Features:

  • Video: YouTube video & audio downloader (powered by yt-dlp) with batch URL support, video-to-MP3 extraction, video format conversion (MP4, AVI, MKV, MOV, WebM), and CRF-based video compression.
  • Audio: Format conversion across MP3, WAV, FLAC, OGG, AAC, M4A, sample-accurate audio trimming, dB volume gain adjustment, and loudness normalization.
  • Image: Aspect-ratio locked image resizing, live before/after zoomable preview, AI-driven background removal (rembg/ONNX), and multi-format conversion (JPG, PNG, WebP, BMP, TIFF).
  • Document: PDF merge, split with custom page ranges, page subset extraction/reordering, images-to-PDF, and PDF-to-image conversion.
  • Tools: Multi-algorithm file hashing (MD5, SHA1, SHA256, SHA512), instant QR code generator, and two-phase safe batch file renamer with persistent rollback journal.
  • System: Dark/light responsive theme, background multithreaded job queue, real-time progress tracking, live Turkish/English language switching, and Windows MSIX packaging.