mirror of
https://github.com/zoriya/Kyoo.git
synced 2025-07-08 10:44:20 -04:00
Fix base64 encode
This commit is contained in:
parent
37f866456c
commit
6208fd2b8d
@ -274,8 +274,8 @@ func RetriveMediaInfo(path string, sha string) (*MediaInfo, error) {
|
|||||||
var link string
|
var link string
|
||||||
var path string
|
var path string
|
||||||
if extension != nil {
|
if extension != nil {
|
||||||
link = fmt.Sprintf("%s/%s/subtitle/%d.%s", Settings.RoutePrefix, base64.StdEncoding.EncodeToString([]byte(path)), i, *extension)
|
link = fmt.Sprintf("%s/%s/subtitle/%d.%s", Settings.RoutePrefix, base64.RawURLEncoding.EncodeToString([]byte(path)), i, *extension)
|
||||||
path = fmt.Sprintf("%s/%s/sub/%d.%s", Settings.Metadata, sha, i, extension)
|
path = fmt.Sprintf("%s/%s/sub/%d.%s", Settings.Metadata, sha, i, *extension)
|
||||||
}
|
}
|
||||||
lang, _ := language.Parse(stream.Tags.Language)
|
lang, _ := language.Parse(stream.Tags.Language)
|
||||||
idx := uint32(i)
|
idx := uint32(i)
|
||||||
@ -302,7 +302,7 @@ func RetriveMediaInfo(path string, sha string) (*MediaInfo, error) {
|
|||||||
}),
|
}),
|
||||||
Fonts: MapStream(mi.Streams, ffprobe.StreamAttachment, func(stream *ffprobe.Stream, i uint32) string {
|
Fonts: MapStream(mi.Streams, ffprobe.StreamAttachment, func(stream *ffprobe.Stream, i uint32) string {
|
||||||
font, _ := stream.TagList.GetString("filename")
|
font, _ := stream.TagList.GetString("filename")
|
||||||
return fmt.Sprintf("%s/%s/attachment/%s", Settings.RoutePrefix, base64.StdEncoding.EncodeToString([]byte(path)), font)
|
return fmt.Sprintf("%s/%s/attachment/%s", Settings.RoutePrefix, base64.RawURLEncoding.EncodeToString([]byte(path)), font)
|
||||||
}),
|
}),
|
||||||
}
|
}
|
||||||
var codecs []string
|
var codecs []string
|
||||||
|
@ -169,7 +169,7 @@ func (s *MetadataService) getMetadata(path string, sha string) (*MediaInfo, erro
|
|||||||
link := fmt.Sprintf(
|
link := fmt.Sprintf(
|
||||||
"%s/%s/subtitle/%d.%s",
|
"%s/%s/subtitle/%d.%s",
|
||||||
Settings.RoutePrefix,
|
Settings.RoutePrefix,
|
||||||
base64.StdEncoding.EncodeToString([]byte(ret.Path)),
|
base64.RawURLEncoding.EncodeToString([]byte(ret.Path)),
|
||||||
s.Index,
|
s.Index,
|
||||||
*s.Extension,
|
*s.Extension,
|
||||||
)
|
)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user