[GH-ISSUE #139] Javascript recorder with audio ! #723

Closed
opened 2026-03-15 10:01:03 +03:00 by kerem · 3 comments
Owner

Originally created by @remisharrock on GitHub (Jan 26, 2016).
Original GitHub issue: https://github.com/asciinema/asciinema/issues/139

Hi there,
we've developed a custom ACE editor (https://ace.c9.io/) that records/plays the keystrokes and the audio within the editor.
The player synchronizes the audio and the keystrokes for the playback. Here is the project:
https://github.com/France-ioi/fioi-editor2
Anybody interested by improving our idea ?

any idea/suggestions welcome !
and any help would be much appreciated !

this is also related to:
https://github.com/asciinema/asciinema.org/issues/63
and
https://github.com/asciinema/asciinema-player/issues/12

Originally created by @remisharrock on GitHub (Jan 26, 2016). Original GitHub issue: https://github.com/asciinema/asciinema/issues/139 Hi there, we've developed a custom ACE editor (https://ace.c9.io/) that records/plays the keystrokes and the audio within the editor. The player synchronizes the audio and the keystrokes for the playback. Here is the project: https://github.com/France-ioi/fioi-editor2 Anybody interested by improving our idea ? - We would like to encode in mp3 directly in pure javascript instead of using transloadit (idea http://audior.ec/blog/recording-mp3-using-only-html5-and-javascript-recordmp3-js/ ) - we would like to be compatible with the asciicast format (https://github.com/asciinema/asciinema/blob/master/doc/asciicast-v1.md) - we would like to add a clickable progress bar for the player - we would like to be able to download the mp3 and the event file (JSON ?) after a record is finished - we would like to be able to play with local/distant (with URL) mp3s and event files any idea/suggestions welcome ! and any help would be much appreciated ! this is also related to: https://github.com/asciinema/asciinema.org/issues/63 and https://github.com/asciinema/asciinema-player/issues/12
kerem closed this issue 2026-03-15 10:01:09 +03:00
Author
Owner

@ku1ik commented on GitHub (Jan 31, 2016):

Hey @remisharrock. The idea for your ACE based recorder sounds nice. However, I have a trouble understanding how does this relate to asciinema player...?

<!-- gh-comment-id:177511322 --> @ku1ik commented on GitHub (Jan 31, 2016): Hey @remisharrock. The idea for your ACE based recorder sounds nice. However, I have a trouble understanding how does this relate to asciinema player...?
Author
Owner

@remisharrock commented on GitHub (Feb 4, 2016):

@sickill absolutely right, I thought it could give you an example of how to record audio synchronized with text input to implement it for asciinema. But I absolutely agree with the simplicity of the HOOKS solutions https://github.com/asciinema/asciinema-player/issues/12 . You can close this issue ;-)

<!-- gh-comment-id:179785754 --> @remisharrock commented on GitHub (Feb 4, 2016): @sickill absolutely right, I thought it could give you an example of how to record audio synchronized with text input to implement it for asciinema. But I absolutely agree with the simplicity of the HOOKS solutions https://github.com/asciinema/asciinema-player/issues/12 . You can close this issue ;-)
Author
Owner

@ku1ik commented on GitHub (Feb 4, 2016):

Ok, thanks.

<!-- gh-comment-id:179786658 --> @ku1ik commented on GitHub (Feb 4, 2016): Ok, thanks.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/asciinema#723
No description provided.