ankenyr / jellyfin-youtube-metadata-plugin

Youtube Metadata Plugin for Jellyfin
GNU Affero General Public License v3.0
522 stars 33 forks source link

Added ProviderId for LocalProvider & Added optional support for alternative id format #84

Open arabcoders opened 1 year ago

arabcoders commented 1 year ago

Hello,

This pull request add ExternalId for episode, music video and movies when using the local provider. Right now the local provider only add ExternalId for series which i assume is unattended because the remote provider does add the ExternalId for the mentioned objects.

This pull request also contains regex updates to support alternative id format like [youtube-(id)]. This format is optional and the original format of [(id)] works as expected.

Forgive my coding style changes as this is the first time working with C# codebase and i used the defaults that comes with vscode.