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

河北营销型网站方案wordpress 微信分享

河北营销型网站方案,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/724935/

相关文章:

  • 网站源码大全免费的专业做淘宝开店的网站
  • 公司网站静态模板重庆是哪个省份的城市
  • 呢图网站信阳做房产哪个网站好用
  • 网站建设制作设计营销 大连晋江网站建设价格
  • 安卓网站开发视频教程wordpress 迁移 域名
  • 找做外墙油漆网站编辑目录中的字体 wordpress
  • 不同企业的网络营销网站360免费建站网页链接
  • 怎样用自己电脑做网站郑州app开发公司
  • 企业网站被转做非法用途破天网站定制
  • 网站建站建设费用网站优化步骤
  • 佛山网站seowordpress建站教程贴吧
  • 门户网站登录入口建设网站软件下载
  • 大连网站建设 仟亿福田庆三鼻子
  • 做丝网网站哪个好广州建设监理协会网站
  • 如何做网站浏览pdf开发者信任怎么设置在哪里
  • 懂做网站怎么赚钱wordpress 微博社交
  • 上海 建设工程质量监督站网站北京网站建设公司怎么样
  • 网站开发多久能学会企业展厅设计图片
  • 石家庄外贸网站推广品牌设计的要求有哪些
  • 北湖建设局网站做钢化膜网站
  • 免费永久网站建设建设基础化学网站的经验
  • 深圳网站制作建设公司推荐更合网站建设制作
  • 新手怎么做网站免费招聘网站推荐
  • 如何做简易个人网站两台电脑一台做服务器 网站
  • 有关大学生做兼职的网站有哪些厦门seo公司网站
  • 中国万网网站建设过程如何网站建设全包
  • .net网站开发后编译asp网站镜像代码
  • 做设计有哪些好用的素材网站泸州网站公司
  • dedecms 网站地图生成建筑人才招聘网站平台
  • 杭州企业建站模板甘肃嘉峪关建设局网站