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

山西网络网站建设销售公司常熟seo网站优化软件

山西网络网站建设销售公司,常熟seo网站优化软件,网站重构论文div css,小程序代码自用工具,检查下载的音乐是否有损坏 或 下载不完整 使用方法,把 in_dir r’D:\158首无损珍藏版’ 改成你自己的音乐文件夹路径 如果发现文件有损坏,则会在命令行打印错误文件的路径 注意,要求 ffmpeg 命令可以直接在命令行调用…

自用工具,检查下载的音乐是否有损坏 或 下载不完整

使用方法,把 in_dir = r’D:\158首无损珍藏版’ 改成你自己的音乐文件夹路径
如果发现文件有损坏,则会在命令行打印错误文件的路径

注意,要求 ffmpeg 命令可以直接在命令行调用

实现原理,使用 ffmpeg 解码时,会在 stderr 打印错误信息的特性,检测 stderr 里面是否有失败相关的关键字,从而判断媒体文件是否损坏

import os
from glob import glob
import subprocess
import localein_dir = r'D:\158首无损珍藏版'audio_exts = ('.wav', '.flac', '.mp3', '.wma', '.ogg', '.m4a', '.ape', '.opus', '.aac', '.mka')def is_bad_file(file):p = subprocess.Popen(f'ffmpeg -i "{file}" -v error -f null -', stdout=subprocess.PIPE, stderr=subprocess.PIPE)err_text = p.stderr.read().decode(locale.getpreferredencoding()).lower()is_bad = Falsefor bad_text in ['error', 'failed', 'illegal']:if bad_text in err_text:is_bad = Truereturn is_badfor file in glob(f'{in_dir}/**/*.*', recursive=True):ext = os.path.splitext(file)[1].lower()if ext not in audio_exts:continueif is_bad_file(file):print(f'Found bad audio. {file}')
http://www.yidumall.com/news/46028.html

相关文章:

  • 上海html5网站制作个人免费建站软件
  • 中国空间站离地球多远百度指数查询排行榜
  • 建设旅游网站的意义关键词推广优化外包
  • 做网站可以用别人的源码吗江门网站建设模板
  • 海外社交网络推广网站优化最为重要的内容是
  • 陕西做网站的公司电话3小时百度收录新站方法
  • 搭建网站百度高级搜索网址
  • icp网站负责人扬州seo推广
  • 建设网站可以赚钱吗百度代运营推广
  • 网站推广排名怎么做优化seo教程
  • 三级网站菜单栏建立一个网站需要花多少钱
  • 网站做链接操作步骤dy刷粉网站推广马上刷
  • 医疗美容手机网站建设百度登录入口官网
  • 怎么做一个自己的网站优化营商环境工作总结
  • 基于bbs的网站开发项目报告线下推广方式都有哪些
  • 深圳网站建设公司哪里好龙岗网站制作
  • 做网站需要的照片seo关键词排名价格
  • 如何做网站卖连接种子在线资源搜索神器
  • 网站和小程序的区别网络营销的功能有哪些?
  • wordpress改字体湖南网站seo地址
  • 网站建设前景如何百度权重排名
  • 例举一个"目录索引类搜索引擎"网站并将这个网站的url写在下方.百度seo推广计划类型包括
  • wordpress添加用户seo高级教程
  • 网站建设表单教案深圳seo优化公司
  • 深圳直销制度网站制作拓客引流推广
  • 摄像头怎么做直播网站百度用户服务中心官网电话
  • 托里县城乡建设局网站收录批量查询工具
  • 如何设立外贸网站seo赚钱培训课程
  • 网页制作创建站点内容个人博客模板
  • 设计服务网络建设方案seo标题优化的心得总结