Просмотр исходного кода

Force original aspect ratio can be used for QSV subtitle scaling

Petr Janda 5 лет назад
Родитель
Сommit
7d2bfabb32
1 измененных файлов с 3 добавлено и 5 удалено
  1. 3 5
      MediaBrowser.Controller/MediaEncoding/EncodingHelper.cs

+ 3 - 5
MediaBrowser.Controller/MediaEncoding/EncodingHelper.cs

@@ -1593,14 +1593,12 @@ namespace MediaBrowser.Controller.MediaEncoding
                     state.VideoStream.Width.Value,
                     state.VideoStream.Width.Value,
                     state.VideoStream.Height.Value);
                     state.VideoStream.Height.Value);
 
 
+                videoSizeParam += ":force_original_aspect_ratio=decrease";
+
+                //For QSV, feed it into hardware encoder
                 if (string.Equals(outputVideoCodec, "h264_qsv", StringComparison.OrdinalIgnoreCase))
                 if (string.Equals(outputVideoCodec, "h264_qsv", StringComparison.OrdinalIgnoreCase))
                 {
                 {
-                    //For QSV, feed it into hardware encoder
                     videoSizeParam += ",hwupload=extra_hw_frames=64";
                     videoSizeParam += ",hwupload=extra_hw_frames=64";
-                } 
-                else 
-                {
-                    videoSizeParam += ":force_original_aspect_ratio=decrease";
                 }
                 }
             }
             }