From ea1451cb9755a8b35a33c4063d8fc9d5a3569cf5 Mon Sep 17 00:00:00 2001 From: stefanodvx <69367859+stefanodvx@users.noreply.github.com> Date: Fri, 18 Apr 2025 01:10:59 +0200 Subject: [PATCH] libav: disable logging --- util/av/remux.go | 2 ++ util/av/thumbnail.go | 2 ++ util/av/videoinfo.go | 2 ++ 3 files changed, 6 insertions(+) diff --git a/util/av/remux.go b/util/av/remux.go index 89c11b9..09bcfa0 100644 --- a/util/av/remux.go +++ b/util/av/remux.go @@ -9,6 +9,8 @@ import ( ) func RemuxFile(inputFile string) error { + astiav.SetLogLevel(astiav.LogLevelQuiet) + ext := strings.ToLower(filepath.Ext(inputFile)) var muxerName string switch ext { diff --git a/util/av/thumbnail.go b/util/av/thumbnail.go index dfe23db..9b874c8 100644 --- a/util/av/thumbnail.go +++ b/util/av/thumbnail.go @@ -11,6 +11,8 @@ import ( ) func ExtractVideoThumbnail(videoPath string, imagePath string) error { + astiav.SetLogLevel(astiav.LogLevelQuiet) + formatCtx := astiav.AllocFormatContext() defer formatCtx.Free() diff --git a/util/av/videoinfo.go b/util/av/videoinfo.go index 711507a..c87befe 100644 --- a/util/av/videoinfo.go +++ b/util/av/videoinfo.go @@ -3,6 +3,8 @@ package av import "github.com/asticode/go-astiav" func GetVideoInfo(filePath string) (int64, int64, int64) { + astiav.SetLogLevel(astiav.LogLevelQuiet) + formatCtx := astiav.AllocFormatContext() if formatCtx == nil { return 0, 0, 0