浏览代码

fixes #175 - Subtitle Encoding

Luke Pulverenti 12 年之前
父节点
当前提交
aa622d7632
共有 1 个文件被更改,包括 2 次插入2 次删除
  1. 2 2
      MediaBrowser.Server.Implementations/MediaEncoder/MediaEncoder.cs

+ 2 - 2
MediaBrowser.Server.Implementations/MediaEncoder/MediaEncoder.cs

@@ -541,7 +541,7 @@ namespace MediaBrowser.Server.Implementations.MediaEncoder
                     CreateNoWindow = true,
                     UseShellExecute = false,
                     FileName = FFMpegPath,
-                    Arguments = string.Format("-i \"{0}\" \"{1}\"", inputPath, outputPath),
+                    Arguments = string.Format("-sub_charenc Windows-1256 -i \"{0}\" \"{1}\"", inputPath, outputPath),
                     WindowStyle = ProcessWindowStyle.Hidden,
                     ErrorDialog = false
                 }
@@ -646,7 +646,7 @@ namespace MediaBrowser.Server.Implementations.MediaEncoder
                     CreateNoWindow = true,
                     UseShellExecute = false,
                     FileName = FFMpegPath,
-                    Arguments = string.Format("-i {0} -map 0:{1} -an -vn -c:s ass \"{2}\"", inputPath, subtitleStreamIndex, outputPath),
+                    Arguments = string.Format("-sub_charenc Windows-1256 -i {0} -map 0:{1} -an -vn -c:s ass \"{2}\"", inputPath, subtitleStreamIndex, outputPath),
                     WindowStyle = ProcessWindowStyle.Hidden,
                     ErrorDialog = false
                 }