​Have an LG WebOS 24 that refuses to play SOME AVI containers with XVID as codec, LG website says XVID is supported except 3 wrap-point GMC..

here is an example of a failing codec:

HTML Code:
Video
ID                                       : 0
Format                                   : MPEG-4 Visual
Format profile                           : Advanced Simple@L5
Format settings                          : BVOP2
Format settings, BVOP                    : 2
Format settings, QPel                    : No
Format settings, GMC                     : No warppoints
Format settings, Matrix                  : Default (MPEG)
Muxing mode                              : Packed bitstream
Codec ID                                 : XVID
Codec ID/Hint                            : XviD
Duration                                 : 23 min 56 s
Bit rate                                 : 1 793 kb/s
Width                                    : 640 pixels
Height                                   : 480 pixels
Display aspect ratio                     : 4:3
Frame rate                               : 23.976 (24000/1001) FPS
Color space                              : YUV
Chroma subsampling                       : 4:2:0
Bit depth                                : 8 bits
Scan type                                : Progressive
Compression mode                         : Lossy
Bits/(Pixel*Frame)                       : 0.243
Stream size                              : 307 MiB (90%)
Writing library                          : XviD 1.2.0.dev47 (2006-11-01)
They play just fine on PC and other TVs with batter support, questions are:

1) Is there a tool/hack/header "editor" that would change the GMC to not be there at all? without having to re-encode 100's of files?
of course re-encoding is the "easy fix", but involves 100's of files and a lot of work..

2) looking on the LG/tv side if able to add codecs, that's secondary, main interest if the FILES can be somehow modified to allow playback directly..

Thanks for any tips.