Hi There,
I hope this message finds you well. I am reaching out to discuss a project opportunity with you. I am currently looking for a skilled React developer who can assist me in fixing a bug in the React Video Recorder using the mp4-muxer library.
Currently, we have a video and screen recorder built using React. The recorder has the capability to output n number of videos in MP4 format, with options for 4K or HD quality recordings. However, we have identified three bugs that need to be addressed:
1. Choppy audio: When recording with the webcam, there are gaps in every audio frame, resulting in choppy output.
2. Multiple video input devices: When a second video input device is connected, the presentation shows the primary video input device twice.
3. Screen recordings: Multiple stream recording stress testing results in a Matroska container instead of an MP4 container, which is the desired format.
Additionally, we have identified AV sync issues for different framerates (24, 25, 30, 50, 60). There should not be any AV sync issues, but currently, the audio and video streams do not match when seeking to the end of the video.
To reproduce the "Choppy audio, missing audio slices issue," follow these steps:
1. Start a webcam recording.
2. Wait for one minute.
3. Download the recorded content.
4. You will notice gaps in the audio frames, resulting in choppy output.
To reproduce the AV sync issue, follow these steps:
1. Start a webcam recording.
2. Wait for 5...