完善视频转码测试代码

This commit is contained in:
WenG 2021-06-11 22:34:31 +08:00
parent d8a247d9b1
commit 58a1671fc2

View File

@ -1,5 +1,4 @@
import ink.wgink.module.file.media.manager.MediaManager;
import ink.wgink.module.file.media.manager.domain.VideoMetaInfo;
import ink.wgink.module.file.media.manager.domain.enums.CrfValueEnum;
import ink.wgink.module.file.media.manager.domain.enums.PresetVauleEnum;
import ink.wgink.module.file.media.manager.process.IMediaStream;
@ -9,6 +8,7 @@ import java.io.BufferedReader;
import java.io.File;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.sql.Time;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
@ -29,11 +29,10 @@ public class MediaTest {
@Test
public void t1() {
File videoFile = new File("I:\\电视剧\\神探狄仁杰\\第一部\\神探狄仁杰-01.mp4");
// File frameFile = new File("C:\\Users\\wenc0\\Desktop\\UploadFiles\\frame.gif");
// MediaComponent.cutVideoFrame(videoFile, frameFile);
MediaManager.getInstance().setFFmpegPath("D:\\ffmpeg-4.4-full_build\\ffmpeg-4.4-full_build\\bin\\ffmpeg.exe");
VideoMetaInfo videoMetaInfo = MediaManager.getInstance().getVideoMetaInfo(videoFile);
System.out.println(videoMetaInfo);
File frameFile = new File("C:\\Users\\wenc0\\Desktop\\UploadFiles\\frame.gif");
MediaManager instance = MediaManager.getInstance();
instance.setFFmpegPath("D:\\ffmpeg-4.4-full_build\\ffmpeg-4.4-full_build\\bin\\ffmpeg.exe");
instance.cutVideoFrame(videoFile, frameFile, new Time(0,0,30));
}
@Test