/Ffmpeg.js

Ffmpeg.js demos, both for browsers and node.js

Primary LanguageJavaScriptMIT LicenseMIT

Demo Name Demo Code
Transcoding WAV into AAC Demo Source
Transcoding WAV into Ogg Demo Source
Transcoding WebM into mp4 Demo Source
Transcoding WebM into mp4; then merging WAV+mp4 into single mp4 Demo Source
Recording Audio+Canvas and merging in single mp4 Demo Source
Recording Audio+Screen and merging in single mp4 Demo Source
Video Cropping Demo Source

Remember: ffmpeg-asm.js's credit goes to: https://github.com/bgrins/videoconverter.js

File Size?

It is suggested to download ffmpeg-asm file and try locally!

ffmpeg-asm.js file's default size is 18MB; however you can gzip it to make it about 6MB.

LocalHost

node server.js

Now open http://localhost:9001/.

Disclaimer

There is no warranty, expressed or implied, associated with this product. Use at your own risk.

License

All these demos are released under MIT licence . Copyright (c) Muaz Khan.