I tried increase volume via VLC and macbook pro speakers got fried, will stick with using external speakers and changing volumes on them
Also worth noting, if you attenuate the signal (in software) from the computer you generally won't attenuate the noise, meaning that at the same perceived loudness from your speakers the sound will include a lot more noise. On my 2007 MacBook Pro this is very audible.