Skip to content

Commit 488df7b

Browse files
committed
progress and 1 pass only
1 parent 4bf7ad5 commit 488df7b

File tree

1 file changed

+9
-4
lines changed

1 file changed

+9
-4
lines changed

Diff for: src/main/java/com/animecap/system/VCThread.java

+9-4
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,10 @@
1212
import net.bramp.ffmpeg.builder.FFmpegBuilder;
1313
import net.bramp.ffmpeg.probe.FFmpegProbeResult;
1414
import net.bramp.ffmpeg.probe.FFmpegStream;
15+
import net.bramp.ffmpeg.progress.Progress;
16+
import net.bramp.ffmpeg.progress.ProgressListener;
1517
import org.springframework.beans.factory.annotation.Autowired;
1618
import org.springframework.boot.autoconfigure.EnableAutoConfiguration;
17-
import org.springframework.context.annotation.Bean;
18-
import org.springframework.scheduling.annotation.Async;
1919
import org.springframework.scheduling.annotation.Scheduled;
2020
import org.springframework.stereotype.Component;
2121

@@ -71,8 +71,13 @@ public void convertVideo() {
7171
.done();
7272
System.out.println("executing");
7373
FFmpegExecutor executor = new FFmpegExecutor(ffmpeg, ffprobe);
74-
executor.createJob(builder).run();
75-
executor.createTwoPassJob(builder).run();
74+
executor.createJob(builder, new ProgressListener() {
75+
@Override
76+
public void progress(Progress p) {
77+
System.out.println(p.progress);
78+
System.out.println("");
79+
}
80+
}).run();
7681
try {
7782
FFmpegProbeResult probeResult = ffprobe.probe(VideoConverter.sourceDirectory + task.getNewVideo().get(0).getOriginal());
7883
for(FFmpegStream fs :probeResult.getStreams()){

0 commit comments

Comments
 (0)