awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
WyattBlue avatar

WyattBlue/auto-editor

0
View on GitHub↗
4,460 星标·559 分支·Nim·Unlicense·10 次浏览auto-editor.com↗

Auto Editor

Auto-editor 是一个命令行自动化视频编辑器,使用 FFmpeg 从视频文件中删除静音和无效片段。它作为一个处理套件,具有专门的剪辑生成器,可根据响度阈值、运动分析和语音转文字转录来识别需要修剪的片段。

该工具的特色在于提供灵活的后期制作工作流,允许用户将自动剪辑的时间轴导出为 XML 或 JSON 文件,以便在专业的非线性编辑软件中使用。除了简单的删除,它还可以执行动态播放调整,例如增加静音片段的播放速度,而不是完全删除它们。

该项目涵盖了广泛的媒体处理功能,包括音频标准化、齿音消除以及图层合成、图形叠加和缩放变换等视觉效果。它还支持通过 URL 摄入远程媒体,并提供在渲染最终视频前预览编辑统计信息的实用工具。

Features

  • Automated Video Editors - Functions as a command-line automated video editor leveraging FFmpeg to remove inactive footage.
  • Audio Transcriptions - Converts spoken audio from video files into text using speech-to-text models to drive editing decisions.
  • Speech to Text Transcription - Converts spoken audio into text to determine which video segments to keep or remove.
  • Still Footage Removal - Detects still footage through motion analysis to automatically trim non-active video segments.
  • Clip Concatenations - Stitches together selected time ranges from a single source into a continuous output sequence.
  • Clip Trimming - Adjusts start and end points of media segments to remove unwanted footage or alter playback speed.
  • Linear Edit Timelines - Represents video edits as a sequential list of segments with associated start times and durations.
  • Motion Vector Calculation - Detects still footage by measuring pixel-level changes between frames to identify sections with minimal movement.
  • Transcript-Based Editing - Uses synchronized text transcriptions as an interface to determine which video segments to keep or remove.
  • Segment Removal - Cuts video or audio sections based on loudness and motion analysis using configurable expressions and smoothing rules.
  • Silence Detection - Identifies inactive audio segments by analyzing amplitude levels against user-defined decibel thresholds.
  • FFmpeg Transcoders - Processes video and audio by generating complex filter graphs and command-line arguments for the FFmpeg engine.
  • Video Editing - Removes silent or motionless sections from video files to create a concise final cut without manual trimming.
  • Audio-Driven Cutting - Cuts out inactive audio segments based on a configurable loudness threshold to eliminate dead space.
  • Inactive Media Removal - Jumpcut cuts out silent or motionless sections from files based on loudness thresholds and motion analysis.
  • Still-Frame Cutting - Cuts out sections of a video where there is little to no motion to clean up recordings.
  • NLE Sequence Exports - Translates internal timeline data into industry-standard XML formats for interchange with professional non-linear editors.
  • Video Timeline Exports - Exports video project states and timelines as XML or sequence files for external professional refinement.
  • Nonlinear Timeline Generation - Creates structured timeline files from media that support multiple overlapping audio and video layers.
  • Level Normalization - Adjusts audio volume using peak amplitude scaling or perceived loudness analysis to ensure consistent levels.
  • Transcription-Driven Slicing - Determines video cut points by matching timestamps from speech-to-text model outputs with the raw media timeline.
  • Audio Volume Controls - Changes the loudness of audio sections using a multiplier or interpolates volume over time using a ramp.
  • Clip Effects Pipelines - Modifies individual media segments using action strings to adjust properties like speed, volume, zoom, and color.
  • Dynamic Zoom Transformations - Zooms the image in or out by a specified factor or animates the zoom level using a ramp.
  • Edit Decision Overrides - Forces specific time ranges to be kept, sped up, or assigned custom actions regardless of automated analysis.
  • Edit List Generation - Generates timestamp sequences as XML or JSON files to define cuts and joins for professional editing software.
  • Silence-Based Speed Adjustment - Increases the playback speed of quiet segments instead of removing them to maintain a continuous timeline.
  • Layered Compositing Stacks - Manages multiple overlapping video tracks by calculating z-index positioning and transparency for overlays.
  • Playback Speed Controllers - Provides tools for adjusting the playback rate of media segments to maintain timeline continuity without deleting footage.
  • Segment Action Overrides - Jumpcut overrides default processing by assigning specific actions to a defined start and end timestamp.
  • Segment-Based Effect Groups - Modifies specific video segments by adjusting playback speed, volume, and zoom levels based on predefined groups.
  • Trigger-Based Editing Actions - Assigns behaviors like speeding up or deleting segments based on custom-defined audio or motion triggers.
  • Video Compositing - Stacks multiple video tracks from bottom-to-top to create overlays with custom positioning and transparency.
  • Visual Overlays - Adds images or videos on top of existing footage with customizable positioning and animations.
  • AI Video Post-Production Suites - Implements a post-production workflow combining AI transcription and automated editing to generate professional edit decision lists.
  • Video Encoding Tools - Python tool to automatically remove silence and jump cuts.

Star 历史

wyattblue/auto-editor 的 Star 历史图表wyattblue/auto-editor 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

Auto Editor 的开源替代方案

相似的开源项目,按与 Auto Editor 的功能重合度排序。
  • mifi/editlymifi 的头像

    mifi/editly

    5,435在 GitHub 上查看↗

    Editly is a headless, programmatic video engine and automated assembler. It functions as a declarative video editor that generates MP4 and GIF exports from structured data or code, removing the need for a manual graphical user interface. The system is distinguished by its ability to integrate GLSL fragment shaders as visual layers within a programmatic timeline. It uses a configuration-based model to define clips, layers, and audio tracks, allowing for reproducible video assembly and the generation of custom programmatic graphics. The engine covers a broad range of media production capabilit

    TypeScript
    在 GitHub 上查看↗5,435
  • kde/kdenliveKDE 的头像

    KDE/kdenlive

    5,207在 GitHub 上查看↗

    Kdenlive is an open-source non-linear video editing suite designed for digital video post-production. Built on the MLT Framework and utilizing KDE Frameworks for its user interface, it provides a multi-track environment for assembling clips, applying transitions, and rendering final video files. The editor distinguishes itself through a comprehensive set of animation and effect tools, including keyframe-based parameter animation with a visual curve editor for fine-tuning transitions. It supports advanced visual modifications such as clip speed remapping, effect region masking, and the integra

    C++
    在 GitHub 上查看↗5,207
  • carykh/jumpcuttercarykh 的头像

    carykh/jumpcutter

    3,141在 GitHub 上查看↗

    Jumpcutter is an audio-based video cutter and automatic editor designed to eliminate dead air from video files. It functions as a utility that condenses footage by detecting and removing silent sections based on audio track analysis. The tool utilizes FFmpeg to automatically identify quiet gaps and strip them from recordings. This process focuses on removing silent video sections to create faster-paced content without the need for manual editing. The system operates by calculating decibel levels against a defined volume threshold to generate a list of timestamps for audible segments. These s

    Python
    在 GitHub 上查看↗3,141
  • browser-use/video-usebrowser-use 的头像

    browser-use/video-use

    9,743在 GitHub 上查看↗

    This project is an AI video post-production suite that uses large language models and programmatic tools to automate editing, transcription, and subtitle generation. It functions as an AI editing agent that translates natural language instructions into shell commands, providing a programmatic interface for manipulating media via FFmpeg. The toolkit includes a motion graphics engine that generates technical animations and visual overlays through code-driven rendering and mathematical definitions. It distinguishes itself by combining an AI-powered transcriber for word-level timestamps with an a

    Python
    在 GitHub 上查看↗9,743
查看 Auto Editor 的所有 30 个替代方案→

常见问题解答

wyattblue/auto-editor 是做什么的?

Auto-editor 是一个命令行自动化视频编辑器,使用 FFmpeg 从视频文件中删除静音和无效片段。它作为一个处理套件,具有专门的剪辑生成器,可根据响度阈值、运动分析和语音转文字转录来识别需要修剪的片段。

wyattblue/auto-editor 的主要功能有哪些?

wyattblue/auto-editor 的主要功能包括:Automated Video Editors, Audio Transcriptions, Speech to Text Transcription, Still Footage Removal, Clip Concatenations, Clip Trimming, Linear Edit Timelines, Motion Vector Calculation。

wyattblue/auto-editor 有哪些开源替代品?

wyattblue/auto-editor 的开源替代品包括: mifi/editly — Editly is a headless, programmatic video engine and automated assembler. It functions as a declarative video editor… kde/kdenlive — Kdenlive is an open-source non-linear video editing suite designed for digital video post-production. Built on the MLT… carykh/jumpcutter — Jumpcutter is an audio-based video cutter and automatic editor designed to eliminate dead air from video files. It… browser-use/video-use — This project is an AI video post-production suite that uses large language models and programmatic tools to automate… microshow/rxffmpeg — RxFFmpeg is an Android multimedia framework and media transcoder based on FFmpeg. It provides a set of tools for video… mli/autocut — Autocut is a text-based video editor and automatic speech recognition tool. It allows users to cut and merge video…