Adds tests for common whisper
This commit is contained in:
@@ -58,9 +58,9 @@ public class FFmpegVideoConverter implements VideoConverter {
|
||||
|
||||
@Override
|
||||
public Video addSoftSubtitles(final Video video, final Collection<? extends SubtitleCollection<?>> subtitles) throws IOException {
|
||||
final var out = getTempFile(video.info().videoFormat());
|
||||
final var out = getTempFile(video.info().format());
|
||||
addSoftSubtitles(video, subtitles, out);
|
||||
return new FileVideoImpl(out, new VideoInfoImpl(video.info().videoFormat(), video.info().width(), video.info().height(), video.info().duration()));
|
||||
return new FileVideoImpl(out, new VideoInfoImpl(video.info().format(), video.info().width(), video.info().height(), video.info().duration()));
|
||||
}
|
||||
|
||||
@Override
|
||||
@@ -110,7 +110,7 @@ public class FFmpegVideoConverter implements VideoConverter {
|
||||
|
||||
@Override
|
||||
public Video addHardSubtitles(final Video video, final SubtitleCollection<?> subtitles) throws IOException {
|
||||
final var out = getTempFile(video.info().videoFormat());
|
||||
final var out = getTempFile(video.info().format());
|
||||
addHardSubtitles(video, subtitles, out);
|
||||
return new FileVideoImpl(out, video.info());
|
||||
}
|
||||
@@ -145,7 +145,7 @@ public class FFmpegVideoConverter implements VideoConverter {
|
||||
public Audio getAudio(final Video video) throws IOException {
|
||||
final var videoPath = getPath(video);
|
||||
final var audioPath = getTempFile(".wav");
|
||||
final var dumpVideoPath = getTempFile("." + video.info().videoFormat());
|
||||
final var dumpVideoPath = getTempFile("." + video.info().format());
|
||||
final var args = List.of(
|
||||
getFFmpegPath(),
|
||||
"-y",
|
||||
@@ -172,7 +172,7 @@ public class FFmpegVideoConverter implements VideoConverter {
|
||||
}
|
||||
|
||||
private static Path dumpVideo(final Video video) throws IOException {
|
||||
final var path = getTempFile(video.info().videoFormat());
|
||||
final var path = getTempFile(video.info().format());
|
||||
try (final var out = Files.newOutputStream(path)) {
|
||||
video.getInputStream().transferTo(out);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user