Brief description
The vod_offset property of clips returned from the Get Clips endpoint is not always correct. My suspicion is that it will be incorrect if the clip has been edited, as I started noticing this after that feature was introduced a few months ago, but I havent done extensive tests to check this myself.
How to reproduce
Get info about a clip, in this case GET https://api.twitch.tv/helix/clips?id=FreezingDarlingKoalaKevinTurtle-4_dSKTfIGaG2T_xi
Check vod_offset is 6395s which is 1h46m35s
Check the clip and the VOD and realize that the vod_offset property is in fact not accurate. In this case it should be about 12s earlier.
Expected behaviorvod_offset should match where the clip starts in the VOD as stated in the docs:
vod_offset: The zero-based offset, in seconds, to where the clip starts in the video (VOD).
Brief description The
vod_offset
property of clips returned from theGet Clips
endpoint is not always correct. My suspicion is that it will be incorrect if the clip has been edited, as I started noticing this after that feature was introduced a few months ago, but I havent done extensive tests to check this myself.How to reproduce
GET https://api.twitch.tv/helix/clips?id=FreezingDarlingKoalaKevinTurtle-4_dSKTfIGaG2T_xi
vod_offset
is 6395s which is 1h46m35svod_offset
property is in fact not accurate. In this case it should be about 12s earlier.Expected behavior
vod_offset
should match where the clip starts in the VOD as stated in the docs:Additional context or questions This error also affects the Twitch site, as the links to "Watch Full Video" on the clip page (https://clips.twitch.tv/FreezingDarlingKoalaKevinTurtle-4_dSKTfIGaG2T_xi) also links to the wrong timestamp in the VOD.