-
Notifications
You must be signed in to change notification settings - Fork 8
/
README
66 lines (47 loc) · 1.57 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
% M4ACUT(1)
% nu774 <honeycomb77@gmail.com>
% May, 2014
NAME
====
m4acut - losslessly and gaplessly cut M4A(AAC in MP4) files
SYNOPSIS
========
**m4acut** [OPTIONS] [FILE]
DESCRIPTION
===========
**m4acut** reads M4A files and extracts a portion of the audio into a new file.
When chapter mode is specified, it can automatically extract each chapter
into files, setting title tag and track tag from chapter title/number.
Since **m4acut** takes priming /padding samples into account and writes
iTunSMPB tag properly, **m4acut** allows any cut point (not restricted to
AAC frame boundaries) and the resulting files can be played gaplessly.
OPTIONS
=======
-h, --help
: Show command help
-v, --version
: Show version number
-o, --output <file>
: Specify output filename. Ignored when -c/-C is set. Otherwise required.
-s, --start <[[hh:]mm:]ss[.ss..]|ns>
: Specify cut start point in either time or number of samples.
When not given, 0 is assumed.
Example:
: 588s
: 588 samples
: 23.46
: 23.46 secs
: 15
: 15 secs
: 39:12
: 39m 12s
-e, --end <[[hh:]mm:]ss[.ss..]|ns>
: Specify cut end point (exclusive). When not given, end of input is assumed.
-c, --chapter-mode
: Enables chapter mode. Splits automatically at each chapter point.
-C, --cuesheet <file>
: Specify cuesheet and split automatically at each track in it.
--cuesheet-encoding <name>
: Specify character encoding name of cuesheet.
By default, UTF-8 is assumed.
-c, -C, and -s/-e are Mutually exclusive and cannot be set at the same time.