Title: CP Media Player &#8211; Audio Player and Video Player
Author: codepeople
Published: <strong>December 2, 2012</strong>
Last modified: May 24, 2026

---

Search plugins

![](https://ps.w.org/audio-and-video-player/assets/banner-772x250.png?rev=1624841)

![](https://ps.w.org/audio-and-video-player/assets/icon-256x256.jpg?rev=1058680)

# CP Media Player – Audio Player and Video Player

 By [codepeople](https://profiles.wordpress.org/codepeople/)

[Download](https://downloads.wordpress.org/plugin/audio-and-video-player.1.3.0.zip)

 * [Details](https://wordpress.org/plugins/audio-and-video-player/#description)
 * [Reviews](https://wordpress.org/plugins/audio-and-video-player/#reviews)
 *  [Installation](https://wordpress.org/plugins/audio-and-video-player/#installation)
 * [Development](https://wordpress.org/plugins/audio-and-video-player/#developers)

 [Support](https://wordpress.org/support/plugin/audio-and-video-player/)

## Description

CP Media Player – Audio and Video Player features:

♪ Publish Audio and Video players anywhere
 ♪ Support for audio and video files:
MP4, OGG, WebM, MP3, M4A, WAV ♪ Support WebSRT subtitle files ♪ Allow playlist ♪
Allow downloading ♪ Supported most popular browsers: Edge, Firefox, Chrome, Safari,
Opera, Brave, IE… ♪ Supported by mobile devices: iPhone, iPad, and Android devices

**CP Media Player – Audio and Video Player** allows playing multiple file formats:
MP4, OGG, WebM, MP3, WAV, and loading WebSRT subtitle files. **CP Media Player –
Audio and Video Player** is based on MediaElement.js, supporting all browsers that
implement the HTML5 standard.

> To make the players responsive, essential in mobile devices, enter the player’s
> width in percentage, Ex. 100%

**Other Features**

 * Allows publishing audio and video players anywhere(posts, pages, or directly 
   on template files).
 * Support popular audio and video files: MP4, M4A, OGG, WebM, MP3, WAV, and WebSRT
   subtitle files.
 * Includes **several skins** with the audio and video player.
 * Supports most browsers on the web: Edge, Firefox, Chrome, Safari, Opera, Brave,
   IE, etc. As well as mobile devices such as iPhone, iPad, and Android.

> The plugin allows you to associate directories to the players to generate playlists
> with the contained media files (use “/” to load all media files in the “Uploads”
> directory and subdirectories).

**Premium Features**

[Premium features](https://cpmediaplayer.dwbooster.com/download) are available in
the pro version to extend the capabilities of the plugin:

 * Allows [protecting the audio files](https://cpmediaplayer.dwbooster.com/documentation#protecting-audio-files).
   If FFmpeg is installed on the server, the plugin allows you to protect the audio
   files by embedding a watermark audio layer and generating truncated copies of
   files for demos.
 * Allows [selling files](https://cpmediaplayer.dwbooster.com/documentation#paypal-integration)
   from the player. It uses PayPal as the payment gateway. Payments are SCA ready(
   Strong Customer Authentication), compatible with the new Payment services (PSD
   2) – Directive (EU)
 * Includes sales reports.

The plugin includes the integration with the following editors:

 * Gutenberg Editor.
 * Classic WordPress Editor.
 * Elementor.

For other editors, insert the player’s shortcodes into general-purpose blocks orm
modules, like text or HTML.

**Demo of Premium Version of Plugin**

[https://demos.dwbooster.com/audio-and-video/wp-login.php](https://demos.dwbooster.com/audio-and-video/wp-login.php)

[https://demos.dwbooster.com/audio-and-video/](https://demos.dwbooster.com/audio-and-video/)

Additional details about the “CP Media Player – Audio and Video Player” plugin by
visiting its website:

[https://cpmediaplayer.dwbooster.com](https://cpmediaplayer.dwbooster.com)

### Using the Music and Video Player

**Generating the players directly on the pages and posts**

**Audio players**

**Video Player**

It is possible to generate the player by coding entering the player and items shortcodes
into the page’s content:

    ```
    [cpm-player skin="ball-skin" width="100%" playlist="true" type="audio"]
    [cpm-item file="http://www.wp.local/wp-content/uploads/2018/11/1.mp3"]Audio 1[/cpm-item]
    [cpm-item file="http://www.wp.local/wp-content/uploads/2018/11/2.mp3"]Audio 2[/cpm-item]
    [cpm-item file="http://www.wp.local/wp-content/uploads/2018/11/3.mp3"]Audio 3[/cpm-item]
    [/cpm-player]
    ```

To generate the player loading the audio files from the “/wp-content/uploads/2020”
directory:

    ```
    [cpm-player skin="ball-skin" width="100%" playlist="true" type="audio" dir="2020" /]
    ```

The player can load the audio files indicating the directory only. It allows you
to add new files to the directory or delete the existing ones, and the player will
update the playlist dynamically.

The complete list of attributes supported by the shortcodes is available on the 
[documentation page of the plugin](http://cpmediaplayer.dwbooster.com/documentation#cpm-player-attributes).

**Generating the audio and video players from the players gallery**

> To make the players responsive, essential in mobile devices, enter the player’s
> width in percentage, Ex. 100%

Configure the players from the gallery allows you to insert the same player on multiple
websites’ pages or posts.

The detailed description of the players’ settings is available in the following 
link: [Creating the players through the players’ gallery](http://cpmediaplayer.dwbooster.com/documentation#creating-players-through-players-gallery)

The [premium version of **CP Media Player – Audio and Video Player**](https://cpmediaplayer.dwbooster.com/download)
allows you to sell files from the players. [Configuring the integration with PayPal](http://cpmediaplayer.dwbooster.com/documentation#paypal-integration).

**Other recommended plugins**

 * [Music Player for WooCommerce](https://wordpress.org/plugins/music-player-for-woocommerce/)
 * [Music Player for Easy Digital Downloads](https://wordpress.org/plugins/music-player-for-easy-digital-downloads/)

## Screenshots

[⌊Audio Player and Video Player⌉⌊Audio Player and Video Player⌉[

Audio Player and Video Player

[⌊Create Player⌉⌊Create Player⌉[

Create Player

[⌊Inserting the Player using the Gutenberg editor⌉⌊Inserting the Player using the
Gutenberg editor⌉[

Inserting the Player using the Gutenberg editor

[⌊Inserting the Player using the Elementor page builder⌉⌊Inserting the Player using
the Elementor page builder⌉[

Inserting the Player using the Elementor page builder

[⌊Inserting the Player using the classic WordPress editor⌉⌊Inserting the Player 
using the classic WordPress editor⌉[

Inserting the Player using the classic WordPress editor

[⌊Inserting a New Audio or Video Player⌉⌊Inserting a New Audio or Video Player⌉[

Inserting a New Audio or Video Player

## Blocks

This plugin provides 3 blocks.

 *   New Audio Player
 *   New Video Player
 *   Insert Player From Gallery

## Installation

**To install CP Media Player – Audio and Video Player, follow the steps below:**

 1. Download the .zip file with the plugins’ code to your computer.
 2. Go to the Plugins section on your WordPress.
 3. Press the “Add New” button at the top of the Plugins section.
 4. Press the “Upload Plugin” button and selects the zipped file downloaded in the 
    first step.
 5. Finally, install and activate the plugin.

## FAQ

### Q: How I know about the new skins for CP Media Player – Audio Player and Video Player?

A: The skins list in the settings page of the plugin is updated dynamically.

### Q: Why can I enter several audio files per item?

A: The browsers support different formats of audio and video. So, you can enter 
an audio file supported by every browser. Or you can enter all disposable files 
format per item to allow the browsers to play the audio format they support.

### Q: How to enter multiple subtitle files, one per language?

A: Press the “Add another one” button in the item settings, and enter the data related
to the new subtitles, the file, and language.

### Q: Can I sell all the album files?

A: You can play some of the audio files through the media player, but selling the
complete album by selecting a zip file for selling with every album file.

### Q: What audio formats does my browser support?

A: The audio formats supported by browsers are available on the following link:

[http://www.w3schools.com/html/html5_audio.asp](http://www.w3schools.com/html/html5_audio.asp)

### Q: What video formats does my browser support?

A: The video formats supported by browsers are available on the following link:

[http://www.w3schools.com/html/html5_video.asp](http://www.w3schools.com/html/html5_video.asp)

## Reviews

![](https://secure.gravatar.com/avatar/f897b876a4dff6443fdb146cf5fcf840ff85f2d338bb02b652677a57785df9e5?
s=60&d=retro&r=g)

### 󠀁[Quick ‘n’ Easy to get up running](https://wordpress.org/support/topic/quick-n-easy-to-get-up-running/)󠁿

 [marco.bartholomew](https://profiles.wordpress.org/marcobartholomew/) January 22,
2026 1 reply

Granted I haven’t delved too deeply into everything but for getting up some content
quickly from scratch it’s very easy to use and does everything I need it to without
headaches

![](https://secure.gravatar.com/avatar/8e0351f445277cae5012102ad632a372b58a4ac129d697c829341a8bdca501ad?
s=60&d=retro&r=g)

### 󠀁[works with wp-members download protect extension](https://wordpress.org/support/topic/works-with-wp-members-download-protect-extension/)󠁿

 [pullober](https://profiles.wordpress.org/pullober/) September 11, 2025 1 reply

searching for an easy replacement for the worpress audio player which could not 
handle my download protected urls for streaming. works like a charm.

![](https://secure.gravatar.com/avatar/e5058ed7209f3ecafdf317a62502ca7c64b720cf411bf17632bd8b8897f1dd2f?
s=60&d=retro&r=g)

### 󠀁[Very Good !](https://wordpress.org/support/topic/very-good-7640/)󠁿

 [shadb1](https://profiles.wordpress.org/shadb1/) August 22, 2025 1 reply

Working faster with 10 tracks or fewer.

![](https://secure.gravatar.com/avatar/30510816fb45eaee84666aa1d58ccec26ce218b64819b0612f3b2cb7813331d9?
s=60&d=retro&r=g)

### 󠀁[Good!](https://wordpress.org/support/topic/good-8586/)󠁿

 [devkarumbu](https://profiles.wordpress.org/devkarumbu/) August 5, 2024 3 replies

The free audio player is good although the configuration UI is not very intuitive.
The audio quality and performance is good!

![](https://secure.gravatar.com/avatar/42cc839a4f9025f0cfc513822daf912172e2ae47f197fc5ec2bc007fa7d5112f?
s=60&d=retro&r=g)

### 󠀁[COTRANS](https://wordpress.org/support/topic/cotrans/)󠁿

 [cotrans](https://profiles.wordpress.org/cotrans/) November 26, 2023 1 reply

Très bien. Continuez

![](https://secure.gravatar.com/avatar/83795740818bebd69cd3442a19c3ffe4be1a16127a2f67a4177c7fccb9811376?
s=60&d=retro&r=g)

### 󠀁[Excelente Plugin](https://wordpress.org/support/topic/excelente-plugin-1264/)󠁿

 [primplosvilos](https://profiles.wordpress.org/primplosvilos/) October 19, 2022
2 replies

Muy intuitivo, facilitando su uso hasta para un novato. El soporte es fabuloso, 
logrando una gran ventaja al permitir trabajar con link externos. Visualmente es
muy atractivo. Una maravilla. Gracias Equipo

 [ Read all 46 reviews ](https://wordpress.org/support/plugin/audio-and-video-player/reviews/)

## Contributors & Developers

“CP Media Player – Audio Player and Video Player” is open source software. The following
people have contributed to this plugin.

Contributors

 *   [ codepeople ](https://profiles.wordpress.org/codepeople/)

[Translate “CP Media Player – Audio Player and Video Player” into your language.](https://translate.wordpress.org/projects/wp-plugins/audio-and-video-player)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/audio-and-video-player/),
check out the [SVN repository](https://plugins.svn.wordpress.org/audio-and-video-player/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/audio-and-video-player/)
by [RSS](https://plugins.trac.wordpress.org/log/audio-and-video-player/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.3.0

 * Improves the Elementor integration.

#### 1.2.9

 * Improves the integration with WordPress 7.0.

#### 1.2.8

#### 1.2.7

 * Updates the module that filters media resources during dynamic playlist generation
   to prevent audio and video files from being merged when the player is configured
   for audio-only or video-only playback.

#### 1.2.6

 * Improves the plugin interface.

#### 1.2.5

 * Resolves a compatibility issue with WordPress version previous to 5.5.

#### 1.2.4

 * Fixes a conflict with Elementor’s cache which is currently in Beta.

#### 1.2.3

 * Allows playing only one player at once on mobiles devices.

#### 1.2.2

 * Modifies the Gutenberg block.
 * WP6.6 compatibility.

#### 1.2.1

 * Fixes an issue with files URLs containing %20 characters.
 * Removes deprecated JS code.

#### 1.2.0

 * Improves the plugin security. Thanks to the security researcher Steven Julian,
   and Patchstack team.
 * Fixes an issue in the download files link.

## Meta

 *  Version **1.3.0**
 *  Last updated **1 month ago**
 *  Active installations **3,000+**
 *  WordPress version ** 3.0.5 or higher **
 *  Tested up to **7.0**
 * Tags
 * [audio player](https://wordpress.org/plugins/tags/audio-player/)[m4a](https://wordpress.org/plugins/tags/m4a/)
   [mp4](https://wordpress.org/plugins/tags/mp4/)[music player](https://wordpress.org/plugins/tags/music-player/)
   [video player](https://wordpress.org/plugins/tags/video-player/)
 *  [Advanced View](https://wordpress.org/plugins/audio-and-video-player/advanced/)

## Ratings

 4.4 out of 5 stars.

 *  [  31 5-star reviews     ](https://wordpress.org/support/plugin/audio-and-video-player/reviews/?filter=5)
 *  [  10 4-star reviews     ](https://wordpress.org/support/plugin/audio-and-video-player/reviews/?filter=4)
 *  [  1 3-star review     ](https://wordpress.org/support/plugin/audio-and-video-player/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/audio-and-video-player/reviews/?filter=2)
 *  [  4 1-star reviews     ](https://wordpress.org/support/plugin/audio-and-video-player/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/audio-and-video-player/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/audio-and-video-player/reviews/)

## Contributors

 *   [ codepeople ](https://profiles.wordpress.org/codepeople/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/audio-and-video-player/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://cpmediaplayer.dwbooster.com)