Has anyone seen/resolved the following issue with rotation on overlay rendering?
ISSUE: When rendering a lap that spans 2 GoPro videos, the image from the second video is rendered upside down.
SETUP
- RaceChrono Pro 7.3.0
- Phone: iPhone 11 Pro with front camera providing PIP driver view (RaceChrono Video Channel 1)
- Video: GoPro Hero 7 Black, capturing at 1080/60fps (mounted upside down) (RaceChrono Video Channel 1)
MORE DETAILS
- 13 lap session (30 min)
- GoPro video split into 3 files (due to size). All videos initially imported "upside down".
- within Linked Video view, I clicked rotate for each video such that each displays "right side up" within Linked Video list
BEHAVIORS OBSERVED
1 - When rendering an overlay video with GoPro (Channel 2) as main video and iPhone (Channel 1) as PIP, the main video "flips" from "right side up" to "upside down" when it transitions from the first GoPro Video to the Second.
2 - If I render a lap that's wholly contained within the second GoPro video, the video renders correctly (i.e. "right side up").
3 - I tried "un-rotating" the second GoPro video (such that it shows "upside down" in the Linked Video view) and rendered a single lap that spanned videos 1 and 2. As before, the main video "flips" from "right side up" to "upside down" when it transitions from the first GoPro Video to the Second.
I'd appreciate any assistance or recommendations.
Thanks!
Comments
"videos":[
{"isLinked":true,"rotation":0,"createdTimestamp":1633285680669,"needsResolving":false,"videoChannelId":0,"duration":1419907,"startTimestamp":1633285680631,"filename":"RC_20211003_142800.MOV","isFlipped":false,"fileSize":2093260810,"targetFileSize":0},
{"isLinked":true,"rotation":0,"createdTimestamp":1633287103261,"needsResolving":false,"videoChannelId":0,"duration":329017,"startTimestamp":1633287103256,"filename":"RC_20211003_145143.MOV","isFlipped":false,"fileSize":485006183,"targetFileSize":0},
{"fileSize":4004138932,"rotation":180,"videoChannelId":1,"isFlipped":false,"startTimestamp":1633285681510,"filename":"GH010060.MP4","isLinked":true,"cameraFolder":"100GOPRO","createdTimestamp":1633285679894,"targetFileSize":4004138932,"needsResolving":false,"cameraStartTimestamp":1633285691976,"systemStartTimestamp":1633285681500,"cameraUid":"0a2a8fa0dc9b4ee7b3ce16a1f11f00a2","duration":707712},
{"videoChannelId":1,"rotation":0,"fileSize":4003720520,"isFlipped":false,"filename":"GH020060.MP4","previousChapterFilename":"GH010060.MP4","isLinked":true,"cameraFolder":"100GOPRO","targetFileSize":4003720520,"needsResolving":false,"duration":707712,"cameraUid":"0a2a8fa0dc9b4ee7b3ce16a1f11f00a2"},
{"videoChannelId":1,"rotation":0,"fileSize":1904649945,"isFlipped":false,"filename":"GH030060.MP4","previousChapterFilename":"GH020060.MP4","isLinked":true,"cameraFolder":"100GOPRO","targetFileSize":1904649945,"needsResolving":false,"duration":336661,"cameraUid":"0a2a8fa0dc9b4ee7b3ce16a1f11f00a2"}],
The "Flip horizontally" setting for the PIP in the overlay editor has a problem. Disable that and it will work - although the PIP will not be mirrored.
Will be fixed in v7.4.0.
Thank you for reporting it and helping me make RaceChrono better!