awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Back to cdown/srt

Projects sharing features with Cdown Srt

30 open-source projects similar to cdown/srt, ranked by shared indexed features. Tags may describe platforms or build tools rather than the same primary purpose. Check each project’s use case, license, and deployment requirements before treating it as a replacement.

  • aliaksandrsiarohin/first-order-modelAliaksandrSiarohin avatar

    AliaksandrSiarohin/first-order-model

    15,003View on GitHub↗

    This project is a generative adversarial network designed for image animation and motion transfer. It functions as a computer vision framework that synthesizes video sequences by applying motion patterns extracted from a driving video onto a static source image. The model distinguishes itself by using a keypoint-based representation to decouple object appearance from temporal movement. By tracking structural deformations through learned latent coordinates, it performs motion retargeting and synthetic media production without requiring manual annotations or object-specific training data. The

    Jupyter Notebookdeep-learninggenerative-modelimage-animation
    View on GitHub↗15,003
  • alievk/avatarifyA

    alievk/avatarify

    0View on GitHub↗
    View on GitHub↗0
  • axcore/tartubeaxcore avatar

    axcore/tartube

    2,901View on GitHub↗

    Tartube is a desktop video manager and web video downloader designed for capturing and storing video content from a wide variety of hosting sites for offline viewing. It serves as a graphical interface for the yt-dlp engine to download and organize videos from platforms such as YouTube and Twitch. The application enables web video archiving to prevent data loss from deletions or platform changes. It provides a dedicated interface for categorizing and managing large collections of downloaded web videos within an organized library. The system handles multi-platform video downloading and offlin

    Python
    View on GitHub↗2,901
  • bartekmotyl/simple-video-cutterB

    bartekmotyl/simple-video-cutter

    0View on GitHub↗
    View on GitHub↗0

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • bcpierce00/unisonbcpierce00 avatar

    bcpierce00/unison

    5,109View on GitHub↗

    Unison is a bidirectional file synchronization tool that keeps two copies of a directory identical by automatically propagating changes in both directions. It operates over an encrypted SSH transport layer, allowing secure synchronization between different hosts and operating systems without a central server. The tool uses a bidirectional reconciliation engine to compare replicas and compute a minimal set of actions for agreement, handling both automatic merging of non-conflicting changes and clear reporting of conflicts that require manual resolution. Unison optimizes transfers by sending on

    OCaml
    View on GitHub↗5,109
  • breakthrough/pyscenedetectBreakthrough avatar

    Breakthrough/PySceneDetect

    4,556View on GitHub↗

    PySceneDetect is a suite of tools for identifying cuts and transitions in video files using content, threshold, and histogram detection algorithms. It functions as a scene detector, frame extractor, statistics analyzer, metadata exporter, and video scene splitter. The project identifies scene boundaries and can divide video files into smaller clips using external processing tools. It allows for the extraction of representative image frames from detected changes and the export of scene lists into industry-standard formats such as EDL, FCP, HTML, OTIO, and CSV. The toolset includes capabilitie

    Pythonanalysisimage-processingopencv
    View on GitHub↗4,556
  • byroot/pysrtB

    byroot/pysrt

    0View on GitHub↗
    View on GitHub↗0
  • charmbracelet/vhscharmbracelet avatar

    charmbracelet/vhs

    18,682View on GitHub↗

    This project is a terminal automation and recording tool that uses a custom declarative scripting language to execute command-line sequences. It functions as a framework for both generating animated media files and performing automated terminal output validation. By managing isolated pseudo-terminal sessions, it captures and renders terminal interactions into high-quality GIFs, videos, or static images. The tool distinguishes itself through its ability to treat terminal sessions as testable, repeatable artifacts. It supports golden-file testing, allowing users to verify command-line behavior

    Goasciiclicommand-line
    View on GitHub↗18,682
  • chrippa/livestreamerchrippa avatar

    chrippa/livestreamer

    3,870View on GitHub↗

    Livestreamer is a command-line stream extractor and modular streaming client designed to resolve hidden media source URLs from online services. It functions as a media pipeline utility that extracts direct media URLs and binary data for local saving, specialized processing, or routing into external media players. The project uses a plugin-based system with custom heuristic logic to extend service support and override default capabilities. It includes a network proxy router to bypass regional blocks and network restrictions through configurable HTTP and HTTPS proxies, and manages authenticatio

    Python
    View on GitHub↗3,870
  • dagronf/swiftsubtitlesD

    dagronf/swiftsubtitles

    0View on GitHub↗
    View on GitHub↗0
  • dmlap/videojs-adsD

    dmlap/videojs-ads

    0View on GitHub↗
    View on GitHub↗0
  • dyne/frei0rdyne avatar

    dyne/frei0r

    573View on GitHub↗

    The frei0r project is a collection of free and open source video effects plugins that can be used with a variety of video editing and processing software.

    C
    View on GitHub↗573
  • eyevinn/docker-serveE

    Eyevinn/docker-serve

    0View on GitHub↗
    View on GitHub↗0
  • flipkart-incubator/madman-androidF

    flipkart-incubator/madman-android

    0View on GitHub↗
    View on GitHub↗0
  • futzu/threefiveF

    futzu/threefive

    0View on GitHub↗
    View on GitHub↗0
  • futzu/x9k3F

    futzu/x9k3

    0View on GitHub↗
    View on GitHub↗0
  • geomedialab/create-subtitlesG

    geomedialab/create-subtitles

    0View on GitHub↗
    View on GitHub↗0
  • google-marketing-solutions/vigenairG

    google-marketing-solutions/vigenair

    0View on GitHub↗
    View on GitHub↗0
  • google/oboegoogle avatar

    google/oboe

    4,069View on GitHub↗

    Oboe is a native C++ library designed for building high-performance, low-latency audio applications on Android. It serves as a unified wrapper and native API for managing audio streams, sample rates, and hardware routing across different Android operating system versions. The library provides a consistent interface by automatically selecting the most efficient audio backend at runtime, switching between AAudio and OpenSL ES to ensure the lowest possible latency. It enables exclusive-mode hardware access to bypass the system mixer and utilizes a high-priority asynchronous pull model for audio

    C++
    View on GitHub↗4,069
  • google/shaka-packagerG

    google/shaka-packager

    0View on GitHub↗
    View on GitHub↗0
  • googleads/videojs-imaG

    googleads/videojs-ima

    0View on GitHub↗
    View on GitHub↗0
  • huanshere/videolingoHuanshere avatar

    Huanshere/VideoLingo

    17,498View on GitHub↗

    VideoLingo is an automated video localization suite designed to transcribe, translate, and dub video content. It functions as a translation pipeline that utilizes large language models to convert spoken audio into precise text segments and translate them into multiple languages. The system differentiates itself through a multi-step translation refinement process and a specialized natural language processing utility that segments text into single-line captions meeting broadcast standards. It also integrates synthetic voiceover generation to replace or augment original audio tracks. The projec

    Pythonai-translationdubbinglocalization
    View on GitHub↗17,498
  • iawia002/luxiawia002 avatar

    iawia002/lux

    31,412View on GitHub↗

    Lux is a command line video downloader written in Go designed for extracting and saving video and audio from various websites. It functions as a concurrent media downloader that increases transfer speeds by splitting files into fragments and downloading them using multiple threads. The tool serves as a playlist download manager capable of retrieving entire video collections or specific ranges of items. It also operates as a proxy-enabled media client, supporting HTTP and SOCKS5 proxies and session cookies to access region-locked, private, or age-gated content. Additional capabilities include

    Gobilibilicrawlerdownload
    View on GitHub↗31,412
  • kaltura/kaltura-player-jsK

    kaltura/kaltura-player-js

    0View on GitHub↗
    View on GitHub↗0
  • korandiz/v4lK

    korandiz/v4l

    0View on GitHub↗
    View on GitHub↗0
  • last-order/minyamiL

    Last-Order/Minyami

    0View on GitHub↗
    View on GitHub↗0
  • nadermx/backgroundremovernadermx avatar

    nadermx/backgroundremover

    7,932View on GitHub↗

    Backgroundremover is an AI-powered tool that removes backgrounds from both images and videos, accessible through a command-line interface and a Python API. At its core, it uses a pre-trained deep learning model to classify each pixel as foreground or background, producing a binary mask for removal. The tool distinguishes itself through multiple integration methods and output capabilities. It can process images and videos via Unix pipeline data streams, operate as an HTTP API server, or be called programmatically within Python scripts. Users can choose among different AI models to balance proc

    Pythonaibackground-removalbackground-remover
    View on GitHub↗7,932
  • noirotm/flvmetaN

    noirotm/flvmeta

    0View on GitHub↗
    View on GitHub↗0
  • open-mmlab/mmaction2open-mmlab avatar

    open-mmlab/mmaction2

    5,066View on GitHub↗

    mmaction2 is a PyTorch video understanding toolbox designed for training and evaluating deep learning models. It serves as a framework for action recognition, temporal localization, and spatio-temporal action detection, providing specialized tools for both pixel-based video analysis and skeleton-based action recognition. The project distinguishes itself through a modular architecture featuring registry-based component discovery and hierarchical, config-driven model assembly. It supports multi-modal feature fusion, integrating RGB frames, optical flow, and audio, and includes capabilities for

    Python
    View on GitHub↗5,066
  • opentalker/video-retalkingOpenTalker avatar

    OpenTalker/video-retalking

    7,256View on GitHub↗

    Video-retalking is an AI lip synchronization framework and talking head video editor designed to match the mouth movements of a subject in a video to a target audio track. It utilizes a deep learning pipeline to synchronize speech with video recordings. The system employs a two-stage generation process that separates coarse lip movement from high-resolution detail refinement. It incorporates identity-aware face refinement and expression template alignment to maintain photorealistic skin textures and ensure visual consistency across video frames. The toolset covers facial expression modificat

    Pythonlip-synchronizationsiggraph-asia-2022talking-head-videos
    View on GitHub↗7,256