go-transcode icon indicating copy to clipboard operation
go-transcode copied to clipboard

On-demand transcoding origin server for live inputs and static files in Go using ffmpeg. Also with NVIDIA GPU hardware acceleration.

Results 24 go-transcode issues
Sort by recently updated
recently updated
newest added

Trying to test static files. the config file is pointed to /media has full access to the folder mounted `mpv http://IPADDR:8888/vod/TV/SouthPark/Specials/South_Park_-_S00E44_-_South_Park-_Post_COVID-_The_Return_of_COVID_WEBDL-1080p.mkv/index.m3u8` get an error 500 and the output with debug...

Refactoring go-transcode to multiple separated, independent modules. Closes #4. Closes #7.

Module `hlsdec` that takes encrypted stream input and decrypts segments, whilte it caches decryption keys. Maybe `hlsenc` encryptor too.

enhancement

The ffmpeg will be killed after 50 segments are created. But When I start a video with a index file, the vlc start all playlists and some ffmpeg instances are...

enhancement

After killing ffmpeg transcoding profile, defuct (zombie) processes can be seen. This should be fixed by f004def49841e2d8b8381262b70a8b7c77cfce8e but it does not seem to be working correctly.

enhancement

- /id/720p.mp4

enhancement
refactoring

YAML keys for maps are lowercase. It seems to be intentional. https://github.com/spf13/viper/issues/260

documentation

Sometimes this fails. Index out of range. https://github.com/m1k1o/go-transcode/blob/4ec3da08795fba33312a88c7e5698c1518e73921/internal/utils/cache.go#L78-L80

bug

When the cache is true, can we save the ffprobe stream result? Every request to the same file with different resolution (maybe the same too), the ffprobe is running again.

bug

Hello could you share some of usage example for this module? TNX

documentation