开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

查看: 463|回复: 17
打印 上一主题 下一主题
收起左侧

[易语言] 求http读文件带回调或者精易的网页_访问_对象回调

[复制链接]
结帖率:33% (1/3)
跳转到指定楼层
楼主
发表于 2025-3-3 13:20:56 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式   内蒙古自治区通辽市
12精币
之前开了一个铁子,需求是读取下面网址的文件流,直接带回调进度写出mp4文件。注意不是下载。https://v3-web.douyinvod.com/1073d09a5b412d63c31660ba816b512d/67c5670c/video/tos/cn/tos-cn-ve-15/o8ObyRjSnZASrmeQB3FEgSDqAUA9YFwEIYf2DF/?a=6383&br=1890&bt=1890&btag=c0000e00030000&cd=0%7C0%7C0%7C3&ch=26&cquery=100w_100B_100H_100K_100o&cr=3&cs=0&cv=1&dr=0&ds=4&dy_q=1740978988&feature_id=46a7bb47b4fd1280f3d3825bf2b29388&ft=4TMWc6DnppftsvLdEsF.C_bAja-CIn3-.gdc6B3b61UvVYpHDDUamcu3z5vP7usZ.&is_ssr=1&l=202503031316284AABA799D22FEF3D5951&lr=all&mime_type=video_mp4&qs=0&rc=Omk8Mzo8MzY7NThnZDlnOUBpMzl1NHU5cmQ4dzMzNGkzM0AuNWA1MS4xNV4xLV4wLS01YSM2YW9qMmRrNjVgLS1kLTBzcw%3D%3D


有大佬给出解决方案,http读文件带回调,回调内容有文件大小,读取速度,和当前读取进度,但是是个模块,想求源码研究学习一下。

下面是模块部分内容


回答提醒:如果本帖被关闭无法回复,您有更好的答案帮助楼主解决,请发表至 源码区 可获得加分喔。
友情提醒:本版被采纳的主题可在 申请荣誉值 页面申请荣誉值,获得 1点 荣誉值,荣誉值可兑换荣誉会员、终身vip用户组。
快捷通道:申请荣誉值无答案申请取消悬赏投诉有答案未采纳为最佳
结帖率:93% (110/118)

签到天数: 17 天

沙发
发表于 2025-3-3 13:25:18 | 只看该作者   江苏省扬州市
直接用这个模块,加上回调子程序,不就可以了?
回复

使用道具 举报

结帖率:33% (1/3)
板凳
 楼主| 发表于 2025-3-3 13:29:39 | 只看该作者   内蒙古自治区通辽市
玩世不恭KISS 发表于 2025-3-3 13:25
直接用这个模块,加上回调子程序,不就可以了?

这不是想研究下源码么。怕将来出现问题,都无法调试。
回复

使用道具 举报

结帖率:100% (14/14)

签到天数: 11 天

地板
发表于 2025-3-3 13:42:05 | 只看该作者   江苏省南京市
下载器.e (1.9 MB, 下载次数: 13)



这是源码,拿去学习吧

点评

皮肤模块直接屏蔽就行了   江苏省南京市  发表于 2025-3-3 13:59

评分

参与人数 1好评 +1 精币 +3 收起 理由
企鹅号525150138 + 1 + 3 YYDS~!

查看全部评分

回复

使用道具 举报

结帖率:33% (1/3)
地下
 楼主| 发表于 2025-3-3 14:05:29 | 只看该作者   内蒙古自治区通辽市
是可可吖 发表于 2025-3-3 13:42
这是源码,拿去学习吧

十分感谢您的回答,但是您这代码无法下载推流文件的。我上面的地址,您试试
回复

使用道具 举报

结帖率:100% (14/14)

签到天数: 11 天

6
发表于 2025-3-3 14:12:38 | 只看该作者   江苏省南京市
1633716881 发表于 2025-3-3 14:05
十分感谢您的回答,但是您这代码无法下载推流文件的。我上面的地址,您试试 ...

你这获取的链接不对吧,浏览器可以访问播放,浏览器也下载不了
回复

使用道具 举报

结帖率:33% (1/3)
7
 楼主| 发表于 2025-3-3 14:23:16 | 只看该作者   内蒙古自治区通辽市
是可可吖 发表于 2025-3-3 14:12
你这获取的链接不对吧,浏览器可以访问播放,浏览器也下载不了

浏览器右键视频就能下载。连接是对的,但是是流文件,不是下载地址
回复

使用道具 举报

结帖率:93% (83/89)

签到天数: 17 天

8
发表于 2025-3-3 14:28:23 | 只看该作者   浙江省温州市
源码直接找模块作者,看他给不给你了,谁知道他封装了什么命令,除非一些常见的
回复

使用道具 举报

结帖率:33% (1/3)
9
 楼主| 发表于 2025-3-3 14:31:43 | 只看该作者   内蒙古自治区通辽市
samll88 发表于 2025-3-3 14:28
源码直接找模块作者,看他给不给你了,谁知道他封装了什么命令,除非一些常见的 ...

对了,我上个帖子好像您也回复了吧,ffmpeg直接下载不了,也播放不了。我这本地也下ffmpeg了。您如果有兴趣,咱们可以研究下
回复

使用道具 举报

结帖率:33% (1/3)
10
 楼主| 发表于 2025-3-3 14:32:48 | 只看该作者   内蒙古自治区通辽市
1633716881 发表于 2025-3-3 14:31
对了,我上个帖子好像您也回复了吧,ffmpeg直接下载不了,也播放不了。我这本地也下ffmpeg了。您如果有兴 ...

PS G:\gequjianji> ffplay -headers "User-Agent: accept-language: zh-CN,zh;q=0.9,en;q=0.8,en-GB;q=0.7,en-US;q=0.6" "http://v3-web.douyinvod.com/ff0520d0de9800646b006245273422f2/67c54a82/video/tos/cn/tos-cn-ve-15/o8ObyRjSnZASrmeQB3FEgSDqAUA9YFwEIYf2DF/"
ffplay version N-114301-gee736ff80e-20240322 Copyright (c) 2003-2024 the FFmpeg developers
  built with gcc 13.2.0 (crosstool-NG 1.26.0.65_ecc5e41)
  configuration: --prefix=/ffbuild/prefix --pkg-config-flags=--static --pkg-config=pkg-config --cross-prefix=x86_64-w64-mingw32- --arch=x86_64 --target-os=mingw32 --enable-gpl --enable-version3 --disable-debug --disable-w32threads --enable-pthreads --enable-iconv --enable-libxml2 --enable-zlib --enable-libfreetype --enable-libfribidi --enable-gmp --enable-lzma --enable-fontconfig --enable-libharfbuzz --enable-libvorbis --enable-opencl --disable-libpulse --enable-libvmaf --disable-libxcb --disable-xlib --enable-amf --enable-libaom --enable-libaribb24 --enable-avisynth --enable-chromaprint --enable-libdav1d --enable-libdavs2 --enable-libdvdread --enable-libdvdnav --disable-libfdk-aac --enable-ffnvcodec --enable-cuda-llvm --enable-frei0r --enable-libgme --enable-libkvazaar --enable-libaribcaption --enable-libass --enable-libbluray --enable-libjxl --enable-libmp3lame --enable-libopus --enable-librist --enable-libssh --enable-libtheora --enable-libvpx --enable-libwebp --enable-lv2 --enable-libvpl --enable-openal --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenh264 --enable-libopenjpeg --enable-libopenmpt --enable-librav1e --enable-librubberband --enable-schannel --enable-sdl2 --enable-libsoxr --enable-libsrt --enable-libsvtav1 --enable-libtwolame --enable-libuavs3d --disable-libdrm --enable-vaapi --enable-libvidstab --enable-vulkan --enable-libshaderc --enable-libplacebo --enable-libx264 --enable-libx265 --enable-libxavs2 --enable-libxvid --enable-libzimg --enable-libzvbi --extra-cflags=-DLIBTWOLAME_STATIC --extra-cxxflags= --extra-libs=-lgomp --extra-ldflags=-pthread --extra-ldexeflags= --cc=x86_64-w64-mingw32-gcc --cxx=x86_64-w64-mingw32-g++ --ar=x86_64-w64-mingw32-gcc-ar --ranlib=x86_64-w64-mingw32-gcc-ranlib --nm=x86_64-w64-mingw32-gcc-nm --extra-version=20240322
  libavutil      59.  3.100 / 59.  3.100
  libavcodec     61.  2.100 / 61.  2.100
  libavformat    61.  0.100 / 61.  0.100
  libavdevice    61.  0.100 / 61.  0.100
  libavfilter    10.  0.100 / 10.  0.100
  libswscale      8.  0.100 /  8.  0.100
  libswresample   5.  0.100 /  5.  0.100
  libpostproc    58.  0.100 / 58.  0.100
[http @ 000002aa65bf5800] No trailing CRLF found in HTTP header. Adding it.
[http @ 000002aa65bf5800] HTTP error 403 Forbiddensq=    0B
http://v3-web.douyinvod.com/ff0520d0de9800646b006245273422f2/67c54a82/video/tos/cn/tos-cn-ve-15/o8ObyRjSnZASrmeQB3FEgSDqAUA9YFwEIYf2DF/: Server returned 403 Forbidden (access denied)
    nan    :  0.000 fd=   0 aq=    0KB vq=    0KB sq=    0B
PS G:\gequjianji>
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 793400750,邮箱:[email protected]
网站简介:精易论坛成立于2009年,是一个程序设计学习交流技术论坛,隶属于揭阳市揭东区精易科技有限公司所有。
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

快速回复 返回顶部 返回列表