Adds a FluentCxVideo, reworking FluentCxAudio and FluentCxObserverProvider#101
Conversation
Adds properties for video
|
✅ All tests passed successfully Details on your Workflow / Core Tests page. |
Summary - Unit Tests Code CoverageSummary
CoverageFluentUI.Blazor.Community.Components - 64.2%
|
|
|
||
| <PackageVersion Include="TagLibSharp" Version="2.3.0" /> | ||
|
|
||
| <PackageVersion Include="Xabe.FFmpeg" Version="6.0.2" /> |
There was a problem hiding this comment.
Hey man, just getting back from a big time off haha. I checked the license of this package and it is not a completely open source license. This means that if people use our package in a commercial way, without buying their product, they might be liable. Is there any open source packages that provide the same functionality?
There was a problem hiding this comment.
My bad... I haven't see that... Yes, there is other package... I will try to handle that this evening...
There was a problem hiding this comment.
@PascalVorwerk : I remove the Xabe package and use the FFProbe package...
This package is very powerful but works only on server...
So I will try to see if I can get some metadata in javascript when running on WASM
Adds the FFmpegProbe (only works on server)
Pull Request
📖 Description
Adds a complete VideoPlayer component for FluentUI.
It's a part of a very big component I'm currently working on...
I reuse some part of the AudioPlayer and ResizeObserver
📑 Test Plan
To leep the library light, ffmpeg must be installed on the server or the client of the user...
✅ Checklist
General
Component-specific
⏭ Next Steps