当前位置: 首页 > news >正文

网站模板 瀑布流DW做的网页用网站打不开

网站模板 瀑布流,DW做的网页用网站打不开,我男同同性做视频网站,网站建设的需求是什么前提条件 非常抱歉#xff0c;这个程序就是个雏形#xff0c;非常不完善#xff0c;输入需要手动编辑#xff0c;凑活着可以用#xff0c;请自己完善吧。 开源声明#xff1a;此文代码引用了一个开源MIT License的Python库#xff0c;其他代码是本人自写自用。你可以随…前提条件 非常抱歉这个程序就是个雏形非常不完善输入需要手动编辑凑活着可以用请自己完善吧。 开源声明此文代码引用了一个开源MIT License的Python库其他代码是本人自写自用。你可以随便用但是本人不负责有关代码的任何责任。 概述 输入油管英文视频的视频号 例如 “04j_yB4CZPM” 输出两个srt文件 手动英文没有则是自动英文)srt 字幕即eng.srt自动中文简体翻译srt字幕即zh.srt 核心开源库 开源的MIT License授权不存在版权问题请审核放行 核心思想是用到了开源的MIT License的 youtube_transcript_api 这个库来为我们服务。其中用了YouTubeTranscriptApi 用于获取字幕。 也用到了 其中 formatters 子库里面的 SRTFormatter用于将字幕转化为srt格式。 https://github.com/jdepoix/youtube-transcript-api 如果你引用 youtube_transcript_api 请在代码中 增加一个 MIT License 声明文件 MIT_LICENSE.TXT 来源https://opensource.org/license/MIT Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the “Software”), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 代码正文开始先引用开源库 from youtube_transcript_api import YouTubeTranscriptApi # the base class to inherit from when creating your own formatter. from youtube_transcript_api.formatters import Formatter# some provided subclasses, each outputs a different string format. from youtube_transcript_api.formatters import JSONFormatter from youtube_transcript_api.formatters import TextFormatter from youtube_transcript_api.formatters import WebVTTFormatter from youtube_transcript_api.formatters import SRTFormatter设定油管视频号你需要改成你的视频号 vid 04j_yB4CZPM #think twice before drink milk获取字幕列表 transcript_list YouTubeTranscriptApi.list_transcripts(vid)尝试提取手动英文字幕没有则提取自动英文字幕因为手动字幕一般来说质量更高 try:transcript transcript_list.find_manually_created_transcript([en])except:try:# or automatically generated onestranscript transcript_list.find_generated_transcript([en])except:print(cannot find auto en)ten transcript.fetch() 提取自动翻译的中文字幕。注意这里有完善的机会你可以优先获取手动中文字幕如果没有再获取翻译中文简体字幕。因为在我的使用场景很少有手动中文字幕所以这里我就直接先照顾我自己的使用场景了。 translated_transcript transcript.translate(zh-Hans) tzh translated_transcript.fetch() 把英文、中文字幕转化为srt格式 formatter SRTFormatter() srt_formatted_en formatter.format_transcript(ten) srt_formatted formatter.format_transcript(tzh)英文字幕保存为文件 with open(reng.srt, w, encodingutf-8) as fen:for sfen in srt_formatted_en:fen.write(sfen)fen.close() 中文字幕保存为文件 with open(rzh.srt, w, encodingutf-8) as f:for sf in srt_formatted:f.write(sf)f.close() 我承认有很多需要完善的地方但是对我日常工作而言已经够用了。抛砖引玉请大家继续努力吧。 加油好运!
http://www.ho-use.cn/article/10812323.html

相关文章:

  • 网站后台怎么建设2017国办网站建设规范
  • 网站建设包含的内容佛山公司网站推广外包服务
  • 深圳安嘉建设有限公司网站舞阳专业做网站
  • 质量好网站建设费用北京seo的排名优化
  • 深圳比邻网站建设深汕特别合作区房价最新消息
  • 万网空间上传网站吗免费创建单页网站
  • app展示网站模板html上海注销公司需要什么资料和流程
  • 分销系统网站建设建筑官方网站
  • 苏州安岭网站建设公司做网站后期需要什么费用
  • 上海模板建站源码建设网站运营收入
  • 吴江网站设计傻瓜式做网站哪个软件好
  • 沈阳网站建设公司怎么样wordpress 发表时间
  • 做网站外包公司有哪些wordpress修改模版
  • 佛山建设工程交易中心网站阿里 wordpress
  • 网站代码优化所有标签动图从哪个网站做
  • 专业邯郸做网站南昌网站推广
  • 衡阳做网站ss0734qq营销软件开发
  • 移动广告公司网站建设个人怎么做网页
  • 北京网站建设公司排行榜wordpress页脚添加联系qq
  • 免费做团购网站的软件有哪些注册公司费用计入什么科目
  • 电子商务营销方法网站怎么做才能得到更好的优化
  • 网站个性化制作wordpress修改界面
  • 怎么用手机制作手机网站软件技术和软件工程一样吗
  • 织梦 网站栏目管理便宜网站建设成都
  • 现在网站开发都什么技术余姚网站建设 熊掌号
  • c net做的网站无排名优化
  • 做移门配件的网站网站如何链接备案系统
  • 平面图网站浙江省建筑工程信息网
  • 17网站一起做网店不发货做设计网站赚钱吗
  • 温岭做网站开发公司设计管理部绩效考核