jfreiman / plex-gay-metadata-agent

A Plex agent for fetching gay adult video metadata. https://forums.plex.tv/discussion/32922/adult-agents-for-gay-titles

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

plex-gay-metadata-agent

Overview

A Plex agent for fetching gay adult video metadata. https://forums.plex.tv/discussion/32922/adult-agents-for-gay-titles

Versioning

Calendar Versioning is used for this software. YYYY.0M.0D.micro Zero-padded month and day. Note that if there are multiple updates within the same day micro versions are used, these are patches.

Example 2019.01.05.0 - meaning January 5th, 2019 with 0 patches for the software for that day.

How to install

1. Copy the Cockporn.bundle and any required site specific agents into the Plex Server plug-ins directory
Mac: ~/Library/Application Support/Plex Media Server/Plug-ins/
QNAP: /root/Library/Plex\ Media\ Server/Plug-ins/
Windows: %LOCALAPPDATA%\Plex Media Server\Plug-ins\
Raspberry Pi: /var/lib/plexmediaserver/Library/Application Support/Plex Media Server/Plug-ins
2. Login to the web interface and open settings.
3. In Settings > Server > Agents select "Gay Adult" and check all required agents.
4. In Settings > Server > Agents move AEBN to second to last and Local Media Assets (Movies) to last.
6. Create a new library or change the agent of an existing library to the "Gay Adult" agent, then refresh all metadata.

Wiki

More documentation can be found in the wiki.
https://github.com/iklier/plex-gay-metadata-agent/wiki

Use https://regex101.com/ for setting regular expressions for file names and folders.

NONE OF THE FILENAMES FOR THE ADGENTS BELOW ARE CASE SENSITIVE.

AEBN.bundle

NAMING CONVENTION: Enclosing directory: Any Video Naming: Text of the title as displayed on AEBN website. You can even have scenes for movies.
	If multiple titles from different studios follow exact format below must have ().
		(Studio name) - title.extention
	Else you can just use.
		tite.extention

	If it is a scene include the word scene in the filename.
		title scene 1
KNOWN ISSUES
- Autoupdate may cause issues as it may cause a full metadata refresh when a new file is added.

GayPornCollector.bundle

NAMING CONVENTION: The title must be in the folder of the studio the title is for. e.g. Location Path/Studio name/title.extention

HelixStudios.bundle

NAMING CONVENTION: Enclosing directory: Can be defined in settings Video Naming: Text title as displayed on Helix Studios website.
KNOWN ISSUES
- Limited ability to match titles with special characters in the name.
- Unable to get metadata for bonus material from other sites.
- Autoupdate may cause issues as it may cause a full metadata refresh when a new file is added.

RawFuckClub.bundle

NAMING CONVENTION: Enclosing directory: Can be defined in settings, but "Raw Fuck Club" is recommended Video Naming: - `{title}` The scene name exactly as it appears on rawfuckclub.com are required for the best matching results.
KNOWN ISSUES:
- None at this time

By default, this matcher only runs on items in a directory named "Raw Fuck Club". This is configurable in the agent settings.

SeanCody.bundle

NAMING CONVENTION: Enclosing directory: Can be defined in settings Video Naming: - `sc{number} - {title}`, or - `SeanCody - sc{number} - {title}`, or - `Sean Cody - sc{number} - {title}` Spaces around the dashes are optional, as is the sc before the number. This is configurable in the agent settings. At least the clip number and name are required as the free site URLs are constructed using this information.
KNOWN ISSUES
- Limited ability to match titles with special characters in the name.
- Unable to get metadata for bonus material from other sites.
- Autoupdate may cause issues as it may cause a full metadata refresh when a new file is added.

By default, this matcher only runs on items in a directory named "Sean Cody". This is configurable in the agent settings.

Staxus.bundle

NAMING CONVENTION: Enclosing directory: Can be defined in settings Video Naming: Partial title or text of the title as displayed on Staxus website.
KNOWN ISSUES
- Unable to get metadata for bonus material from other sites.
- Autoupdate may cause issues as it may cause a full metadata refresh when a new file is added.

NOTES

All metadata is downloaded by the end users personal Plex Media Server instance and no metadata is embedded in the agent bundle itself.

About

A Plex agent for fetching gay adult video metadata. https://forums.plex.tv/discussion/32922/adult-agents-for-gay-titles

License:MIT License


Languages

Language:Python 100.0%