Title: Webcam Microphone Screen Recorder &#8211; Media Capture
Author: videowhisper
Published: <strong>July 27, 2012</strong>
Last modified: July 19, 2026

---

Search plugins

![](https://ps.w.org/video-posts-webcam-recorder/assets/banner-772x250.png?rev=3078445)

![](https://ps.w.org/video-posts-webcam-recorder/assets/icon-256x256.png?rev=3078445)

# Webcam Microphone Screen Recorder – Media Capture

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

[Download](https://downloads.wordpress.org/plugin/video-posts-webcam-recorder.zip)

 * [Details](https://wordpress.org/plugins/video-posts-webcam-recorder/#description)
 * [Reviews](https://wordpress.org/plugins/video-posts-webcam-recorder/#reviews)
 * [Development](https://wordpress.org/plugins/video-posts-webcam-recorder/#developers)

 [Support](https://wordpress.org/support/plugin/video-posts-webcam-recorder/)

## Description

Create video, audio, screen recordings, photos and screenshots directly in WordPress.
Authors and administrators can preview, record, review and upload browser-captured
media to the Media Library, then use it in posts or publish video through Video 
Share VOD.

#### Benefits

 * Webcam, Microphone and Screen Capture: Record webcam video, microphone audio,
   screen capture with microphone, photos and screenshots in the browser.
 * Preview and Review Workflow: Confirm permissions, preview the selected source,
   record, pause or resume, then review, discard, retry or accept the result.
 * Device Switching: Switch between available cameras and microphones before recording.
 * WordPress Media Library: Accepted media becomes an attachment with available 
   browser metadata such as duration, codecs, resolution and frame rate.
 * Editor Capture: The classic editor adds a Capture Media camera button and the
   Media Library adds a Capture Media launcher. Both open a Capture Media tab alongside
   Upload Files and Media Library, so accepted media can be selected and inserted
   normally.
 * Video Post Publishing: Optionally publish accepted video and screen recordings
   through Video Share VOD.
 * Flexible Embedding: Use the selected-app shortcode in admin workflows, posts,
   forms, paid-content and reaction-recording integrations.
 * Modern Browser Capture: Uses standard browser media APIs without requiring a 
   streaming server or additional end-user software.

#### Browser Recorder

 * Available from the WordPress dashboard and with a shortcode in posts, pages and
   custom workflows.
 * Captures webcam video, microphone audio, screen recording, photo and screenshot
   media types.
 * Presents device availability, permission guidance and a clear review step before
   a recording is accepted.
 * Uploads accepted media to WordPress and makes it available in the Media Library.
 * Integrates with [Video Share VOD](https://wordpress.org/plugins/video-share-vod/)
   to publish captured video as custom video posts.
 * Integrates with [MicroPayments – Paid Membership, Content, Subscriptions](https://wordpress.org/plugins/paid-membership/)
   for recording workflows.
 * Uses browser-based media capture and works with current supported browsers.

#### How to Use the Recorder

Choose the enabled capture type in Settings or shortcode attributes. Allow the requested
camera, microphone or screen permission, check the preview and start recording. 
Review the result, then accept it to save it to WordPress or discard it and try 
again. The browser supplies a compatible media format, and Video Share VOD can process
accepted video when its integration is enabled.

#### WordPress Editor and Media Library Integration

When Media Library integration is enabled, users with permission to upload files
can capture and use media without leaving the WordPress workflow:

 * Classic editor: **Capture Media** appears beside **Add Media**. It opens the 
   standard WordPress media dialog directly on the **Capture Media** tab.
 * Add Media dialog: **Capture Media** is available alongside **Upload Files** and**
   Media Library**. Choose any enabled capture format, accept the result, then use
   WordPress’s normal insert control.
 * Block editor: **Capture Media** is available from the editor menu. After choosing
   the captured attachment, it inserts an Image, Audio, Video or File block as appropriate.
 * Media Library: **Capture Media** appears beside Add New. After accepting a capture,
   the new attachment is selected in the dialog; choose **Use captured media** to
   open it in the library.
 * Post association: Captures made while editing an existing post or page are attached
   to that content when the user has permission to edit it.

The Capture Media tab only displays the formats enabled in Settings > Integrations:
Webcam Video, Microphone Audio, Screen Capture, Webcam Photo and Screenshot. It 
also includes links to the plugin information and VideoWhisper developer assistance.

#### App choice and integrations

Use `[videowhisper_recorder]` for the selected recorder app. The bundled browser
recorder uses a local WordPress REST upload and creates a Media Library attachment.
It is suitable for video-post and VOD source capture and exposes the `videowhisper-
recorder:saved` browser event after a successful upload for custom post, paid-content
and reaction-recording adapters. Its event result includes `metadata.attachmentId`,`
metadata.attachment` (ID, title, MIME type and URL), and `metadata.mediaLibraryUrl`
when an attachment was created. The `[videowhisper_html5recorder]` shortcode remains
available for existing HTML5 Videochat workflows.

With the browser recorder selected, enable Video, Audio, Screen Capture, Photo and
Screenshot buttons from Settings > Integrations. Use `mode="audio"`, `mode="screen"`,`
mode="photo"` or `mode="screenshot"` to show one enabled type, `modes="video,audio"`
for a subset, and `direct_preview="1"` to skip the introductory Continue screen.

The recorder adapts its camera presentation to landscape or portrait use, supports
available camera and microphone switching, and provides a review step before upload.

Settings adapt to the selected recorder application. Select **HTML5 Videochat recorder(
legacy)** when an existing Videochat workflow requires it.

#### Recommended Hosting

Although recording does not involve special hosting requirements (except ability
to upload the HTML5 recorded files), processing the videos server side with VideoShareVOD
or similar plugins requires FFmpeg.
 [VideoShareVOD FFmpeg Hosting](https://videosharevod.com/hosting/)

#### Technical Clarifications / Support

 * [Official Webcam Microphone Screen Recorder Demo](https://demo.videowhisper.com/webcam-microphone-screen-recorder/)
 * [Contact VideoWhisper](https://consult.videowhisper.com/?department=Setup)

Note: Previous Flash recorder and functionality was removed as no longer supported
by most browsers. Only HTML5 application and implemented features are supported.

## Screenshots

[⌊Browser recorder: webcam video capture controls⌉⌊Browser recorder: webcam video
capture controls⌉[

Browser recorder: webcam video capture controls

[⌊HTML5 Videochat recorder: video recording⌉⌊HTML5 Videochat recorder: video recording⌉[

HTML5 Videochat recorder: video recording

[⌊HTML5 Videochat recorder: audio recording⌉⌊HTML5 Videochat recorder: audio recording⌉[

HTML5 Videochat recorder: audio recording

## Reviews

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

### 󠀁[Enough good for me](https://wordpress.org/support/topic/enough-good-for-me/)󠁿

 [claux67](https://profiles.wordpress.org/claux67/) September 26, 2022

Good

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

### 󠀁[It worked once.](https://wordpress.org/support/topic/it-worked-once/)󠁿

 [Nicole6870](https://profiles.wordpress.org/nicole6870/) April 10, 2022 1 reply

I installed it yesterday, and it worked great. Today all of a sudden it doesn’t 
work on any of the sites where I installed it. I keep getting an error that I should
use Safari. Nope. It was great while it lasted I guess.

 [ Read all 2 reviews ](https://wordpress.org/support/plugin/video-posts-webcam-recorder/reviews/)

## Contributors & Developers

“Webcam Microphone Screen Recorder – Media Capture” is open source software. The
following people have contributed to this plugin.

Contributors

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

[Translate “Webcam Microphone Screen Recorder – Media Capture” into your language.](https://translate.wordpress.org/projects/wp-plugins/video-posts-webcam-recorder)

### Interested in development?

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

## Changelog

#### 3.4.2

 * Added Capture Media integration for the classic editor, block editor and Media
   Library, including standard attachment selection and insertion.
 * Added successful-upload attachment metadata for JavaScript integrations.

#### 3.4.1

 * Moved bundled assets to `recorder`, without development source maps.
 * Restored shared Media Library and Video Share VOD settings for the browser and
   legacy apps.
 * Fixed the selected-app shortcode callback on current WordPress/PHP.

#### 3.4.0

 * Added bundled Webcam, Microphone & Screen Recorder as the default selected app.
 * Added local WordPress REST upload, attachment metadata and browser recorder integration
   guidance.
 * Kept HTML5 Videochat selectable as a legacy app with its legacy-only settings.

#### 3.3.17

 * Moved screenshots to SVN assets and updated WordPress.org support metadata.

#### 3.3

 * Cleaned up legacy features
 * Code improvements
 * PHP8 support
 * Screen recording

#### 3.2

 * Integrates Media Library to add the recordings
 * Access recorder from backend

#### 3.1

 * Integrates HTML Recorder based on HTML5 Videochat app

#### 2.6

 * Vimeo player synchronized recordings with [videowhisper_recorder vimeo_sync=”
   video-id”]

#### 2.4

 * Recorder app has ability to pause, resume – useful for sync with playback of 
   another video

#### 1.98

 * VideoWhisper Video Recorder 1.98
 * Youtube player synchronised recordings with [videowhisper_recorder youtube_sync
   =”video-id”]

#### 1.92

 * VideoWhisper Video Recorder 1.92
 * Video Container configuration

#### 1.85.1

 * VideoShareVOD integration for advanced video management and playback
 * [videowhisper_recorder] Shortcoder

#### 1.55

 * Integrates VideoWhisper Video Recorder 1.55
 * HTML5 playback support (if conversion is possible)
 * Import previous recording in posts

#### 1.45.4

 * Support stream names with spaces fix

#### 1.45.3

 * Folder location fix (from videoposts to

#### 1.45.2

 * Shortcodes for code reliability
 * Support for JwPlayer Plugin https://wordpress.org/extend/plugins/jw-player-plugin-
   for-wordpress/
 * More settings

#### 1.45

 * First release
 * Integrates VideoWhisper Video Recorder 1.45
 * Record and embed video when writing post
 * Settings
 * Recordings list to delete recording files (if folder is accessible)

## Meta

 *  Version **3.4.2**
 *  Last updated **2 weeks ago**
 *  Active installations **40+**
 *  WordPress version ** 5.7 or higher **
 *  Tested up to **7.0.2**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [microphone](https://wordpress.org/plugins/tags/microphone/)[recorder](https://wordpress.org/plugins/tags/recorder/)
   [screen](https://wordpress.org/plugins/tags/screen/)[video](https://wordpress.org/plugins/tags/video/)
   [webcam](https://wordpress.org/plugins/tags/webcam/)
 *  [Advanced View](https://wordpress.org/plugins/video-posts-webcam-recorder/advanced/)

## Ratings

 3 out of 5 stars.

 *  [  1 5-star review     ](https://wordpress.org/support/plugin/video-posts-webcam-recorder/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/video-posts-webcam-recorder/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/video-posts-webcam-recorder/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/video-posts-webcam-recorder/reviews/?filter=2)
 *  [  1 1-star review     ](https://wordpress.org/support/plugin/video-posts-webcam-recorder/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/video-posts-webcam-recorder/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/video-posts-webcam-recorder/reviews/)

## Contributors

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

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/video-posts-webcam-recorder/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://site2stream.com/video/)