WordPress autoamtic can post from youtube/vimeo and lots of other sources and detube is a popular quality wordpress video theme
here is how to intgerate both so make the vids appear handy at the theme display
Set the post format…
Update your plugin to the latest version. The new version does not require an API key.
here is how to update https://valvepress.com/how-to-update-plugins-from-valvepress/
Using WordPress Automatic
,You can post from Youtube to WordPress. an API key is required for the import to function.
Make sure you are logged into your Google account
Visit the Google Developer Console and create a project
You can use wordpress automatic plugin
to post videos from youtube to your wordpress account for any channel
the channel id appear at the channel link after the “channel/” part
as example here is a youtube channel link