精易论坛

标题: 易语言调用ffmpeg下载m3u8格式转mp4,有进度条和回显 [打印本页]

作者: hxq2015    时间: 2020-6-13 18:35
标题: 易语言调用ffmpeg下载m3u8格式转mp4,有进度条和回显
  
窗口程序集名保 留  保 留备 注
窗口程序集_启动窗口   
变量名类 型数组备 注
命令文本型ffmpeg命令行

子程序名返回值类型公开备 注
_按钮1_被单击  
命令 = “cmd/c”“ ”取运行目录 ()“\ffmpeg.exe”“ -i ” + 编辑框1.内容 + “ ”“-c copy”“ ”时间_取现行时间戳 ()“.mp4”
运行 (命令, 假, )
延迟 (2000)
_时钟1_周期事件 ()
编辑框2.内容 = 取DOS返回文本1 (命令, &信息回调)  ' 让cmd运行窗口内容实时回显到编辑框内
如果真 (标签1.标题 = “当前下载转换100%”)
信息框 (“下载完成”, 0, , )

子程序名返回值类型公开备 注
_时钟1_周期事件  
变量名类 型静态数组备 注
t整数型总时间化整数
t1整数型当前时间化整数
时钟1.时钟周期 = 100
编辑框3.内容 = 取文本中间 (编辑框2.内容, 寻找文本 (编辑框2.内容, “Duration:”, , ) + 10, 8)  ' 取到ffmpeg总时长
编辑框4.内容 = 取文本中间 (编辑框2.内容, 倒找文本 (编辑框2.内容, “time=”, , ) + 5, 8)  ' 取ffmpeg当前时长
处理事件 ()
t = 到整数 (取文本左边 (编辑框3.内容, 2)) × 60 × 60 + 到整数 (取文本中间 (编辑框3.内容, 4, 2)) × 60 + 到整数 (取文本右边 (编辑框3.内容, 2))  ' 总时长化整数
t1 = 到整数 (取文本左边 (编辑框4.内容, 2)) × 60 × 60 + 到整数 (取文本中间 (编辑框4.内容, 4, 2)) × 60 + 到整数 (取文本右边 (编辑框4.内容, 2))  ' 当前时长化整数
如果 (进程_是否存在 (“ffmpeg.exe”))
标签1.标题 = “当前下载转换”到文本 (四舍五入 (t1 ÷ t, 2) × 100)“%”
标签1.标题 = “连接不成功,请再试一下或者输入其他链接”

进度条1.位置 = t1
进度条1.最大位置 = t
子程序名返回值类型公开备 注
信息回调 在编辑框里加入ffmpeg运行内容
参数名类 型参考可空数组备 注
文本文本型
编辑框2.加入文本 (文本)
子程序名返回值类型公开备 注
__启动窗口_将被销毁  
进程_结束1 (“ffmpeg.exe”)  ' 释放内存
结束 ()


i支持库列表   支持库注释   
spec特殊功能支持库


1.png (11.77 KB, 下载次数: 14)

简单界面设计

简单界面设计

2.png (22.04 KB, 下载次数: 11)

源码及调用模块

源码及调用模块

3.png (27.55 KB, 下载次数: 7)

运行效果

运行效果

作者: jrphp    时间: 2020-6-18 01:47
有没有源码提供呀
作者: heckvo    时间: 2020-7-2 20:07
jrphp 发表于 2020-6-18 01:47
有没有源码提供呀

兄弟你也太懒了复制粘贴就行了

源码.e

855.55 KB, 下载次数: 172

源码


作者: jrphp    时间: 2020-9-10 10:17
heckvo 发表于 2020-7-2 20:07
兄弟你也太懒了复制粘贴就行了

新人,
作者: xiazai520    时间: 2020-9-19 03:09
可以的牛逼6666
作者: la123789    时间: 2020-9-21 00:47
感谢,超级好用!最近刚好在学ffmpeg相关的东西。
作者: 曼菲士    时间: 2020-9-22 15:31
不错的内容,谢谢分享。
作者: 冰唇    时间: 2020-10-6 14:29

有没有源码提供呀
作者: 玄易    时间: 2020-10-13 11:00
学习,学习一下
作者: 316andy    时间: 2020-11-25 20:31
keyi  可以 支持下哦
作者: 我們還太嫩    时间: 2021-1-2 09:19
支持下哦
作者: 蓝条    时间: 2021-1-5 14:29
看上去是个不错的东西
作者: hxq2015    时间: 2021-1-7 00:03
源码上传,ffmpeg.exe(选择32.3m大小的)自行下载吧,我的级别传不了大文件 。

M3U8下载转MP4.e

612.63 KB, 下载次数: 153

调用必备模块.rar

387.48 KB, 下载次数: 159


作者: wgh008    时间: 2021-1-24 11:46
真不错,看看再说
作者: wgh008    时间: 2021-1-24 11:47
试了以后 才知道,行不行
作者: wgh008    时间: 2021-1-24 12:10
哦,好台下,看看吧
作者: wgh008    时间: 2021-1-24 12:10
也不知道为什么,具体要四个
作者: monkey31    时间: 2021-2-15 22:18
666666666666666666666666666
作者: kiss0459    时间: 2021-4-1 14:26
试试看可不可以
作者: wftx1234    时间: 2021-4-4 04:31
看样子是不错呀  好东西下载
作者: 凹凸曼001    时间: 2021-4-19 23:58

感谢分享,支持开源
作者: Grumpyzhang    时间: 2021-4-21 15:17
不错不错,支持一下
作者: q198750    时间: 2021-5-9 21:55
支持开源,感谢分享
作者: ckun    时间: 2021-6-4 21:47
666666666666666666666666666666666666666666
作者: LZPeng    时间: 2021-6-23 16:29
谢谢 分享~~~~~~~~~~~~~~~~
作者: y2j423633    时间: 2021-6-30 13:42
想问下如果同时下载几个,会不会出现信息回调的话,会不会出现数据错乱
作者: qq730300020    时间: 2021-8-25 23:12
23423423432234234234
作者: minter    时间: 2021-9-4 10:39
谢谢分享
作者: 登堂    时间: 2021-9-8 00:20
kankakankana
作者: 好又多    时间: 2021-9-21 15:06
看看好像没有找到下载地址哦
作者: zyhxyxy    时间: 2021-9-23 13:10
666666666666666666666666666
作者: sline1314    时间: 2021-10-21 00:50
没下载地址啊
作者: 冰唇    时间: 2021-12-7 01:24
,由于是新手代码有点乱但是使用还可以
作者: asd87565408123    时间: 2021-12-14 16:41
1111111111111111111111
作者: 唐山祥子    时间: 2021-12-15 13:48
支持开源~!感谢分享
作者: 唐山祥子    时间: 2021-12-15 13:49
源码可否上传,共同维护
作者: 18074941457    时间: 2021-12-23 04:21
支持开源~!感谢分享
作者: 梦雨心君    时间: 2022-1-9 01:35
ffmpeg ffmpeg
作者: 梦雨心君    时间: 2022-1-16 00:06
有试过直播的视频能完整下载吗? 下播后,我很容易卡在 404
作者: 唐山祥子    时间: 2022-1-27 15:55
支持开源~!感谢分享
作者: mst22    时间: 2022-4-12 19:53
不错的软件,比着写了一遍,结果运行不起来,下载看看
作者: mst22    时间: 2022-4-12 19:58
还有模块,没有精币
作者: mst22    时间: 2022-4-12 19:58
我要精币,我要精币下载模块
作者: qqdream    时间: 2022-4-13 15:05
下载链接失效了?
作者: new168    时间: 2022-4-17 13:41
没下载链接啊?
作者: xixiaoxin    时间: 2022-5-12 15:15
来看看  学习学习

作者: gan522622    时间: 2022-5-17 17:38
fgf66666666666666
作者: SpringZ    时间: 2022-5-27 21:29
学习一下,棒棒
作者: azhi88    时间: 2022-6-8 18:31

支持一个,谢谢分享
作者: qq2517230090    时间: 2022-7-30 11:26
测试测试测试测试测试测试测试测试测试测试测试
作者: 603007856    时间: 2022-8-12 13:11
66666666666666666
作者: huangshunyue    时间: 2022-8-22 04:37
下载链接在哪里啊?
作者: 2020web    时间: 2022-8-28 08:38
哪里下载  看看
作者: 904755419    时间: 2022-8-31 16:35
6666666666666666666
作者: ai学习    时间: 2022-9-10 23:14
没得下载地址
作者: lixiugang    时间: 2022-10-22 00:44
支持原码,谢谢下载!
作者: qq849693559    时间: 2022-10-25 13:22
我看看
作者: mc1985    时间: 2022-10-28 17:18
支持原码,谢谢下载!
作者: mirm2    时间: 2022-10-30 21:03
可以 支持下哦
作者: fzh9394    时间: 2022-11-10 22:14
哪里下载呢?
作者: f15007937680    时间: 2022-11-13 09:51
谢谢分享
作者: qq95100479    时间: 2022-11-22 18:50
感谢分享 学习学习
作者: 抑郁成魔    时间: 2022-11-26 22:21
学习学习
作者: qq95100479    时间: 2022-11-27 10:03
        支持开源~!感谢分享
作者: 杨明煜    时间: 2022-11-27 21:16
看着还行..............
作者: WSW120    时间: 2023-1-29 23:22
谢谢分享
作者: A扯淡人生    时间: 2023-2-3 20:58
2222222222222222222
作者: ccerty    时间: 2023-2-7 17:08
谢谢分享
作者: hxq2015    时间: 2023-2-21 11:57
链接:https://pan.baidu.com/s/1r5deQwphfoVILy9nGip1vQ?pwd=2023  提取码:2023
作者: hxq2015    时间: 2023-2-21 11:59
jrphp 发表于 2020-6-18 01:47
有没有源码提供呀

链接:https://pan.baidu.com/s/1r5deQwphfoVILy9nGip1vQ?pwd=2023
提取码:2023
作者: ChaseYou    时间: 2023-3-1 09:54
哪里可以下载
作者: hxq2015    时间: 2023-3-2 14:51
ChaseYou 发表于 2023-3-1 09:54
哪里可以下载

链接:https://pan.baidu.com/s/1r5deQwphfoVILy9nGip1vQ?pwd=2023  提取码:2023
作者: cherryy    时间: 2023-6-25 18:02

支持原码,谢谢
作者: 78168535    时间: 2023-7-5 03:34
666666666666666
作者: takeyi    时间: 2023-7-10 16:24
这个可以!
作者: 果心豆腐酱    时间: 2023-7-28 16:36
hxq2015 发表于 2023-2-21 11:57
链接:https://pan.baidu.com/s/1r5deQwphfoVILy9nGip1vQ?pwd=2023  提取码:2023

百du盘,,用不起
作者: 1026360899    时间: 2023-8-2 22:49
我随便找了一个链接  下载不了  不知道为啥  用其他的下载器可以下载
作者: gaoqing    时间: 2023-8-13 12:07
感谢分享
作者: q463545252    时间: 2023-8-14 09:47
感谢楼主分享 感谢楼主分享
作者: q463545252    时间: 2023-8-14 09:49
下载地址下载地址
作者: hk6242337    时间: 2023-8-15 10:38
看看感谢分享
作者: sjx001    时间: 2023-8-16 14:21
帅帅帅帅帅帅帅帅
作者: 1184798949    时间: 2023-8-18 10:34
支持开源~!感谢分享
作者: hhhsssssshhh    时间: 2023-8-28 14:56
xbzdfbzdfbfzdbfzd
作者: jinrong0544    时间: 2023-9-30 22:26
支持开源~!感谢分享
作者: q38581460    时间: 2023-10-26 22:52
信息分享
作者: fei8823    时间: 2023-10-31 11:23
没看到下载链接呢?我眼花了吗?
作者: 杨明煜    时间: 2023-11-6 10:40
支持支持、、、
作者: ljscs1    时间: 2023-11-20 17:13
提示命令错误,你这个发的命令变量在哪
作者: 刘鑫1994    时间: 2023-12-22 20:36
ljscs1 发表于 2023-11-20 17:13
提示命令错误,你这个发的命令变量在哪

你没配置FFmpeg环境变量

作者: wswck7    时间: 2024-1-24 00:06
M3u8M3u8M3u8M3u8
作者: nishinvdewoyeai    时间: 2024-1-24 00:08
1231321
4665464
作者: cdm210    时间: 2024-1-31 16:31
感谢楼主
作者: cdm210    时间: 2024-1-31 16:32
怎么下载

作者: 787785435    时间: 2024-5-1 11:49
感谢分享
作者: 晴轩    时间: 2024-5-5 14:56
1111111445566666
作者: hyh0101    时间: 2024-5-14 20:56
看看效果学习
作者: lkywylzz    时间: 2024-6-8 13:57
66666666666666666666
作者: wfgo    时间: 2024-7-11 14:18

作者: 603007856    时间: 2024-7-13 15:39
6666666666666666666666666666666




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4