mirror of
https://github.com/zoriya/Kyoo.Transcoder.git
synced 2025-12-06 06:26:11 +00:00
1b316e22a2c0b23f5999b0e2a9f703f63992030d
Kyoo.Transcoder
A C library using FFMPEG (libav) to process videos files for kyoo.
Features
- Return streams informations (language, title, codec, arrengements)
- Extract subtitles, fonts & chapters to an external file
- Transmux to hls (TODO support multi-audio)
Building
To build this library, you will need a cmake compatible environment. If you are on linux, you can simply use cmake, make and gcc.
Simply run mkdir -p build; cd build; cmake ..; make -j and it will create a libtranscoder.so file.
If you are on windows, I haven't tested the build process yet. It should work with minimal modification.
Languages
C
95.9%
CMake
4.1%