Native Video Recorder supports recording and saving video locally, without an internet connection.
Native Video Recorder Application
Native Video Recorder (or NRec for short) is a video application that uses your Chromebook's webcam to locally record and save video in .webm format. It offers video resolutions of 320x240, 400x300, 640x480, 800x600, 1280x720, and 1920x1080, though not all resolutions are supported on all devices.
NOTE: NRec is only designed for use on Chromebooks. Problems found on non-Chrome OS devices should not be reported as bugs.
NRec Usage:
1. Press the Record button to start recording.
2. Press the Record button again to stop recording.
3. Press the Save Video button to save the recorded video to your machine.
If you select a resolution that is not supported, the video area will turn black. Please try a different resolution.
This app relies heavily on the getMedia tutorials and samples at WebRTC.
If you encounter issues with this app, please email me the details. This is a first release and I welcome feedback and error reports.
Version Info:
0.0.2 Adds unique file names on save. Filenames start with nrec- and then append year, month, day, hour, minutes, seconds. Example: nrec-20160612-221512.webm
Read more
NOTE: NRec is only designed for use on Chromebooks. Problems found on non-Chrome OS devices should not be reported as bugs.
NRec Usage:
1. Press the Record button to start recording.
2. Press the Record button again to stop recording.
3. Press the Save Video button to save the recorded video to your machine.
If you select a resolution that is not supported, the video area will turn black. Please try a different resolution.
This app relies heavily on the getMedia tutorials and samples at WebRTC.
If you encounter issues with this app, please email me the details. This is a first release and I welcome feedback and error reports.
Version Info:
0.0.2 Adds unique file names on save. Filenames start with nrec- and then append year, month, day, hour, minutes, seconds. Example: nrec-20160612-221512.webm
Source Manifest.json
{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 2, "name": "Native Video Recorder", "short_name": "NRec", "description": "Native Video Recorder supports recording and saving video locally, without an internet connection.", "version": "0.0.2", "minimum_chrome_version": "38", "icons": { "16": "assets/nrec16.png", "48": "assets/nrec48.png", "128": "assets/nrec128.png" }, "app": { "background": { "scripts": ["js/background.js"] } }, "permissions": [ "audioCapture", "videoCapture" ]}
Read more