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

网站制作的基本上海工商网企业查询网

网站制作的基本,上海工商网企业查询网,wordpress断点续传,威海网站建设Python获取音视频时长 Python获取音视频时长1、安装插件2、获取音视频时长.py3、打包exe4、下载地址 Python获取音视频时长 1、安装插件 pip install moviepy -i https://pypi.tuna.tsinghua.edu.cn/simple2、获取音视频时长.py 上代码:获取音视频时长.py # -*-…

Python获取音视频时长

  • Python获取音视频时长
    • 1、安装插件
    • 2、获取音视频时长.py
    • 3、打包exe
    • 4、下载地址

Python获取音视频时长

1、安装插件

pip install moviepy -i https://pypi.tuna.tsinghua.edu.cn/simple

2、获取音视频时长.py

上代码:获取音视频时长.py

# -*- coding: utf-8 -*-
from moviepy.editor import VideoFileClip
# import moviepy.editor.VideoFileClip
import os
import timedef get_time(seconds):hour = seconds // 3600  #ok,向下取整if len(str(hour)) != 2:hour2 = "0" + str(hour)else:hour2 = str(hour)miniute = (seconds - hour * 3600) // 60 #取余if len(str(miniute)) != 2:miniute2 = "0" + str(miniute)else:miniute2 = str(miniute)second = seconds - hour * 3600 - miniute * 60if len(str(second)) == 1:second2 = "0" + str(second)else:second2 = str(second)return str(hour2) + ":"+ str(miniute2) + ":" + str(second2)#得到文件夹下的所有文件
def file_name(file_dir,file_type):L=[]for root, dirs, files in os.walk(file_dir):for file in files:# if os.path.splitext(file)[1] == '.wmv':if os.path.splitext(file)[1] == file_type:L.append(os.path.join(root, file))return L# 得到日期格式
# def get_date_string_file():
#     # return time.strftime("%Y%m%d_%H%M%S",time.localtime())
#     return time.strftime("%Y%m%d", time.localtime())# 在制定目录创建文件,存在的话就追加写入
def create_text_file(log_file_name,content):with open(log_file_name, 'a+') as f:f.write(content + '\n')  # 加\n换行显示f.close()# file_dir = "D:/wmv"
# file_type = '.wmv'
file_dir = input("请输入文件目录,例如:'D:/wmv':")
file_type = input("请输入文件扩展名,例如:'.wmv':")
log_file_name = input("请输入日志文件存放目录,例如:'D:/20220115.log':")
# log_file_name = "D:/" + get_date_string_file() + '.txt'
total_times = 0
for file in file_name(file_dir,file_type):# print(file)# file = "D:/Video_2022-01-08_011427.wmv"clip = VideoFileClip(file)times = str(clip.duration)# times = times.splitlines()[-1].strip()# # print(times)# # print(int(float(times)))file_time = get_time(int(float(times)))print(file + " 文件时长:" + file_time)create_text_file(log_file_name, file + " 文件时长:" + file_time)total_times = total_times + int(float(times))# print(file+ " 文件时长:" + str(total_times))
# print("total_times = "+ str(total_times))
print("总时间为:"+get_time(total_times))
create_text_file(log_file_name, "总时间为:"+get_time(total_times))
file_type = input("程序执行完毕,请按任意键退出...")

3、打包exe

pyinstaller -F 获取音视频时长.py

4、下载地址

链接:https://pan.baidu.com/s/1WvsMyPHD3iFsM844gfC2Jg?pwd=yyds

http://www.yayakq.cn/news/933047/

相关文章:

  • 达州市住房与城乡建设厅网站关键词优化如何
  • 公司网站建设需要显示什么做精美ppt的网站
  • 公司网站制作企业网络营销品牌推广公司哪家好
  • 珠海新盈科技 网站建设南宁哪有网站建设公司
  • 建设一个公司网站需要多少钱wordpress英文站更新通知目录
  • 技术支持 东莞网站建设传送带深圳网站建设制作订做
  • 江宁区建设工程质量监督站网站电力建设论坛
  • 陕西省城乡建设网站四川重大新闻事件
  • 做网站有必要吗中国制造网官方网址
  • 网站设计的国际专业流程包括做网站天津
  • 网站网页设计师池州哪里做网站
  • 用什么做网站合肥网络推广服务公司
  • 免费1级做爰片在线观看网站营销号煽动民族情绪
  • 免费的制作网站程序成都餐饮vi设计公司
  • 做网站的如何说服客户建立网站需要多久
  • 创意作品设计方案大全wordpress优化记录
  • 质量好网站建设商家上海网页制作多少钱
  • 网站内页做友情链接北京seo百度推广
  • 网站开发和数据库的关系自贡在线最新消息
  • 攻击网站步骤自适应网站会影响推广
  • html5做网站系统淘宝店铺可以做网站优化么
  • 网站优化升级怎么做简单的网站代码
  • 吴江网站制作企业做网站需要准备什么资料
  • 做蛋糕的网站网站建设肆金手指排名2
  • 网站怎么建大一网页设计作业成品
  • 公司做网站效果怎么样猪八戒网做网站
  • 网站设计基本要求东莞专业的网站推广价格
  • 网站的模版可以换吗专业做室内设计的网站有哪些方面
  • 大连网站建设开发产品设计专业介绍
  • 外贸优秀网站制作网站需要什么软件