I guess I'm not totally finished with this topic. The videos I produce work in many places, but not all, and I believe that's because PowerDirector is tagging the videos with the wrong aspect ratio. Even though the video is 1920 x 960 which would be an aspect ratio of 2:1 (with square pixels), it is being tagged as a 16:9 video with rectangular pixels.
The original videos produced by Ricoh Theta show the following attributes
Stream #0:0(und): Video: h264 (Constrained Baseline) (avc1 / 0x31637661), yuv420p, 1920x960 [
SAR 1:1 DAR 2:1], 12037 kb/s, 14.98 fps, 14.98 tbr, 14985 tbn,29.97 tbc (default)
but the videos produced by PowerDirector show the following attributes
Stream #0:0(eng): Video: h264 (High) (avc1 / 0x31637661), yuv420p, 1920x960 [
SAR 8:9 DAR 16:9], 15612 kb/s, 14.98 fps, 14.99 tbr, 30k tbn, 29.97 tbc (default)
SAR stands for "Simple Aspect Ratio" otherwise known as PAR or "Pixel Aspect Ratio"
DAR stands for "Display Aspect Ratio"
I need to figure out how to make PowerDirector output a video stream with a SAR of 1:1. Or I need to figure out how to change SAR and DAR in the produced video without re-encoding the whole video.
I don't see anything obvious in the profile, but I also don't understand all of the fields and their potential values.