feat: add audio remux to UniversalAudioController

Signed-off-by: gnattu <gnattuoc@me.com>
This commit is contained in:
gnattu committed 2024-07-17 13:35:59 +08:00
1 parent c050abf3e8
commit e4101128e0
4 files changed
+86 -6

No files matched your search

@@ -479,6 +479,11 @@ public sealed class TranscodeManager : ITranscodeManager, IDisposable
: "FFmpeg.DirectStream-";
}
if (state.VideoRequest is null && EncodingHelper.IsCopyCodec(state.OutputAudioCodec))
{
logFilePrefix = "FFmpeg.Remux-";
}
var logFilePath = Path.Combine(
_serverConfigurationManager.ApplicationPaths.LogDirectoryPath,
$"{logFilePrefix}{DateTime.Now:yyyy-MM-dd_HH-mm-ss}_{state.Request.MediaSourceId}_{Guid.NewGuid().ToString()[..8]}.log");