5 ms·
Does this mean that developers will go as far as maintaining a port of FFMPEG to JavaScript? Being able to decode 10bit videos in pure JS sounds both insane and
by antome 10y ago
Does this mean that developers will go as far as maintaining a port of FFMPEG to JavaScript? Being able to decode 10bit videos in pure JS sounds both insane and insanely cool
- acqq 10y ago> a port of FFMPEG to JavaScript It already exists, see my other comment for more details.
- kinlan 10y agoThere are a number of ports powered by Emscripten (https://github.com/Kagami/ffmpeg.js https://github.com/Kagami/ffmpeg.js) I wrote about some stuff here https://paul.kinlan.me/ffmpeg-ideas/ https://paul.kinlan.me/ffmpeg-ideas/ when building https://paulkinlan.github.io/deviceframe.es/ https://paulkinlan.github.io/deviceframe.es/ (I do a lot of screencasts and need a simple way to scale this out to other people that doesn't involve installing ffmpeg and scripting) EDIT and Note: Also I just saw your comment about videoconvert.js
- acqq 10y agoDo I understand it correctly that you want the users to do javascript ffmpeg processing on their android devices? I admit I have no idea what deviceframe is, so I'd also like to read some explanation on that too. Have you compared the speed of Android javascript ffmpeg vs PC native? What happens with the battery?
- lawik 10y agoJavascript and as soon as possible WebAssembly, as I understand it. I think mobile is a secondary consideration in this at this point. Considering it is connected to the internet archival efforts and simply ensuring the survival of numerous video/audio formats I imagine they are fine if it isn't efficient but simply effective at this point. Edit: on second thought, you might not be commenting on the VLC.js thing, I haven't read about the ffmpeg js stuff ;)
- acqq 10y agoSadly, that answer is a completely missed conversation topic. I've asked about https://paulkinlan.github.io/deviceframe.es/ https://paulkinlan.github.io/deviceframe.es/
- rogerdpack 10y agodo any of these ports allow playback of a video "in the browser" by chance?