awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
zhongyang219 avatar

zhongyang219/MusicPlayer2

0
View on GitHub↗
6,211 स्टार्स·488 फोर्क्स·C++·gpl-3.0·7 व्यूज़

MusicPlayer2

MusicPlayer2 is a desktop music player for Windows built on the BASS audio engine, designed for high-quality local audio playback with real-time spectrum visualization. It functions as a local music library manager, organizing tracks by artist, album, and genre, while also serving as an online metadata and artwork downloader that fetches lyrics and album covers automatically. The player features a fully customizable interface defined through XML configuration files, and includes a synchronized lyrics display with desktop overlay and karaoke-style highlighting.

The player distinguishes itself with advanced audio control capabilities, including A-B loop playback for repeating user-defined segments of a track, playback speed adjustment without pitch change, and a built-in equalizer with reverb effects. It supports a wide range of audio formats including FLAC, APE, MIDI with custom sound fonts, and TAK, and offers cue sheet playback with proper track navigation. The interface can be extensively customized through XML-based layouts, multiple themes, and mini player variants, while the desktop overlay renders synchronized lyrics and album art independently of the main window.

Additional capabilities include audio format conversion between WAV, MP3, WMA, OGG, and FLAC, tag-based metadata editing with batch operations, and file-based playlist management using M3U/M3U8 formats. The player integrates with LastFM for scrobbling, supports global hotkeys and system media controls, and includes a song search feature with Chinese pinyin matching. Configuration can be backed up and restored, and the player supports portable installation.

Features

  • Music Players - Plays local music files with features like speed adjustment, equalizer, and A-B loop for practice or analysis.
  • BASS Engine Players - Uses the BASS audio library for low-level playback, speed adjustment, and real-time audio data extraction.
  • Desktop - Plays local files with high-quality sound output and extensive format support on Windows.
  • Music Library Managers - Organizes and browses a personal music collection by scanning directories, editing metadata, and creating playlists.
  • Audio Tagging - Reads and writes metadata tags for many audio formats, including ID3v2, FLAC, and APE, with batch editing and tag retrieval from filenames or online sources.
  • Media Library Indexers - Indexes local audio files into a browsable library organized by artist, album, genre, and folder.
  • Audio Playback - Plays local audio files in a wide range of formats, including FLAC, APE, MIDI, and TAK, using multiple playback engines.
  • Metadata Tagging - Reads and writes embedded audio tags and album covers across multiple formats using a unified metadata abstraction.
  • BASS Engine Desktop Players - Uses the BASS library for low-latency playback and real-time audio processing on Windows.
  • Lyric Overlays - Shows synchronized lyrics as an overlay on the desktop with configurable alignment and Karaoke-style highlighting.
  • Audio Playlist Managers - Creates, edits, sorts, and saves audio playlists with M3U/M3U8 support and drag-and-drop.
  • Synchronized Lyric Displays - Shows song lyrics in sync with playback, including desktop overlay and karaoke-style highlighting.
  • Spectrum Visualizer Players - Renders a real-time frequency spectrum visualization of the currently playing audio.
  • Real-Time Spectrum Visualization Pipelines - Extracts frequency data from the audio stream and renders it as a live spectrum display in the UI.
  • Lyrics and Album Art Downloaders - Fetches lyrics and album covers automatically from online sources for the currently playing track.
  • Interface Layout Customization - Defines the entire player UI structure through XML configuration files parsed at runtime.
  • Media Player Interfaces - Defines the entire player layout and appearance through XML configuration files and color themes.
  • Theme Customization - Switches between dark/light themes, applies rounded corners, blur effects, and custom background images.
  • Runtime XML Layout Engines - Defines the entire player UI structure and behavior through XML configuration files parsed at runtime.
  • Sound Font Players - Plays MIDI music files and allows loading custom sound font libraries.
  • Audio Segment Loopers - Maintains a user-defined start and end position within a track and triggers seamless repeat playback between those points.
  • Song Searches - Finds songs in the library or playlist by name, artist, or album with support for Chinese pinyin matching.
  • Tag-Based File Renamers - Renames audio files using their embedded metadata tags.
  • Lyric Retrieval - Retrieves lyrics automatically from online services and saves them with an Artist - Title naming format.
  • Album Art Retrievals - Downloads album covers and lyrics automatically or manually from online sources.
  • M3U Playlist Editors - Loads and saves playlists in standard m3u/m3u8 format with drag-and-drop and metadata persistence.
  • Audio Fades and Crossfades - Gradually increases or decreases volume at the start and end of playback for a smooth listening experience.
  • Playback Speed Controllers - Changes the playback tempo of audio without affecting pitch, useful for language learning or transcription.
  • Format Converters - Converts audio files between formats such as WAV, MP3, WMA, OGG, and FLAC, with options for output quality and custom file naming.
  • Global Playback Controllers - Assigns keyboard shortcuts for common playback actions, including play/pause, volume adjustment, and adding songs to favorites.
  • Mini Player Layouts - Provides multiple mini player layouts and allows users to define their own mini player appearance.
  • Folder Browsers - Navigates and selects folders within the media library using a dedicated folder-browse element.
  • Album Art Retrievals - Fetches and saves album covers from online sources automatically or manually.
  • Cue Sheet Playbacks - Adds and plays individual tracks from Cue sheet files directly within the media library.
  • Playback Looping - Repeats a user-defined segment of a track continuously for practice or analysis.
  • Automatic Position Resumers - Remembers the last playback position for each track and offers an option to start from the beginning when switching lists.
  • Audio Effect Enablers - Enables audio effects such as reverb and crossfade, and allows selection of output devices.
  • Album Artwork Displays - Shows embedded or downloaded album covers in the main window, mini player, and system search box.
  • Spectrum Analyzers - Shows a small frequency spectrum visualization next to the currently playing track in the playlist.
  • Media Transport Controls - Integrates with System Media Transport Controls for remote and keyboard-based playback control.

स्टार हिस्ट्री

zhongyang219/musicplayer2 के लिए स्टार हिस्ट्री चार्टzhongyang219/musicplayer2 के लिए स्टार हिस्ट्री चार्ट

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Start searching with AI

MusicPlayer2 के ओपन-सोर्स विकल्प

समान ओपन-सोर्स प्रोजेक्ट्स, जो MusicPlayer2 के साथ साझा की गई सुविधाओं के आधार पर रैंक किए गए हैं।
  • namidaco/namidanamidaco का अवतार

    namidaco/namida

    5,002GitHub पर देखें↗

    Namida is a multi-format media player, music library manager, and network media streamer. It provides a unified interface for playing local and remote audio and video files, serving as both a specialized client for YouTube content and a synchronized lyrics player. The project distinguishes itself through a dynamic theme engine that generates artwork-based visuals and a comprehensive set of audio processing tools, including gain normalization, equalizers, and crossfading. It also features a specialized system for retrieving and displaying time-synced lyrics in formats such as LRC and TTML. Br

    Dartandroidandroid-appandroid-music-player
    GitHub पर देखें↗5,002
  • theovilardo/pixelplayertheovilardo का अवतार

    theovilardo/PixelPlayer

    2,900GitHub पर देखें↗

    PixelPlayer is a local music library manager and media player that supports offline audio and video playback. It provides tools for organizing personal collections by artist, album, or genre and includes a built-in editor for modifying audio file metadata tags. The application features wireless media casting to stream content to compatible external smart speakers or televisions. It also includes a dynamic user interface that adapts its color palette and layout based on the artwork of the current track. Playback capabilities include gapless transitions with custom crossfade, queue management

    Kotlin
    GitHub पर देखें↗2,900
  • strawberrymusicplayer/strawberrystrawberrymusicplayer का अवतार

    strawberrymusicplayer/strawberry

    3,790GitHub पर देखें↗

    Strawberry is a desktop music player and SQL music library manager designed for managing large collections of digital audio files. It functions as a high-fidelity audio client that provides bit-perfect playback by bypassing system resampling to deliver raw audio data directly to hardware output devices. The software distinguishes itself through advanced library organization and external integration. It utilizes relational database indexing for fast searching and employs acoustic fingerprinting to retrieve missing metadata and correct album information. Additionally, it synchronizes listening

    C++alsaaudioaudio-player
    GitHub पर देखें↗3,790
  • retromusicplayer/retromusicplayerRetroMusicPlayer का अवतार

    RetroMusicPlayer/RetroMusicPlayer

    4,976GitHub पर देखें↗

    RetroMusicPlayer is an Android music player designed to play audio files stored locally on the device, with navigation organized by song, album, artist, and folder based on embedded metadata. It supports streaming audio to remote speakers and responding to external controls for hands-free multi-room playback. The player distinguishes itself with dynamically generated smart playlists that update automatically based on listening history and user-defined rules, backed by a SQLite database. It can parse and display synchronized lyrics from LRC and other time-stamped formats, scrolling in lockstep

    Kotlinandroidandroid-music-playergssoc22
    GitHub पर देखें↗4,976
MusicPlayer2 के सभी 30 विकल्प देखें→

अक्सर पूछे जाने वाले प्रश्न

zhongyang219/musicplayer2 क्या करता है?

MusicPlayer2 is a desktop music player for Windows built on the BASS audio engine, designed for high-quality local audio playback with real-time spectrum visualization. It functions as a local music library manager, organizing tracks by artist, album, and genre, while also serving as an online metadata and artwork downloader that fetches lyrics and album covers automatically. The player features a fully customizable interface defined through XML configuration files, and…

zhongyang219/musicplayer2 की मुख्य विशेषताएं क्या हैं?

zhongyang219/musicplayer2 की मुख्य विशेषताएं हैं: Music Players, BASS Engine Players, Desktop, Music Library Managers, Audio Tagging, Media Library Indexers, Audio Playback, Metadata Tagging।

zhongyang219/musicplayer2 के कुछ ओपन-सोर्स विकल्प क्या हैं?

zhongyang219/musicplayer2 के ओपन-सोर्स विकल्पों में शामिल हैं: namidaco/namida — Namida is a multi-format media player, music library manager, and network media streamer. It provides a unified… theovilardo/pixelplayer — PixelPlayer is a local music library manager and media player that supports offline audio and video playback. It… strawberrymusicplayer/strawberry — Strawberry is a desktop music player and SQL music library manager designed for managing large collections of digital… retromusicplayer/retromusicplayer — RetroMusicPlayer is an Android music player designed to play audio files stored locally on the device, with navigation… harmonoid/harmonoid — Harmonoid is a local music player focused on high fidelity audio playback and comprehensive music library management.… dream7180/foobox-cn — foobox-cn is a custom user interface configuration and audio player visualizer for foobar2000. It utilizes the Dynamic…