From 3c2cfa5a94e7fa2d4200fdd5438a6eaa8a272eb3 Mon Sep 17 00:00:00 2001 From: zijiren233 Date: Sun, 5 Nov 2023 19:54:06 +0800 Subject: [PATCH] Fix: dash id --- vendors/bilibili/movie.go | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/vendors/bilibili/movie.go b/vendors/bilibili/movie.go index 8241ab9..f3a68cf 100644 --- a/vendors/bilibili/movie.go +++ b/vendors/bilibili/movie.go @@ -4,7 +4,6 @@ import ( "errors" "fmt" "net/http" - "strconv" "time" json "github.com/json-iterator/go" @@ -309,7 +308,7 @@ func (c *Client) GetDashVideoURL(aid uint, bvid string, cid uint, conf ...GetDas if err != nil { return nil, err } - audio, err := as.AddNewRepresentationAudio(44100, a.Bandwidth, a.Codecs, strconv.Itoa(a.ID)) + audio, err := as.AddNewRepresentationAudio(44100, a.Bandwidth, a.Codecs, fmt.Sprint(time.Now().UnixMicro())) if err != nil { return nil, err } @@ -540,7 +539,7 @@ func (c *Client) GetDashPGCURL(ep_id, cid uint, conf ...GetDashVideoURLConfig) ( if err != nil { return nil, err } - audio, err := as.AddNewRepresentationAudio(44100, a.Bandwidth, a.Codecs, strconv.Itoa(a.ID)) + audio, err := as.AddNewRepresentationAudio(44100, a.Bandwidth, a.Codecs, fmt.Sprint(time.Now().UnixMicro())) if err != nil { return nil, err }