v1.0.0 - Initial Release: AniFin Jellyfin Plugin
๐ Initial Release
AniFin is a Jellyfin plugin for downloading anime series from AniWorld directly into your Jellyfin media library.
โจ Features
Download Management
- ๐ฅ Download complete anime series, individual seasons, or episodes
- ๐ฌ Optional: Automatic download of specials/movies
- ๐ Download queue with status tracking and progress display
- โธ๏ธ Pause, resume, and cancel downloads
- ๐ Automatic retry on failed downloads
Configuration
- ๐ Multi-language support (German Dub, German Sub, English Sub)
- ๐ฅ Multiple video providers (VOE, Vidoza, Streamtape, Doodstream)
- โ๏ธ Customizable download path
- ๐ Configurable maximum concurrent downloads (1-10)
Web Interface
- ๐จ Modern, clean user interface with tabs
- ๐ Real-time statistics (Total, Pending, Completed, Failed)
- ๐ Download history with detailed information
- ๐ Auto-refresh queue (every 2 seconds)
File Organization
- ๐ Automatic organization into Jellyfin-compatible structure
- ๐ Format:
Anime Name/Season X/Anime Name - SxxExx - (Language).mp4 - ๐๏ธ Separate Specials folder for movies and OVAs
- ๐งน Automatic cleanup of empty directories
Logging & Debugging
- ๐ Comprehensive file logging for debugging
- ๐ Detailed error reporting
๐ง Technical Details
- Built on AniWorld CLI
- Full Jellyfin authentication
- REST API for all operations
- Thread-safe queue management
- URL validation and type detection (Series/Season/Episode/Specials)
๐ฆ Installation
Method 1: Direct Upload (Recommended)
- Download
Jellyfin.Plugin.AniFin.dllfrom this release - Navigate to Jellyfin
Dashboard > Plugins > Repositories > Upload Plugin - Upload the DLL file
- Restart Jellyfin
- Configure under
Dashboard > Plugins > AniFin
Method 2: Manual Installation
- Download
Jellyfin.Plugin.AniFin.dllfrom this release - Copy the DLL to your Jellyfin plugins directory (usually
/var/lib/jellyfin/plugins/) - Restart Jellyfin
- Configure under
Dashboard > Plugins > AniFin
โ๏ธ Requirements
- Jellyfin 10.8.0 or higher
- AniWorld CLI must be installed (
/root/.local/bin/aniworld) - Write permissions for the configured download directory
๐ Notes
- The browser extension only works with Chromium-based browsers
- Downloads are automatically processed in the queue
- Check log files in the plugin directory if you encounter issues
๐ฎ Planned Features
- Batch download of multiple series
- Download scheduling
- Notifications for completed downloads
Note: This is the first stable release. Feedback and bug reports are welcome!