diff --git a/atom b/atom index 9df6c32..faf100d 100755 --- a/atom +++ b/atom @@ -141,6 +141,9 @@ getConfigDestination() { 'mp3') destinationformat["$destination"]=mp3 ;; + 'opus') + destinationformat["$destination"]=opus + ;; 'vorbis') destinationformat["$destination"]=vorbis ;; @@ -1269,7 +1272,7 @@ encodeFile::opus() { [ -n "$track" ] && opusencopts+=(--comment "TRACKNUMBER=${track%/*}") [ -n "${track#*/}" ] && opusencopts+=(--comment "TRACKTOTAL=${track#*/}") [ -n "$year" ] && opusencopts+=(--comment "DATE=$year") - opusencopts+=(-o "$destdir/$destfile.ogg" "$tempdir/$tmpfile.wav") + opusencopts+=("$tempdir/$tmpfile.wav" "$destdir/$destfile.opus") encodetaskid=$( Insert tasks <<-EOInsert key ${fileid}opusenc$destination