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

上海金桥建设监理有限公司网站网站开发 太原

上海金桥建设监理有限公司网站,网站开发 太原,营销型网站一般有哪些内容,网站换域名怎么做背景 我想给自己的视频添加字幕,但是市面上比较好的软件都不太对我口味,要么贵,要么就是学习版不给力。兜兜转转,我决定用多款开源软件分步实现,当然,也可以去白piao某些软件的字幕功能。 驱动力 ffmpeg…

背景

我想给自己的视频添加字幕,但是市面上比较好的软件都不太对我口味,要么贵,要么就是学习版不给力。兜兜转转,我决定用多款开源软件分步实现,当然,也可以去白piao某些软件的字幕功能。

驱动力

ffmpeg -i video.mp4 -vf subtitles=srt_file.srt output.mp4

d6bebf4be0064ef4be71d80607988284.png

成果

于是我写了一个脚本 

import osdef start_question():print('\033[38;2;0;255;0m' + '请确认已下载ffmpeg,并已将其的bin文件夹添加至环境变量' + '\033[0m')print("您可以在此获取 https://www.gyan.dev/ffmpeg/builds/")confirm1 = input("Y/N?[Y]")if confirm1 == "N":input("[回车退出]")return Falseprint('\033[38;2;0;255;0m' + '请确认您已知晓本程序的基本原理:' + '\033[0m')print('\033[38;2;255;0;0m' + 'ffmpeg -i video.mp4 -vf subtitles=srt_file.srt output.mp4' + '\033[0m')confirm2 = input("Y/N?[Y]")if confirm2 == "N":input("[回车退出]")return Falsereturn Truedef out_mp4_file():print("您可以使用相对路径,三条路径均不能包含中文字符!")mp4_file = input('\033[36m' + "请输入mp4文件路径:" + '\033[0m')srt_file = input('\033[36m' + "请输入srt文件路径:" + '\033[0m')out_file = input('\033[36m' + "请输入输出文件路径:" + '\033[0m')if mp4_file and srt_file and out_file:os.system("ffmpeg -i {0} -vf subtitles={1} {2}".format(mp4_file, srt_file, out_file))else:print('\033[38;2;255;0;0m' + "您的输入好像有问题,请检查后再试" + '\033[0m')flag = Falsewhile True:if not flag:flag = start_question()if not flag:breakout_mp4_file()confirm3 = input("[回车继续/q 退出]")if confirm3 == "q":break

值得注意的是,字幕脚本要自己写好,要能对应的上视频,至于对应不上的,没有尝试过。

 核心是这个:

os.system("ffmpeg -i {0} -vf subtitles={1} {2}".format(mp4_file, srt_file, out_file))

运行结果

毫无疑问失败了,不过错误也很经典——千万不要在路径中带有中文字符!

输出时会显示视频和字幕详情(命令行)。

当然,这种脚本是不可能为字幕添加特效的,要专门的剪辑软件才行。

 

 


文章转载自:

http://3XDSFGN1.nnykz.cn
http://shOFUdI0.nnykz.cn
http://KwHvykza.nnykz.cn
http://fpVq0f7a.nnykz.cn
http://cPL4NpyH.nnykz.cn
http://OhNGZLco.nnykz.cn
http://DeyH1gLz.nnykz.cn
http://ulLmR8sR.nnykz.cn
http://htIWCVcs.nnykz.cn
http://HI0DMnnE.nnykz.cn
http://uofGlMUY.nnykz.cn
http://sBYAWZG4.nnykz.cn
http://slbj4rc4.nnykz.cn
http://c7mZQpRU.nnykz.cn
http://MkLHEecB.nnykz.cn
http://sTDDf1ZC.nnykz.cn
http://E2hvjNL8.nnykz.cn
http://CqzTvTfU.nnykz.cn
http://LMzm0wve.nnykz.cn
http://R2R9F8Nu.nnykz.cn
http://QMlQhMTP.nnykz.cn
http://i0qj1ViN.nnykz.cn
http://iMnxATZF.nnykz.cn
http://1A2jg6e4.nnykz.cn
http://QPIi8hiP.nnykz.cn
http://FewMdeZl.nnykz.cn
http://9geiYbwU.nnykz.cn
http://8zXb30Fv.nnykz.cn
http://bH0tT1Dn.nnykz.cn
http://EToMjr9J.nnykz.cn
http://www.dtcms.com/wzjs/777363.html

相关文章:

  • 宁波网站推广排名淘宝如何刷关键词增加权重
  • 天津大型网站建设报价公司页面seo优化
  • 个人网站 cmswordpress数据备份还原
  • 网站制作的地方网站推广 软件
  • 苏州市建设局老网站企业网站打不开了
  • 网站模版 免费下载wordpress 有道云笔记
  • 为什么网站打开老是提示建设中wordpress 主题 相册
  • dede视频网站模板石家庄369招聘信息网
  • 网站页面如何设计接网站 建设
  • 网站建设方案打包网站建设培训班学费
  • 平度网站建设html5网站的优点
  • 网站建设项目招标书平面设计的网站
  • 奥派电子商务网站建设论文私有云可以做网站
  • ui是什么设计优化方案答案
  • 网站建设怎样找客户巴顿品牌设计
  • 创业谷网站建设方案公司建设网站流程
  • 做网站的外包能学到什么做淘宝客需要建网站吗
  • 德国设计网站大全网站建网站建设企业电话
  • 济南精品建站外包公司价格做列表的网站
  • 旅游攻略网站DW怎么做电商网站
  • 如何上传网站到凡科网下载河北公众号官方版安装
  • 宁金诚信建设网站织梦转WordPress插件
  • 拼客多网站多少钱可以做网站组建
  • 莒县建设局门户网站浙江东阳市网站建设公司
  • 自己做的网站怎么赚钱吗荥阳建设网站
  • 怎么自己搭建一个博客网站wordpress下载面板美化
  • 接兼职建设网站软件定制开发网站建设
  • 做ppt的图片素材网站有哪些建设网站建设哪里好
  • wordpress网站后台要怎么登陆上海口碑最好的家装
  • 南阳网站建设赛科另类投资公司网站建设规定