Hitomi Downloader: Complete Guide for Fast, Reliable Media Downloads

Hitomi Downloader — Advanced Features: Filters, Queues, and Automation

Filters

  • URL/site filters: Allow inclusion/exclusion by host or specific URL patterns (e.g., only pixiv, exclude Twitter).
  • Metadata filters: Match on tags like author, tags, language, filetype, size, or date to accept or skip items.
  • Regex & wildcards: Use regular expressions or wildcard patterns for precise filename/title matching.
  • Save rules: Apply filters to destination paths or filename templates so filtered items are routed into specific folders.
  • Priority filtering: Combine multiple filter rules with AND/OR order to fine-tune which items pass.

Queues

  • Multiple task queues: Maintain separate queues (e.g., high/normal/low priority) so important downloads start first.
  • Per-task thread limits: Set thread count per queue or task (commonly up to 24 threads) to balance speed and resources.
  • Rate limiting: Apply per-queue or global speed limits to prevent saturating bandwidth.
  • Pause/resume & retry: Pause queues, resume later, and automatically retry failed items with configurable retry counts and backoff.
  • Scheduling: Start queues immediately or schedule them (time-of-day or delayed start).
  • Persistence: Queue state saved between runs so incomplete tasks continue after restart.

Automation

  • Clipboard monitor: Automatically detect copied URLs and add them to a queue with optional auto-start.
  • Watch folders & playlists: Monitor local files or playlist URLs (M3U8, MPD) and auto-enqueue new entries.
  • User scripts / plugins: Run custom scripts (Python/JS) for preprocessing, postprocessing, or extracting links from pages.
  • APIs / extension support: Trigger downloads programmatically via a local API or browser extension to integrate with other tools.
  • Post-download actions: Auto-convert (ffmpeg), rename, move, compress (CBZ/PDF), or run user commands after completion.
  • Conditional automation: Combine filters with automation (e.g., if author=X then convert to PDF and move to folder Y).
  • Torrent/magnet handling: Auto-add and manage torrent downloads alongside direct HTTP/yt-dlp tasks.

Practical examples (defaults assumed)

  1. Auto-add clipboard URLs, filter to accept only images >500KB, place in “Images” queue with 8 threads and 2 MB/s limit.
  2. Schedule nightly queue for high-volume video downloads with ffmpeg conversion and automatic CBZ export for comics.
  3. Use a user script to scrape gallery pages, pass extracted URLs to API, apply tag-based filters, and route accepted items to separate folders.

If you want, I can create step-by-step settings for a specific workflow (e.g., “monitor clipboard → accept only Pixiv images → auto-export CBZ”) using reasonable default values.

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *