请问这个插件支持本地缓存的TS或M3U8合并为MP4吗?如果支持可以给个操作方法吗?支持UNIAPPX吗

- 发布:2025-03-16 19:58
- 更新:2025-03-21 23:13
- 阅读:252
#插件讨论# 【 m3u8下载并在本地直接合成mp4文件,支持带加密的m3u8文件 - CFITno1 】请问支持本地TS合并吗

传入本地m3u8文件,使用file://开头即可。 示例:
M3u82Mp4('file:///sdcard/Download/monologue/monologue.m3u8',(filePath) => {
console.log('下载完成:', filePath)
uni.showToast({ title: '保存至: ' + filePath, icon: 'none' })
})
其中/sdcard/Download/monologue/monologue.m3u8为实际本地路径名,须确保m3u8文件内指向的ts文件存在。
插件1.0.6修复了一个bug,如果版本1.0.5本地m3u8合成出现问题请更新。

赢无翳 (作者) - 学无止境
你好,下载成功会返回形如/storage/emulated/0/Android/data/io.dcloud.uniappx/files/Download/video_1742051459918.mp4的文件路径,这里文件路径可否弄一个可以自己自定义的参数?不希望这个保存路径是写死的。

赢无翳 (作者) - 学无止境
最新版本的1.1.1插件 UNIAPPX里这里进度只显示了0进度不会改变
CurrentProgress((progress : number) => {
console.log("Progress:", progress)
})
赢无翳 (作者)
好的,希望后续可以支持本地M3U8合并,比如UC浏览器里的或者那些缓存的TS那些进行合并为MP4等
2025-03-16 20:16
CFITno1
回复 赢无翳: 目前的最新版本已经支持本地m3u8的合并,具体请查看插件文档。
2025-03-16 21:52
赢无翳 (作者)
回复 CFITno1: 好的
2025-03-17 10:25
赢无翳 (作者)
回复 赢无翳: 你好,可以告诉一下你QQ吗?我发个M3U8链接你看看为什么下载不了。
2025-03-18 14:05
CFITno1
回复 赢无翳: 你好,可以发到我邮箱(cfit[at]cfitsec.cn),换成@
2025-03-18 15:14
赢无翳 (作者)
回复 CFITno1: 好的,已经发你邮箱了
2025-03-18 17:15
CFITno1
回复 赢无翳: bug已修复,当前1.0.5版本测试你提供的链接可以正常下载
2025-03-18 17:49
赢无翳 (作者)
回复 CFITno1: 好的
2025-03-18 18:00
赢无翳 (作者)
回复 CFITno1: 你好,我发现还有个BUG就是下载完成后,时长显示,播放的时候总时长显示只有10秒,播放进度拖到10秒哪里后就不能正常拖动了,但是播放可以正常播放,还有保存到相册后后缀显示的是mp4.ts
2025-03-18 18:35
CFITno1
回复 赢无翳: 已在邮件回复,请查收
2025-03-18 19:25
赢无翳 (作者)
回复 CFITno1: 你这个插件本地M3U8的TS碎片合并为MP4的使用方法请问怎么用的呢
2025-03-19 11:15