[Javascript] 影音處理: ffmpeg.js

Jerome Wu / ffmpeg.js

https://github.com/ffmpegjs/ffmpeg.js


ffmpeg-core.js

https://github.com/ffmpegjs/FFmpeg


Build FFmpeg WebAssembly version (= ffmpeg.js): Part.1 Preparation

https://itnext.io/build-ffmpeg-webassembly-version-ffmpeg-js-part-1-preparation-ed12bf4c8fac


Build FFmpeg WebAssembly version (= ffmpeg.js): Part.2 Compile with Emscripten

https://itnext.io/build-ffmpeg-webassembly-version-ffmpeg-js-part-2-compile-with-emscripten-4c581e8c9a16


Build FFmpeg WebAssembly version (= ffmpeg.js): Part.3 ffmpeg.js v0.1.0 — Transcoding avi to mp4

https://itnext.io/build-ffmpeg-webassembly-version-ffmpeg-js-part-3-ffmpeg-js-v0-1-0-transcoding-avi-to-mp4-f729e503a397


Kagami / ffmpeg.js

https://github.com/Kagami/ffmpeg.js/


WEBASSEMBLY 編譯FFMPEG 進行串流(構想與實現?

https://x8795278.blogspot.com/2019/07/webassembly-ffmpeg.html


如何在nodejs使用spawn 加上ffmpeg?

https://ithelp.ithome.com.tw/questions/10194472


使用WebAssembly+FFmpeg實現前端視頻轉碼(上)

https://zhuanlan.zhihu.com/p/27874253


使用WebAssembly+FFmpeg實現前端轉碼(下)

https://zhuanlan.zhihu.com/p/27910351


wasm + ffmpeg實現前端截取視頻幀功能

https://juejin.im/post/5b5c82c1e51d4534c34a4caf


webRTC使用ffmpeg.js將webm轉換為mp4

http://cn.voidcc.com/question/p-pvbogqjk-ts.html


Node.js呼叫ffmpeg處理視訊

https://www.itread01.com/content/1550330666.html

 

看前端如何通過WebAssembly實現播放機預覽能力

https://zhuanlan.zhihu.com/p/341001951


借助ffmpeg.wasm純前端實現多音訊和視頻的合成

https://www.zhangxinxu.com/wordpress/2021/03/ffmpeg-wasm-audio-video-merge/



Jerome Wu建構的ffmpeg.js為將ffmpeg移植至流覽器和node.js,能於瀏覽器端將avi轉mp4。另Kagami所建構的ffmpeg.js於記憶體使用仍是一大難題,建議測試大檔後再於生產環境使用。



#ffmpeg.js, ffmpeg, 視訊, 影音, 處理


留言