mirror of
https://github.com/KrumpetPirate/AAXtoMP3.git
synced 2024-11-18 03:08:57 +01:00
remove all apprnd-narrator traces
This commit is contained in:
parent
c45a4ac610
commit
45bd9e666f
19
AAXtoMP3
19
AAXtoMP3
@ -7,7 +7,7 @@
|
|||||||
# Usage Synopsis.
|
# Usage Synopsis.
|
||||||
usage=$'\nUsage: AAXtoMP3 [--flac] [--aac] [--opus ] [--single] [--level <COMPRESSIONLEVEL>]
|
usage=$'\nUsage: AAXtoMP3 [--flac] [--aac] [--opus ] [--single] [--level <COMPRESSIONLEVEL>]
|
||||||
[--chaptered] [-e:mp3] [-e:m4a] [-e:m4b] [--authcode <AUTHCODE>] [--no-clobber]
|
[--chaptered] [-e:mp3] [-e:m4a] [-e:m4b] [--authcode <AUTHCODE>] [--no-clobber]
|
||||||
[--target_dir <PATH>] [--complete_dir <PATH>] [--validate] [--append-narrator]
|
[--target_dir <PATH>] [--complete_dir <PATH>] [--validate]
|
||||||
[--use-audible-cli-data] [--continue <CHAPTERNUMBER>] {FILES}\n'
|
[--use-audible-cli-data] [--continue <CHAPTERNUMBER>] {FILES}\n'
|
||||||
codec=libmp3lame # Default encoder.
|
codec=libmp3lame # Default encoder.
|
||||||
extension=mp3 # Default encoder extension.
|
extension=mp3 # Default encoder extension.
|
||||||
@ -23,7 +23,6 @@ noclobber=0 # Default off, clobber only if flag is enabled
|
|||||||
continue=0 # Default off, If set Transcoding is skipped and chapter splitting starts at chapter continueAt.
|
continue=0 # Default off, If set Transcoding is skipped and chapter splitting starts at chapter continueAt.
|
||||||
continueAt=1 # Optional chapter to continue splitting the chapters.
|
continueAt=1 # Optional chapter to continue splitting the chapters.
|
||||||
audibleCli=0 # Default off, Use additional data gathered from mkb79/audible-cli
|
audibleCli=0 # Default off, Use additional data gathered from mkb79/audible-cli
|
||||||
appendNarrator=0 # Default off, Append the narrator name to the Folder name. Needs mediainfo
|
|
||||||
|
|
||||||
# -----
|
# -----
|
||||||
# Code tip Do not have any script above this point that calls a function or a binary. If you do
|
# Code tip Do not have any script above this point that calls a function or a binary. If you do
|
||||||
@ -66,8 +65,6 @@ while true; do
|
|||||||
--use-audible-cli-data ) audibleCli=1; shift ;;
|
--use-audible-cli-data ) audibleCli=1; shift ;;
|
||||||
# Compression level
|
# Compression level
|
||||||
--level ) level="$2"; shift 2 ;;
|
--level ) level="$2"; shift 2 ;;
|
||||||
# Append Narrator
|
|
||||||
--append-narrator ) appendNarrator=1; shift ;;
|
|
||||||
# Command synopsis.
|
# Command synopsis.
|
||||||
-h | --help ) printf "$usage" $0 ; exit ;;
|
-h | --help ) printf "$usage" $0 ; exit ;;
|
||||||
# Standard flag signifying the end of command line processing.
|
# Standard flag signifying the end of command line processing.
|
||||||
@ -150,7 +147,7 @@ log() {
|
|||||||
|
|
||||||
# -----
|
# -----
|
||||||
# Print out what we have already after command line processing.
|
# Print out what we have already after command line processing.
|
||||||
debug_vars "Command line options as set" codec extension mode container targetdir completedir auth_code appendNarrator audibleCli
|
debug_vars "Command line options as set" codec extension mode container targetdir completedir auth_code audibleCli
|
||||||
|
|
||||||
# ========================================================================
|
# ========================================================================
|
||||||
# Variable validation
|
# Variable validation
|
||||||
@ -303,13 +300,6 @@ if [ "${level}" != "-1" ]; then
|
|||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# -----
|
|
||||||
# Check for presence of mediainfo in case the flag --append-narrator is used
|
|
||||||
if [[ "${appendNarrator}" == 1 && "x$(type -P mediainfo)" == "x" ]]; then
|
|
||||||
echo "ERROR --append-narator specified, but mediainfo is not in PATH"
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
|
|
||||||
# -----
|
# -----
|
||||||
# Clean up if someone hits ^c or the script exits for any reason.
|
# Clean up if someone hits ^c or the script exits for any reason.
|
||||||
trap 'rm -r -f "${working_directory}"' EXIT
|
trap 'rm -r -f "${working_directory}"' EXIT
|
||||||
@ -507,11 +497,6 @@ do
|
|||||||
description=""
|
description=""
|
||||||
publisher=""
|
publisher=""
|
||||||
fi
|
fi
|
||||||
# If the flag --append-narrator is used, we append the narrator name to the output dir
|
|
||||||
if [[ "${appendNarrator}" == 1 ]]; then
|
|
||||||
output_directory="${output_directory}"-"${narrator}"
|
|
||||||
output_file="${output_directory}/${title}.${extension}"
|
|
||||||
fi
|
|
||||||
if [[ "${noclobber}" = "1" ]] && [[ -d "${output_directory}" ]]; then
|
if [[ "${noclobber}" = "1" ]] && [[ -d "${output_directory}" ]]; then
|
||||||
log "Noclobber enabled but directory '${output_directory}' exists. Exiting to avoid overwriting"
|
log "Noclobber enabled but directory '${output_directory}' exists. Exiting to avoid overwriting"
|
||||||
exit 0
|
exit 0
|
||||||
|
@ -51,7 +51,6 @@ bash AAXtoMP3 [-f|--flac] [-o|--opus] [-a|-aac] [-s|--single] [--level <COMPRESS
|
|||||||
* **-c** or **--chaptered** Output a single file per chapter. The `--chaptered` will only work if it follows the `--aac -e:m4a -e:m4b --flac` options.
|
* **-c** or **--chaptered** Output a single file per chapter. The `--chaptered` will only work if it follows the `--aac -e:m4a -e:m4b --flac` options.
|
||||||
* **--continue <CHAPTERNUMBER>** If the splitting into chapters gets interrupted (e.g. by a weak battery on your laptop) you can go on where the process got interrupted. Just delete the last chapter (which was incompletely generated) and redo the task with "--continue <CHAPTERNUMBER>" where CHAPTERNUMBER is the chapter that got interrupted.
|
* **--continue <CHAPTERNUMBER>** If the splitting into chapters gets interrupted (e.g. by a weak battery on your laptop) you can go on where the process got interrupted. Just delete the last chapter (which was incompletely generated) and redo the task with "--continue <CHAPTERNUMBER>" where CHAPTERNUMBER is the chapter that got interrupted.
|
||||||
* **--level <COMPRESSIONLEVEL>** Set compression level. May be given for mp3, flac and opus.
|
* **--level <COMPRESSIONLEVEL>** Set compression level. May be given for mp3, flac and opus.
|
||||||
* **--append-narrator** Append narrator name to the destination folder, useful if you have multiple version of a book. Requires mediainfo.
|
|
||||||
* **--use-audible-cli-data** Use additional data got with mkb79/audible-cli. See [below](#audible-cli-integration) for more infos.
|
* **--use-audible-cli-data** Use additional data got with mkb79/audible-cli. See [below](#audible-cli-integration) for more infos.
|
||||||
|
|
||||||
### [AUTHCODE]
|
### [AUTHCODE]
|
||||||
|
Loading…
Reference in New Issue
Block a user