https://github.com/opencodewin/MediaCore
Non-linear editor framework. Present video and andio raw data as ImMat instances.
https://github.com/opencodewin/MediaCore
audio-decode audio-edit audio-encode non-linear-editing subtitles-generator video-decode video-edit video-encode
Last synced: 11 months ago
JSON representation
Non-linear editor framework. Present video and andio raw data as ImMat instances.
- Host: GitHub
- URL: https://github.com/opencodewin/MediaCore
- Owner: opencodewin
- License: lgpl-3.0
- Created: 2023-01-10T08:59:10.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-03-29T02:38:43.000Z (about 2 years ago)
- Last Synced: 2024-03-29T03:33:00.743Z (about 2 years ago)
- Topics: audio-decode, audio-edit, audio-encode, non-linear-editing, subtitles-generator, video-decode, video-edit, video-encode
- Language: C++
- Homepage:
- Size: 877 KB
- Stars: 16
- Watchers: 3
- Forks: 6
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
MediaCore README
--------------------
MediaCore is a LGPL multimedia framework designed for media(video/audio/text) editing. It can read and decode video/audio streams to generate raw image/pcm data represented as ImGui::ImMat instances, which can be further processed as matrix data easily. MediaCore also contains classes that implement audio/video clip, track, overlap and multi-track reader concepts, which can be used in a non-linear editing software.
MediaCore depends on FFmpeg and [opencodewin/imgui](https://github.com/opencodewin/imgui).
MediaCore is required by [opencodewin/MediaEditor](https://github.com/opencodewin/MediaEditor).