+function convert_file {
+ local infile="$1"
+ local outfile="$2"
+ local audiofile="${tmpdir}/audiofile.m4a"
+
+ encode_audio "$infile" "$audiofile"
+ mux_replace_audio "$infile" "$audiofile" "$outfile"
+}
+
+
+infile="$1"
+outfile="$2"
+tmpdir="$(mktemp -d "${TMPDIR:-/var/tmp}/pal-XXXXXXXX")"
+convert_file "$infile" "$outfile"
+rm -rf "$tmpdir"