Originally Posted by oferron
Regarding the bad MKVs.
While I can give you the parameters I use for reencoding, after which the file plays fine, I don't know how to extract the original parameters (can you ge them using handbrake?).
I did send a sample to Oppo, so they can see the issue.
You can download MediaInfo and open the file(s) there. That will give you a bunch of information on your video & audio codecs, etc. Under the Video section there is encoding settings with a bunch of parameters listed. For example, for files that the Oppo had trouble playing before the beta firmware update, there would be a line that reads wpredp=2. That would be the weighted p-frame setting. After you run Handbrake with the weightp=0 option, that line would not be there.
The second parameter is usually the number of reference frames (ie. ref=3), I'm thinking that the video you are having problems with might have 5 or more reference frames where as I think the default for Handbrake's high profile preset is 3. All the files that I am having problems with are set to 5 reference frames, but the thing that puzzles me is that I have another file with 5 reference frames that plays fine.