-
-
Notifications
You must be signed in to change notification settings - Fork 96
Description
Hi guys,
thx for building this cool looking player based on an interesting technical approach.
Due to my validation of video players for our film production project I noticed that the startup speed of the player is maybe not as fast as it could be. I spend some time of investigating common video players startup time. On my machine the powder player took about 8 seconds to show up the UI. On the same machine the VLC player took only 0.4 seconds to start. I am aware that vlc is a native app while powderplayer is a hybrid web app that is mostly slower (because of API-wrapping, extra layers and other technical tradeoffs). Could you explain why is so slow? What can I do to improve the startup performance? What takes "so much" time at startup (Electron, WebChimera, underling VLC libs)?
I would use the player started quite often from an external program to watch short clips.
Here my benchmarks:
Startup time PowderPlayer: 7,95 sec avg (10 trials)
Startup time VLC: 0,46 sec avg (10 trials)
Testmachine
Intel Xeon E5520 2.27Ghz
32GB-Ram
Fast SSD drive
thank you!