Currently, adding the provider id in the AbstractYoutubeRemoteProvider means, that it doesn't get added when using local metadata from an info.json file.
By instead adding it directly when creating the MetadataResult the provider id is added in all cases.
Currently, adding the provider id in the AbstractYoutubeRemoteProvider means, that it doesn't get added when using local metadata from an info.json file.
By instead adding it directly when creating the MetadataResult the provider id is added in all cases.
This is a part of PR #84.