splt_options Struct Reference
structure with all the options supplied to split the file
More...
#include <mp3splt.h>
Detailed Description
structure with all the options supplied to split the file
Definition at line 549 of file mp3splt.h.
Field Documentation
possible values are splt_str_format
Definition at line 651 of file mp3splt.h.
possible values are splt_str_format
Definition at line 649 of file mp3splt.h.
true=auto-increment the tracknumber of the tags
Definition at line 682 of file mp3splt.h.
possible values are splt_str_format
Definition at line 655 of file mp3splt.h.
SPLT_TRUE= don't patse output filenames for illegal characters.
Otherwise, we parse for illegal characters the filenames and replace them with '_'. The tags are always checked for illegal characters when set into filenames.
Definition at line 610 of file mp3splt.h.
true=enable the silence points log ('mp3splt.log')
Definition at line 687 of file mp3splt.h.
If we force the mp3 tags version to 1 or 2 or 1 & 2; Set to 0 if force disable; If disabled, original tags version is set to split files, or version 1 if compiled without libid3tag support.
Definition at line 695 of file mp3splt.h.
the number of files to be created when splitting by equal time length
Definition at line 699 of file mp3splt.h.
this option uses silence detection to auto-adjust splitpoints.
Definition at line 593 of file mp3splt.h.
frame mode (mp3 only).
Process all frames, seeking split positions by counting frames instead of bitrate guessing.
Definition at line 588 of file mp3splt.h.
True means: input not seekable.
enabling this allows you to split mp3 and ogg streams which can be read only one time and canât be seeked. WARNING! if you don't know what this means you know why it is wise to set this to FALSE.
Definition at line 602 of file mp3splt.h.
Referenced by splt_pl_split().
defines the output filenames
Definition at line 572 of file mp3splt.h.
Auto-Adjust: the gap value around splitpoint to search for silence.
(positive integer for the time to decode before and after splitpoint;default gap is 30 seconds)
Definition at line 673 of file mp3splt.h.
Referenced by splt_pl_split().
The minimum track length for option_silence_mode [in seconds].
A positive float of the minimum number of seconds to be considered a valid splitpoint
Definition at line 646 of file mp3splt.h.
The minimum silence length for option_silence_mode [in seconds].
A positive float of the minimum number of seconds to be considered a valid splitpoint
Definition at line 640 of file mp3splt.h.
the desired number of tracks for option_silence_mode
(positive integer number of tracks to be split;by default all tracks are split)
Definition at line 634 of file mp3splt.h.
the offset of cutpoint in silence
Float number between -2 and 2 and allows you to adjust the offset of cutpoint in silence time.0 is the begin of silence, and 1 the end;default is 0.8.
Used for option_auto_adjust and option_silence_mode
Definition at line 626 of file mp3splt.h.
true=remove the silence between split tracks
Definition at line 664 of file mp3splt.h.
the sound level to be considered silence
(is a float number between -96 and 0. Default is -48 dB)
Definition at line 617 of file mp3splt.h.
Referenced by splt_pl_split().
Pretend to split the file, without real split.
this option works in all modes except error mode and dewrap split.
Definition at line 581 of file mp3splt.h.
quiet mode: don't perform CRC check or other interaction with the user
Definition at line 575 of file mp3splt.h.
Copy all tags from tag number 'remaining_tags_like_x'.
set to -1 to disable
Definition at line 679 of file mp3splt.h.
true=replace underscores with space
Definition at line 658 of file mp3splt.h.
SPLT_TRUE=set the current filename to split from FILE tag - if found in the CUE file.
Definition at line 661 of file mp3splt.h.
this field can take the following values:
- SPLT_OPTION_NORMAL_MODE
- SPLT_OPTION_WRAP_MODE
- SPLT_OPTION_SILENCE_MODE
- SPLT_OPTION_TRIM_SILENCE_MODE
- SPLT_OPTION_ERROR_MODE
- SPLT_OPTION_TIME_MODE
Definition at line 558 of file mp3splt.h.
the time of split when split_mode = OPTION_TIME_SPLIT
Definition at line 590 of file mp3splt.h.
might be:
- SPLT_TAGS_ORIGINAL_FILE - write tags from original file
- SPLT_NO_TAGS - does not write any tags
- SPLT_CURRENT_TAGS - tags issued from the cddb or cue for example
- or be set manually with the functions splt_tags_options tags;
Definition at line 567 of file mp3splt.h.
possible values are splt_str_format
Definition at line 653 of file mp3splt.h.
The documentation for this struct was generated from the following file: