Transcode for mkv with too high ReFrames

As you all know some players have problems when playing files with higher than 4.1 profile or with too high level of ReFrames - video stutters - example below:
To fix it you must encode with lower ReFrames but it takes time. How about to fix it by transcoding? I'm using Viera G30 profile but it doesn't work as I would like it to. Video is still stuttering and it is transcoding as audio is transcoded (DD instead of DTS). PS3 Media Server has no problem with such files but I prefer Serviio
- Code:
General
Unique ID : 230808226207599177178383155315190419820 (0xADA40C242327A9C191ECE673C6E2516C)
Complete name : I:\Terminator.Salvation.2009.Director's.Cut.720p.BluRay.DTS.x264-WiKi.mkv
Format : Matroska
Format version : Version 2
File size : 6.56 GiB
Duration : 1h 57mn
Overall bit rate : 7 991 Kbps
Encoded date : UTC 2009-10-30 12:34:01
Writing application : mkvmerge v2.9.7 ('Tenderness') built on Jul 1 2009 18:43:35
Writing library : libebml v0.7.7 + libmatroska v0.8.1
Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High@L4.1
Format settings, CABAC : Yes
Format settings, ReFrames : 10 frames
Codec ID : V_MPEG4/ISO/AVC
Duration : 1h 57mn
Bit rate : 6 481 Kbps
Width : 1 280 pixels
Height : 534 pixels
Display aspect ratio : 2.40:1
Frame rate mode : Constant
Frame rate : 23.976 fps
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.395
Stream size : 5.19 GiB (79%)
Writing library : x264 core 68 r1179M 96e2229
Encoding settings : cabac=1 / ref=10 / deblock=1:-3:-3 / analyse=0x3:0x133 / me=esa / subme=9 / psy_rd=1.0:0.0 / mixed_ref=1 / me_range=48 / chroma_me=1 / trellis=2 / 8x8dct=1 / cqm=0 / deadzone=21,11 / chroma_qp_offset=-2 / threads=12 / nr=0 / decimate=1 / mbaff=0 / bframes=6 / b_pyramid=1 / b_adapt=2 / b_bias=0 / direct=1 / wpredb=1 / keyint=250 / keyint_min=25 / scenecut=40 / rc=2pass / bitrate=6481 / ratetol=1.0 / qcomp=0.60 / qpmin=10 / qpmax=51 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / vbv_maxrate=50000 / vbv_bufsize=50000 / ip_ratio=1.40 / pb_ratio=1.30 / aq=1:0.90
Language : English
Default : Yes
Forced : No
Audio
ID : 2
Format : DTS
Format/Info : Digital Theater Systems
Mode : 16
Format settings, Endianness : Big
Codec ID : A_DTS
Duration : 1h 57mn
Bit rate mode : Constant
Bit rate : 1 509 Kbps
Channel(s) : 6 channels
Channel positions : Front: L C R, Side: L R, LFE
Sampling rate : 48.0 KHz
Bit depth : 24 bits
Compression mode : Lossy
Stream size : 1.24 GiB (19%)
Title : DTS 5.1CH@1.5M
Language : English
Default : Yes
Forced : No
To fix it you must encode with lower ReFrames but it takes time. How about to fix it by transcoding? I'm using Viera G30 profile but it doesn't work as I would like it to. Video is still stuttering and it is transcoding as audio is transcoded (DD instead of DTS). PS3 Media Server has no problem with such files but I prefer Serviio
