command
audio manipulation command-line interface.
Classes
ConversionCommand
|
Command-line interface for converting any audio track to a mono audio track at 16kHz sample rate. |
ExtractionCommand
|
Command-line interface for extracting the audio track from a video. |
ManipulationCommand
|
Command-line interface for manipulating audio tracks. |
MixDownCommand
|
Command-line interface for mixing multiple mono audio tracks. |
NormalizationCommand
|
Command-line interface for normalizing an audio track. |
SplitCommand
|
Command-line interface for splitting a stereo audio track into two mono tracks. |
TrimCommand
|
Command-line interface for trimming an audio track. |
-
class ConversionCommand[source]
Bases: Command
Command-line interface for converting any audio track to a mono audio track at 16kHz sample rate.
-
static execute(parser, args)[source]
Executes the command.
- Parameters:
-
- Returns:
-
-
static setup(parser)[source]
Sets up the command.
- Parameters:
parser (ArgumentParser) – The argument parser.
- Returns:
-
-
class ExtractionCommand[source]
Bases: Command
Command-line interface for extracting the audio track from a video.
-
static execute(parser, args)[source]
Executes the command.
- Parameters:
-
- Returns:
-
-
static setup(parser)[source]
Sets up the command.
- Parameters:
parser (ArgumentParser) – The argument parser.
- Returns:
-
-
class ManipulationCommand[source]
Bases: Command
Command-line interface for manipulating audio tracks.
-
static execute(parser, args)[source]
Executes the command.
- Parameters:
-
- Returns:
-
-
static setup(parser)[source]
Sets up the command.
- Parameters:
parser (ArgumentParser) – The argument parser.
- Returns:
-
-
class MixDownCommand[source]
Bases: Command
Command-line interface for mixing multiple mono audio tracks.
-
static execute(parser, args)[source]
Executes the command.
- Parameters:
-
- Returns:
-
-
static setup(parser)[source]
Sets up the command.
- Parameters:
parser (ArgumentParser) – The argument parser.
- Returns:
-
-
class NormalizationCommand[source]
Bases: Command
Command-line interface for normalizing an audio track.
-
static execute(parser, args)[source]
Executes the command.
- Parameters:
-
- Returns:
-
-
static setup(parser)[source]
Sets up the command.
- Parameters:
parser (ArgumentParser) – The argument parser.
- Returns:
-
-
class SplitCommand[source]
Bases: Command
Command-line interface for splitting a stereo audio track into two mono tracks.
-
static execute(parser, args)[source]
Executes the command.
- Parameters:
-
- Returns:
-
-
static setup(parser)[source]
Sets up the command.
- Parameters:
parser (ArgumentParser) – The argument parser.
- Returns:
-
-
class TrimCommand[source]
Bases: Command
Command-line interface for trimming an audio track.
-
static execute(parser, args)[source]
Executes the command.
- Parameters:
-
- Returns:
-
-
static setup(parser)[source]
Sets up the command.
- Parameters:
parser (ArgumentParser) – The argument parser.
- Returns:
-