diff --git a/src/main/java/net/pms/encoders/MEncoderVideo.java b/src/main/java/net/pms/encoders/MEncoderVideo.java index 3e8554979..9f94578e8 100644 --- a/src/main/java/net/pms/encoders/MEncoderVideo.java +++ b/src/main/java/net/pms/encoders/MEncoderVideo.java @@ -1412,9 +1412,9 @@ public ProcessWrapper launchTranscode( } subtitleMargin = subtitleMargin + userMargin; - sb.append(",MarginV=").append(Math.round(subtitleMargin)).append(" "); + sb.append(",MarginV=").append(subtitleMargin).append(" "); } else if (intOCH > 0) { - sb.append("-ass-force-style MarginV=").append(Math.round(subtitleMargin)).append(" "); + sb.append("-ass-force-style MarginV=").append(subtitleMargin).append(" "); } if (params.sid.getType() != DLNAMediaSubtitle.EMBEDDED) { @@ -1450,7 +1450,7 @@ public ProcessWrapper launchTranscode( } subtitleMargin = subtitleMargin + userMargin; - sb.append(" -subpos ").append(100 - Math.round(subtitleMargin)).append(" "); + sb.append(" -subpos ").append(100 - subtitleMargin).append(" "); } // Common subtitle options @@ -1668,7 +1668,7 @@ public ProcessWrapper launchTranscode( } } - vfValueOverscanPrepend.append("softskip,expand=-").append(Math.round(intOCWPixels)).append(":-").append(Math.round(intOCHPixels)); + vfValueOverscanPrepend.append("softskip,expand=-").append(intOCWPixels).append(":-").append(intOCHPixels); vfValueOverscanMiddle.append(",scale=").append(scaleWidth).append(":").append(scaleHeight); }