JellyCC cover

Description

The main function of JellyCC is to check compatibility with Direct Play codecs and suggest an FFmpeg command to convert them.

The idea for this project came when I tried to use Tdarr to standardize media (codecs, removal of covers and subtitles), but I found the configuration "not so easy" for something that should be simple. So I went ahead and built something "streamlined".

Along with compatibility, JellyCC has a smart interactive menu that asks if you want to remove those useless covers, or rename an audio track with an undefined language.

Features:

  • Compatibility Analysis — Compatibility matrix for Direct Play per Jellyfin client (Chrome, Firefox, Android TV, etc.).
  • Cleanup (Remux) — Re-wraps to MKV without re-encoding, preserving the original quality.
  • Conversion (Transcode) — Converts to Direct Play codecs (H.264 8-bit / AAC, EAC3, or FLAC) with configurable fallback rules.
  • Forced Repair — Fixes files with corrupted timestamps via an intermediate pipeline (.w64/.mp4).
  • Quick Scan + Deep Scan — Checks container integrity and analyzes frame by frame looking for artifacts and errors.
  • Myopic Scan — Deep Scan restricted to selected tracks.
  • Track Selection — Choose which video, audio, and subtitle streams to keep in the final file.
  • Sync Adjustment / End Cut — Defines time offset and end cut to avoid lip-sync issues.
  • File Merging — Merges tracks from two files into a single MKV, with automatic/manual sync and Strict Mode.
  • Tag Editing — Edits language (e.g., por, eng, jpn) and title for each track.
  • Internationalization — Interface in English (en-US) and Brazilian Portuguese (pt-BR).
  • Embedded Junk Detection — Detects and removes covers/thumbnails and PGS subtitles that force transcoding.

Prerequisites

FFmpeg & FFprobe (Installed globally on the system)

Share this plugin

Embed Badge

Add this badge to your README to link back to your hub page:

Listed on JellyWatch Hub

Installation Instructions

curl -fsSL https://raw.githubusercontent.com/parkejunior/jellycc-cli/main/install.sh | bash

Comments (0)

No comments yet. Be the first to share your thoughts!

Details

JellyCC

jellyfinby parkejunior 653
GitHub Stars 105
Approved
Submitted

Links

Website Visit

Similar Plugins

Universal Plugin Repository

Universal Plugin Repository

1265

Aggregates more than 100 plugin sources into a single manifest URL

Media Upload Plugin

527

Media manager that provides uploads, bulk URL downloads, and directory browsing within Jellyfin.

Binge Buddy

Binge Buddy

236

A plugin to keep track of your buddies' viewing progress in Jellyfin. Designed to sync up and resume watching together for your next IRL session.

Streamroll

Streamroll

321

Generate personalized animated pre-roll intros for your Jellyfin server in seconds - just type a name, pick a style, and download a ready-to-use MP4.