fix: fix error messages and remove unnecessary null check and use input file name for audio output name

This commit is contained in:
Stevan Freeborn
2025-10-10 16:38:46 -05:00
parent 401f03e2f0
commit a34ffe575b
2 changed files with 2 additions and 9 deletions
@@ -92,12 +92,6 @@ internal sealed class DefaultCommand(
.Spinner(Spinner.Known.Dots)
.StartAsync("Extracting audio...", async _ => await _audioExtractor.ExtractMp3FromMp4Async(videoStream, audioStream));
if (audioStream is null)
{
_console.MarkupLine("[red]Failed[/] to extract audio from the stream.");
return (int)ExitCode.FailedToExtractAudio;
}
_console.MarkupLine($"[blue]Audio extracted[/] [green]successfully![/]");
List<TranscriptionSegment> transcriptionSegments = [];
@@ -199,7 +193,6 @@ internal sealed class DefaultCommand(
private enum ExitCode
{
FailedToExtractAudio,
FailedToAnalyzeTranscript,
SuccessFullyProcessedStream,
}