Absolutely! You can upload videos from your computer or use YouTube links. Vidyo's content repurposing works best with longer videos, so make the most out of your existing content.