Skip to content

Releases: ahmedismailc/SuViPlayer

SuViPlayer v2.0.0.0

15 Feb 01:44

Choose a tag to compare

SuVi Player v2.0.0.0 - Major Update

This release brings a host of new features, subtitle enhancements, and bug fixes, making SuVi Player a more powerful and user-friendly video player.

🚀 New Features:

  • Interactive Subtitle Panel:
    • Dedicated, resizable panel displays current subtitle text.
    • Supports multi-line subtitles and text selection/copying.
    • Right-click context menu:
      • Copy: Copy selected text.
      • Save to My List: Save words/phrases to a persistent list.
      • Customize: Manage custom dictionary lookup links.
      • Dynamic Dictionary Links: One-click lookups in online dictionaries (Google Translate, Youglish, etc.).
  • My List (Vocabulary Learning):
    • Save words/phrases from subtitles for later review.
    • View saved words grouped by date in a dedicated "My List" window.
    • Copy all words, today's words, or selected words.
    • Clear the entire word list.
  • Customizable Dictionary Links:
    • Add, delete, edit, and reorder custom lookup links (e.g., dictionaries, search engines).
    • Use {word} placeholder in URLs for dynamic lookups.
    • Default links provided; "Reset" button restores defaults.
  • A-B Loop: Define a specific video segment for repeated playback (set start/end points).
  • Repeat After Me: Automatically pause playback after each subtitle for repetition practice.
  • Embedded Subtitle Extraction: Extract subtitles from video files (if no external .srt file is found).
    • Uses FFmpeg (automatic download prompt if not found).
    • Subtitle track selection if multiple tracks are present.
    • Option to save extracted subtitles.
  • Non-SRT Subtitle Support (Experimental): Add Non-SRT Subtitle file and convert it
  • Add Subtitles to Playing Video: Add .srt files to currently playing videos.
  • Audio Track Selection: Choose from multiple audio tracks (if available).
  • Negative Time Display: Toggle total time display to show remaining time.
  • Automatic Update Checker: Checks for new releases on GitHub at startup (and manually via menu).
  • Hide cursor Hide the cursor during playback after a period of inactivity.

✨ Enhancements:

  • Improved Subtitle Handling:
    • More precise synchronization and timing.
    • Better handling of various subtitle formats.
    • Robust loading and parsing.
  • UI Improvements:
    • MenuStrip for standard menu organization.
    • Context menus for video and subtitle panel.
    • Expanded keyboard shortcuts (documented in "Shortcuts" window).
    • T key to toggle the subtitle panel.
    • R Key to toggle Repeat After Me.
  • Playback Control:
    • The minimum playback speed has been decreased to 0.25
    • Reset playback speed and repeat count on stop/load.
  • File Handling:
    • Drag-and-drop support for .srt files.
    • Automatic deletion of temporary subtitle files.

🐛 Bug Fixes:

  • Fixed subtitle index synchronization issues.
  • Resolved various looping bugs (incorrect selection, timer issues).
  • Improved timeline trackbar accuracy.
  • Fixed keyboard shortcut conflicts.
  • Reduced full-screen flickering.
  • Enhanced error handling for file loading and subtitles.
  • Corrected video end-state handling.
  • Fixed volume control issues.
  • Ensured proper application closing.
  • Fixed pause and resume issue

SuViPlayer v1.0.0.0

06 Nov 01:53

Choose a tag to compare

SuViPlayer-1.0.0.0-Setup-win-x86.zip
Windows installer version, .NET Framework 4.7.2, x86