VLC may the king of features, but is it the king of performance? Needing something light for my netbook I decided to take a quick unofficial gander as to how VLC stacked up against Ubuntu default ‘Totem’ Movie Player and Xubuntu default Parole.
Since all 3 play subtitles, support play-lists and have fullscreen controllers I’ve decided not to focus on features.
I took an average .avi file of about 25 minutes in length and played it in each player 3 times, noting CPU and RAM usage when both played and paused at 3 minutes in and 10 minutes in respectively. I then calculated the average CPU and RAM score from these.
When Playing: CPU / RAM
- VLC: 6% / 25.2MiB
- Totem: 12% / 26.3 MiB
- Parole: 12% / 56.3MiB
When Paused: CPU / RAM
- VLC: 0% / 26.5 MiB
- Totem: 0% / 27.7 MiB
- Parole: 0% / 58.9MiB
Both Totem and Parole use Gstreamer multimedia framework so, in many ways, you’d expect their results to be similar and not see such a wide chasm.
I’m not sure if my results are flukes. Having used Parole on my netbook it seemed perfectly snappy. Totem has given me the most ‘issues’ – playing stutters for the first minute or so – so maybe these results are not indicative of how well an application performs but rather what it needs to use perform acceptably.
Either way, I’m sticking with VLC for now.