| 
														
															@@ -71,6 +71,7 @@ sub get_end_time($$) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	my $end_time; 
														 | 
														
														 | 
														
															 	my $end_time; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	if ( $next_start_time =~ m/^(.*)\:([0-9]{2})$/ ) { 
														 | 
														
														 | 
														
															 	if ( $next_start_time =~ m/^(.*)\:([0-9]{2})$/ ) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		my $end_time_val = $2 - 1; 
														 | 
														
														 | 
														
															 		my $end_time_val = $2 - 1; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+		if ( length $end_time_val == 1 ) { $end_time_val = "0" . $end_time_val; } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		$end_time = $1 . ":" . $end_time_val; 
														 | 
														
														 | 
														
															 		$end_time = $1 . ":" . $end_time_val; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		$end_time = prepend_zeros($end_time); 
														 | 
														
														 | 
														
															 		$end_time = prepend_zeros($end_time); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		return $end_time; 
														 | 
														
														 | 
														
															 		return $end_time; 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -133,8 +134,7 @@ sub run_split($$$$$) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	my $end_time = shift; 
														 | 
														
														 | 
														
															 	my $end_time = shift; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	# Optionally covert to different codec? 
														 | 
														
														 | 
														
															 	# Optionally covert to different codec? 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	my $filename = "$track_number" . "-" . "$track_name" . ".mp3"; 
														 | 
														
														 | 
														
															 	my $filename = "$track_number" . "-" . "$track_name" . ".mp3"; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-	my $ffmpegCmd = "$ffmpegBin -i '$mp3_file' -acodec copy -ss $start_time -to $end_time $filename > /dev/null 2>&1"; 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-	print "Splitting $track_name from $mp3_file -> $start_time - $end_time\n"; 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+	my $ffmpegCmd = "$ffmpegBin -i '$mp3_file' -acodec copy -ss $start_time -to $end_time '$filename' > /dev/null 2>&1"; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	system("$ffmpegCmd") == 0 or die "Failed to run $ffmpegCmd\n"; 
														 | 
														
														 | 
														
															 	system("$ffmpegCmd") == 0 or die "Failed to run $ffmpegCmd\n"; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															 } 
														 | 
														
														 | 
														
															 } 
														 |