## now set the starting and ending point of this audio track: # myecho "audio_track=${audio_track[$i]} " if [ "${audio_track[$i]}" -eq 1 ] ; then audio1_start[$audio_index]="$slide_start_time" # in ms ## set ending point of the audio track: if [ "$audio_index" -gt 0 ] ; then # not first audio track audio1_end[$(($audio_index-1))]="$slide_end_time" # in ms from last slide # myecho "[dvd-slideshow] Set end time for audio file $audio_index to `hms $slide_end_time`" else # set audio end to zero for now... audio1_end[$audio_index]=0 # in ms from last slide fi elif [ "${audio_track[$i]}" -eq 2 ] ; then audio2_start[$audio_index]="$slide_start_time" # in ms ## set ending point of the audio track: if [ "$audio_index" -gt 0 ] ; then audio2_end[$(($audio_index-1))]="$slide_end_time" # in ms from last slide # myecho "[dvd-slideshow] Set end time for audio file $audio_index to `hms $slide_end_time`" else # set audio end to zero for now... audio2_end[$audio_index]=0 # in ms from last slide fi fi subtitle[$i]='' # set subtitle to nothing so we don't get a subtitle set_end_frame_time 0 myecho "[dvd-slideshow]############################################################" else myecho "[dvd-slideshow] Unrecognized or malformed line in your input file:" myecho "[dvd-slideshow] $file. effect=${effect1[$i]} effect_params=${effect1_params[$i]}" myecho "Fix it and try again." cleanup; exit 1 fi