修复工作

This commit is contained in:
2025-10-01 22:56:33 +08:00
parent 65701395b9
commit 3050496a83

View File

@@ -136,15 +136,15 @@ public class MediaTransferFlvByFFmpeg extends MediaTransfer {
.addArgument("-g").addArgument("25").addArgument("-r").addArgument("25") .addArgument("-g").addArgument("25").addArgument("-r").addArgument("25")
// .addArgument("-b").addArgument("200000") // .addArgument("-b").addArgument("200000")
// .addArgument("-filter_complex").addArgument("setpts='(RTCTIME - RTCSTART) / (TB * 1000000)'") // .addArgument("-filter_complex").addArgument("setpts='(RTCTIME - RTCSTART) / (TB * 1000000)'")
.addArgument("-c:v").addArgument("libx264").addArgument("-preset:v").addArgument("ultrafast") // 使用 copy 直接复制视频流,不重新编码(最快,兼容性最好)
// .addArgument("-preset:v").addArgument("fast") .addArgument("-c:v").addArgument("copy")
.addArgument("-tune:v").addArgument("zerolatency") // 音频重新编码为 AACFLV 需要)
// .addArgument("-crf").addArgument("26")
.addArgument("-c:a").addArgument("aac") .addArgument("-c:a").addArgument("aac")
.addArgument("-strict").addArgument("experimental")
// .addArgument("-qmin").addArgument("28") // .addArgument("-qmin").addArgument("28")
// .addArgument("-qmax").addArgument("32") // .addArgument("-qmax").addArgument("32")
// .addArgument("-b:v").addArgument("448k") // .addArgument("-b:v").addArgument("448k")
// .addArgument("-b:a").addArgument("64k") .addArgument("-b:a").addArgument("64k")
.addArgument("-f").addArgument("flv"); .addArgument("-f").addArgument("flv");
} }