Simple C++ DirectShow MP3 Player Class

  •        97

A simple C++ MP3/WMA player class based on DirectShow



Related Projects


This is a Media Converter, which helps you Convert Media file from one format to another one. Support any source format with relevant DirectShow decoder, supported destination format includes: asf,wmv,wma,avi,mp3,wav,mkv,mka,ogg,APE(monkey's audio) etc.

Batch Audio Convert

Command-line mass conversion of any directory tree of audio files.


Slice packaged APE file to separate ones according to CUE file, and cut them down to other formats, including MP3, WMA, APE and WAV. Information in CUE file is written to MP3 and WMA files's tag.

VS1053 - Driver library for VS1053 - Ogg Vorbis / MP3 / AAC / WMA / FLAC / MIDI Audio Codec Chip

Driver library for VS1053 - Ogg Vorbis / MP3 / AAC / WMA / FLAC / MIDI Audio Codec Chip

AudioExif - ?PHP?????????(??WMA?MP3) by @hightman

?PHP?????????(??WMA?MP3) by @hightman

Sinhala MP3

Sinhala MP3 is an audio file player with Sinhala language support. This player supports wide range of audio formats including MP3, OGG, WMA, CD Audio, etc. And this player also supports Winamp plugins, skin styles, etc.

Professional Tag Editor

This project provide a library to read and write ID3 and WMA taggings. Also includes an user interfaces library to write tag editor application easy and fazt. In addiotion of complete application of Mp3 and Wma tag editor.


Find Duplicate files (same name, different extension [wma, mp3]) and Delete one of them ([wma])

Silverlight Audio Player

This project is for the development of audio player interfaces using Silverlight, with the intention that they can be easily used in websites. Initially we will have one simple player that plays a single file and one that operates from a playlist.


A portable MP3/WMA/OGG/FLAC file manager for Sony players. Simply copy it on your usb player and use it wherever you are! It is an alternative to SonicStage. (Was NW-E00x Mp3 File Manager...)

Internet DJ Console

A GTK+ Shoutcast/Icecast client with two main media players, a jingles player, crossfader, ogg and mp3 streaming, stream automation timers, aux input, Voice and VoIP integration. File formats: mp3, ogg, flac, wma, wav, m4a, m3u, pls, and others.


EZ MP3 Creator, a program used to extract digital music from audio cd and encode them into MP3, Ogg or WMA files.

perl-Audio-WMA - Audio::WMA - Perl extension for reading WMA/ASF Metadata

Audio::WMA - Perl extension for reading WMA/ASF Metadata


ffdshow is an advanced DirectShow filter and VFW codec that supports many audio and video formats. For example: H.264, MPEG-4, MPEG-2, H.263, VP3, VP6, Theora, MJPEG, SVQ3, MP3, AC3, DTS, E-AC3, AAC, and Vorbis.

Pure MediaLibrary

Manage your media library without the need for a built in media player on linux. Need to play them too? No problems, select them and add them to the playlist, Pure MediaLibrary can even open the media player of your choice to play it! Supports mp3/wma.

Ptarmigan Media Parser for XML

Ptarmigan is a SAX event generator that produces schema-conforming XML content from the metadata found in media files and streams. It supports MP3 ID3 (v1 amp; v2), Vorbis/Ogg, FLAC, WMA and playlists (M3U, PLS, ASX and B4S). Initial implementation in Java.

Linux Audio Converter/Decoder

Collection of scripts (mp32ogg, mpc2ogg, ape2ogg, ogg2mp3, mpc2mp3, ape2mp3, wma2mp3, wma2ogg, etc) that decode or convert different formats of audio, as mp3, ogg, wav, mpc, wma, ape, etc, for any free format (or same between the listed ones).

Kid3 Tag Editor

Kid3 audio tag editor can edit the tags of MP3, Ogg, FLAC, MPC amp; WMA files in an efficient way, convert between ID3v1 and ID3v2, set the tags of multiple files, generate tags from file names or vice versa and import from freedb, MusicBrainz and Disco

Entagged - The Musical Box

A Java Audio File Tagger , using the freedb online database for the retrieval of the tags, released under the (L)GPL license. It supports custom file renaming from tags (with any directory stucture) and vice versa. Supports: mp3, ogg, flac, mpc, ape,wma


An open source software drum machine for Windows that allows the editing, playback, and mixdown of complete drum scores using audio samples in a variety of formats (WAV, OGG, MP3, AIFF, FLAC, MP2, WMA). Mixdown to WAV audio supported.