Properly escape paths in concat file for BDMV (#12296)

This commit is contained in:
Bond-009 2024-07-17 18:33:11 +02:00 committed by GitHub
parent f7a90b6383
commit 4afa6db108
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -1216,7 +1216,7 @@ namespace MediaBrowser.MediaEncoding.Encoder
var duration = TimeSpan.FromTicks(mediaInfoResult.RunTimeTicks.Value).TotalSeconds;
// Add file path stanza to concat configuration
sw.WriteLine("file '{0}'", path);
sw.WriteLine("file '{0}'", path.Replace("'", @"'\''", StringComparison.Ordinal));
// Add duration stanza to concat configuration
sw.WriteLine("duration {0}", duration);