videojs-record
video.js plugin for recording audio/video/image files
File Explorer
Download Latest Version (.zip)- main.yml
- FUNDING.yml
- ISSUE_TEMPLATE.md
- banner.js
- common.js
- dev.js
- main.js
- plugins.js
- prod.js
- webpack.dev.main.js
- webpack.dev.plugins.js
- webpack.prod.main.js
- webpack.prod.plugins.js
- animation-display.js.json
- camera-button.js.json
- device-button.js.json
- picture-in-picture-toggle.js.json
- record-canvas.js.json
- record-indicator.js.json
- record-toggle.js.json
- convert-engine.js.json
- engine-loader.js.json
- record-engine.js.json
- record-mode.js.json
- record-rtc.js.json
- ffmpeg-wasm-plugin.js.json
- ffmpegjs-plugin.js.json
- lamejs-plugin.js.json
- libvorbis-plugin.js.json
- opus-media-recorder-plugin.js.json
- opus-recorder-plugin.js.json
- recorderjs-plugin.js.json
- ts-ebml-plugin.js.json
- vmsg-plugin.js.json
- webm-wasm-plugin.js.json
- browser-shim.js.json
- compare-version.js.json
- detect-browser.js.json
- file-util.js.json
- format-time.js.json
- mime.js.json
- .external-ecmascript.js.json
- defaults.js.json
- event.js.json
- hot-keys.js.json
- videojs.record.js.json
- animation-display.js~AnimationDisplay.html
- camera-button.js~CameraButton.html
- device-button.js~DeviceButton.html
- picture-in-picture-toggle.js~PictureInPictureToggle.html
- record-canvas.js~RecordCanvas.html
- record-indicator.js~RecordIndicator.html
- record-toggle.js~RecordToggle.html
- convert-engine.js~ConvertEngine.html
- record-engine.js~RecordEngine.html
- record-rtc.js~RecordRTCEngine.html
- ffmpeg-wasm-plugin.js~FFmpegWasmEngine.html
- ffmpegjs-plugin.js~FFmpegjsEngine.html
- lamejs-plugin.js~LamejsEngine.html
- libvorbis-plugin.js~LibVorbisEngine.html
- opus-media-recorder-plugin.js~OpusMediaRecorderEngine.html
- opus-recorder-plugin.js~OpusRecorderEngine.html
- recorderjs-plugin.js~RecorderjsEngine.html
- ts-ebml-plugin.js~TsEBMLEngine.html
- vmsg-plugin.js~VmsgEngine.html
- webm-wasm-plugin.js~WebmWasmEngine.html
- event.js~Event.html
- videojs.record.js~Record.html
- github.css
- identifiers.css
- manual.css
- prettify-tomorrow.css
- search.css
- source.css
- style.css
- test.css
- animation-display.js.html
- camera-button.js.html
- device-button.js.html
- picture-in-picture-toggle.js.html
- record-canvas.js.html
- record-indicator.js.html
- record-toggle.js.html
- convert-engine.js.html
- engine-loader.js.html
- record-engine.js.html
- record-mode.js.html
- record-rtc.js.html
- ffmpeg-wasm-plugin.js.html
- ffmpegjs-plugin.js.html
- lamejs-plugin.js.html
- libvorbis-plugin.js.html
- opus-media-recorder-plugin.js.html
- opus-recorder-plugin.js.html
- recorderjs-plugin.js.html
- ts-ebml-plugin.js.html
- vmsg-plugin.js.html
- webm-wasm-plugin.js.html
- browser-shim.js.html
- compare-version.js.html
- detect-browser.js.html
- file-util.js.html
- format-time.js.html
- mime.js.html
- defaults.js.html
- event.js.html
- hot-keys.js.html
- videojs.record.js.html
- index.html
- badge.svg
- esdoc-logo-mini-black.png
- esdoc-logo-mini.png
- github.png
- manual-badge.svg
- search.png
- Apache-License-2.0.txt
- prettify.js
- inherited-summary.js
- inner-link.js
- manual.js
- patch-for-local.js
- pretty-print.js
- search.js
- search_index.js
- test-summary.js
- index.html
- badge.svg
- coverage.json
- identifiers.html
- index.html
- index.json
- lint.json
- source.html
- style.css
- examples.css
- ffmpeg-worker-mp4.js
- index.js
- mic.js
- worker-realtime.js
- worker.js
- lame.all.js
- lame.min.js
- libvorbis.min.js
- webm-transformstreamworker.js
- webm-transformstreamworker.js.map
- webm-wasm.js
- webm-wasm.wasm
- webm-worker.js
- webm-worker.js.map
- index.html
- index.js
- animated-gif.html
- audio-only-ffmpegjs.html
- audio-only-lamejs.html
- audio-only-mp3.html
- audio-only-ogg.html
- audio-only-opus-media-recorder.html
- audio-only-opus.html
- audio-only-recorderjs.html
- audio-only.html
- audio-screen.html
- audio-video.html
- browser-workarounds.js
- change-audio-input.html
- change-audio-output.html
- change-video-input.html
- enumerate-devices.html
- hot-keys.html
- image-only.html
- multi.html
- picture-in-picture.html
- screen-only.html
- timeslice.html
- video-only-ebml.html
- video-only-ffmpegwasm.html
- video-only-webm-wasm.html
- video-only.html
- angular.md
- react.md
- umijs.md
- vue.md
- webpack.md
- audio-only.png
- screenshot.png
- ffmpeg.js.md
- ffmpeg.wasm.md
- lamejs.md
- libvorbis.js.md
- opus-media-recorder.md
- opus-recorder.md
- recorder.js.md
- ts-ebml.md
- vmsg.md
- webm-wasm.md
- update-videojs.js
- .nojekyll
- _sidebar.md
- browser-support.md
- change-device.md
- controls.md
- dependencies.md
- development.md
- events.md
- examples.md
- hotkeys.md
- index.html
- install.md
- localization.md
- media-constraints.md
- methods.md
- options.md
- package-lock.json
- package.json
- picture-in-picture.md
- plugins.md
- README.md
- recorded-data.md
- responsive.md
- usage.md
- examples.css
- audio-only-ffmpegjs.html
- audio-only-lamejs.html
- audio-only-mp3.html
- audio-only-ogg.html
- audio-only-opus-media-recorder.html
- audio-only-opus.html
- audio-only-recorderjs.html
- video-only-ebml.html
- video-only-ffmpegwasm.html
- video-only-webm-wasm.html
- index.html
- index.js
- fine-uploader.html
- jquery.fileupload.html
- simple.html
- websocket.html
- websocket.js
- animated-gif.html
- audio-only.html
- audio-screen.html
- audio-video.html
- browser-workarounds.js
- change-audio-input.html
- change-audio-output.html
- change-video-input.html
- enumerate-devices.html
- hot-keys.html
- image-only.html
- multi.html
- picture-in-picture.html
- screen-only.html
- timeslice.html
- video-only.html
- camera-button.scss
- device-button.scss
- picture-in-picture-toggle.scss
- record-indicator.scss
- record-toggle.scss
- _icons.scss
- fluid.scss
- main.scss
- videojs.record.scss
- icons.json
- README.md
- videojs-record.svg
- videojs-record.ttf
- videojs-record.woff
- animation-display.js
- camera-button.js
- device-button.js
- picture-in-picture-toggle.js
- record-canvas.js
- record-indicator.js
- record-toggle.js
- convert-engine.js
- engine-loader.js
- record-engine.js
- record-mode.js
- record-rtc.js
- ffmpeg-wasm-plugin.js
- ffmpegjs-plugin.js
- lamejs-plugin.js
- libvorbis-plugin.js
- opus-media-recorder-plugin.js
- opus-recorder-plugin.js
- recorderjs-plugin.js
- ts-ebml-plugin.js
- vmsg-plugin.js
- webm-wasm-plugin.js
- browser-shim.js
- compare-version.js
- detect-browser.js
- file-util.js
- format-time.js
- mime.js
- defaults.js
- event.js
- hot-keys.js
- videojs.record.js
- af.json
- de.json
- en.json
- es.json
- fi.json
- fr.json
- fy.json
- gl.json
- it.json
- nl.json
- pt.json
- ru.json
- sv.json
- animation-display.spec.js
- camera-button.spec.js
- device-button.spec.js
- record-canvas.spec.js
- record-indicator.spec.js
- record-toggle.spec.js
- convert-engine.spec.js
- record-engine.spec.js
- record-mode.spec.js
- ffmpeg-wasm-plugin.spec.js
- ffmpegjs-plugin.spec.js
- lamejs-plugin.spec.js
- libvorbis-plugin.spec.js
- opus-media-recorder-plugin.spec.js
- opus-recorder-plugin.spec.js
- recorderjs-plugin.spec.js
- ts-ebml-plugin.spec.js
- vmsg-plugin.spec.js
- webm-wasm-plugin.spec.js
- audio.ogg
- bus_qcif_7.5fps.y4m
- Front_Center.wav
- no_metadata.webm
- browser-shim.spec.js
- compare-version.spec.js
- detect-browser.spec.js
- file-util.spec.js
- format-time.spec.js
- mime.spec.js
- defaults.spec.js
- hot-keys.spec.js
- test-helpers.js
- videojs.record.spec.js
- .babelrc
- .esdoc.json
- .gitignore
- .htmlhintrc
- .ncurc.json
- .npmignore
- CHANGES.md
- eslint.config.js
- karma.conf.js
- LICENSE
- package-lock.json
- package.json
- README.md
# Installation Guide
1. Get the code
git clone https://github.com/collab-project/videojs-record
Downloads the entire project code from GitHub to your computer.
cd videojs-record
Moves into the project folder you just downloaded.
2. Node.js
Easy RecommendedPrerequisites
npm install
Downloads and installs the libraries listed in package.json.
npm start
Starts the development/run server.
After running the command, open the address shown in the terminal (usually something like http://localhost:3000) in your browser.
// repository documentation
Was this content helpful?
(0 ratings)
