mirror of
https://github.com/zoriya/Kyoo.git
synced 2025-05-24 02:02:36 -04:00
For now, disabled all audios variants since it's handling will be entierly different. Found out that audio and video segments don't need to lineup. (same number/duration). As long as the whole file stays long enough it's fine. Video handling now fails when there are too many keyfranmes close enough (like 0.01, 0.3, 0.4, 2, 4). It would only output 3 segments instead of the 5 we would want. We might get arround using fragments containing more than 1 keyframe if we handle things right
24 lines
783 B
Modula-2
24 lines
783 B
Modula-2
module github.com/zoriya/kyoo/transcoder
|
|
|
|
go 1.22
|
|
|
|
require github.com/labstack/echo/v4 v4.12.0 // direct
|
|
|
|
require (
|
|
github.com/disintegration/imaging v1.6.2
|
|
github.com/golang-jwt/jwt v3.2.2+incompatible // indirect
|
|
github.com/labstack/gommon v0.4.2 // indirect
|
|
github.com/mattn/go-colorable v0.1.13 // indirect
|
|
github.com/mattn/go-isatty v0.0.20 // indirect
|
|
github.com/valyala/bytebufferpool v1.0.0 // indirect
|
|
github.com/valyala/fasttemplate v1.2.2 // indirect
|
|
gitlab.com/opennota/screengen v1.0.2
|
|
golang.org/x/crypto v0.22.0 // indirect
|
|
golang.org/x/image v0.10.0 // indirect
|
|
golang.org/x/net v0.24.0 // indirect
|
|
golang.org/x/sys v0.19.0 // indirect
|
|
golang.org/x/text v0.14.0 // indirect
|
|
golang.org/x/time v0.5.0 // indirect
|
|
gopkg.in/vansante/go-ffprobe.v2 v2.2.0
|
|
)
|