-
Notifications
You must be signed in to change notification settings - Fork 24
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Web support #6
Comments
If FFMPEG is the only problem, Is it possible to use https://pub.dev/packages/ffmpeg_wasm which wraps https://github.com/ffmpegwasm/ffmpeg.wasm JavaScript library? Or will there be any other problem when trying to implement for web? I am planning to try to implement for web. |
Great! I didn't know of this package! If you have the knowledge you are the best guy to do this! Thanks a lot! Right now we write each captured frame to a temporary directory and then process those frames via ffmpeg. I am looking forward to your contribution! I will try to be the best help to you with quickly merging pull requests :) or give you more info regarding the package. |
I have used ffmpeg_wasm in another project for a web application. It works great and may be implemented in this plugin. The following things would need to be done:
Time projection: 5-8h (2h code, 3-6 debug) |
hello @polarby i am interested in web support for this package, any updates for it? |
Currently not on my agenda any time soon. The documentation is however there and can be quite easily implemented. If this is an essential feature for you, you may consider adding it yourself:) |
i will see if i can implement it, most probably it will not be the best, but if i got it working i will open the pr |
Currently the main problem is that ffmpeg and this plugin require to write files to a temporary path.
The problem is that web does not support file writings or path_provider does not offer a web solution.
A possible solution might be to have a look at how flutter_sound has managed to conquer web.
The text was updated successfully, but these errors were encountered: