Replies: 1 comment 3 replies
-
I can create a table in the database, similar to chapters, that stores all the muted segments. Unfortunately the official API doesn't return muted segments for some reason. Likely need more permissions for the channel. The unofficial GraphQL API does though, so that can be used to fetch the segments. "data": {
"video": {
"id": "2115350511",
"muteInfo": {
"mutedSegmentConnection": {
"nodes": [
{
"duration": 180,
"offset": 8820,
"__typename": "VideoMutedSegment"
},
{
"duration": 180,
"offset": 28080,
"__typename": "VideoMutedSegment"
},
{
"duration": 180,
"offset": 29520,
"__typename": "VideoMutedSegment"
},
{
"duration": 180,
"offset": 35460,
"__typename": "VideoMutedSegment"
},
{
"duration": 180,
"offset": 35640,
"__typename": "VideoMutedSegment"
},
{
"duration": 180,
"offset": 35820,
"__typename": "VideoMutedSegment"
},
{
"duration": 180,
"offset": 42480,
"__typename": "VideoMutedSegment"
},
{
"duration": 180,
"offset": 42840,
"__typename": "VideoMutedSegment"
},
{
"duration": 180,
"offset": 46440,
"__typename": "VideoMutedSegment"
}
],
"__typename": "VideoMutedSegmentConnection"
},
"__typename": "VideoMuteInfo"
},
"__typename": "Video"
}
}, Not sure how to best display the segments to the user. I can try to do some CSS with the player progress bar. |
Beta Was this translation helpful? Give feedback.
3 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Would it be possible to start flagging vods with muted segments when flagged via the api. A later goal might be some automation defined on that, but just being able to easily identify them without having to search the vods manually would be nice.
Mainly looking at this from the perspective of purging a live archive if I have a full unmuted vod of the same stream.
Beta Was this translation helpful? Give feedback.
All reactions