mp4 editor idea

extracts frames from an mp4 file using mp4box.js and allows some editing of the frames (e.g. image filters, drawing). more to come hopefully :) - see notes on current limitations

instructions: click on a frame after loading an mp4 file to edit it. click on 'save changes' to export a new mp4 file with your edits. When drawing mode is active, click on the gray background to end drawing.


num samples/frames:

estimated frames-per-second:


Notes:

This has not been tested yet on mp4 files longer than 10 minutes so success with such files may vary (that said, there may be small mp4 files that may break this app as well :D ).

Only up to 100 frames will be displayed at a time. Seeking is currently limited to a range of 5 seconds.

Additionally, when saving edits, the image quality unfortunately is not preserved (so it may look worse than the source file) and any audio tracks are not included in the output.

Seek limit is currently set to 5 seconds, sorry!

seekStart or seekEnd is less than 0, which is invalid.

seekStart is larger than or equal to the duration of the mp4 file. seekStart should be at least 0 but less than the duration of the file.

seekEnd is less than or equal to seekStart. seekEnd should be larger than seekStart.

seekEnd is larger than the duration of the mp4 file.

File is still being processed...