1.0.3 • Published 4 years ago

@appzk/videocount v1.0.3

Weekly downloads
-
License
MIT
Repository
gitlab
Last release
4 years ago

L0-R1-T000074

项目编号:
  L0-R1-T000074
项目名称:
  视频统计工具
项目说明:
  视频数量与时长统计小工具
项目技术栈说明:
  Node.js「学习 Node 模块机制」

安装

npm install @appzk/videocount

yarn add @appzk/videocount

全局安装

npm install -g @appzk/videocount

yarn global add @appzk/videocount

应用

命令行工具

命令后直接输入参数 ,参数可选为 文件夹或文件名

$ videocount ../video ../snapshot videos

输出 既不是文件也不是目录的参数 按文件夹 列出 文件,标明非mp4文件。 按文件夹列出统计结果 包含mp4的文件数及文件总时长

[videocount script]: 不存在: videos,既不是文件也不是目录
[videocount script]: 当前文件夹为 ../snapshot
[videocount script]: ----- 包含
[videocount script]: ----- 1594563100114.jpg -- 非mp4文件
[videocount script]: ----- 1595748824263.jpg -- 非mp4文件
......
[videocount script]: 统计结果 {"文件夹个数":0,"文件个数":6,"MP4总数":0,"非MP4总数":6,"视频总时长":"0D"}
[videocount script]: 当前文件夹为 ../video
[videocount script]: ----- 包含
[videocount script]: ----- The.Epic.Tales.of.Captain.Underpants.S01E03.mp4 --  mp4
.....
[videocount script]: 统计结果 {"文件夹个数":0,"文件个数":4,"MP4总数":3,"非MP4总数":1,"视频总时长":"1小时15分钟6秒"}
[videocount script]: 传入 ../video,../snapshot,videos
[videocount script]: 统计结果 {"文件夹个数":2,"文件个数":1,"MP4总数":0,"非MP4总数":3,"视频总时长":"0D"}
$ videocount /Users/fugang/workspace/NodeJS/L0-R1-T000074/video ../snapshot ./video
$ videocount ../snapshot ./video
$ videocount ../video

交互式

$ videocount

默认当前目录下的videos 支持相对路径 支持绝对路径

明确统计文件夹 参数 -r 指定具体文件夹路径

指定为文件夹参数

$ videocount -r video