RecordRTC is WebRTC JavaScript library for audio/video as well as screen activity recording. It supports Chrome, Firefox, Opera, Android, and Microsoft Edge. Platforms: Linux, Mac and Windows.
Hi there.
For default the lib makes invalid WebMs. WebM format implies only VP8 or VP9 video codecs (WebM Project). But for default the lib creates WebM with AVC codec. It's a nonstandard file that causes multiple errors. For me, Firefox on Mac can't play the video. Chrome can, but the timeline isn't usable (the problem describes here: https://github.com/muaz-khan/RecordRTC/issues/581 and https://github.com/muaz-khan/RecordRTC/issues/561 )
Hi there. For default the lib makes invalid WebMs. WebM format implies only VP8 or VP9 video codecs (WebM Project). But for default the lib creates WebM with AVC codec. It's a nonstandard file that causes multiple errors. For me, Firefox on Mac can't play the video. Chrome can, but the timeline isn't usable (the problem describes here: https://github.com/muaz-khan/RecordRTC/issues/581 and https://github.com/muaz-khan/RecordRTC/issues/561 )