CatCut
Copyright 2026 黃政文 (Cheng-Wen Huang) and CatCut contributors

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

This product includes software developed by:
- 喵魔人工作室 (Meow Demon Studio) — https://github.com/nice923boss

Third-Party Software Used by CatCut (arm's-length, not statically linked):

1. Kdenlive (https://kdenlive.org/)
   License: GPL-3.0-only OR LicenseRef-KDE-Accepted-GPL
   Usage: CatCut writes .kdenlive XML files and invokes kdenlive_render.exe
          via command-line. No source linking. The user must install
          Kdenlive separately under its own GPL license.

2. MLT Framework (https://www.mltframework.org/)
   License: LGPL-2.1+
   Usage: Invoked through kdenlive_render. Not directly linked.

3. FFmpeg (https://ffmpeg.org/)
   License: LGPL-2.1+ (or GPL when --enable-gpl is used)
   Usage: Invoked via command-line subprocess only.

4. whisper.cpp (https://github.com/ggerganov/whisper.cpp)
   License: MIT
   Usage: Subprocess invocation for speech-to-text transcription.

5. ONNX Runtime (https://onnxruntime.ai/)
   License: MIT
   Usage: Python binding (onnxruntime-directml) for GPU inference.

6. sherpa-onnx (https://github.com/k2-fsa/sherpa-onnx)
   License: Apache-2.0
   Usage: Python binding for speaker diarization.

7. PySceneDetect (https://www.scenedetect.com/)
   License: BSD-3-Clause
   Usage: Python library for scene detection.

8. librosa (https://librosa.org/)
   License: ISC
   Usage: Python library for audio beat / loudness analysis.

Refer to docs/legal/THIRD_PARTY.md for full attribution and version pinning.
