0.10.1 • Published 4 years ago

filemanip v0.10.1

Weekly downloads
44
License
Pubic Domain
Repository
github
Last release
4 years ago

filemanip

An NPM CLI that allows file manipulation. A lot of commands require ffmpeg to be pre-installed.

This is a very random, quick n' dirty (no unit tests) list of commands that I use to help friends and family organize media files. Any other use would be plesant but not anticipated.

Requirements

  • Node
  • ffmpeg

Installation

To install simply run

npm install -g filemanip

Usage

To use filmanip cd into a directory of files you want manipulated and run filemanip command where 'command' is one of the commands below.

Commands

  • convert mp3 -- converts files into mp3 files
    • convert mp3 -r -- converts files into mp3 files recursively using subfolders
  • copy random /x/ /dir/ -- copies x number of files randomly with no repeating from a dir of your choice
    • copy random /x/ /dir/ -music -- copies x number of music files randomly with no repeating from a dir of your choice
  • split mp3 -- splits files into mp3 files into 30 min chunks
  • combine mp3 -- combines multipe mp3 files into one mp3 file
  • meta randomplay -- prepends x_ in random order to filename and title, where 'x' is descending numbers
    • meta randomplay /x/ -- prepends x_ in random order to filename and title, where 'x' is descending numbers and a passed x is how much the numbers increment by
  • meta addtracknumbers -- adds track numbers to files
  • speed /speed/ -- speeds up the files by the optional amount of speed (defaults is 1.2)

Help

To get help in the CLI run

filemanip -h
0.10.0

4 years ago

0.10.1

4 years ago

0.9.3

5 years ago

0.9.2

5 years ago

0.9.1

5 years ago

0.9.0

5 years ago

0.8.1

6 years ago

0.8.0

6 years ago

0.7.0

7 years ago

0.6.0

8 years ago

0.5.0

9 years ago

0.4.0

9 years ago

0.3.0

10 years ago

0.2.3

10 years ago

0.2.2

10 years ago

0.2.1

10 years ago

0.2.0

10 years ago

0.1.2

10 years ago

0.1.1

10 years ago

0.1.0

10 years ago