From e37b244cc9e76e73ba0839bc10846d0483eccfce Mon Sep 17 00:00:00 2001 From: langhuihui <178529795@qq.com> Date: Fri, 21 Feb 2025 09:57:41 +0800 Subject: [PATCH] fix: mp4 download --- plugin/hls/hls.js/fmp4.html | 1007 +++++++++++++++++------------ plugin/mp4/api.go | 28 +- plugin/mp4/index.go | 246 ++++--- plugin/mp4/pkg/box/box.go | 6 +- plugin/mp4/pkg/box/mvex.go | 40 +- plugin/mp4/pkg/box/mvhd.go | 13 +- plugin/mp4/pkg/box/sdtp.go | 84 +++ plugin/mp4/pkg/box/tkhd.go | 2 +- plugin/mp4/pkg/box/trun.go | 14 +- plugin/mp4/pkg/box/video.go | 1 + plugin/mp4/pkg/muxer.go | 172 ++--- plugin/mp4/pkg/muxer_fmp4_test.go | 69 +- plugin/mp4/pkg/muxer_test.go | 9 +- plugin/mp4/pkg/track.go | 94 +-- 14 files changed, 969 insertions(+), 816 deletions(-) create mode 100644 plugin/mp4/pkg/box/sdtp.go diff --git a/plugin/hls/hls.js/fmp4.html b/plugin/hls/hls.js/fmp4.html index fadcf13..92552f8 100644 --- a/plugin/hls/hls.js/fmp4.html +++ b/plugin/hls/hls.js/fmp4.html @@ -86,56 +86,565 @@ + + + +
拖放 FMP4 文件到这里
或点击选择文件