- Add compatibility for single file recording introduced in Chrome 49+ (by @zang)
- Prefer
navigator.mediaDevices.getUserMedia
instead of deprecatednavigator.getUserMedia
if available - Stop using deprecated
MediaStream.stop()
; useMediaStreamTrack.stop()
instead - Add
audioRecorderType
andvideoRecorderType
options - Bump required version for videojs-wavesurfer to 1.1.0, wavesurfer.js to 1.0.57 and recordrtc to 5.2.9 for microphone and Chrome fixes
- Fixes for latest release of the libvorbis.js plugin (1.1.1). This also
removes the
audioModuleURL
option - IE8 font fixes
- Moved support for other audio recorders to separate source files
- Support for Opus using opus-recorder (#43)
- Support for MP3 using lamejs (#40)
- Support for recorder.js (#33)
- New settings:
audioChannels
,frameWidth
andframeHeight
(#35) - Disable video.js
loop
option permanently (#42) - Disable native controls for better Firefox mobile compatibility (#19)
- Add CSS for controlbar on mobile in examples (#19)
- Improve check for
getUserMedia
browser support (#38 by @xlc) - Close
AudioContext
on stop in libvorbis.js plugin (#36, #37 by @xlc) - Required version for RecordRTC is 5.2.7 now
- Required version for videojs-wavesurfer is 1.0.6 now
- Required version for wavesurfer.js and wavesurfer.microphone.js is 1.0.50 now
- Ability to add audio and video constraints (#30 by @alsar)
- Add filename and timestamp to recorded file object (#29)
- Added upload examples for the jquery.fileupload and Fine Uploader libraries (#29)
- Fixed wrong module require for browserify (#28 by @alsar)
- Animated recording indicator (by @ikbensiep)
- Fixed
destroy
- fix AMD/Node/browser global dependency for videojs
- Support for video.js 5
- Dropped support for video.js 4.x
- Added translations for Afrikaans, German, Spanish, Finnish, Frisian, French, Galician, Italian, Portugese, Russian and Swedish
- Bump minimum version for wavesurfer.js (1.0.44) and videojs-wavesurfer (0.9.9) for microphone updates (#12)
- Fix stop/getDevice in audio-only mode (#12)
- Make sure bower and npm only download video.js v4.x (#15) because v5.0 is not supported yet (#6)
- Add
stopDevice
for disabling the webcam/microphone device (#12) - Do something about new mediastream deprecation warnings in Chrome 45 (#12)
- Fixed issue with missing
isChrome
- Support for libvorbis.js in audio-only mode (#8)
- Set default audio sample rate to 44100 (#7)
- Examples fixes: wavesurfer changed domain name to wavesurfer-js.org
- Add support for animated GIF recordings (#2)
- Both audio and video streams are now available when recording audio/video simultaneously in the Chrome browser (#4)
- Audio playback now works when recording both audio and video in the Chrome browser (#4)
- Fix
debug
option
- Remove duplicate
stopRecord
event trigger for image-only mode
- Switch to
MRecordRTC
to enable recording audio/video blobs (in Firefox >= 29 only at time of this release) - Hide fullscreen button in image-only example
- Add support for images (#1)
- Documentation fixes
- Added
destroy
method for cleaning up - Added
debug
option to control for console logging (in RecordRTC)
- Compatibility fixes for Video.js 4.12.0
- Added Dutch translation
- Disable controls during waveform rendering
- Add
deviceReady
event - Documentation fixes
- Bugfixes
- Initial release