温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,汇文网负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
网站客服:3074922707
数字化
转型
国家标准
正式
立项
2022年12月30日,国家标准化管理委员会下达2022年第四批推荐性国家标准计划,由全国信息化和工业化融合管理标准化技术委员会(SAC/TC573)归口管理的数字化转型管理 参考架构数字化转型管理 能力体系建设指南数字化供应链 体系架构数字化供应链 成熟度模型和数字化供应链 通用安全要求5项国家标准正式获批立项。其中,参考架构和建设指南2项国家标准与已发布的国家标准信息化和工业化融合 数字化转型 价值效益参考模型(GB/T 23011-2022)相互配套,是指导数字化转型的基础性、通用性标准,目的是引导各类组织以体系架构方法为引领,以价值为导向、能力为主线、数据为驱动,系统性、全局性推进数字化转型,稳定获取转型成效;体系架构、成熟度模型、通用安全要求3项国家标准能够为供应链各类参与主体科学认识并系统构建数字化供应链提供参考指引,帮助产业界厘清数字化供应链基本概念和核心要素,掌握数字化供应链的设计方法和实施路径,明确数字化供应链成熟度等级和评价方法,构建数字化供应链安全防护能力,加快数字化供应链体系建设。下一步,工业和信息化部信息技术发展司将立足新型工业化发展,聚焦制造业高质量发展核心需求,指导标准归口单位及有关起草单位开展数字化转型领域国家标准的编制及验证工作,加快标准报批发布和试点应用,打造一批服务各类企业高效开展数字化改造、实现数字化转型升级的标准解决方案。item+)with open(tsList.txt,w)as f:for i in tsList:f.write(i+n)3.3 Nodejs实现方法以m3u8文件和host路径为输入,使用Nodejs语言解析并下载所有的ts视频,并同步建立写入tsList文件,具体算法如下所示:解析m3u8、下载ts视频、写入tsList文件:const fs=require(fs);const path=require(path);const request=require(request);varsource=fs.readFileSync(1200.m3u8,utf-8);/读 取m3u8var host=https:/ tsList=arr=arr.filter(item)=returnitem.match(/.ts$/);if(arr.length 0)arr.forEach(e=var url=host+e;request(url,headers:User-Agent:Mozilla/5.0(Windows NT 6.1;WOW64)AppleWebKit/537.36(KHTML,like Gecko)Chrome/71.0.-3578.98 Safari/537.36,X-Requested-With:XMLHttpRequest,function(err,response,body)if(!err&response.statusCode=200)console.log(ok);const resultDir=path.join(_dirname,e);tsList.push(file$resultDir);resolve(true)else console.log(错误,err)reject(err).pipe(fs.createWriteStream(e););fs.writeFileSync(path.join(tsFile,./tsList.txt),tsList.join(n)3.4浏览器扩展实现方法可实现HLS视频流下载的浏览器扩展有FetchV、VideoDownloader、HDS/HLS Video Downloader、Stream Recorder等等,用户可直接安装启用此类扩展,然后在视频网页上点击由插件生成的下载按钮即可获取所有ts或mp4格式文件。3.5视频格式转换方法将通过浏览器拓展方法获取的所有ts视频文件存放于同一文件夹内,新建tsList.txt,每一行对应一个ts文件,格式为“fileD:tsfile0.ts”(如果使用上述Nodejs或Python方法实现可省略该步骤)。最后通过cmd调用FFmpeg,输入“ffmpeg-fconcat-safe 0-y-i D:tsfiletsList.txt-c copy-strict-2D:outconcated.mp4”,即可实现ts视频文件的整合并转为mp4格式。4结束语本文采用Python、Nodejs以及浏览器扩展三种方式实现了基于HLS技术的网站视频资源获取与下载,借助FFmpeg软件进行视频的分析处理,实现了大数据信息时代下视频资源的自动化获取分析,同时也为其他协议的网站视频资源获取提供了参考。参考文献1徐煜烨,李明春,祝振东,等.基于HLS自适应定位播放技术的研究与实现J.计算机与数字工程,2019,47(5):1212-12162曹辉.基于HLS协议的全景高校课堂视频直播平台的设计和研究J.工业控制计算机,2017,30(6):32-333魏雪飞,周详.HLS流媒体技术在广播电视网络直播系统的应用J.视音频技术,2020,27(9):38-404阮盛元.基于Python实现HLS流媒体视频下载的方法J.图形处理与多媒体技术,2021(10):133-1345时春波,李卫东,秦丹阳,等.Python环境下利用Selenium与JavaScript逆向技术爬虫研究J.河南科技,2022,41(10):20-236孟宝灿.Python网络爬虫应用探讨J.广播电视信息,2022,29(3):108-1107田思,杨雁.基于Chrome浏览器扩展的图书采访插件开发J.电脑知识与技术,2019,15(5):93-95收稿日期:2022-07-065项数字化转型国家标准正式立项基于HLS协议视频流的分析处理技术探讨64