A React-based webcam application with recording capabilities, built using React, TypeScript, TailwindCSS, and react-media-recorder.
- Mute/Unmute: Toggle microphone audio while recording.
- Aspect Ratio: Adjust video display dimensions for different aspect ratios.
- Quality: Configure video quality settings for optimal performance.
- React (with TypeScript)
- TailwindCSS (for styling)
- react-media-recorder (for media recording)
- Clone the repository:
git clone https://github.com/tonmoydeb404/webcamio.git cd webcam-app - Install dependencies:
pnpm install
- Start the development server:
pnpm run dev
- Start Recording: Click the "Start Recording" button to begin.
- Mute/Unmute: Toggle audio recording using the mute button.
- Adjust Aspect Ratio: Change aspect ratio settings for different layouts.
- Stop Recording: Click "Stop Recording" to finish and save the video.
- Download Video: Export recorded videos for local storage.
Contributions are welcome! Feel free to fork this project and submit a pull request.