To record tracks or voice-overs for YouTube from any mobile devices, you can go with a USB microphone that offers good quality.