Subtitles Contact Sheet QT
Generates video and subtitles previews, small animations (gif, webp,...), screenshots, thumbnails, etc.
Summary
| Latest Version | Unknown |
|---|---|
| License | Unknown |
| CI Status | Failing |
| Stars | 11 |
| Forks | 1 |
| Open Issues | 0 |
| Last Commit | 2026-09-05 |
| Downloads | 0 |
| Last Indexed | 2026-09-06 06:05 |
Tags
Installation
nimble install Subtitles Contact Sheet QT
choosenim install Subtitles Contact Sheet QT
git clone https://gitlab.com/vongooB9/subtitles_contact_sheet_qt
OS Compatibility
| Platform | Linux | macOS | Windows | FreeBSD | OpenBSD | NetBSD | Android | iOS | WASM | Embedded |
|---|---|---|---|---|---|---|---|---|---|---|
| Subtitles Contact Sheet QT | ✓ | ✓ | ✓ | - | - | - | - | - | - | - |
Source
| Repository | https://gitlab.com/vongooB9/subtitles_contact_sheet_qt |
|---|---|
| Homepage | https://gitlab.com/vongooB9/subtitles_contact_sheet_qt |
| Registry Source | gitlab |
README
Subtitles Contact Sheet QT Site
Subtitles Contact Sheet QT
This program generates video, subtitles and images contact sheets, previews, small animations (gif, webp,...), screenshots and thumbnails. it is programmed in C++ using the QT libraries, It is specially designed to display subtitles, but isn't limited to that. It works with subtitles in srt, ass, vtt format and with all video files supported by FFmpeg. It has many options for customization of appearance, performance and control over the output format. It also has batch processing options and can save multiple configurations to make it much easier to use. It also has a GUI that allows you to edit the configuration and compose the command line, it is fully dynamic to adapt to all needs.
Features
- Multiplatform (linux, windows and macos).
- Supports all FFmpeg video formats.
- Supports srt, ass and vtt subtitles.
- Supports multiple configuration files.
- It can create contact sheets and animations of folders and compresed files with images.
- Parallel processing, can perform multiple screenshots simultaneously.
- Can select keyframes for speedup the screenshots.
- Can skip black frames.
- Can select frames containing subtitles.
- It has a text block that displays information about the video and/or subtitles, fully configurable in content and appearance.
- You can create gif, webp animations and x264, x265 videos, compositing the final result in several ways, individual clips, concatenated or in a grid.
- It has batch processing options. You can process all files recursively from one or several folders and also process the same files with several different options.
- It supports VR video, detects its format, displays the information on the contact sheet and can process the image to show only half of the 3D and process the image to correct the distortion.
- It allows to select the output folder, absolute or relative to the input file.
- It can rename, create soft and hard links, shortcuts and organize input files by folders using the video metadata.
- It can generate text files (html, bbcode...) using templates and the video metadata.
- Can read x264 and x265 options to show the mode, preset and tune.
Usage
A complete list of options with explanations of how to use them can be found on the man page, and the GUI manual.
Images Examples
- Video examples
- Subtitles examples
- Image folder examples
- DVD examples
- Animations Examples
- Text Block Customization Examples WORK IN PROGRESS
- Frame Time Customization Examples WORK IN PROGRESS
- Example themes WORK IN PROGRESS
- Batch Mode Examples WORK IN PROGRESS
- VR examples OUTDATED
- Customization examples OUTDATED
Download and install
The installation manual and the latest versions are available in Subtitles Contact Sheet QT Site. All versions are in Deployments page.
Compiling
Requirements
Needs qmake and QT base development files, In debian they are the packages qtbase5-dev and qt5-qmake or qmake6 and qt6-base-dev for the QT6 version.
Linux
GNU/Linux Compilations instructions