0.10.1 • Published 4 years ago
filemanip v0.10.1
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 adir
of your choice- copy random /x/ /dir/ -music -- copies
x
number of music files randomly with no repeating from adir
of your choice
- copy random /x/ /dir/ -music -- copies
- 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 passedx
is how much the numbers increment by
- meta randomplay /x/ -- prepends
- 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