Your plugin id inside the file must be exactly the same as the plugin filename.
Your plugin id inside the file must be exactly the same as the plugin filename.
3.
3.Update the rest of the plugin details inisde 'function details()' in the plugin.
Update the rest of the plugin details inisde 'function details()' in the plugin.
4.
4.(If local plugin, skip)
(If local plugin, skip)
For the plugin link, you need to create a new github repository for your plugin. This is so that others can commit bug fixes etc and star your repo if they like it which will show on the Tdarr community plugins tab.
For the plugin link, you need to create a new github repository for your plugin. This is so that others can commit bug fixes etc and star your repo if they like it which will show on the Tdarr community plugins tab.
5. Configure 'function plugin(file)' with logic on whether to transcode the file or not. 'file' is an object with hundreds of file properties extracted using FFprobe and ExifTool. The following response object MUST be returned by your plugin. The values shown are the default values:
5. Configure 'function plugin(file)' with logic on whether to transcode the file or not. 'file' is an object with hundreds of file properties extracted using FFprobe and ExifTool. The following response object MUST be returned by your plugin. The values shown are the default values:
@ -56,8 +52,7 @@ For the plugin link, you need to create a new github repository for your plugin.
Please see the bottom of this README for the structure of an example file object:
Please see the bottom of this README for the structure of an example file object:
6.
6.Once you have finished configuring your plugin,
Once you have finished configuring your plugin,
For community plugins:
For community plugins:
Create a pull request to have your plugin added to:
Create a pull request to have your plugin added to: