Differences with codec packs
Codec packs deeply integrate with system . Any media player (not self-contained) can use them and sometimes other apps rely on codecs to play integrated video.
VLC player have everything built-in. They don’t contribute to the system and don’t share anything. Better for stability but you are stuck with their interface and they are no help if other apps are having problems with media playback.
Overall. Here it is more Simplified in this new edition Portable VLC.
Freeware, open source, cross-platform. Not natively portable but PortableApps have that covered with their portable build of VLC. Personally I am not using VLC daily but I launch it when other solutions have trouble playing something or if I want to stream something from web without bothering with download.
click here to go to program page