Facebook Launches Standalone App For Video Creators To Compete With YouTube Facebook has now given content creators more specialized tools for easier and better Facebook Live streaming. It’s part of a new app called Facebook Creators, which aims to build a video community and take on YouTube. by Carl Velasco