Editing video with javascript is too slow, so how we can implement video editing in the client side? 1. NPAPI: Deprecated. 2. PPAPI: Only works on Chromebook. 3. WASM: Standard. Problems of compiling a popular video editing framework (FFmpeg) to WASM: 1. Make error. Solved by changing makefile configs. 2. Lib too large. Removed unused functions and patent codec. 3. Still get too slow when chopping video. Trying to debug the performance. The feature was implemented by PPAPI. Still a lot of work to do with the WASM ecosystem.
Editing video with javascript is too slow, so how we can implement video editing in the client side?
1. NPAPI: Deprecated.
2. PPAPI: Only works on Chromebook.
3. WASM: Standard.
Problems of compiling a popular video editing framework (FFmpeg) to WASM:
1. Make error. Solved by changing makefile configs.
2. Lib too large. Removed unused functions and patent codec.
3. Still get too slow when chopping video. Trying to debug the performance.
The feature was implemented by PPAPI. Still a lot of work to do with the WASM ecosystem.
Interesting stuff and great humor hehe
Very informative talk, thanks
Awesome talk!