4367 lines
205 KiB
JSON
4367 lines
205 KiB
JSON
{
|
|
"continuationContents": {
|
|
"sectionListContinuation": {
|
|
"contents": [
|
|
{
|
|
"musicCarouselShelfRenderer": {
|
|
"contents": [
|
|
{
|
|
"musicTwoRowItemRenderer": {
|
|
"aspectRatio": "MUSIC_TWO_ROW_ITEM_THUMBNAIL_ASPECT_RATIO_SQUARE",
|
|
"menu": {
|
|
"menuRenderer": {
|
|
"accessibility": {
|
|
"accessibilityData": {
|
|
"label": "Action menu"
|
|
}
|
|
},
|
|
"items": [
|
|
{
|
|
"menuNavigationItemRenderer": {
|
|
"icon": {
|
|
"iconType": "MUSIC_SHUFFLE"
|
|
},
|
|
"navigationEndpoint": {
|
|
"clickTrackingParams": "CJgBEJrzBRgAIhMIgoa7l6Ka-wIVrtURCB1ETwar",
|
|
"watchPlaylistEndpoint": {
|
|
"params": "wAEB8gECGAE%3D",
|
|
"playlistId": "RDCLAK5uy_meKJG4fRVGUG1Z5P6O-OVRJIja9U3Ctt8"
|
|
}
|
|
},
|
|
"text": {
|
|
"runs": [
|
|
{
|
|
"text": "Shuffle play"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CJgBEJrzBRgAIhMIgoa7l6Ka-wIVrtURCB1ETwar"
|
|
}
|
|
},
|
|
{
|
|
"menuNavigationItemRenderer": {
|
|
"icon": {
|
|
"iconType": "MIX"
|
|
},
|
|
"navigationEndpoint": {
|
|
"clickTrackingParams": "CJcBEJvzBRgBIhMIgoa7l6Ka-wIVrtURCB1ETwar",
|
|
"watchPlaylistEndpoint": {
|
|
"params": "wAEB",
|
|
"playlistId": "RDAMPLRDCLAK5uy_meKJG4fRVGUG1Z5P6O-OVRJIja9U3Ctt8"
|
|
}
|
|
},
|
|
"text": {
|
|
"runs": [
|
|
{
|
|
"text": "Start radio"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CJcBEJvzBRgBIhMIgoa7l6Ka-wIVrtURCB1ETwar"
|
|
}
|
|
},
|
|
{
|
|
"menuServiceItemRenderer": {
|
|
"icon": {
|
|
"iconType": "QUEUE_PLAY_NEXT"
|
|
},
|
|
"serviceEndpoint": {
|
|
"clickTrackingParams": "CJUBEL7uBRgCIhMIgoa7l6Ka-wIVrtURCB1ETwar",
|
|
"queueAddEndpoint": {
|
|
"commands": [
|
|
{
|
|
"addToToastAction": {
|
|
"item": {
|
|
"notificationTextRenderer": {
|
|
"successResponseText": {
|
|
"runs": [
|
|
{
|
|
"text": "Playlist will play next"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CJYBEMrHAyITCIKGu5eimvsCFa7VEQgdRE8Gqw=="
|
|
}
|
|
}
|
|
},
|
|
"clickTrackingParams": "CJUBEL7uBRgCIhMIgoa7l6Ka-wIVrtURCB1ETwar"
|
|
}
|
|
],
|
|
"queueInsertPosition": "INSERT_AFTER_CURRENT_VIDEO",
|
|
"queueTarget": {
|
|
"playlistId": "RDCLAK5uy_meKJG4fRVGUG1Z5P6O-OVRJIja9U3Ctt8"
|
|
}
|
|
}
|
|
},
|
|
"text": {
|
|
"runs": [
|
|
{
|
|
"text": "Play next"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CJUBEL7uBRgCIhMIgoa7l6Ka-wIVrtURCB1ETwar"
|
|
}
|
|
},
|
|
{
|
|
"menuServiceItemRenderer": {
|
|
"icon": {
|
|
"iconType": "ADD_TO_REMOTE_QUEUE"
|
|
},
|
|
"serviceEndpoint": {
|
|
"clickTrackingParams": "CJMBEPvvBRgDIhMIgoa7l6Ka-wIVrtURCB1ETwar",
|
|
"queueAddEndpoint": {
|
|
"commands": [
|
|
{
|
|
"addToToastAction": {
|
|
"item": {
|
|
"notificationTextRenderer": {
|
|
"successResponseText": {
|
|
"runs": [
|
|
{
|
|
"text": "Playlist added to queue"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CJQBEMrHAyITCIKGu5eimvsCFa7VEQgdRE8Gqw=="
|
|
}
|
|
}
|
|
},
|
|
"clickTrackingParams": "CJMBEPvvBRgDIhMIgoa7l6Ka-wIVrtURCB1ETwar"
|
|
}
|
|
],
|
|
"queueInsertPosition": "INSERT_AT_END",
|
|
"queueTarget": {
|
|
"playlistId": "RDCLAK5uy_meKJG4fRVGUG1Z5P6O-OVRJIja9U3Ctt8"
|
|
}
|
|
}
|
|
},
|
|
"text": {
|
|
"runs": [
|
|
{
|
|
"text": "Add to queue"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CJMBEPvvBRgDIhMIgoa7l6Ka-wIVrtURCB1ETwar"
|
|
}
|
|
},
|
|
{
|
|
"toggleMenuServiceItemRenderer": {
|
|
"defaultIcon": {
|
|
"iconType": "LIBRARY_ADD"
|
|
},
|
|
"defaultServiceEndpoint": {
|
|
"clickTrackingParams": "CJEBEIT_BRgEIhMIgoa7l6Ka-wIVrtURCB1ETwar",
|
|
"modalEndpoint": {
|
|
"modal": {
|
|
"modalWithTitleAndButtonRenderer": {
|
|
"button": {
|
|
"buttonRenderer": {
|
|
"isDisabled": false,
|
|
"navigationEndpoint": {
|
|
"clickTrackingParams": "CJIBEPBbIhMIgoa7l6Ka-wIVrtURCB1ETwar",
|
|
"signInEndpoint": {
|
|
"hack": true
|
|
}
|
|
},
|
|
"style": "STYLE_BLUE_TEXT",
|
|
"text": {
|
|
"runs": [
|
|
{
|
|
"text": "Sign in"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CJIBEPBbIhMIgoa7l6Ka-wIVrtURCB1ETwar"
|
|
}
|
|
},
|
|
"content": {
|
|
"runs": [
|
|
{
|
|
"text": "Add favorites to your library after signing in"
|
|
}
|
|
]
|
|
},
|
|
"title": {
|
|
"runs": [
|
|
{
|
|
"text": "Save this for later"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"defaultText": {
|
|
"runs": [
|
|
{
|
|
"text": "Add playlist to library"
|
|
}
|
|
]
|
|
},
|
|
"toggledIcon": {
|
|
"iconType": "LIBRARY_REMOVE"
|
|
},
|
|
"toggledServiceEndpoint": {
|
|
"clickTrackingParams": "CJEBEIT_BRgEIhMIgoa7l6Ka-wIVrtURCB1ETwar",
|
|
"likeEndpoint": {
|
|
"status": "INDIFFERENT",
|
|
"target": {
|
|
"playlistId": "RDCLAK5uy_meKJG4fRVGUG1Z5P6O-OVRJIja9U3Ctt8"
|
|
}
|
|
}
|
|
},
|
|
"toggledText": {
|
|
"runs": [
|
|
{
|
|
"text": "Remove playlist from library"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CJEBEIT_BRgEIhMIgoa7l6Ka-wIVrtURCB1ETwar"
|
|
}
|
|
},
|
|
{
|
|
"menuNavigationItemRenderer": {
|
|
"icon": {
|
|
"iconType": "ADD_TO_PLAYLIST"
|
|
},
|
|
"navigationEndpoint": {
|
|
"clickTrackingParams": "CI8BEMOUBhgFIhMIgoa7l6Ka-wIVrtURCB1ETwar",
|
|
"modalEndpoint": {
|
|
"modal": {
|
|
"modalWithTitleAndButtonRenderer": {
|
|
"button": {
|
|
"buttonRenderer": {
|
|
"isDisabled": false,
|
|
"navigationEndpoint": {
|
|
"clickTrackingParams": "CJABEPBbIhMIgoa7l6Ka-wIVrtURCB1ETwar",
|
|
"signInEndpoint": {
|
|
"hack": true
|
|
}
|
|
},
|
|
"style": "STYLE_BLUE_TEXT",
|
|
"text": {
|
|
"runs": [
|
|
{
|
|
"text": "Sign in"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CJABEPBbIhMIgoa7l6Ka-wIVrtURCB1ETwar"
|
|
}
|
|
},
|
|
"content": {
|
|
"runs": [
|
|
{
|
|
"text": "Make playlists and share them after signing in"
|
|
}
|
|
]
|
|
},
|
|
"title": {
|
|
"runs": [
|
|
{
|
|
"text": "Save this for later"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"text": {
|
|
"runs": [
|
|
{
|
|
"text": "Add to playlist"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CI8BEMOUBhgFIhMIgoa7l6Ka-wIVrtURCB1ETwar"
|
|
}
|
|
},
|
|
{
|
|
"menuNavigationItemRenderer": {
|
|
"icon": {
|
|
"iconType": "SHARE"
|
|
},
|
|
"navigationEndpoint": {
|
|
"clickTrackingParams": "CI4BEJH7BRgGIhMIgoa7l6Ka-wIVrtURCB1ETwar",
|
|
"shareEntityEndpoint": {
|
|
"serializedShareEntity": "EitSRENMQUs1dXlfbWVLSkc0ZlJWR1VHMVo1UDZPLU9WUkpJamE5VTNDdHQ4",
|
|
"sharePanelType": "SHARE_PANEL_TYPE_UNIFIED_SHARE_PANEL"
|
|
}
|
|
},
|
|
"text": {
|
|
"runs": [
|
|
{
|
|
"text": "Share"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CI4BEJH7BRgGIhMIgoa7l6Ka-wIVrtURCB1ETwar"
|
|
}
|
|
}
|
|
],
|
|
"trackingParams": "CI0BEKc7IhMIgoa7l6Ka-wIVrtURCB1ETwar"
|
|
}
|
|
},
|
|
"navigationEndpoint": {
|
|
"browseEndpoint": {
|
|
"browseEndpointContextSupportedConfigs": {
|
|
"browseEndpointContextMusicConfig": {
|
|
"pageType": "MUSIC_PAGE_TYPE_PLAYLIST"
|
|
}
|
|
},
|
|
"browseId": "VLRDCLAK5uy_meKJG4fRVGUG1Z5P6O-OVRJIja9U3Ctt8"
|
|
},
|
|
"clickTrackingParams": "CIsBEKCzAhgAIhMIgoa7l6Ka-wIVrtURCB1ETwar"
|
|
},
|
|
"subtitle": {
|
|
"runs": [
|
|
{
|
|
"text": "Playlist"
|
|
},
|
|
{
|
|
"text": " • "
|
|
},
|
|
{
|
|
"text": "YouTube Music"
|
|
}
|
|
]
|
|
},
|
|
"thumbnailOverlay": {
|
|
"musicItemThumbnailOverlayRenderer": {
|
|
"background": {
|
|
"verticalGradient": {
|
|
"gradientLayerColors": [
|
|
"2147483648",
|
|
"0",
|
|
"0"
|
|
]
|
|
}
|
|
},
|
|
"content": {
|
|
"musicPlayButtonRenderer": {
|
|
"accessibilityPauseData": {
|
|
"accessibilityData": {
|
|
"label": "Pause Party Schlager"
|
|
}
|
|
},
|
|
"accessibilityPlayData": {
|
|
"accessibilityData": {
|
|
"label": "Play Party Schlager"
|
|
}
|
|
},
|
|
"activeBackgroundColor": 4278190080,
|
|
"activeScaleFactor": 1.2,
|
|
"backgroundColor": 2566914048,
|
|
"buttonSize": "MUSIC_PLAY_BUTTON_SIZE_MEDIUM",
|
|
"iconColor": 4294967295,
|
|
"iconLoadingColor": 1308622847,
|
|
"loadingIndicatorColor": 4294901760,
|
|
"pauseIcon": {
|
|
"iconType": "PAUSE"
|
|
},
|
|
"playIcon": {
|
|
"iconType": "PLAY_ARROW"
|
|
},
|
|
"playNavigationEndpoint": {
|
|
"clickTrackingParams": "CIwBEMjeAiITCIKGu5eimvsCFa7VEQgdRE8Gqw==",
|
|
"watchPlaylistEndpoint": {
|
|
"params": "wAEB",
|
|
"playlistId": "RDCLAK5uy_meKJG4fRVGUG1Z5P6O-OVRJIja9U3Ctt8"
|
|
}
|
|
},
|
|
"playingIcon": {
|
|
"iconType": "VOLUME_UP"
|
|
},
|
|
"rippleTarget": "MUSIC_PLAY_BUTTON_RIPPLE_TARGET_SELF",
|
|
"trackingParams": "CIwBEMjeAiITCIKGu5eimvsCFa7VEQgdRE8Gqw=="
|
|
}
|
|
},
|
|
"contentPosition": "MUSIC_ITEM_THUMBNAIL_OVERLAY_CONTENT_POSITION_BOTTOM_RIGHT",
|
|
"displayStyle": "MUSIC_ITEM_THUMBNAIL_OVERLAY_DISPLAY_STYLE_HOVER"
|
|
}
|
|
},
|
|
"thumbnailRenderer": {
|
|
"musicThumbnailRenderer": {
|
|
"thumbnail": {
|
|
"thumbnails": [
|
|
{
|
|
"height": 226,
|
|
"url": "https://lh3.googleusercontent.com/xrAa318NOyL334j4P3KOeuvMh2NdaC3zbcRfdP2VPQ3o_MDthD0ueeMTh-Hfk5kzmkp73nH8enOH1as=w226-h226-l90-rj",
|
|
"width": 226
|
|
},
|
|
{
|
|
"height": 544,
|
|
"url": "https://lh3.googleusercontent.com/xrAa318NOyL334j4P3KOeuvMh2NdaC3zbcRfdP2VPQ3o_MDthD0ueeMTh-Hfk5kzmkp73nH8enOH1as=w544-h544-l90-rj",
|
|
"width": 544
|
|
}
|
|
]
|
|
},
|
|
"thumbnailCrop": "MUSIC_THUMBNAIL_CROP_UNSPECIFIED",
|
|
"thumbnailScale": "MUSIC_THUMBNAIL_SCALE_ASPECT_FILL",
|
|
"trackingParams": "CJkBEIS_AiITCIKGu5eimvsCFa7VEQgdRE8Gqw=="
|
|
}
|
|
},
|
|
"title": {
|
|
"runs": [
|
|
{
|
|
"navigationEndpoint": {
|
|
"browseEndpoint": {
|
|
"browseEndpointContextSupportedConfigs": {
|
|
"browseEndpointContextMusicConfig": {
|
|
"pageType": "MUSIC_PAGE_TYPE_PLAYLIST"
|
|
}
|
|
},
|
|
"browseId": "VLRDCLAK5uy_meKJG4fRVGUG1Z5P6O-OVRJIja9U3Ctt8"
|
|
},
|
|
"clickTrackingParams": "CIsBEKCzAhgAIhMIgoa7l6Ka-wIVrtURCB1ETwar"
|
|
},
|
|
"text": "Party Schlager"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CIsBEKCzAhgAIhMIgoa7l6Ka-wIVrtURCB1ETwar"
|
|
}
|
|
},
|
|
{
|
|
"musicTwoRowItemRenderer": {
|
|
"aspectRatio": "MUSIC_TWO_ROW_ITEM_THUMBNAIL_ASPECT_RATIO_SQUARE",
|
|
"menu": {
|
|
"menuRenderer": {
|
|
"accessibility": {
|
|
"accessibilityData": {
|
|
"label": "Action menu"
|
|
}
|
|
},
|
|
"items": [
|
|
{
|
|
"menuNavigationItemRenderer": {
|
|
"icon": {
|
|
"iconType": "MUSIC_SHUFFLE"
|
|
},
|
|
"navigationEndpoint": {
|
|
"clickTrackingParams": "CIkBEJrzBRgAIhMIgoa7l6Ka-wIVrtURCB1ETwar",
|
|
"watchPlaylistEndpoint": {
|
|
"params": "wAEB8gECGAE%3D",
|
|
"playlistId": "RDCLAK5uy_nCUL5fa0G5mSAxmXU9tu4uGM1SoZ44OPA"
|
|
}
|
|
},
|
|
"text": {
|
|
"runs": [
|
|
{
|
|
"text": "Shuffle play"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CIkBEJrzBRgAIhMIgoa7l6Ka-wIVrtURCB1ETwar"
|
|
}
|
|
},
|
|
{
|
|
"menuNavigationItemRenderer": {
|
|
"icon": {
|
|
"iconType": "MIX"
|
|
},
|
|
"navigationEndpoint": {
|
|
"clickTrackingParams": "CIgBEJvzBRgBIhMIgoa7l6Ka-wIVrtURCB1ETwar",
|
|
"watchPlaylistEndpoint": {
|
|
"params": "wAEB",
|
|
"playlistId": "RDAMPLRDCLAK5uy_nCUL5fa0G5mSAxmXU9tu4uGM1SoZ44OPA"
|
|
}
|
|
},
|
|
"text": {
|
|
"runs": [
|
|
{
|
|
"text": "Start radio"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CIgBEJvzBRgBIhMIgoa7l6Ka-wIVrtURCB1ETwar"
|
|
}
|
|
},
|
|
{
|
|
"menuServiceItemRenderer": {
|
|
"icon": {
|
|
"iconType": "QUEUE_PLAY_NEXT"
|
|
},
|
|
"serviceEndpoint": {
|
|
"clickTrackingParams": "CIYBEL7uBRgCIhMIgoa7l6Ka-wIVrtURCB1ETwar",
|
|
"queueAddEndpoint": {
|
|
"commands": [
|
|
{
|
|
"addToToastAction": {
|
|
"item": {
|
|
"notificationTextRenderer": {
|
|
"successResponseText": {
|
|
"runs": [
|
|
{
|
|
"text": "Playlist will play next"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CIcBEMrHAyITCIKGu5eimvsCFa7VEQgdRE8Gqw=="
|
|
}
|
|
}
|
|
},
|
|
"clickTrackingParams": "CIYBEL7uBRgCIhMIgoa7l6Ka-wIVrtURCB1ETwar"
|
|
}
|
|
],
|
|
"queueInsertPosition": "INSERT_AFTER_CURRENT_VIDEO",
|
|
"queueTarget": {
|
|
"playlistId": "RDCLAK5uy_nCUL5fa0G5mSAxmXU9tu4uGM1SoZ44OPA"
|
|
}
|
|
}
|
|
},
|
|
"text": {
|
|
"runs": [
|
|
{
|
|
"text": "Play next"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CIYBEL7uBRgCIhMIgoa7l6Ka-wIVrtURCB1ETwar"
|
|
}
|
|
},
|
|
{
|
|
"menuServiceItemRenderer": {
|
|
"icon": {
|
|
"iconType": "ADD_TO_REMOTE_QUEUE"
|
|
},
|
|
"serviceEndpoint": {
|
|
"clickTrackingParams": "CIQBEPvvBRgDIhMIgoa7l6Ka-wIVrtURCB1ETwar",
|
|
"queueAddEndpoint": {
|
|
"commands": [
|
|
{
|
|
"addToToastAction": {
|
|
"item": {
|
|
"notificationTextRenderer": {
|
|
"successResponseText": {
|
|
"runs": [
|
|
{
|
|
"text": "Playlist added to queue"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CIUBEMrHAyITCIKGu5eimvsCFa7VEQgdRE8Gqw=="
|
|
}
|
|
}
|
|
},
|
|
"clickTrackingParams": "CIQBEPvvBRgDIhMIgoa7l6Ka-wIVrtURCB1ETwar"
|
|
}
|
|
],
|
|
"queueInsertPosition": "INSERT_AT_END",
|
|
"queueTarget": {
|
|
"playlistId": "RDCLAK5uy_nCUL5fa0G5mSAxmXU9tu4uGM1SoZ44OPA"
|
|
}
|
|
}
|
|
},
|
|
"text": {
|
|
"runs": [
|
|
{
|
|
"text": "Add to queue"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CIQBEPvvBRgDIhMIgoa7l6Ka-wIVrtURCB1ETwar"
|
|
}
|
|
},
|
|
{
|
|
"toggleMenuServiceItemRenderer": {
|
|
"defaultIcon": {
|
|
"iconType": "LIBRARY_ADD"
|
|
},
|
|
"defaultServiceEndpoint": {
|
|
"clickTrackingParams": "CIIBEIT_BRgEIhMIgoa7l6Ka-wIVrtURCB1ETwar",
|
|
"modalEndpoint": {
|
|
"modal": {
|
|
"modalWithTitleAndButtonRenderer": {
|
|
"button": {
|
|
"buttonRenderer": {
|
|
"isDisabled": false,
|
|
"navigationEndpoint": {
|
|
"clickTrackingParams": "CIMBEPBbIhMIgoa7l6Ka-wIVrtURCB1ETwar",
|
|
"signInEndpoint": {
|
|
"hack": true
|
|
}
|
|
},
|
|
"style": "STYLE_BLUE_TEXT",
|
|
"text": {
|
|
"runs": [
|
|
{
|
|
"text": "Sign in"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CIMBEPBbIhMIgoa7l6Ka-wIVrtURCB1ETwar"
|
|
}
|
|
},
|
|
"content": {
|
|
"runs": [
|
|
{
|
|
"text": "Add favorites to your library after signing in"
|
|
}
|
|
]
|
|
},
|
|
"title": {
|
|
"runs": [
|
|
{
|
|
"text": "Save this for later"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"defaultText": {
|
|
"runs": [
|
|
{
|
|
"text": "Add playlist to library"
|
|
}
|
|
]
|
|
},
|
|
"toggledIcon": {
|
|
"iconType": "LIBRARY_REMOVE"
|
|
},
|
|
"toggledServiceEndpoint": {
|
|
"clickTrackingParams": "CIIBEIT_BRgEIhMIgoa7l6Ka-wIVrtURCB1ETwar",
|
|
"likeEndpoint": {
|
|
"status": "INDIFFERENT",
|
|
"target": {
|
|
"playlistId": "RDCLAK5uy_nCUL5fa0G5mSAxmXU9tu4uGM1SoZ44OPA"
|
|
}
|
|
}
|
|
},
|
|
"toggledText": {
|
|
"runs": [
|
|
{
|
|
"text": "Remove playlist from library"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CIIBEIT_BRgEIhMIgoa7l6Ka-wIVrtURCB1ETwar"
|
|
}
|
|
},
|
|
{
|
|
"menuNavigationItemRenderer": {
|
|
"icon": {
|
|
"iconType": "ADD_TO_PLAYLIST"
|
|
},
|
|
"navigationEndpoint": {
|
|
"clickTrackingParams": "CIABEMOUBhgFIhMIgoa7l6Ka-wIVrtURCB1ETwar",
|
|
"modalEndpoint": {
|
|
"modal": {
|
|
"modalWithTitleAndButtonRenderer": {
|
|
"button": {
|
|
"buttonRenderer": {
|
|
"isDisabled": false,
|
|
"navigationEndpoint": {
|
|
"clickTrackingParams": "CIEBEPBbIhMIgoa7l6Ka-wIVrtURCB1ETwar",
|
|
"signInEndpoint": {
|
|
"hack": true
|
|
}
|
|
},
|
|
"style": "STYLE_BLUE_TEXT",
|
|
"text": {
|
|
"runs": [
|
|
{
|
|
"text": "Sign in"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CIEBEPBbIhMIgoa7l6Ka-wIVrtURCB1ETwar"
|
|
}
|
|
},
|
|
"content": {
|
|
"runs": [
|
|
{
|
|
"text": "Make playlists and share them after signing in"
|
|
}
|
|
]
|
|
},
|
|
"title": {
|
|
"runs": [
|
|
{
|
|
"text": "Save this for later"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"text": {
|
|
"runs": [
|
|
{
|
|
"text": "Add to playlist"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CIABEMOUBhgFIhMIgoa7l6Ka-wIVrtURCB1ETwar"
|
|
}
|
|
},
|
|
{
|
|
"menuNavigationItemRenderer": {
|
|
"icon": {
|
|
"iconType": "SHARE"
|
|
},
|
|
"navigationEndpoint": {
|
|
"clickTrackingParams": "CH8QkfsFGAYiEwiChruXopr7AhWu1REIHURPBqs=",
|
|
"shareEntityEndpoint": {
|
|
"serializedShareEntity": "EitSRENMQUs1dXlfbkNVTDVmYTBHNW1TQXhtWFU5dHU0dUdNMVNvWjQ0T1BB",
|
|
"sharePanelType": "SHARE_PANEL_TYPE_UNIFIED_SHARE_PANEL"
|
|
}
|
|
},
|
|
"text": {
|
|
"runs": [
|
|
{
|
|
"text": "Share"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CH8QkfsFGAYiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
}
|
|
],
|
|
"trackingParams": "CH4QpzsiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
},
|
|
"navigationEndpoint": {
|
|
"browseEndpoint": {
|
|
"browseEndpointContextSupportedConfigs": {
|
|
"browseEndpointContextMusicConfig": {
|
|
"pageType": "MUSIC_PAGE_TYPE_PLAYLIST"
|
|
}
|
|
},
|
|
"browseId": "VLRDCLAK5uy_nCUL5fa0G5mSAxmXU9tu4uGM1SoZ44OPA"
|
|
},
|
|
"clickTrackingParams": "CHwQoLMCGAEiEwiChruXopr7AhWu1REIHURPBqs="
|
|
},
|
|
"subtitle": {
|
|
"runs": [
|
|
{
|
|
"text": "Playlist"
|
|
},
|
|
{
|
|
"text": " • "
|
|
},
|
|
{
|
|
"text": "YouTube Music"
|
|
}
|
|
]
|
|
},
|
|
"thumbnailOverlay": {
|
|
"musicItemThumbnailOverlayRenderer": {
|
|
"background": {
|
|
"verticalGradient": {
|
|
"gradientLayerColors": [
|
|
"2147483648",
|
|
"0",
|
|
"0"
|
|
]
|
|
}
|
|
},
|
|
"content": {
|
|
"musicPlayButtonRenderer": {
|
|
"accessibilityPauseData": {
|
|
"accessibilityData": {
|
|
"label": "Pause Happy German Pop"
|
|
}
|
|
},
|
|
"accessibilityPlayData": {
|
|
"accessibilityData": {
|
|
"label": "Play Happy German Pop"
|
|
}
|
|
},
|
|
"activeBackgroundColor": 4278190080,
|
|
"activeScaleFactor": 1.2,
|
|
"backgroundColor": 2566914048,
|
|
"buttonSize": "MUSIC_PLAY_BUTTON_SIZE_MEDIUM",
|
|
"iconColor": 4294967295,
|
|
"iconLoadingColor": 1308622847,
|
|
"loadingIndicatorColor": 4294901760,
|
|
"pauseIcon": {
|
|
"iconType": "PAUSE"
|
|
},
|
|
"playIcon": {
|
|
"iconType": "PLAY_ARROW"
|
|
},
|
|
"playNavigationEndpoint": {
|
|
"clickTrackingParams": "CH0QyN4CIhMIgoa7l6Ka-wIVrtURCB1ETwar",
|
|
"watchPlaylistEndpoint": {
|
|
"params": "wAEB",
|
|
"playlistId": "RDCLAK5uy_nCUL5fa0G5mSAxmXU9tu4uGM1SoZ44OPA"
|
|
}
|
|
},
|
|
"playingIcon": {
|
|
"iconType": "VOLUME_UP"
|
|
},
|
|
"rippleTarget": "MUSIC_PLAY_BUTTON_RIPPLE_TARGET_SELF",
|
|
"trackingParams": "CH0QyN4CIhMIgoa7l6Ka-wIVrtURCB1ETwar"
|
|
}
|
|
},
|
|
"contentPosition": "MUSIC_ITEM_THUMBNAIL_OVERLAY_CONTENT_POSITION_BOTTOM_RIGHT",
|
|
"displayStyle": "MUSIC_ITEM_THUMBNAIL_OVERLAY_DISPLAY_STYLE_HOVER"
|
|
}
|
|
},
|
|
"thumbnailRenderer": {
|
|
"musicThumbnailRenderer": {
|
|
"thumbnail": {
|
|
"thumbnails": [
|
|
{
|
|
"height": 226,
|
|
"url": "https://lh3.googleusercontent.com/vqBjVRRp93TYop30YxN84sS9ITPVBWYCpzGMBBv-1KVpoQaS0kLixwXYTMX8p84wWrMRj-IrWipg6rE=w226-h226-l90-rj",
|
|
"width": 226
|
|
},
|
|
{
|
|
"height": 544,
|
|
"url": "https://lh3.googleusercontent.com/vqBjVRRp93TYop30YxN84sS9ITPVBWYCpzGMBBv-1KVpoQaS0kLixwXYTMX8p84wWrMRj-IrWipg6rE=w544-h544-l90-rj",
|
|
"width": 544
|
|
}
|
|
]
|
|
},
|
|
"thumbnailCrop": "MUSIC_THUMBNAIL_CROP_UNSPECIFIED",
|
|
"thumbnailScale": "MUSIC_THUMBNAIL_SCALE_ASPECT_FILL",
|
|
"trackingParams": "CIoBEIS_AiITCIKGu5eimvsCFa7VEQgdRE8Gqw=="
|
|
}
|
|
},
|
|
"title": {
|
|
"runs": [
|
|
{
|
|
"navigationEndpoint": {
|
|
"browseEndpoint": {
|
|
"browseEndpointContextSupportedConfigs": {
|
|
"browseEndpointContextMusicConfig": {
|
|
"pageType": "MUSIC_PAGE_TYPE_PLAYLIST"
|
|
}
|
|
},
|
|
"browseId": "VLRDCLAK5uy_nCUL5fa0G5mSAxmXU9tu4uGM1SoZ44OPA"
|
|
},
|
|
"clickTrackingParams": "CHwQoLMCGAEiEwiChruXopr7AhWu1REIHURPBqs="
|
|
},
|
|
"text": "Happy German Pop"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CHwQoLMCGAEiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
},
|
|
{
|
|
"musicTwoRowItemRenderer": {
|
|
"aspectRatio": "MUSIC_TWO_ROW_ITEM_THUMBNAIL_ASPECT_RATIO_SQUARE",
|
|
"menu": {
|
|
"menuRenderer": {
|
|
"accessibility": {
|
|
"accessibilityData": {
|
|
"label": "Action menu"
|
|
}
|
|
},
|
|
"items": [
|
|
{
|
|
"menuNavigationItemRenderer": {
|
|
"icon": {
|
|
"iconType": "MUSIC_SHUFFLE"
|
|
},
|
|
"navigationEndpoint": {
|
|
"clickTrackingParams": "CHoQmvMFGAAiEwiChruXopr7AhWu1REIHURPBqs=",
|
|
"watchPlaylistEndpoint": {
|
|
"params": "wAEB8gECGAE%3D",
|
|
"playlistId": "RDCLAK5uy_ksgASdLdWz-NAd_rDVowAxqT6xAEN5JAA"
|
|
}
|
|
},
|
|
"text": {
|
|
"runs": [
|
|
{
|
|
"text": "Shuffle play"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CHoQmvMFGAAiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
},
|
|
{
|
|
"menuNavigationItemRenderer": {
|
|
"icon": {
|
|
"iconType": "MIX"
|
|
},
|
|
"navigationEndpoint": {
|
|
"clickTrackingParams": "CHkQm_MFGAEiEwiChruXopr7AhWu1REIHURPBqs=",
|
|
"watchPlaylistEndpoint": {
|
|
"params": "wAEB",
|
|
"playlistId": "RDAMPLRDCLAK5uy_ksgASdLdWz-NAd_rDVowAxqT6xAEN5JAA"
|
|
}
|
|
},
|
|
"text": {
|
|
"runs": [
|
|
{
|
|
"text": "Start radio"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CHkQm_MFGAEiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
},
|
|
{
|
|
"menuServiceItemRenderer": {
|
|
"icon": {
|
|
"iconType": "QUEUE_PLAY_NEXT"
|
|
},
|
|
"serviceEndpoint": {
|
|
"clickTrackingParams": "CHcQvu4FGAIiEwiChruXopr7AhWu1REIHURPBqs=",
|
|
"queueAddEndpoint": {
|
|
"commands": [
|
|
{
|
|
"addToToastAction": {
|
|
"item": {
|
|
"notificationTextRenderer": {
|
|
"successResponseText": {
|
|
"runs": [
|
|
{
|
|
"text": "Playlist will play next"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CHgQyscDIhMIgoa7l6Ka-wIVrtURCB1ETwar"
|
|
}
|
|
}
|
|
},
|
|
"clickTrackingParams": "CHcQvu4FGAIiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
],
|
|
"queueInsertPosition": "INSERT_AFTER_CURRENT_VIDEO",
|
|
"queueTarget": {
|
|
"playlistId": "RDCLAK5uy_ksgASdLdWz-NAd_rDVowAxqT6xAEN5JAA"
|
|
}
|
|
}
|
|
},
|
|
"text": {
|
|
"runs": [
|
|
{
|
|
"text": "Play next"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CHcQvu4FGAIiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
},
|
|
{
|
|
"menuServiceItemRenderer": {
|
|
"icon": {
|
|
"iconType": "ADD_TO_REMOTE_QUEUE"
|
|
},
|
|
"serviceEndpoint": {
|
|
"clickTrackingParams": "CHUQ--8FGAMiEwiChruXopr7AhWu1REIHURPBqs=",
|
|
"queueAddEndpoint": {
|
|
"commands": [
|
|
{
|
|
"addToToastAction": {
|
|
"item": {
|
|
"notificationTextRenderer": {
|
|
"successResponseText": {
|
|
"runs": [
|
|
{
|
|
"text": "Playlist added to queue"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CHYQyscDIhMIgoa7l6Ka-wIVrtURCB1ETwar"
|
|
}
|
|
}
|
|
},
|
|
"clickTrackingParams": "CHUQ--8FGAMiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
],
|
|
"queueInsertPosition": "INSERT_AT_END",
|
|
"queueTarget": {
|
|
"playlistId": "RDCLAK5uy_ksgASdLdWz-NAd_rDVowAxqT6xAEN5JAA"
|
|
}
|
|
}
|
|
},
|
|
"text": {
|
|
"runs": [
|
|
{
|
|
"text": "Add to queue"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CHUQ--8FGAMiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
},
|
|
{
|
|
"toggleMenuServiceItemRenderer": {
|
|
"defaultIcon": {
|
|
"iconType": "LIBRARY_ADD"
|
|
},
|
|
"defaultServiceEndpoint": {
|
|
"clickTrackingParams": "CHMQhP8FGAQiEwiChruXopr7AhWu1REIHURPBqs=",
|
|
"modalEndpoint": {
|
|
"modal": {
|
|
"modalWithTitleAndButtonRenderer": {
|
|
"button": {
|
|
"buttonRenderer": {
|
|
"isDisabled": false,
|
|
"navigationEndpoint": {
|
|
"clickTrackingParams": "CHQQ8FsiEwiChruXopr7AhWu1REIHURPBqs=",
|
|
"signInEndpoint": {
|
|
"hack": true
|
|
}
|
|
},
|
|
"style": "STYLE_BLUE_TEXT",
|
|
"text": {
|
|
"runs": [
|
|
{
|
|
"text": "Sign in"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CHQQ8FsiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
},
|
|
"content": {
|
|
"runs": [
|
|
{
|
|
"text": "Add favorites to your library after signing in"
|
|
}
|
|
]
|
|
},
|
|
"title": {
|
|
"runs": [
|
|
{
|
|
"text": "Save this for later"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"defaultText": {
|
|
"runs": [
|
|
{
|
|
"text": "Add playlist to library"
|
|
}
|
|
]
|
|
},
|
|
"toggledIcon": {
|
|
"iconType": "LIBRARY_REMOVE"
|
|
},
|
|
"toggledServiceEndpoint": {
|
|
"clickTrackingParams": "CHMQhP8FGAQiEwiChruXopr7AhWu1REIHURPBqs=",
|
|
"likeEndpoint": {
|
|
"status": "INDIFFERENT",
|
|
"target": {
|
|
"playlistId": "RDCLAK5uy_ksgASdLdWz-NAd_rDVowAxqT6xAEN5JAA"
|
|
}
|
|
}
|
|
},
|
|
"toggledText": {
|
|
"runs": [
|
|
{
|
|
"text": "Remove playlist from library"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CHMQhP8FGAQiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
},
|
|
{
|
|
"menuNavigationItemRenderer": {
|
|
"icon": {
|
|
"iconType": "ADD_TO_PLAYLIST"
|
|
},
|
|
"navigationEndpoint": {
|
|
"clickTrackingParams": "CHEQw5QGGAUiEwiChruXopr7AhWu1REIHURPBqs=",
|
|
"modalEndpoint": {
|
|
"modal": {
|
|
"modalWithTitleAndButtonRenderer": {
|
|
"button": {
|
|
"buttonRenderer": {
|
|
"isDisabled": false,
|
|
"navigationEndpoint": {
|
|
"clickTrackingParams": "CHIQ8FsiEwiChruXopr7AhWu1REIHURPBqs=",
|
|
"signInEndpoint": {
|
|
"hack": true
|
|
}
|
|
},
|
|
"style": "STYLE_BLUE_TEXT",
|
|
"text": {
|
|
"runs": [
|
|
{
|
|
"text": "Sign in"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CHIQ8FsiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
},
|
|
"content": {
|
|
"runs": [
|
|
{
|
|
"text": "Make playlists and share them after signing in"
|
|
}
|
|
]
|
|
},
|
|
"title": {
|
|
"runs": [
|
|
{
|
|
"text": "Save this for later"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"text": {
|
|
"runs": [
|
|
{
|
|
"text": "Add to playlist"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CHEQw5QGGAUiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
},
|
|
{
|
|
"menuNavigationItemRenderer": {
|
|
"icon": {
|
|
"iconType": "SHARE"
|
|
},
|
|
"navigationEndpoint": {
|
|
"clickTrackingParams": "CHAQkfsFGAYiEwiChruXopr7AhWu1REIHURPBqs=",
|
|
"shareEntityEndpoint": {
|
|
"serializedShareEntity": "EitSRENMQUs1dXlfa3NnQVNkTGRXei1OQWRfckRWb3dBeHFUNnhBRU41SkFB",
|
|
"sharePanelType": "SHARE_PANEL_TYPE_UNIFIED_SHARE_PANEL"
|
|
}
|
|
},
|
|
"text": {
|
|
"runs": [
|
|
{
|
|
"text": "Share"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CHAQkfsFGAYiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
}
|
|
],
|
|
"trackingParams": "CG8QpzsiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
},
|
|
"navigationEndpoint": {
|
|
"browseEndpoint": {
|
|
"browseEndpointContextSupportedConfigs": {
|
|
"browseEndpointContextMusicConfig": {
|
|
"pageType": "MUSIC_PAGE_TYPE_PLAYLIST"
|
|
}
|
|
},
|
|
"browseId": "VLRDCLAK5uy_ksgASdLdWz-NAd_rDVowAxqT6xAEN5JAA"
|
|
},
|
|
"clickTrackingParams": "CG0QoLMCGAIiEwiChruXopr7AhWu1REIHURPBqs="
|
|
},
|
|
"subtitle": {
|
|
"runs": [
|
|
{
|
|
"text": "Playlist"
|
|
},
|
|
{
|
|
"text": " • "
|
|
},
|
|
{
|
|
"text": "YouTube Music"
|
|
}
|
|
]
|
|
},
|
|
"thumbnailOverlay": {
|
|
"musicItemThumbnailOverlayRenderer": {
|
|
"background": {
|
|
"verticalGradient": {
|
|
"gradientLayerColors": [
|
|
"2147483648",
|
|
"0",
|
|
"0"
|
|
]
|
|
}
|
|
},
|
|
"content": {
|
|
"musicPlayButtonRenderer": {
|
|
"accessibilityPauseData": {
|
|
"accessibilityData": {
|
|
"label": "Pause Oktoberfest"
|
|
}
|
|
},
|
|
"accessibilityPlayData": {
|
|
"accessibilityData": {
|
|
"label": "Play Oktoberfest"
|
|
}
|
|
},
|
|
"activeBackgroundColor": 4278190080,
|
|
"activeScaleFactor": 1.2,
|
|
"backgroundColor": 2566914048,
|
|
"buttonSize": "MUSIC_PLAY_BUTTON_SIZE_MEDIUM",
|
|
"iconColor": 4294967295,
|
|
"iconLoadingColor": 1308622847,
|
|
"loadingIndicatorColor": 4294901760,
|
|
"pauseIcon": {
|
|
"iconType": "PAUSE"
|
|
},
|
|
"playIcon": {
|
|
"iconType": "PLAY_ARROW"
|
|
},
|
|
"playNavigationEndpoint": {
|
|
"clickTrackingParams": "CG4QyN4CIhMIgoa7l6Ka-wIVrtURCB1ETwar",
|
|
"watchPlaylistEndpoint": {
|
|
"params": "wAEB",
|
|
"playlistId": "RDCLAK5uy_ksgASdLdWz-NAd_rDVowAxqT6xAEN5JAA"
|
|
}
|
|
},
|
|
"playingIcon": {
|
|
"iconType": "VOLUME_UP"
|
|
},
|
|
"rippleTarget": "MUSIC_PLAY_BUTTON_RIPPLE_TARGET_SELF",
|
|
"trackingParams": "CG4QyN4CIhMIgoa7l6Ka-wIVrtURCB1ETwar"
|
|
}
|
|
},
|
|
"contentPosition": "MUSIC_ITEM_THUMBNAIL_OVERLAY_CONTENT_POSITION_BOTTOM_RIGHT",
|
|
"displayStyle": "MUSIC_ITEM_THUMBNAIL_OVERLAY_DISPLAY_STYLE_HOVER"
|
|
}
|
|
},
|
|
"thumbnailRenderer": {
|
|
"musicThumbnailRenderer": {
|
|
"thumbnail": {
|
|
"thumbnails": [
|
|
{
|
|
"height": 226,
|
|
"url": "https://lh3.googleusercontent.com/_wFTtKjF2JrQPeF4FGAJeayJD1p5I24gLf92WZc7Q6M5uOMSVouuSOB0iS7jlV6vG18kMViPjBmgW6Y=w226-h226-l90-rj",
|
|
"width": 226
|
|
},
|
|
{
|
|
"height": 544,
|
|
"url": "https://lh3.googleusercontent.com/_wFTtKjF2JrQPeF4FGAJeayJD1p5I24gLf92WZc7Q6M5uOMSVouuSOB0iS7jlV6vG18kMViPjBmgW6Y=w544-h544-l90-rj",
|
|
"width": 544
|
|
}
|
|
]
|
|
},
|
|
"thumbnailCrop": "MUSIC_THUMBNAIL_CROP_UNSPECIFIED",
|
|
"thumbnailScale": "MUSIC_THUMBNAIL_SCALE_ASPECT_FILL",
|
|
"trackingParams": "CHsQhL8CIhMIgoa7l6Ka-wIVrtURCB1ETwar"
|
|
}
|
|
},
|
|
"title": {
|
|
"runs": [
|
|
{
|
|
"navigationEndpoint": {
|
|
"browseEndpoint": {
|
|
"browseEndpointContextSupportedConfigs": {
|
|
"browseEndpointContextMusicConfig": {
|
|
"pageType": "MUSIC_PAGE_TYPE_PLAYLIST"
|
|
}
|
|
},
|
|
"browseId": "VLRDCLAK5uy_ksgASdLdWz-NAd_rDVowAxqT6xAEN5JAA"
|
|
},
|
|
"clickTrackingParams": "CG0QoLMCGAIiEwiChruXopr7AhWu1REIHURPBqs="
|
|
},
|
|
"text": "Oktoberfest"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CG0QoLMCGAIiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
},
|
|
{
|
|
"musicTwoRowItemRenderer": {
|
|
"aspectRatio": "MUSIC_TWO_ROW_ITEM_THUMBNAIL_ASPECT_RATIO_SQUARE",
|
|
"menu": {
|
|
"menuRenderer": {
|
|
"accessibility": {
|
|
"accessibilityData": {
|
|
"label": "Action menu"
|
|
}
|
|
},
|
|
"items": [
|
|
{
|
|
"menuNavigationItemRenderer": {
|
|
"icon": {
|
|
"iconType": "MUSIC_SHUFFLE"
|
|
},
|
|
"navigationEndpoint": {
|
|
"clickTrackingParams": "CGsQmvMFGAAiEwiChruXopr7AhWu1REIHURPBqs=",
|
|
"watchPlaylistEndpoint": {
|
|
"params": "wAEB8gECGAE%3D",
|
|
"playlistId": "RDCLAK5uy_lEt1yX7jdZ0dcr4e8N5Y8pUYsaO8nUc2E"
|
|
}
|
|
},
|
|
"text": {
|
|
"runs": [
|
|
{
|
|
"text": "Shuffle play"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CGsQmvMFGAAiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
},
|
|
{
|
|
"menuNavigationItemRenderer": {
|
|
"icon": {
|
|
"iconType": "MIX"
|
|
},
|
|
"navigationEndpoint": {
|
|
"clickTrackingParams": "CGoQm_MFGAEiEwiChruXopr7AhWu1REIHURPBqs=",
|
|
"watchPlaylistEndpoint": {
|
|
"params": "wAEB",
|
|
"playlistId": "RDAMPLRDCLAK5uy_lEt1yX7jdZ0dcr4e8N5Y8pUYsaO8nUc2E"
|
|
}
|
|
},
|
|
"text": {
|
|
"runs": [
|
|
{
|
|
"text": "Start radio"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CGoQm_MFGAEiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
},
|
|
{
|
|
"menuServiceItemRenderer": {
|
|
"icon": {
|
|
"iconType": "QUEUE_PLAY_NEXT"
|
|
},
|
|
"serviceEndpoint": {
|
|
"clickTrackingParams": "CGgQvu4FGAIiEwiChruXopr7AhWu1REIHURPBqs=",
|
|
"queueAddEndpoint": {
|
|
"commands": [
|
|
{
|
|
"addToToastAction": {
|
|
"item": {
|
|
"notificationTextRenderer": {
|
|
"successResponseText": {
|
|
"runs": [
|
|
{
|
|
"text": "Playlist will play next"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CGkQyscDIhMIgoa7l6Ka-wIVrtURCB1ETwar"
|
|
}
|
|
}
|
|
},
|
|
"clickTrackingParams": "CGgQvu4FGAIiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
],
|
|
"queueInsertPosition": "INSERT_AFTER_CURRENT_VIDEO",
|
|
"queueTarget": {
|
|
"playlistId": "RDCLAK5uy_lEt1yX7jdZ0dcr4e8N5Y8pUYsaO8nUc2E"
|
|
}
|
|
}
|
|
},
|
|
"text": {
|
|
"runs": [
|
|
{
|
|
"text": "Play next"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CGgQvu4FGAIiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
},
|
|
{
|
|
"menuServiceItemRenderer": {
|
|
"icon": {
|
|
"iconType": "ADD_TO_REMOTE_QUEUE"
|
|
},
|
|
"serviceEndpoint": {
|
|
"clickTrackingParams": "CGYQ--8FGAMiEwiChruXopr7AhWu1REIHURPBqs=",
|
|
"queueAddEndpoint": {
|
|
"commands": [
|
|
{
|
|
"addToToastAction": {
|
|
"item": {
|
|
"notificationTextRenderer": {
|
|
"successResponseText": {
|
|
"runs": [
|
|
{
|
|
"text": "Playlist added to queue"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CGcQyscDIhMIgoa7l6Ka-wIVrtURCB1ETwar"
|
|
}
|
|
}
|
|
},
|
|
"clickTrackingParams": "CGYQ--8FGAMiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
],
|
|
"queueInsertPosition": "INSERT_AT_END",
|
|
"queueTarget": {
|
|
"playlistId": "RDCLAK5uy_lEt1yX7jdZ0dcr4e8N5Y8pUYsaO8nUc2E"
|
|
}
|
|
}
|
|
},
|
|
"text": {
|
|
"runs": [
|
|
{
|
|
"text": "Add to queue"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CGYQ--8FGAMiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
},
|
|
{
|
|
"toggleMenuServiceItemRenderer": {
|
|
"defaultIcon": {
|
|
"iconType": "LIBRARY_ADD"
|
|
},
|
|
"defaultServiceEndpoint": {
|
|
"clickTrackingParams": "CGQQhP8FGAQiEwiChruXopr7AhWu1REIHURPBqs=",
|
|
"modalEndpoint": {
|
|
"modal": {
|
|
"modalWithTitleAndButtonRenderer": {
|
|
"button": {
|
|
"buttonRenderer": {
|
|
"isDisabled": false,
|
|
"navigationEndpoint": {
|
|
"clickTrackingParams": "CGUQ8FsiEwiChruXopr7AhWu1REIHURPBqs=",
|
|
"signInEndpoint": {
|
|
"hack": true
|
|
}
|
|
},
|
|
"style": "STYLE_BLUE_TEXT",
|
|
"text": {
|
|
"runs": [
|
|
{
|
|
"text": "Sign in"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CGUQ8FsiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
},
|
|
"content": {
|
|
"runs": [
|
|
{
|
|
"text": "Add favorites to your library after signing in"
|
|
}
|
|
]
|
|
},
|
|
"title": {
|
|
"runs": [
|
|
{
|
|
"text": "Save this for later"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"defaultText": {
|
|
"runs": [
|
|
{
|
|
"text": "Add playlist to library"
|
|
}
|
|
]
|
|
},
|
|
"toggledIcon": {
|
|
"iconType": "LIBRARY_REMOVE"
|
|
},
|
|
"toggledServiceEndpoint": {
|
|
"clickTrackingParams": "CGQQhP8FGAQiEwiChruXopr7AhWu1REIHURPBqs=",
|
|
"likeEndpoint": {
|
|
"status": "INDIFFERENT",
|
|
"target": {
|
|
"playlistId": "RDCLAK5uy_lEt1yX7jdZ0dcr4e8N5Y8pUYsaO8nUc2E"
|
|
}
|
|
}
|
|
},
|
|
"toggledText": {
|
|
"runs": [
|
|
{
|
|
"text": "Remove playlist from library"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CGQQhP8FGAQiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
},
|
|
{
|
|
"menuNavigationItemRenderer": {
|
|
"icon": {
|
|
"iconType": "ADD_TO_PLAYLIST"
|
|
},
|
|
"navigationEndpoint": {
|
|
"clickTrackingParams": "CGIQw5QGGAUiEwiChruXopr7AhWu1REIHURPBqs=",
|
|
"modalEndpoint": {
|
|
"modal": {
|
|
"modalWithTitleAndButtonRenderer": {
|
|
"button": {
|
|
"buttonRenderer": {
|
|
"isDisabled": false,
|
|
"navigationEndpoint": {
|
|
"clickTrackingParams": "CGMQ8FsiEwiChruXopr7AhWu1REIHURPBqs=",
|
|
"signInEndpoint": {
|
|
"hack": true
|
|
}
|
|
},
|
|
"style": "STYLE_BLUE_TEXT",
|
|
"text": {
|
|
"runs": [
|
|
{
|
|
"text": "Sign in"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CGMQ8FsiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
},
|
|
"content": {
|
|
"runs": [
|
|
{
|
|
"text": "Make playlists and share them after signing in"
|
|
}
|
|
]
|
|
},
|
|
"title": {
|
|
"runs": [
|
|
{
|
|
"text": "Save this for later"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"text": {
|
|
"runs": [
|
|
{
|
|
"text": "Add to playlist"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CGIQw5QGGAUiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
},
|
|
{
|
|
"menuNavigationItemRenderer": {
|
|
"icon": {
|
|
"iconType": "SHARE"
|
|
},
|
|
"navigationEndpoint": {
|
|
"clickTrackingParams": "CGEQkfsFGAYiEwiChruXopr7AhWu1REIHURPBqs=",
|
|
"shareEntityEndpoint": {
|
|
"serializedShareEntity": "EitSRENMQUs1dXlfbEV0MXlYN2pkWjBkY3I0ZThONVk4cFVZc2FPOG5VYzJF",
|
|
"sharePanelType": "SHARE_PANEL_TYPE_UNIFIED_SHARE_PANEL"
|
|
}
|
|
},
|
|
"text": {
|
|
"runs": [
|
|
{
|
|
"text": "Share"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CGEQkfsFGAYiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
}
|
|
],
|
|
"trackingParams": "CGAQpzsiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
},
|
|
"navigationEndpoint": {
|
|
"browseEndpoint": {
|
|
"browseEndpointContextSupportedConfigs": {
|
|
"browseEndpointContextMusicConfig": {
|
|
"pageType": "MUSIC_PAGE_TYPE_PLAYLIST"
|
|
}
|
|
},
|
|
"browseId": "VLRDCLAK5uy_lEt1yX7jdZ0dcr4e8N5Y8pUYsaO8nUc2E"
|
|
},
|
|
"clickTrackingParams": "CF4QoLMCGAMiEwiChruXopr7AhWu1REIHURPBqs="
|
|
},
|
|
"subtitle": {
|
|
"runs": [
|
|
{
|
|
"text": "Playlist"
|
|
},
|
|
{
|
|
"text": " • "
|
|
},
|
|
{
|
|
"text": "YouTube Music"
|
|
}
|
|
]
|
|
},
|
|
"thumbnailOverlay": {
|
|
"musicItemThumbnailOverlayRenderer": {
|
|
"background": {
|
|
"verticalGradient": {
|
|
"gradientLayerColors": [
|
|
"2147483648",
|
|
"0",
|
|
"0"
|
|
]
|
|
}
|
|
},
|
|
"content": {
|
|
"musicPlayButtonRenderer": {
|
|
"accessibilityPauseData": {
|
|
"accessibilityData": {
|
|
"label": "Pause '10s German Pop"
|
|
}
|
|
},
|
|
"accessibilityPlayData": {
|
|
"accessibilityData": {
|
|
"label": "Play '10s German Pop"
|
|
}
|
|
},
|
|
"activeBackgroundColor": 4278190080,
|
|
"activeScaleFactor": 1.2,
|
|
"backgroundColor": 2566914048,
|
|
"buttonSize": "MUSIC_PLAY_BUTTON_SIZE_MEDIUM",
|
|
"iconColor": 4294967295,
|
|
"iconLoadingColor": 1308622847,
|
|
"loadingIndicatorColor": 4294901760,
|
|
"pauseIcon": {
|
|
"iconType": "PAUSE"
|
|
},
|
|
"playIcon": {
|
|
"iconType": "PLAY_ARROW"
|
|
},
|
|
"playNavigationEndpoint": {
|
|
"clickTrackingParams": "CF8QyN4CIhMIgoa7l6Ka-wIVrtURCB1ETwar",
|
|
"watchPlaylistEndpoint": {
|
|
"params": "wAEB",
|
|
"playlistId": "RDCLAK5uy_lEt1yX7jdZ0dcr4e8N5Y8pUYsaO8nUc2E"
|
|
}
|
|
},
|
|
"playingIcon": {
|
|
"iconType": "VOLUME_UP"
|
|
},
|
|
"rippleTarget": "MUSIC_PLAY_BUTTON_RIPPLE_TARGET_SELF",
|
|
"trackingParams": "CF8QyN4CIhMIgoa7l6Ka-wIVrtURCB1ETwar"
|
|
}
|
|
},
|
|
"contentPosition": "MUSIC_ITEM_THUMBNAIL_OVERLAY_CONTENT_POSITION_BOTTOM_RIGHT",
|
|
"displayStyle": "MUSIC_ITEM_THUMBNAIL_OVERLAY_DISPLAY_STYLE_HOVER"
|
|
}
|
|
},
|
|
"thumbnailRenderer": {
|
|
"musicThumbnailRenderer": {
|
|
"thumbnail": {
|
|
"thumbnails": [
|
|
{
|
|
"height": 226,
|
|
"url": "https://lh3.googleusercontent.com/slwtKgp4BHop8sstyZ2YRVKhg-cOpcFx2vWSmBaeBP4bloW0gVe6eJcqFcO-4VkjfUTDJTdcIrzGoch6=w226-h226-l90-rj",
|
|
"width": 226
|
|
},
|
|
{
|
|
"height": 544,
|
|
"url": "https://lh3.googleusercontent.com/slwtKgp4BHop8sstyZ2YRVKhg-cOpcFx2vWSmBaeBP4bloW0gVe6eJcqFcO-4VkjfUTDJTdcIrzGoch6=w544-h544-l90-rj",
|
|
"width": 544
|
|
}
|
|
]
|
|
},
|
|
"thumbnailCrop": "MUSIC_THUMBNAIL_CROP_UNSPECIFIED",
|
|
"thumbnailScale": "MUSIC_THUMBNAIL_SCALE_ASPECT_FILL",
|
|
"trackingParams": "CGwQhL8CIhMIgoa7l6Ka-wIVrtURCB1ETwar"
|
|
}
|
|
},
|
|
"title": {
|
|
"runs": [
|
|
{
|
|
"navigationEndpoint": {
|
|
"browseEndpoint": {
|
|
"browseEndpointContextSupportedConfigs": {
|
|
"browseEndpointContextMusicConfig": {
|
|
"pageType": "MUSIC_PAGE_TYPE_PLAYLIST"
|
|
}
|
|
},
|
|
"browseId": "VLRDCLAK5uy_lEt1yX7jdZ0dcr4e8N5Y8pUYsaO8nUc2E"
|
|
},
|
|
"clickTrackingParams": "CF4QoLMCGAMiEwiChruXopr7AhWu1REIHURPBqs="
|
|
},
|
|
"text": "'10s German Pop"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CF4QoLMCGAMiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
},
|
|
{
|
|
"musicTwoRowItemRenderer": {
|
|
"aspectRatio": "MUSIC_TWO_ROW_ITEM_THUMBNAIL_ASPECT_RATIO_SQUARE",
|
|
"menu": {
|
|
"menuRenderer": {
|
|
"accessibility": {
|
|
"accessibilityData": {
|
|
"label": "Action menu"
|
|
}
|
|
},
|
|
"items": [
|
|
{
|
|
"menuNavigationItemRenderer": {
|
|
"icon": {
|
|
"iconType": "MUSIC_SHUFFLE"
|
|
},
|
|
"navigationEndpoint": {
|
|
"clickTrackingParams": "CFwQmvMFGAAiEwiChruXopr7AhWu1REIHURPBqs=",
|
|
"watchPlaylistEndpoint": {
|
|
"params": "wAEB8gECGAE%3D",
|
|
"playlistId": "RDCLAK5uy_kn1IcNFwwz5N_qekUFnvxYzPYHHRQ9_mY"
|
|
}
|
|
},
|
|
"text": {
|
|
"runs": [
|
|
{
|
|
"text": "Shuffle play"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CFwQmvMFGAAiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
},
|
|
{
|
|
"menuNavigationItemRenderer": {
|
|
"icon": {
|
|
"iconType": "MIX"
|
|
},
|
|
"navigationEndpoint": {
|
|
"clickTrackingParams": "CFsQm_MFGAEiEwiChruXopr7AhWu1REIHURPBqs=",
|
|
"watchPlaylistEndpoint": {
|
|
"params": "wAEB",
|
|
"playlistId": "RDAMPLRDCLAK5uy_kn1IcNFwwz5N_qekUFnvxYzPYHHRQ9_mY"
|
|
}
|
|
},
|
|
"text": {
|
|
"runs": [
|
|
{
|
|
"text": "Start radio"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CFsQm_MFGAEiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
},
|
|
{
|
|
"menuServiceItemRenderer": {
|
|
"icon": {
|
|
"iconType": "QUEUE_PLAY_NEXT"
|
|
},
|
|
"serviceEndpoint": {
|
|
"clickTrackingParams": "CFkQvu4FGAIiEwiChruXopr7AhWu1REIHURPBqs=",
|
|
"queueAddEndpoint": {
|
|
"commands": [
|
|
{
|
|
"addToToastAction": {
|
|
"item": {
|
|
"notificationTextRenderer": {
|
|
"successResponseText": {
|
|
"runs": [
|
|
{
|
|
"text": "Playlist will play next"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CFoQyscDIhMIgoa7l6Ka-wIVrtURCB1ETwar"
|
|
}
|
|
}
|
|
},
|
|
"clickTrackingParams": "CFkQvu4FGAIiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
],
|
|
"queueInsertPosition": "INSERT_AFTER_CURRENT_VIDEO",
|
|
"queueTarget": {
|
|
"playlistId": "RDCLAK5uy_kn1IcNFwwz5N_qekUFnvxYzPYHHRQ9_mY"
|
|
}
|
|
}
|
|
},
|
|
"text": {
|
|
"runs": [
|
|
{
|
|
"text": "Play next"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CFkQvu4FGAIiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
},
|
|
{
|
|
"menuServiceItemRenderer": {
|
|
"icon": {
|
|
"iconType": "ADD_TO_REMOTE_QUEUE"
|
|
},
|
|
"serviceEndpoint": {
|
|
"clickTrackingParams": "CFcQ--8FGAMiEwiChruXopr7AhWu1REIHURPBqs=",
|
|
"queueAddEndpoint": {
|
|
"commands": [
|
|
{
|
|
"addToToastAction": {
|
|
"item": {
|
|
"notificationTextRenderer": {
|
|
"successResponseText": {
|
|
"runs": [
|
|
{
|
|
"text": "Playlist added to queue"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CFgQyscDIhMIgoa7l6Ka-wIVrtURCB1ETwar"
|
|
}
|
|
}
|
|
},
|
|
"clickTrackingParams": "CFcQ--8FGAMiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
],
|
|
"queueInsertPosition": "INSERT_AT_END",
|
|
"queueTarget": {
|
|
"playlistId": "RDCLAK5uy_kn1IcNFwwz5N_qekUFnvxYzPYHHRQ9_mY"
|
|
}
|
|
}
|
|
},
|
|
"text": {
|
|
"runs": [
|
|
{
|
|
"text": "Add to queue"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CFcQ--8FGAMiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
},
|
|
{
|
|
"toggleMenuServiceItemRenderer": {
|
|
"defaultIcon": {
|
|
"iconType": "LIBRARY_ADD"
|
|
},
|
|
"defaultServiceEndpoint": {
|
|
"clickTrackingParams": "CFUQhP8FGAQiEwiChruXopr7AhWu1REIHURPBqs=",
|
|
"modalEndpoint": {
|
|
"modal": {
|
|
"modalWithTitleAndButtonRenderer": {
|
|
"button": {
|
|
"buttonRenderer": {
|
|
"isDisabled": false,
|
|
"navigationEndpoint": {
|
|
"clickTrackingParams": "CFYQ8FsiEwiChruXopr7AhWu1REIHURPBqs=",
|
|
"signInEndpoint": {
|
|
"hack": true
|
|
}
|
|
},
|
|
"style": "STYLE_BLUE_TEXT",
|
|
"text": {
|
|
"runs": [
|
|
{
|
|
"text": "Sign in"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CFYQ8FsiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
},
|
|
"content": {
|
|
"runs": [
|
|
{
|
|
"text": "Add favorites to your library after signing in"
|
|
}
|
|
]
|
|
},
|
|
"title": {
|
|
"runs": [
|
|
{
|
|
"text": "Save this for later"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"defaultText": {
|
|
"runs": [
|
|
{
|
|
"text": "Add playlist to library"
|
|
}
|
|
]
|
|
},
|
|
"toggledIcon": {
|
|
"iconType": "LIBRARY_REMOVE"
|
|
},
|
|
"toggledServiceEndpoint": {
|
|
"clickTrackingParams": "CFUQhP8FGAQiEwiChruXopr7AhWu1REIHURPBqs=",
|
|
"likeEndpoint": {
|
|
"status": "INDIFFERENT",
|
|
"target": {
|
|
"playlistId": "RDCLAK5uy_kn1IcNFwwz5N_qekUFnvxYzPYHHRQ9_mY"
|
|
}
|
|
}
|
|
},
|
|
"toggledText": {
|
|
"runs": [
|
|
{
|
|
"text": "Remove playlist from library"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CFUQhP8FGAQiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
},
|
|
{
|
|
"menuNavigationItemRenderer": {
|
|
"icon": {
|
|
"iconType": "ADD_TO_PLAYLIST"
|
|
},
|
|
"navigationEndpoint": {
|
|
"clickTrackingParams": "CFMQw5QGGAUiEwiChruXopr7AhWu1REIHURPBqs=",
|
|
"modalEndpoint": {
|
|
"modal": {
|
|
"modalWithTitleAndButtonRenderer": {
|
|
"button": {
|
|
"buttonRenderer": {
|
|
"isDisabled": false,
|
|
"navigationEndpoint": {
|
|
"clickTrackingParams": "CFQQ8FsiEwiChruXopr7AhWu1REIHURPBqs=",
|
|
"signInEndpoint": {
|
|
"hack": true
|
|
}
|
|
},
|
|
"style": "STYLE_BLUE_TEXT",
|
|
"text": {
|
|
"runs": [
|
|
{
|
|
"text": "Sign in"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CFQQ8FsiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
},
|
|
"content": {
|
|
"runs": [
|
|
{
|
|
"text": "Make playlists and share them after signing in"
|
|
}
|
|
]
|
|
},
|
|
"title": {
|
|
"runs": [
|
|
{
|
|
"text": "Save this for later"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"text": {
|
|
"runs": [
|
|
{
|
|
"text": "Add to playlist"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CFMQw5QGGAUiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
},
|
|
{
|
|
"menuNavigationItemRenderer": {
|
|
"icon": {
|
|
"iconType": "SHARE"
|
|
},
|
|
"navigationEndpoint": {
|
|
"clickTrackingParams": "CFIQkfsFGAYiEwiChruXopr7AhWu1REIHURPBqs=",
|
|
"shareEntityEndpoint": {
|
|
"serializedShareEntity": "EitSRENMQUs1dXlfa24xSWNORnd3ejVOX3Fla1VGbnZ4WXpQWUhIUlE5X21Z",
|
|
"sharePanelType": "SHARE_PANEL_TYPE_UNIFIED_SHARE_PANEL"
|
|
}
|
|
},
|
|
"text": {
|
|
"runs": [
|
|
{
|
|
"text": "Share"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CFIQkfsFGAYiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
}
|
|
],
|
|
"trackingParams": "CFEQpzsiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
},
|
|
"navigationEndpoint": {
|
|
"browseEndpoint": {
|
|
"browseEndpointContextSupportedConfigs": {
|
|
"browseEndpointContextMusicConfig": {
|
|
"pageType": "MUSIC_PAGE_TYPE_PLAYLIST"
|
|
}
|
|
},
|
|
"browseId": "VLRDCLAK5uy_kn1IcNFwwz5N_qekUFnvxYzPYHHRQ9_mY"
|
|
},
|
|
"clickTrackingParams": "CE8QoLMCGAQiEwiChruXopr7AhWu1REIHURPBqs="
|
|
},
|
|
"subtitle": {
|
|
"runs": [
|
|
{
|
|
"text": "Playlist"
|
|
},
|
|
{
|
|
"text": " • "
|
|
},
|
|
{
|
|
"text": "YouTube Music"
|
|
}
|
|
]
|
|
},
|
|
"thumbnailOverlay": {
|
|
"musicItemThumbnailOverlayRenderer": {
|
|
"background": {
|
|
"verticalGradient": {
|
|
"gradientLayerColors": [
|
|
"2147483648",
|
|
"0",
|
|
"0"
|
|
]
|
|
}
|
|
},
|
|
"content": {
|
|
"musicPlayButtonRenderer": {
|
|
"accessibilityPauseData": {
|
|
"accessibilityData": {
|
|
"label": "Pause '10s Schlager"
|
|
}
|
|
},
|
|
"accessibilityPlayData": {
|
|
"accessibilityData": {
|
|
"label": "Play '10s Schlager"
|
|
}
|
|
},
|
|
"activeBackgroundColor": 4278190080,
|
|
"activeScaleFactor": 1.2,
|
|
"backgroundColor": 2566914048,
|
|
"buttonSize": "MUSIC_PLAY_BUTTON_SIZE_MEDIUM",
|
|
"iconColor": 4294967295,
|
|
"iconLoadingColor": 1308622847,
|
|
"loadingIndicatorColor": 4294901760,
|
|
"pauseIcon": {
|
|
"iconType": "PAUSE"
|
|
},
|
|
"playIcon": {
|
|
"iconType": "PLAY_ARROW"
|
|
},
|
|
"playNavigationEndpoint": {
|
|
"clickTrackingParams": "CFAQyN4CIhMIgoa7l6Ka-wIVrtURCB1ETwar",
|
|
"watchPlaylistEndpoint": {
|
|
"params": "wAEB",
|
|
"playlistId": "RDCLAK5uy_kn1IcNFwwz5N_qekUFnvxYzPYHHRQ9_mY"
|
|
}
|
|
},
|
|
"playingIcon": {
|
|
"iconType": "VOLUME_UP"
|
|
},
|
|
"rippleTarget": "MUSIC_PLAY_BUTTON_RIPPLE_TARGET_SELF",
|
|
"trackingParams": "CFAQyN4CIhMIgoa7l6Ka-wIVrtURCB1ETwar"
|
|
}
|
|
},
|
|
"contentPosition": "MUSIC_ITEM_THUMBNAIL_OVERLAY_CONTENT_POSITION_BOTTOM_RIGHT",
|
|
"displayStyle": "MUSIC_ITEM_THUMBNAIL_OVERLAY_DISPLAY_STYLE_HOVER"
|
|
}
|
|
},
|
|
"thumbnailRenderer": {
|
|
"musicThumbnailRenderer": {
|
|
"thumbnail": {
|
|
"thumbnails": [
|
|
{
|
|
"height": 226,
|
|
"url": "https://lh3.googleusercontent.com/Lmxml0utaSLguhcR3Fre_60dbUfF-T87l4KouMD_nWdVEz32sn4RNOZNOLiqhBjMf0bs4LnFPSsUdJY=w226-h226-l90-rj",
|
|
"width": 226
|
|
},
|
|
{
|
|
"height": 544,
|
|
"url": "https://lh3.googleusercontent.com/Lmxml0utaSLguhcR3Fre_60dbUfF-T87l4KouMD_nWdVEz32sn4RNOZNOLiqhBjMf0bs4LnFPSsUdJY=w544-h544-l90-rj",
|
|
"width": 544
|
|
}
|
|
]
|
|
},
|
|
"thumbnailCrop": "MUSIC_THUMBNAIL_CROP_UNSPECIFIED",
|
|
"thumbnailScale": "MUSIC_THUMBNAIL_SCALE_ASPECT_FILL",
|
|
"trackingParams": "CF0QhL8CIhMIgoa7l6Ka-wIVrtURCB1ETwar"
|
|
}
|
|
},
|
|
"title": {
|
|
"runs": [
|
|
{
|
|
"navigationEndpoint": {
|
|
"browseEndpoint": {
|
|
"browseEndpointContextSupportedConfigs": {
|
|
"browseEndpointContextMusicConfig": {
|
|
"pageType": "MUSIC_PAGE_TYPE_PLAYLIST"
|
|
}
|
|
},
|
|
"browseId": "VLRDCLAK5uy_kn1IcNFwwz5N_qekUFnvxYzPYHHRQ9_mY"
|
|
},
|
|
"clickTrackingParams": "CE8QoLMCGAQiEwiChruXopr7AhWu1REIHURPBqs="
|
|
},
|
|
"text": "'10s Schlager"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CE8QoLMCGAQiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
},
|
|
{
|
|
"musicTwoRowItemRenderer": {
|
|
"aspectRatio": "MUSIC_TWO_ROW_ITEM_THUMBNAIL_ASPECT_RATIO_SQUARE",
|
|
"menu": {
|
|
"menuRenderer": {
|
|
"accessibility": {
|
|
"accessibilityData": {
|
|
"label": "Action menu"
|
|
}
|
|
},
|
|
"items": [
|
|
{
|
|
"menuNavigationItemRenderer": {
|
|
"icon": {
|
|
"iconType": "MUSIC_SHUFFLE"
|
|
},
|
|
"navigationEndpoint": {
|
|
"clickTrackingParams": "CE0QmvMFGAAiEwiChruXopr7AhWu1REIHURPBqs=",
|
|
"watchPlaylistEndpoint": {
|
|
"params": "wAEB8gECGAE%3D",
|
|
"playlistId": "RDCLAK5uy_kvH_VWOl1tx0Ad4H2F_4jaTMnImcuCFXc"
|
|
}
|
|
},
|
|
"text": {
|
|
"runs": [
|
|
{
|
|
"text": "Shuffle play"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CE0QmvMFGAAiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
},
|
|
{
|
|
"menuNavigationItemRenderer": {
|
|
"icon": {
|
|
"iconType": "MIX"
|
|
},
|
|
"navigationEndpoint": {
|
|
"clickTrackingParams": "CEwQm_MFGAEiEwiChruXopr7AhWu1REIHURPBqs=",
|
|
"watchPlaylistEndpoint": {
|
|
"params": "wAEB",
|
|
"playlistId": "RDAMPLRDCLAK5uy_kvH_VWOl1tx0Ad4H2F_4jaTMnImcuCFXc"
|
|
}
|
|
},
|
|
"text": {
|
|
"runs": [
|
|
{
|
|
"text": "Start radio"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CEwQm_MFGAEiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
},
|
|
{
|
|
"menuServiceItemRenderer": {
|
|
"icon": {
|
|
"iconType": "QUEUE_PLAY_NEXT"
|
|
},
|
|
"serviceEndpoint": {
|
|
"clickTrackingParams": "CEoQvu4FGAIiEwiChruXopr7AhWu1REIHURPBqs=",
|
|
"queueAddEndpoint": {
|
|
"commands": [
|
|
{
|
|
"addToToastAction": {
|
|
"item": {
|
|
"notificationTextRenderer": {
|
|
"successResponseText": {
|
|
"runs": [
|
|
{
|
|
"text": "Playlist will play next"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CEsQyscDIhMIgoa7l6Ka-wIVrtURCB1ETwar"
|
|
}
|
|
}
|
|
},
|
|
"clickTrackingParams": "CEoQvu4FGAIiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
],
|
|
"queueInsertPosition": "INSERT_AFTER_CURRENT_VIDEO",
|
|
"queueTarget": {
|
|
"playlistId": "RDCLAK5uy_kvH_VWOl1tx0Ad4H2F_4jaTMnImcuCFXc"
|
|
}
|
|
}
|
|
},
|
|
"text": {
|
|
"runs": [
|
|
{
|
|
"text": "Play next"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CEoQvu4FGAIiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
},
|
|
{
|
|
"menuServiceItemRenderer": {
|
|
"icon": {
|
|
"iconType": "ADD_TO_REMOTE_QUEUE"
|
|
},
|
|
"serviceEndpoint": {
|
|
"clickTrackingParams": "CEgQ--8FGAMiEwiChruXopr7AhWu1REIHURPBqs=",
|
|
"queueAddEndpoint": {
|
|
"commands": [
|
|
{
|
|
"addToToastAction": {
|
|
"item": {
|
|
"notificationTextRenderer": {
|
|
"successResponseText": {
|
|
"runs": [
|
|
{
|
|
"text": "Playlist added to queue"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CEkQyscDIhMIgoa7l6Ka-wIVrtURCB1ETwar"
|
|
}
|
|
}
|
|
},
|
|
"clickTrackingParams": "CEgQ--8FGAMiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
],
|
|
"queueInsertPosition": "INSERT_AT_END",
|
|
"queueTarget": {
|
|
"playlistId": "RDCLAK5uy_kvH_VWOl1tx0Ad4H2F_4jaTMnImcuCFXc"
|
|
}
|
|
}
|
|
},
|
|
"text": {
|
|
"runs": [
|
|
{
|
|
"text": "Add to queue"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CEgQ--8FGAMiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
},
|
|
{
|
|
"toggleMenuServiceItemRenderer": {
|
|
"defaultIcon": {
|
|
"iconType": "LIBRARY_ADD"
|
|
},
|
|
"defaultServiceEndpoint": {
|
|
"clickTrackingParams": "CEYQhP8FGAQiEwiChruXopr7AhWu1REIHURPBqs=",
|
|
"modalEndpoint": {
|
|
"modal": {
|
|
"modalWithTitleAndButtonRenderer": {
|
|
"button": {
|
|
"buttonRenderer": {
|
|
"isDisabled": false,
|
|
"navigationEndpoint": {
|
|
"clickTrackingParams": "CEcQ8FsiEwiChruXopr7AhWu1REIHURPBqs=",
|
|
"signInEndpoint": {
|
|
"hack": true
|
|
}
|
|
},
|
|
"style": "STYLE_BLUE_TEXT",
|
|
"text": {
|
|
"runs": [
|
|
{
|
|
"text": "Sign in"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CEcQ8FsiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
},
|
|
"content": {
|
|
"runs": [
|
|
{
|
|
"text": "Add favorites to your library after signing in"
|
|
}
|
|
]
|
|
},
|
|
"title": {
|
|
"runs": [
|
|
{
|
|
"text": "Save this for later"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"defaultText": {
|
|
"runs": [
|
|
{
|
|
"text": "Add playlist to library"
|
|
}
|
|
]
|
|
},
|
|
"toggledIcon": {
|
|
"iconType": "LIBRARY_REMOVE"
|
|
},
|
|
"toggledServiceEndpoint": {
|
|
"clickTrackingParams": "CEYQhP8FGAQiEwiChruXopr7AhWu1REIHURPBqs=",
|
|
"likeEndpoint": {
|
|
"status": "INDIFFERENT",
|
|
"target": {
|
|
"playlistId": "RDCLAK5uy_kvH_VWOl1tx0Ad4H2F_4jaTMnImcuCFXc"
|
|
}
|
|
}
|
|
},
|
|
"toggledText": {
|
|
"runs": [
|
|
{
|
|
"text": "Remove playlist from library"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CEYQhP8FGAQiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
},
|
|
{
|
|
"menuNavigationItemRenderer": {
|
|
"icon": {
|
|
"iconType": "ADD_TO_PLAYLIST"
|
|
},
|
|
"navigationEndpoint": {
|
|
"clickTrackingParams": "CEQQw5QGGAUiEwiChruXopr7AhWu1REIHURPBqs=",
|
|
"modalEndpoint": {
|
|
"modal": {
|
|
"modalWithTitleAndButtonRenderer": {
|
|
"button": {
|
|
"buttonRenderer": {
|
|
"isDisabled": false,
|
|
"navigationEndpoint": {
|
|
"clickTrackingParams": "CEUQ8FsiEwiChruXopr7AhWu1REIHURPBqs=",
|
|
"signInEndpoint": {
|
|
"hack": true
|
|
}
|
|
},
|
|
"style": "STYLE_BLUE_TEXT",
|
|
"text": {
|
|
"runs": [
|
|
{
|
|
"text": "Sign in"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CEUQ8FsiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
},
|
|
"content": {
|
|
"runs": [
|
|
{
|
|
"text": "Make playlists and share them after signing in"
|
|
}
|
|
]
|
|
},
|
|
"title": {
|
|
"runs": [
|
|
{
|
|
"text": "Save this for later"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"text": {
|
|
"runs": [
|
|
{
|
|
"text": "Add to playlist"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CEQQw5QGGAUiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
},
|
|
{
|
|
"menuNavigationItemRenderer": {
|
|
"icon": {
|
|
"iconType": "SHARE"
|
|
},
|
|
"navigationEndpoint": {
|
|
"clickTrackingParams": "CEMQkfsFGAYiEwiChruXopr7AhWu1REIHURPBqs=",
|
|
"shareEntityEndpoint": {
|
|
"serializedShareEntity": "EitSRENMQUs1dXlfa3ZIX1ZXT2wxdHgwQWQ0SDJGXzRqYVRNbkltY3VDRlhj",
|
|
"sharePanelType": "SHARE_PANEL_TYPE_UNIFIED_SHARE_PANEL"
|
|
}
|
|
},
|
|
"text": {
|
|
"runs": [
|
|
{
|
|
"text": "Share"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CEMQkfsFGAYiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
}
|
|
],
|
|
"trackingParams": "CEIQpzsiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
},
|
|
"navigationEndpoint": {
|
|
"browseEndpoint": {
|
|
"browseEndpointContextSupportedConfigs": {
|
|
"browseEndpointContextMusicConfig": {
|
|
"pageType": "MUSIC_PAGE_TYPE_PLAYLIST"
|
|
}
|
|
},
|
|
"browseId": "VLRDCLAK5uy_kvH_VWOl1tx0Ad4H2F_4jaTMnImcuCFXc"
|
|
},
|
|
"clickTrackingParams": "CEAQoLMCGAUiEwiChruXopr7AhWu1REIHURPBqs="
|
|
},
|
|
"subtitle": {
|
|
"runs": [
|
|
{
|
|
"text": "Playlist"
|
|
},
|
|
{
|
|
"text": " • "
|
|
},
|
|
{
|
|
"text": "YouTube Music"
|
|
}
|
|
]
|
|
},
|
|
"thumbnailOverlay": {
|
|
"musicItemThumbnailOverlayRenderer": {
|
|
"background": {
|
|
"verticalGradient": {
|
|
"gradientLayerColors": [
|
|
"2147483648",
|
|
"0",
|
|
"0"
|
|
]
|
|
}
|
|
},
|
|
"content": {
|
|
"musicPlayButtonRenderer": {
|
|
"accessibilityPauseData": {
|
|
"accessibilityData": {
|
|
"label": "Pause German Pop Throwback"
|
|
}
|
|
},
|
|
"accessibilityPlayData": {
|
|
"accessibilityData": {
|
|
"label": "Play German Pop Throwback"
|
|
}
|
|
},
|
|
"activeBackgroundColor": 4278190080,
|
|
"activeScaleFactor": 1.2,
|
|
"backgroundColor": 2566914048,
|
|
"buttonSize": "MUSIC_PLAY_BUTTON_SIZE_MEDIUM",
|
|
"iconColor": 4294967295,
|
|
"iconLoadingColor": 1308622847,
|
|
"loadingIndicatorColor": 4294901760,
|
|
"pauseIcon": {
|
|
"iconType": "PAUSE"
|
|
},
|
|
"playIcon": {
|
|
"iconType": "PLAY_ARROW"
|
|
},
|
|
"playNavigationEndpoint": {
|
|
"clickTrackingParams": "CEEQyN4CIhMIgoa7l6Ka-wIVrtURCB1ETwar",
|
|
"watchPlaylistEndpoint": {
|
|
"params": "wAEB",
|
|
"playlistId": "RDCLAK5uy_kvH_VWOl1tx0Ad4H2F_4jaTMnImcuCFXc"
|
|
}
|
|
},
|
|
"playingIcon": {
|
|
"iconType": "VOLUME_UP"
|
|
},
|
|
"rippleTarget": "MUSIC_PLAY_BUTTON_RIPPLE_TARGET_SELF",
|
|
"trackingParams": "CEEQyN4CIhMIgoa7l6Ka-wIVrtURCB1ETwar"
|
|
}
|
|
},
|
|
"contentPosition": "MUSIC_ITEM_THUMBNAIL_OVERLAY_CONTENT_POSITION_BOTTOM_RIGHT",
|
|
"displayStyle": "MUSIC_ITEM_THUMBNAIL_OVERLAY_DISPLAY_STYLE_HOVER"
|
|
}
|
|
},
|
|
"thumbnailRenderer": {
|
|
"musicThumbnailRenderer": {
|
|
"thumbnail": {
|
|
"thumbnails": [
|
|
{
|
|
"height": 226,
|
|
"url": "https://lh3.googleusercontent.com/gCaww9YpZ-Th2I6Y7mTarqo_JJPkBerhUPTchgu06VowkRZc8ndS9Efa-AIz5uqKoGWiNf32YzkFUQ=w226-h226-l90-rj",
|
|
"width": 226
|
|
},
|
|
{
|
|
"height": 544,
|
|
"url": "https://lh3.googleusercontent.com/gCaww9YpZ-Th2I6Y7mTarqo_JJPkBerhUPTchgu06VowkRZc8ndS9Efa-AIz5uqKoGWiNf32YzkFUQ=w544-h544-l90-rj",
|
|
"width": 544
|
|
}
|
|
]
|
|
},
|
|
"thumbnailCrop": "MUSIC_THUMBNAIL_CROP_UNSPECIFIED",
|
|
"thumbnailScale": "MUSIC_THUMBNAIL_SCALE_ASPECT_FILL",
|
|
"trackingParams": "CE4QhL8CIhMIgoa7l6Ka-wIVrtURCB1ETwar"
|
|
}
|
|
},
|
|
"title": {
|
|
"runs": [
|
|
{
|
|
"navigationEndpoint": {
|
|
"browseEndpoint": {
|
|
"browseEndpointContextSupportedConfigs": {
|
|
"browseEndpointContextMusicConfig": {
|
|
"pageType": "MUSIC_PAGE_TYPE_PLAYLIST"
|
|
}
|
|
},
|
|
"browseId": "VLRDCLAK5uy_kvH_VWOl1tx0Ad4H2F_4jaTMnImcuCFXc"
|
|
},
|
|
"clickTrackingParams": "CEAQoLMCGAUiEwiChruXopr7AhWu1REIHURPBqs="
|
|
},
|
|
"text": "German Pop Throwback"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CEAQoLMCGAUiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
},
|
|
{
|
|
"musicTwoRowItemRenderer": {
|
|
"aspectRatio": "MUSIC_TWO_ROW_ITEM_THUMBNAIL_ASPECT_RATIO_SQUARE",
|
|
"menu": {
|
|
"menuRenderer": {
|
|
"accessibility": {
|
|
"accessibilityData": {
|
|
"label": "Action menu"
|
|
}
|
|
},
|
|
"items": [
|
|
{
|
|
"menuNavigationItemRenderer": {
|
|
"icon": {
|
|
"iconType": "MUSIC_SHUFFLE"
|
|
},
|
|
"navigationEndpoint": {
|
|
"clickTrackingParams": "CD4QmvMFGAAiEwiChruXopr7AhWu1REIHURPBqs=",
|
|
"watchPlaylistEndpoint": {
|
|
"params": "wAEB8gECGAE%3D",
|
|
"playlistId": "RDCLAK5uy_kSJ30ym-GRlGJvlZsM9xnK9dAZdonBoB0"
|
|
}
|
|
},
|
|
"text": {
|
|
"runs": [
|
|
{
|
|
"text": "Shuffle play"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CD4QmvMFGAAiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
},
|
|
{
|
|
"menuNavigationItemRenderer": {
|
|
"icon": {
|
|
"iconType": "MIX"
|
|
},
|
|
"navigationEndpoint": {
|
|
"clickTrackingParams": "CD0Qm_MFGAEiEwiChruXopr7AhWu1REIHURPBqs=",
|
|
"watchPlaylistEndpoint": {
|
|
"params": "wAEB",
|
|
"playlistId": "RDAMPLRDCLAK5uy_kSJ30ym-GRlGJvlZsM9xnK9dAZdonBoB0"
|
|
}
|
|
},
|
|
"text": {
|
|
"runs": [
|
|
{
|
|
"text": "Start radio"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CD0Qm_MFGAEiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
},
|
|
{
|
|
"menuServiceItemRenderer": {
|
|
"icon": {
|
|
"iconType": "QUEUE_PLAY_NEXT"
|
|
},
|
|
"serviceEndpoint": {
|
|
"clickTrackingParams": "CDsQvu4FGAIiEwiChruXopr7AhWu1REIHURPBqs=",
|
|
"queueAddEndpoint": {
|
|
"commands": [
|
|
{
|
|
"addToToastAction": {
|
|
"item": {
|
|
"notificationTextRenderer": {
|
|
"successResponseText": {
|
|
"runs": [
|
|
{
|
|
"text": "Playlist will play next"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CDwQyscDIhMIgoa7l6Ka-wIVrtURCB1ETwar"
|
|
}
|
|
}
|
|
},
|
|
"clickTrackingParams": "CDsQvu4FGAIiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
],
|
|
"queueInsertPosition": "INSERT_AFTER_CURRENT_VIDEO",
|
|
"queueTarget": {
|
|
"playlistId": "RDCLAK5uy_kSJ30ym-GRlGJvlZsM9xnK9dAZdonBoB0"
|
|
}
|
|
}
|
|
},
|
|
"text": {
|
|
"runs": [
|
|
{
|
|
"text": "Play next"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CDsQvu4FGAIiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
},
|
|
{
|
|
"menuServiceItemRenderer": {
|
|
"icon": {
|
|
"iconType": "ADD_TO_REMOTE_QUEUE"
|
|
},
|
|
"serviceEndpoint": {
|
|
"clickTrackingParams": "CDkQ--8FGAMiEwiChruXopr7AhWu1REIHURPBqs=",
|
|
"queueAddEndpoint": {
|
|
"commands": [
|
|
{
|
|
"addToToastAction": {
|
|
"item": {
|
|
"notificationTextRenderer": {
|
|
"successResponseText": {
|
|
"runs": [
|
|
{
|
|
"text": "Playlist added to queue"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CDoQyscDIhMIgoa7l6Ka-wIVrtURCB1ETwar"
|
|
}
|
|
}
|
|
},
|
|
"clickTrackingParams": "CDkQ--8FGAMiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
],
|
|
"queueInsertPosition": "INSERT_AT_END",
|
|
"queueTarget": {
|
|
"playlistId": "RDCLAK5uy_kSJ30ym-GRlGJvlZsM9xnK9dAZdonBoB0"
|
|
}
|
|
}
|
|
},
|
|
"text": {
|
|
"runs": [
|
|
{
|
|
"text": "Add to queue"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CDkQ--8FGAMiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
},
|
|
{
|
|
"toggleMenuServiceItemRenderer": {
|
|
"defaultIcon": {
|
|
"iconType": "LIBRARY_ADD"
|
|
},
|
|
"defaultServiceEndpoint": {
|
|
"clickTrackingParams": "CDcQhP8FGAQiEwiChruXopr7AhWu1REIHURPBqs=",
|
|
"modalEndpoint": {
|
|
"modal": {
|
|
"modalWithTitleAndButtonRenderer": {
|
|
"button": {
|
|
"buttonRenderer": {
|
|
"isDisabled": false,
|
|
"navigationEndpoint": {
|
|
"clickTrackingParams": "CDgQ8FsiEwiChruXopr7AhWu1REIHURPBqs=",
|
|
"signInEndpoint": {
|
|
"hack": true
|
|
}
|
|
},
|
|
"style": "STYLE_BLUE_TEXT",
|
|
"text": {
|
|
"runs": [
|
|
{
|
|
"text": "Sign in"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CDgQ8FsiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
},
|
|
"content": {
|
|
"runs": [
|
|
{
|
|
"text": "Add favorites to your library after signing in"
|
|
}
|
|
]
|
|
},
|
|
"title": {
|
|
"runs": [
|
|
{
|
|
"text": "Save this for later"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"defaultText": {
|
|
"runs": [
|
|
{
|
|
"text": "Add playlist to library"
|
|
}
|
|
]
|
|
},
|
|
"toggledIcon": {
|
|
"iconType": "LIBRARY_REMOVE"
|
|
},
|
|
"toggledServiceEndpoint": {
|
|
"clickTrackingParams": "CDcQhP8FGAQiEwiChruXopr7AhWu1REIHURPBqs=",
|
|
"likeEndpoint": {
|
|
"status": "INDIFFERENT",
|
|
"target": {
|
|
"playlistId": "RDCLAK5uy_kSJ30ym-GRlGJvlZsM9xnK9dAZdonBoB0"
|
|
}
|
|
}
|
|
},
|
|
"toggledText": {
|
|
"runs": [
|
|
{
|
|
"text": "Remove playlist from library"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CDcQhP8FGAQiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
},
|
|
{
|
|
"menuNavigationItemRenderer": {
|
|
"icon": {
|
|
"iconType": "ADD_TO_PLAYLIST"
|
|
},
|
|
"navigationEndpoint": {
|
|
"clickTrackingParams": "CDUQw5QGGAUiEwiChruXopr7AhWu1REIHURPBqs=",
|
|
"modalEndpoint": {
|
|
"modal": {
|
|
"modalWithTitleAndButtonRenderer": {
|
|
"button": {
|
|
"buttonRenderer": {
|
|
"isDisabled": false,
|
|
"navigationEndpoint": {
|
|
"clickTrackingParams": "CDYQ8FsiEwiChruXopr7AhWu1REIHURPBqs=",
|
|
"signInEndpoint": {
|
|
"hack": true
|
|
}
|
|
},
|
|
"style": "STYLE_BLUE_TEXT",
|
|
"text": {
|
|
"runs": [
|
|
{
|
|
"text": "Sign in"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CDYQ8FsiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
},
|
|
"content": {
|
|
"runs": [
|
|
{
|
|
"text": "Make playlists and share them after signing in"
|
|
}
|
|
]
|
|
},
|
|
"title": {
|
|
"runs": [
|
|
{
|
|
"text": "Save this for later"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"text": {
|
|
"runs": [
|
|
{
|
|
"text": "Add to playlist"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CDUQw5QGGAUiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
},
|
|
{
|
|
"menuNavigationItemRenderer": {
|
|
"icon": {
|
|
"iconType": "SHARE"
|
|
},
|
|
"navigationEndpoint": {
|
|
"clickTrackingParams": "CDQQkfsFGAYiEwiChruXopr7AhWu1REIHURPBqs=",
|
|
"shareEntityEndpoint": {
|
|
"serializedShareEntity": "EitSRENMQUs1dXlfa1NKMzB5bS1HUmxHSnZsWnNNOXhuSzlkQVpkb25Cb0Iw",
|
|
"sharePanelType": "SHARE_PANEL_TYPE_UNIFIED_SHARE_PANEL"
|
|
}
|
|
},
|
|
"text": {
|
|
"runs": [
|
|
{
|
|
"text": "Share"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CDQQkfsFGAYiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
}
|
|
],
|
|
"trackingParams": "CDMQpzsiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
},
|
|
"navigationEndpoint": {
|
|
"browseEndpoint": {
|
|
"browseEndpointContextSupportedConfigs": {
|
|
"browseEndpointContextMusicConfig": {
|
|
"pageType": "MUSIC_PAGE_TYPE_PLAYLIST"
|
|
}
|
|
},
|
|
"browseId": "VLRDCLAK5uy_kSJ30ym-GRlGJvlZsM9xnK9dAZdonBoB0"
|
|
},
|
|
"clickTrackingParams": "CDEQoLMCGAYiEwiChruXopr7AhWu1REIHURPBqs="
|
|
},
|
|
"subtitle": {
|
|
"runs": [
|
|
{
|
|
"text": "Playlist"
|
|
},
|
|
{
|
|
"text": " • "
|
|
},
|
|
{
|
|
"text": "YouTube Music"
|
|
}
|
|
]
|
|
},
|
|
"thumbnailOverlay": {
|
|
"musicItemThumbnailOverlayRenderer": {
|
|
"background": {
|
|
"verticalGradient": {
|
|
"gradientLayerColors": [
|
|
"2147483648",
|
|
"0",
|
|
"0"
|
|
]
|
|
}
|
|
},
|
|
"content": {
|
|
"musicPlayButtonRenderer": {
|
|
"accessibilityPauseData": {
|
|
"accessibilityData": {
|
|
"label": "Pause Presenting Mark Forster"
|
|
}
|
|
},
|
|
"accessibilityPlayData": {
|
|
"accessibilityData": {
|
|
"label": "Play Presenting Mark Forster"
|
|
}
|
|
},
|
|
"activeBackgroundColor": 4278190080,
|
|
"activeScaleFactor": 1.2,
|
|
"backgroundColor": 2566914048,
|
|
"buttonSize": "MUSIC_PLAY_BUTTON_SIZE_MEDIUM",
|
|
"iconColor": 4294967295,
|
|
"iconLoadingColor": 1308622847,
|
|
"loadingIndicatorColor": 4294901760,
|
|
"pauseIcon": {
|
|
"iconType": "PAUSE"
|
|
},
|
|
"playIcon": {
|
|
"iconType": "PLAY_ARROW"
|
|
},
|
|
"playNavigationEndpoint": {
|
|
"clickTrackingParams": "CDIQyN4CIhMIgoa7l6Ka-wIVrtURCB1ETwar",
|
|
"watchPlaylistEndpoint": {
|
|
"params": "wAEB",
|
|
"playlistId": "RDCLAK5uy_kSJ30ym-GRlGJvlZsM9xnK9dAZdonBoB0"
|
|
}
|
|
},
|
|
"playingIcon": {
|
|
"iconType": "VOLUME_UP"
|
|
},
|
|
"rippleTarget": "MUSIC_PLAY_BUTTON_RIPPLE_TARGET_SELF",
|
|
"trackingParams": "CDIQyN4CIhMIgoa7l6Ka-wIVrtURCB1ETwar"
|
|
}
|
|
},
|
|
"contentPosition": "MUSIC_ITEM_THUMBNAIL_OVERLAY_CONTENT_POSITION_BOTTOM_RIGHT",
|
|
"displayStyle": "MUSIC_ITEM_THUMBNAIL_OVERLAY_DISPLAY_STYLE_HOVER"
|
|
}
|
|
},
|
|
"thumbnailRenderer": {
|
|
"musicThumbnailRenderer": {
|
|
"thumbnail": {
|
|
"thumbnails": [
|
|
{
|
|
"height": 226,
|
|
"url": "https://lh3.googleusercontent.com/ZarhsSrgS22O6JwaZl4FfgeXOtaVyq0GWZKTLCrByxYgQhrEVRj1oP4MO__moYmQuKCRB1BB67JDZfg=w226-h226-l90-rj",
|
|
"width": 226
|
|
},
|
|
{
|
|
"height": 544,
|
|
"url": "https://lh3.googleusercontent.com/ZarhsSrgS22O6JwaZl4FfgeXOtaVyq0GWZKTLCrByxYgQhrEVRj1oP4MO__moYmQuKCRB1BB67JDZfg=w544-h544-l90-rj",
|
|
"width": 544
|
|
}
|
|
]
|
|
},
|
|
"thumbnailCrop": "MUSIC_THUMBNAIL_CROP_UNSPECIFIED",
|
|
"thumbnailScale": "MUSIC_THUMBNAIL_SCALE_ASPECT_FILL",
|
|
"trackingParams": "CD8QhL8CIhMIgoa7l6Ka-wIVrtURCB1ETwar"
|
|
}
|
|
},
|
|
"title": {
|
|
"runs": [
|
|
{
|
|
"navigationEndpoint": {
|
|
"browseEndpoint": {
|
|
"browseEndpointContextSupportedConfigs": {
|
|
"browseEndpointContextMusicConfig": {
|
|
"pageType": "MUSIC_PAGE_TYPE_PLAYLIST"
|
|
}
|
|
},
|
|
"browseId": "VLRDCLAK5uy_kSJ30ym-GRlGJvlZsM9xnK9dAZdonBoB0"
|
|
},
|
|
"clickTrackingParams": "CDEQoLMCGAYiEwiChruXopr7AhWu1REIHURPBqs="
|
|
},
|
|
"text": "Presenting Mark Forster"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CDEQoLMCGAYiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
},
|
|
{
|
|
"musicTwoRowItemRenderer": {
|
|
"aspectRatio": "MUSIC_TWO_ROW_ITEM_THUMBNAIL_ASPECT_RATIO_SQUARE",
|
|
"menu": {
|
|
"menuRenderer": {
|
|
"accessibility": {
|
|
"accessibilityData": {
|
|
"label": "Action menu"
|
|
}
|
|
},
|
|
"items": [
|
|
{
|
|
"menuNavigationItemRenderer": {
|
|
"icon": {
|
|
"iconType": "MUSIC_SHUFFLE"
|
|
},
|
|
"navigationEndpoint": {
|
|
"clickTrackingParams": "CC8QmvMFGAAiEwiChruXopr7AhWu1REIHURPBqs=",
|
|
"watchPlaylistEndpoint": {
|
|
"params": "wAEB8gECKAE%3D",
|
|
"playlistId": "PLW4r_btbY6e3p8RuogQM9F8S3dFNgsMqn"
|
|
}
|
|
},
|
|
"text": {
|
|
"runs": [
|
|
{
|
|
"text": "Shuffle play"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CC8QmvMFGAAiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
},
|
|
{
|
|
"menuNavigationItemRenderer": {
|
|
"icon": {
|
|
"iconType": "MIX"
|
|
},
|
|
"navigationEndpoint": {
|
|
"clickTrackingParams": "CC4Qm_MFGAEiEwiChruXopr7AhWu1REIHURPBqs=",
|
|
"watchPlaylistEndpoint": {
|
|
"params": "wAEB",
|
|
"playlistId": "RDAMPLPLW4r_btbY6e3p8RuogQM9F8S3dFNgsMqn"
|
|
}
|
|
},
|
|
"text": {
|
|
"runs": [
|
|
{
|
|
"text": "Start radio"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CC4Qm_MFGAEiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
},
|
|
{
|
|
"menuServiceItemRenderer": {
|
|
"icon": {
|
|
"iconType": "QUEUE_PLAY_NEXT"
|
|
},
|
|
"serviceEndpoint": {
|
|
"clickTrackingParams": "CCwQvu4FGAIiEwiChruXopr7AhWu1REIHURPBqs=",
|
|
"queueAddEndpoint": {
|
|
"commands": [
|
|
{
|
|
"addToToastAction": {
|
|
"item": {
|
|
"notificationTextRenderer": {
|
|
"successResponseText": {
|
|
"runs": [
|
|
{
|
|
"text": "Playlist will play next"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CC0QyscDIhMIgoa7l6Ka-wIVrtURCB1ETwar"
|
|
}
|
|
}
|
|
},
|
|
"clickTrackingParams": "CCwQvu4FGAIiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
],
|
|
"queueInsertPosition": "INSERT_AFTER_CURRENT_VIDEO",
|
|
"queueTarget": {
|
|
"playlistId": "PLW4r_btbY6e3p8RuogQM9F8S3dFNgsMqn"
|
|
}
|
|
}
|
|
},
|
|
"text": {
|
|
"runs": [
|
|
{
|
|
"text": "Play next"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CCwQvu4FGAIiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
},
|
|
{
|
|
"menuServiceItemRenderer": {
|
|
"icon": {
|
|
"iconType": "ADD_TO_REMOTE_QUEUE"
|
|
},
|
|
"serviceEndpoint": {
|
|
"clickTrackingParams": "CCoQ--8FGAMiEwiChruXopr7AhWu1REIHURPBqs=",
|
|
"queueAddEndpoint": {
|
|
"commands": [
|
|
{
|
|
"addToToastAction": {
|
|
"item": {
|
|
"notificationTextRenderer": {
|
|
"successResponseText": {
|
|
"runs": [
|
|
{
|
|
"text": "Playlist added to queue"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CCsQyscDIhMIgoa7l6Ka-wIVrtURCB1ETwar"
|
|
}
|
|
}
|
|
},
|
|
"clickTrackingParams": "CCoQ--8FGAMiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
],
|
|
"queueInsertPosition": "INSERT_AT_END",
|
|
"queueTarget": {
|
|
"playlistId": "PLW4r_btbY6e3p8RuogQM9F8S3dFNgsMqn"
|
|
}
|
|
}
|
|
},
|
|
"text": {
|
|
"runs": [
|
|
{
|
|
"text": "Add to queue"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CCoQ--8FGAMiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
},
|
|
{
|
|
"toggleMenuServiceItemRenderer": {
|
|
"defaultIcon": {
|
|
"iconType": "LIBRARY_ADD"
|
|
},
|
|
"defaultServiceEndpoint": {
|
|
"clickTrackingParams": "CCgQhP8FGAQiEwiChruXopr7AhWu1REIHURPBqs=",
|
|
"modalEndpoint": {
|
|
"modal": {
|
|
"modalWithTitleAndButtonRenderer": {
|
|
"button": {
|
|
"buttonRenderer": {
|
|
"isDisabled": false,
|
|
"navigationEndpoint": {
|
|
"clickTrackingParams": "CCkQ8FsiEwiChruXopr7AhWu1REIHURPBqs=",
|
|
"signInEndpoint": {
|
|
"hack": true
|
|
}
|
|
},
|
|
"style": "STYLE_BLUE_TEXT",
|
|
"text": {
|
|
"runs": [
|
|
{
|
|
"text": "Sign in"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CCkQ8FsiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
},
|
|
"content": {
|
|
"runs": [
|
|
{
|
|
"text": "Add favorites to your library after signing in"
|
|
}
|
|
]
|
|
},
|
|
"title": {
|
|
"runs": [
|
|
{
|
|
"text": "Save this for later"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"defaultText": {
|
|
"runs": [
|
|
{
|
|
"text": "Add playlist to library"
|
|
}
|
|
]
|
|
},
|
|
"toggledIcon": {
|
|
"iconType": "LIBRARY_REMOVE"
|
|
},
|
|
"toggledServiceEndpoint": {
|
|
"clickTrackingParams": "CCgQhP8FGAQiEwiChruXopr7AhWu1REIHURPBqs=",
|
|
"likeEndpoint": {
|
|
"status": "INDIFFERENT",
|
|
"target": {
|
|
"playlistId": "PLW4r_btbY6e3p8RuogQM9F8S3dFNgsMqn"
|
|
}
|
|
}
|
|
},
|
|
"toggledText": {
|
|
"runs": [
|
|
{
|
|
"text": "Remove playlist from library"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CCgQhP8FGAQiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
},
|
|
{
|
|
"menuNavigationItemRenderer": {
|
|
"icon": {
|
|
"iconType": "ADD_TO_PLAYLIST"
|
|
},
|
|
"navigationEndpoint": {
|
|
"clickTrackingParams": "CCYQw5QGGAUiEwiChruXopr7AhWu1REIHURPBqs=",
|
|
"modalEndpoint": {
|
|
"modal": {
|
|
"modalWithTitleAndButtonRenderer": {
|
|
"button": {
|
|
"buttonRenderer": {
|
|
"isDisabled": false,
|
|
"navigationEndpoint": {
|
|
"clickTrackingParams": "CCcQ8FsiEwiChruXopr7AhWu1REIHURPBqs=",
|
|
"signInEndpoint": {
|
|
"hack": true
|
|
}
|
|
},
|
|
"style": "STYLE_BLUE_TEXT",
|
|
"text": {
|
|
"runs": [
|
|
{
|
|
"text": "Sign in"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CCcQ8FsiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
},
|
|
"content": {
|
|
"runs": [
|
|
{
|
|
"text": "Make playlists and share them after signing in"
|
|
}
|
|
]
|
|
},
|
|
"title": {
|
|
"runs": [
|
|
{
|
|
"text": "Save this for later"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"text": {
|
|
"runs": [
|
|
{
|
|
"text": "Add to playlist"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CCYQw5QGGAUiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
},
|
|
{
|
|
"menuNavigationItemRenderer": {
|
|
"icon": {
|
|
"iconType": "SHARE"
|
|
},
|
|
"navigationEndpoint": {
|
|
"clickTrackingParams": "CCUQkfsFGAYiEwiChruXopr7AhWu1REIHURPBqs=",
|
|
"shareEntityEndpoint": {
|
|
"serializedShareEntity": "EiJQTFc0cl9idGJZNmUzcDhSdW9nUU05RjhTM2RGTmdzTXFu",
|
|
"sharePanelType": "SHARE_PANEL_TYPE_UNIFIED_SHARE_PANEL"
|
|
}
|
|
},
|
|
"text": {
|
|
"runs": [
|
|
{
|
|
"text": "Share"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CCUQkfsFGAYiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
}
|
|
],
|
|
"trackingParams": "CCQQpzsiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
},
|
|
"navigationEndpoint": {
|
|
"browseEndpoint": {
|
|
"browseEndpointContextSupportedConfigs": {
|
|
"browseEndpointContextMusicConfig": {
|
|
"pageType": "MUSIC_PAGE_TYPE_PLAYLIST"
|
|
}
|
|
},
|
|
"browseId": "VLPLW4r_btbY6e3p8RuogQM9F8S3dFNgsMqn"
|
|
},
|
|
"clickTrackingParams": "CCEQoLMCGAciEwiChruXopr7AhWu1REIHURPBqs="
|
|
},
|
|
"subtitle": {
|
|
"runs": [
|
|
{
|
|
"text": "Playlist"
|
|
},
|
|
{
|
|
"text": " • "
|
|
},
|
|
{
|
|
"navigationEndpoint": {
|
|
"browseEndpoint": {
|
|
"browseEndpointContextSupportedConfigs": {
|
|
"browseEndpointContextMusicConfig": {
|
|
"pageType": "MUSIC_PAGE_TYPE_USER_CHANNEL"
|
|
}
|
|
},
|
|
"browseId": "UCnOnrhWLv3YMoTVWqF4k82w"
|
|
},
|
|
"clickTrackingParams": "CCEQoLMCGAciEwiChruXopr7AhWu1REIHURPBqs="
|
|
},
|
|
"text": "botevpd"
|
|
},
|
|
{
|
|
"text": " • "
|
|
},
|
|
{
|
|
"text": "49 songs"
|
|
}
|
|
]
|
|
},
|
|
"thumbnailCornerOverlay": {
|
|
"musicThumbnailRenderer": {
|
|
"thumbnail": {
|
|
"thumbnails": [
|
|
{
|
|
"height": 48,
|
|
"url": "https://yt3.ggpht.com/ytc/AMLnZu-6NRp7R_qUbBuHV9zbJ2-z-KRPysQYtubLjQ=s48-c-k-c0x00000000-no-cc-rj-rp",
|
|
"width": 48
|
|
},
|
|
{
|
|
"height": 96,
|
|
"url": "https://yt3.ggpht.com/ytc/AMLnZu-6NRp7R_qUbBuHV9zbJ2-z-KRPysQYtubLjQ=s96-c-k-c0x00000000-no-cc-rj-rp",
|
|
"width": 96
|
|
},
|
|
{
|
|
"height": 48,
|
|
"url": "https://yt3.ggpht.com/ytc/AMLnZu-6NRp7R_qUbBuHV9zbJ2-z-KRPysQYtubLjQ=s48-c-k-c0x00000000-no-cc-rj-rp",
|
|
"width": 48
|
|
},
|
|
{
|
|
"height": 96,
|
|
"url": "https://yt3.ggpht.com/ytc/AMLnZu-6NRp7R_qUbBuHV9zbJ2-z-KRPysQYtubLjQ=s96-c-k-c0x00000000-no-cc-rj-rp",
|
|
"width": 96
|
|
}
|
|
]
|
|
},
|
|
"thumbnailCrop": "MUSIC_THUMBNAIL_CROP_CIRCLE",
|
|
"trackingParams": "CCIQhL8CIhMIgoa7l6Ka-wIVrtURCB1ETwar"
|
|
}
|
|
},
|
|
"thumbnailOverlay": {
|
|
"musicItemThumbnailOverlayRenderer": {
|
|
"background": {
|
|
"verticalGradient": {
|
|
"gradientLayerColors": [
|
|
"2147483648",
|
|
"0",
|
|
"0"
|
|
]
|
|
}
|
|
},
|
|
"content": {
|
|
"musicPlayButtonRenderer": {
|
|
"accessibilityPauseData": {
|
|
"accessibilityData": {
|
|
"label": "Pause German Pop"
|
|
}
|
|
},
|
|
"accessibilityPlayData": {
|
|
"accessibilityData": {
|
|
"label": "Play German Pop"
|
|
}
|
|
},
|
|
"activeBackgroundColor": 4278190080,
|
|
"activeScaleFactor": 1.2,
|
|
"backgroundColor": 2566914048,
|
|
"buttonSize": "MUSIC_PLAY_BUTTON_SIZE_MEDIUM",
|
|
"iconColor": 4294967295,
|
|
"iconLoadingColor": 1308622847,
|
|
"loadingIndicatorColor": 4294901760,
|
|
"pauseIcon": {
|
|
"iconType": "PAUSE"
|
|
},
|
|
"playIcon": {
|
|
"iconType": "PLAY_ARROW"
|
|
},
|
|
"playNavigationEndpoint": {
|
|
"clickTrackingParams": "CCMQyN4CIhMIgoa7l6Ka-wIVrtURCB1ETwar",
|
|
"watchPlaylistEndpoint": {
|
|
"params": "wAEB8gECKAE%3D",
|
|
"playlistId": "PLW4r_btbY6e3p8RuogQM9F8S3dFNgsMqn"
|
|
}
|
|
},
|
|
"playingIcon": {
|
|
"iconType": "VOLUME_UP"
|
|
},
|
|
"rippleTarget": "MUSIC_PLAY_BUTTON_RIPPLE_TARGET_SELF",
|
|
"trackingParams": "CCMQyN4CIhMIgoa7l6Ka-wIVrtURCB1ETwar"
|
|
}
|
|
},
|
|
"contentPosition": "MUSIC_ITEM_THUMBNAIL_OVERLAY_CONTENT_POSITION_BOTTOM_RIGHT",
|
|
"displayStyle": "MUSIC_ITEM_THUMBNAIL_OVERLAY_DISPLAY_STYLE_HOVER"
|
|
}
|
|
},
|
|
"thumbnailRenderer": {
|
|
"musicThumbnailRenderer": {
|
|
"thumbnail": {
|
|
"thumbnails": [
|
|
{
|
|
"height": 192,
|
|
"url": "https://yt3.ggpht.com/DN7nE9pKDZ6gU-k6TJbMmIhBf-c_CfczCJ_hACD0MMIQzCXf9h69_b8y5PaStkznCsiPBHYcuVc=s192",
|
|
"width": 192
|
|
},
|
|
{
|
|
"height": 576,
|
|
"url": "https://yt3.ggpht.com/DN7nE9pKDZ6gU-k6TJbMmIhBf-c_CfczCJ_hACD0MMIQzCXf9h69_b8y5PaStkznCsiPBHYcuVc=s576",
|
|
"width": 576
|
|
}
|
|
]
|
|
},
|
|
"thumbnailCrop": "MUSIC_THUMBNAIL_CROP_UNSPECIFIED",
|
|
"thumbnailScale": "MUSIC_THUMBNAIL_SCALE_ASPECT_FILL",
|
|
"trackingParams": "CDAQhL8CIhMIgoa7l6Ka-wIVrtURCB1ETwar"
|
|
}
|
|
},
|
|
"title": {
|
|
"runs": [
|
|
{
|
|
"navigationEndpoint": {
|
|
"browseEndpoint": {
|
|
"browseEndpointContextSupportedConfigs": {
|
|
"browseEndpointContextMusicConfig": {
|
|
"pageType": "MUSIC_PAGE_TYPE_PLAYLIST"
|
|
}
|
|
},
|
|
"browseId": "VLPLW4r_btbY6e3p8RuogQM9F8S3dFNgsMqn"
|
|
},
|
|
"clickTrackingParams": "CCEQoLMCGAciEwiChruXopr7AhWu1REIHURPBqs="
|
|
},
|
|
"text": "German Pop"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CCEQoLMCGAciEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
},
|
|
{
|
|
"musicTwoRowItemRenderer": {
|
|
"aspectRatio": "MUSIC_TWO_ROW_ITEM_THUMBNAIL_ASPECT_RATIO_SQUARE",
|
|
"menu": {
|
|
"menuRenderer": {
|
|
"accessibility": {
|
|
"accessibilityData": {
|
|
"label": "Action menu"
|
|
}
|
|
},
|
|
"items": [
|
|
{
|
|
"menuNavigationItemRenderer": {
|
|
"icon": {
|
|
"iconType": "MUSIC_SHUFFLE"
|
|
},
|
|
"navigationEndpoint": {
|
|
"clickTrackingParams": "CB8QmvMFGAAiEwiChruXopr7AhWu1REIHURPBqs=",
|
|
"watchPlaylistEndpoint": {
|
|
"params": "wAEB8gECGAE%3D",
|
|
"playlistId": "RDCLAK5uy_m55iAnFa25l8bl7m8vsTsmGph3-_yVBW0"
|
|
}
|
|
},
|
|
"text": {
|
|
"runs": [
|
|
{
|
|
"text": "Shuffle play"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CB8QmvMFGAAiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
},
|
|
{
|
|
"menuNavigationItemRenderer": {
|
|
"icon": {
|
|
"iconType": "MIX"
|
|
},
|
|
"navigationEndpoint": {
|
|
"clickTrackingParams": "CB4Qm_MFGAEiEwiChruXopr7AhWu1REIHURPBqs=",
|
|
"watchPlaylistEndpoint": {
|
|
"params": "wAEB",
|
|
"playlistId": "RDAMPLRDCLAK5uy_m55iAnFa25l8bl7m8vsTsmGph3-_yVBW0"
|
|
}
|
|
},
|
|
"text": {
|
|
"runs": [
|
|
{
|
|
"text": "Start radio"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CB4Qm_MFGAEiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
},
|
|
{
|
|
"menuServiceItemRenderer": {
|
|
"icon": {
|
|
"iconType": "QUEUE_PLAY_NEXT"
|
|
},
|
|
"serviceEndpoint": {
|
|
"clickTrackingParams": "CBwQvu4FGAIiEwiChruXopr7AhWu1REIHURPBqs=",
|
|
"queueAddEndpoint": {
|
|
"commands": [
|
|
{
|
|
"addToToastAction": {
|
|
"item": {
|
|
"notificationTextRenderer": {
|
|
"successResponseText": {
|
|
"runs": [
|
|
{
|
|
"text": "Playlist will play next"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CB0QyscDIhMIgoa7l6Ka-wIVrtURCB1ETwar"
|
|
}
|
|
}
|
|
},
|
|
"clickTrackingParams": "CBwQvu4FGAIiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
],
|
|
"queueInsertPosition": "INSERT_AFTER_CURRENT_VIDEO",
|
|
"queueTarget": {
|
|
"playlistId": "RDCLAK5uy_m55iAnFa25l8bl7m8vsTsmGph3-_yVBW0"
|
|
}
|
|
}
|
|
},
|
|
"text": {
|
|
"runs": [
|
|
{
|
|
"text": "Play next"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CBwQvu4FGAIiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
},
|
|
{
|
|
"menuServiceItemRenderer": {
|
|
"icon": {
|
|
"iconType": "ADD_TO_REMOTE_QUEUE"
|
|
},
|
|
"serviceEndpoint": {
|
|
"clickTrackingParams": "CBoQ--8FGAMiEwiChruXopr7AhWu1REIHURPBqs=",
|
|
"queueAddEndpoint": {
|
|
"commands": [
|
|
{
|
|
"addToToastAction": {
|
|
"item": {
|
|
"notificationTextRenderer": {
|
|
"successResponseText": {
|
|
"runs": [
|
|
{
|
|
"text": "Playlist added to queue"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CBsQyscDIhMIgoa7l6Ka-wIVrtURCB1ETwar"
|
|
}
|
|
}
|
|
},
|
|
"clickTrackingParams": "CBoQ--8FGAMiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
],
|
|
"queueInsertPosition": "INSERT_AT_END",
|
|
"queueTarget": {
|
|
"playlistId": "RDCLAK5uy_m55iAnFa25l8bl7m8vsTsmGph3-_yVBW0"
|
|
}
|
|
}
|
|
},
|
|
"text": {
|
|
"runs": [
|
|
{
|
|
"text": "Add to queue"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CBoQ--8FGAMiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
},
|
|
{
|
|
"toggleMenuServiceItemRenderer": {
|
|
"defaultIcon": {
|
|
"iconType": "LIBRARY_ADD"
|
|
},
|
|
"defaultServiceEndpoint": {
|
|
"clickTrackingParams": "CBgQhP8FGAQiEwiChruXopr7AhWu1REIHURPBqs=",
|
|
"modalEndpoint": {
|
|
"modal": {
|
|
"modalWithTitleAndButtonRenderer": {
|
|
"button": {
|
|
"buttonRenderer": {
|
|
"isDisabled": false,
|
|
"navigationEndpoint": {
|
|
"clickTrackingParams": "CBkQ8FsiEwiChruXopr7AhWu1REIHURPBqs=",
|
|
"signInEndpoint": {
|
|
"hack": true
|
|
}
|
|
},
|
|
"style": "STYLE_BLUE_TEXT",
|
|
"text": {
|
|
"runs": [
|
|
{
|
|
"text": "Sign in"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CBkQ8FsiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
},
|
|
"content": {
|
|
"runs": [
|
|
{
|
|
"text": "Add favorites to your library after signing in"
|
|
}
|
|
]
|
|
},
|
|
"title": {
|
|
"runs": [
|
|
{
|
|
"text": "Save this for later"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"defaultText": {
|
|
"runs": [
|
|
{
|
|
"text": "Add playlist to library"
|
|
}
|
|
]
|
|
},
|
|
"toggledIcon": {
|
|
"iconType": "LIBRARY_REMOVE"
|
|
},
|
|
"toggledServiceEndpoint": {
|
|
"clickTrackingParams": "CBgQhP8FGAQiEwiChruXopr7AhWu1REIHURPBqs=",
|
|
"likeEndpoint": {
|
|
"status": "INDIFFERENT",
|
|
"target": {
|
|
"playlistId": "RDCLAK5uy_m55iAnFa25l8bl7m8vsTsmGph3-_yVBW0"
|
|
}
|
|
}
|
|
},
|
|
"toggledText": {
|
|
"runs": [
|
|
{
|
|
"text": "Remove playlist from library"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CBgQhP8FGAQiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
},
|
|
{
|
|
"menuNavigationItemRenderer": {
|
|
"icon": {
|
|
"iconType": "ADD_TO_PLAYLIST"
|
|
},
|
|
"navigationEndpoint": {
|
|
"clickTrackingParams": "CBYQw5QGGAUiEwiChruXopr7AhWu1REIHURPBqs=",
|
|
"modalEndpoint": {
|
|
"modal": {
|
|
"modalWithTitleAndButtonRenderer": {
|
|
"button": {
|
|
"buttonRenderer": {
|
|
"isDisabled": false,
|
|
"navigationEndpoint": {
|
|
"clickTrackingParams": "CBcQ8FsiEwiChruXopr7AhWu1REIHURPBqs=",
|
|
"signInEndpoint": {
|
|
"hack": true
|
|
}
|
|
},
|
|
"style": "STYLE_BLUE_TEXT",
|
|
"text": {
|
|
"runs": [
|
|
{
|
|
"text": "Sign in"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CBcQ8FsiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
},
|
|
"content": {
|
|
"runs": [
|
|
{
|
|
"text": "Make playlists and share them after signing in"
|
|
}
|
|
]
|
|
},
|
|
"title": {
|
|
"runs": [
|
|
{
|
|
"text": "Save this for later"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"text": {
|
|
"runs": [
|
|
{
|
|
"text": "Add to playlist"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CBYQw5QGGAUiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
},
|
|
{
|
|
"menuNavigationItemRenderer": {
|
|
"icon": {
|
|
"iconType": "SHARE"
|
|
},
|
|
"navigationEndpoint": {
|
|
"clickTrackingParams": "CBUQkfsFGAYiEwiChruXopr7AhWu1REIHURPBqs=",
|
|
"shareEntityEndpoint": {
|
|
"serializedShareEntity": "EitSRENMQUs1dXlfbTU1aUFuRmEyNWw4Ymw3bTh2c1RzbUdwaDMtX3lWQlcw",
|
|
"sharePanelType": "SHARE_PANEL_TYPE_UNIFIED_SHARE_PANEL"
|
|
}
|
|
},
|
|
"text": {
|
|
"runs": [
|
|
{
|
|
"text": "Share"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CBUQkfsFGAYiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
}
|
|
],
|
|
"trackingParams": "CBQQpzsiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
},
|
|
"navigationEndpoint": {
|
|
"browseEndpoint": {
|
|
"browseEndpointContextSupportedConfigs": {
|
|
"browseEndpointContextMusicConfig": {
|
|
"pageType": "MUSIC_PAGE_TYPE_PLAYLIST"
|
|
}
|
|
},
|
|
"browseId": "VLRDCLAK5uy_m55iAnFa25l8bl7m8vsTsmGph3-_yVBW0"
|
|
},
|
|
"clickTrackingParams": "CBIQoLMCGAgiEwiChruXopr7AhWu1REIHURPBqs="
|
|
},
|
|
"subtitle": {
|
|
"runs": [
|
|
{
|
|
"text": "Playlist"
|
|
},
|
|
{
|
|
"text": " • "
|
|
},
|
|
{
|
|
"text": "YouTube Music"
|
|
}
|
|
]
|
|
},
|
|
"thumbnailOverlay": {
|
|
"musicItemThumbnailOverlayRenderer": {
|
|
"background": {
|
|
"verticalGradient": {
|
|
"gradientLayerColors": [
|
|
"2147483648",
|
|
"0",
|
|
"0"
|
|
]
|
|
}
|
|
},
|
|
"content": {
|
|
"musicPlayButtonRenderer": {
|
|
"accessibilityPauseData": {
|
|
"accessibilityData": {
|
|
"label": "Pause German Singalong Songs"
|
|
}
|
|
},
|
|
"accessibilityPlayData": {
|
|
"accessibilityData": {
|
|
"label": "Play German Singalong Songs"
|
|
}
|
|
},
|
|
"activeBackgroundColor": 4278190080,
|
|
"activeScaleFactor": 1.2,
|
|
"backgroundColor": 2566914048,
|
|
"buttonSize": "MUSIC_PLAY_BUTTON_SIZE_MEDIUM",
|
|
"iconColor": 4294967295,
|
|
"iconLoadingColor": 1308622847,
|
|
"loadingIndicatorColor": 4294901760,
|
|
"pauseIcon": {
|
|
"iconType": "PAUSE"
|
|
},
|
|
"playIcon": {
|
|
"iconType": "PLAY_ARROW"
|
|
},
|
|
"playNavigationEndpoint": {
|
|
"clickTrackingParams": "CBMQyN4CIhMIgoa7l6Ka-wIVrtURCB1ETwar",
|
|
"watchPlaylistEndpoint": {
|
|
"params": "wAEB",
|
|
"playlistId": "RDCLAK5uy_m55iAnFa25l8bl7m8vsTsmGph3-_yVBW0"
|
|
}
|
|
},
|
|
"playingIcon": {
|
|
"iconType": "VOLUME_UP"
|
|
},
|
|
"rippleTarget": "MUSIC_PLAY_BUTTON_RIPPLE_TARGET_SELF",
|
|
"trackingParams": "CBMQyN4CIhMIgoa7l6Ka-wIVrtURCB1ETwar"
|
|
}
|
|
},
|
|
"contentPosition": "MUSIC_ITEM_THUMBNAIL_OVERLAY_CONTENT_POSITION_BOTTOM_RIGHT",
|
|
"displayStyle": "MUSIC_ITEM_THUMBNAIL_OVERLAY_DISPLAY_STYLE_HOVER"
|
|
}
|
|
},
|
|
"thumbnailRenderer": {
|
|
"musicThumbnailRenderer": {
|
|
"thumbnail": {
|
|
"thumbnails": [
|
|
{
|
|
"height": 226,
|
|
"url": "https://lh3.googleusercontent.com/JLLNoS2hhZ54GcYoY_mD0fxVVxcZ7Ay_rT41TIbjv6n3efAUqAexZpcbK7qAS8vLw_K4NuV2R3_iRPfs=w226-h226-l90-rj",
|
|
"width": 226
|
|
},
|
|
{
|
|
"height": 544,
|
|
"url": "https://lh3.googleusercontent.com/JLLNoS2hhZ54GcYoY_mD0fxVVxcZ7Ay_rT41TIbjv6n3efAUqAexZpcbK7qAS8vLw_K4NuV2R3_iRPfs=w544-h544-l90-rj",
|
|
"width": 544
|
|
}
|
|
]
|
|
},
|
|
"thumbnailCrop": "MUSIC_THUMBNAIL_CROP_UNSPECIFIED",
|
|
"thumbnailScale": "MUSIC_THUMBNAIL_SCALE_ASPECT_FILL",
|
|
"trackingParams": "CCAQhL8CIhMIgoa7l6Ka-wIVrtURCB1ETwar"
|
|
}
|
|
},
|
|
"title": {
|
|
"runs": [
|
|
{
|
|
"navigationEndpoint": {
|
|
"browseEndpoint": {
|
|
"browseEndpointContextSupportedConfigs": {
|
|
"browseEndpointContextMusicConfig": {
|
|
"pageType": "MUSIC_PAGE_TYPE_PLAYLIST"
|
|
}
|
|
},
|
|
"browseId": "VLRDCLAK5uy_m55iAnFa25l8bl7m8vsTsmGph3-_yVBW0"
|
|
},
|
|
"clickTrackingParams": "CBIQoLMCGAgiEwiChruXopr7AhWu1REIHURPBqs="
|
|
},
|
|
"text": "German Singalong Songs"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CBIQoLMCGAgiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
},
|
|
{
|
|
"musicTwoRowItemRenderer": {
|
|
"aspectRatio": "MUSIC_TWO_ROW_ITEM_THUMBNAIL_ASPECT_RATIO_SQUARE",
|
|
"menu": {
|
|
"menuRenderer": {
|
|
"accessibility": {
|
|
"accessibilityData": {
|
|
"label": "Action menu"
|
|
}
|
|
},
|
|
"items": [
|
|
{
|
|
"menuNavigationItemRenderer": {
|
|
"icon": {
|
|
"iconType": "MUSIC_SHUFFLE"
|
|
},
|
|
"navigationEndpoint": {
|
|
"clickTrackingParams": "CBAQmvMFGAAiEwiChruXopr7AhWu1REIHURPBqs=",
|
|
"watchPlaylistEndpoint": {
|
|
"params": "wAEB8gECGAE%3D",
|
|
"playlistId": "RDCLAK5uy_nLm6_mnMdOQD1vZypJ0yPpzJPuzfPN4d4"
|
|
}
|
|
},
|
|
"text": {
|
|
"runs": [
|
|
{
|
|
"text": "Shuffle play"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CBAQmvMFGAAiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
},
|
|
{
|
|
"menuNavigationItemRenderer": {
|
|
"icon": {
|
|
"iconType": "MIX"
|
|
},
|
|
"navigationEndpoint": {
|
|
"clickTrackingParams": "CA8Qm_MFGAEiEwiChruXopr7AhWu1REIHURPBqs=",
|
|
"watchPlaylistEndpoint": {
|
|
"params": "wAEB",
|
|
"playlistId": "RDAMPLRDCLAK5uy_nLm6_mnMdOQD1vZypJ0yPpzJPuzfPN4d4"
|
|
}
|
|
},
|
|
"text": {
|
|
"runs": [
|
|
{
|
|
"text": "Start radio"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CA8Qm_MFGAEiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
},
|
|
{
|
|
"menuServiceItemRenderer": {
|
|
"icon": {
|
|
"iconType": "QUEUE_PLAY_NEXT"
|
|
},
|
|
"serviceEndpoint": {
|
|
"clickTrackingParams": "CA0Qvu4FGAIiEwiChruXopr7AhWu1REIHURPBqs=",
|
|
"queueAddEndpoint": {
|
|
"commands": [
|
|
{
|
|
"addToToastAction": {
|
|
"item": {
|
|
"notificationTextRenderer": {
|
|
"successResponseText": {
|
|
"runs": [
|
|
{
|
|
"text": "Playlist will play next"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CA4QyscDIhMIgoa7l6Ka-wIVrtURCB1ETwar"
|
|
}
|
|
}
|
|
},
|
|
"clickTrackingParams": "CA0Qvu4FGAIiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
],
|
|
"queueInsertPosition": "INSERT_AFTER_CURRENT_VIDEO",
|
|
"queueTarget": {
|
|
"playlistId": "RDCLAK5uy_nLm6_mnMdOQD1vZypJ0yPpzJPuzfPN4d4"
|
|
}
|
|
}
|
|
},
|
|
"text": {
|
|
"runs": [
|
|
{
|
|
"text": "Play next"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CA0Qvu4FGAIiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
},
|
|
{
|
|
"menuServiceItemRenderer": {
|
|
"icon": {
|
|
"iconType": "ADD_TO_REMOTE_QUEUE"
|
|
},
|
|
"serviceEndpoint": {
|
|
"clickTrackingParams": "CAsQ--8FGAMiEwiChruXopr7AhWu1REIHURPBqs=",
|
|
"queueAddEndpoint": {
|
|
"commands": [
|
|
{
|
|
"addToToastAction": {
|
|
"item": {
|
|
"notificationTextRenderer": {
|
|
"successResponseText": {
|
|
"runs": [
|
|
{
|
|
"text": "Playlist added to queue"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CAwQyscDIhMIgoa7l6Ka-wIVrtURCB1ETwar"
|
|
}
|
|
}
|
|
},
|
|
"clickTrackingParams": "CAsQ--8FGAMiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
],
|
|
"queueInsertPosition": "INSERT_AT_END",
|
|
"queueTarget": {
|
|
"playlistId": "RDCLAK5uy_nLm6_mnMdOQD1vZypJ0yPpzJPuzfPN4d4"
|
|
}
|
|
}
|
|
},
|
|
"text": {
|
|
"runs": [
|
|
{
|
|
"text": "Add to queue"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CAsQ--8FGAMiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
},
|
|
{
|
|
"toggleMenuServiceItemRenderer": {
|
|
"defaultIcon": {
|
|
"iconType": "LIBRARY_ADD"
|
|
},
|
|
"defaultServiceEndpoint": {
|
|
"clickTrackingParams": "CAkQhP8FGAQiEwiChruXopr7AhWu1REIHURPBqs=",
|
|
"modalEndpoint": {
|
|
"modal": {
|
|
"modalWithTitleAndButtonRenderer": {
|
|
"button": {
|
|
"buttonRenderer": {
|
|
"isDisabled": false,
|
|
"navigationEndpoint": {
|
|
"clickTrackingParams": "CAoQ8FsiEwiChruXopr7AhWu1REIHURPBqs=",
|
|
"signInEndpoint": {
|
|
"hack": true
|
|
}
|
|
},
|
|
"style": "STYLE_BLUE_TEXT",
|
|
"text": {
|
|
"runs": [
|
|
{
|
|
"text": "Sign in"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CAoQ8FsiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
},
|
|
"content": {
|
|
"runs": [
|
|
{
|
|
"text": "Add favorites to your library after signing in"
|
|
}
|
|
]
|
|
},
|
|
"title": {
|
|
"runs": [
|
|
{
|
|
"text": "Save this for later"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"defaultText": {
|
|
"runs": [
|
|
{
|
|
"text": "Add playlist to library"
|
|
}
|
|
]
|
|
},
|
|
"toggledIcon": {
|
|
"iconType": "LIBRARY_REMOVE"
|
|
},
|
|
"toggledServiceEndpoint": {
|
|
"clickTrackingParams": "CAkQhP8FGAQiEwiChruXopr7AhWu1REIHURPBqs=",
|
|
"likeEndpoint": {
|
|
"status": "INDIFFERENT",
|
|
"target": {
|
|
"playlistId": "RDCLAK5uy_nLm6_mnMdOQD1vZypJ0yPpzJPuzfPN4d4"
|
|
}
|
|
}
|
|
},
|
|
"toggledText": {
|
|
"runs": [
|
|
{
|
|
"text": "Remove playlist from library"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CAkQhP8FGAQiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
},
|
|
{
|
|
"menuNavigationItemRenderer": {
|
|
"icon": {
|
|
"iconType": "ADD_TO_PLAYLIST"
|
|
},
|
|
"navigationEndpoint": {
|
|
"clickTrackingParams": "CAcQw5QGGAUiEwiChruXopr7AhWu1REIHURPBqs=",
|
|
"modalEndpoint": {
|
|
"modal": {
|
|
"modalWithTitleAndButtonRenderer": {
|
|
"button": {
|
|
"buttonRenderer": {
|
|
"isDisabled": false,
|
|
"navigationEndpoint": {
|
|
"clickTrackingParams": "CAgQ8FsiEwiChruXopr7AhWu1REIHURPBqs=",
|
|
"signInEndpoint": {
|
|
"hack": true
|
|
}
|
|
},
|
|
"style": "STYLE_BLUE_TEXT",
|
|
"text": {
|
|
"runs": [
|
|
{
|
|
"text": "Sign in"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CAgQ8FsiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
},
|
|
"content": {
|
|
"runs": [
|
|
{
|
|
"text": "Make playlists and share them after signing in"
|
|
}
|
|
]
|
|
},
|
|
"title": {
|
|
"runs": [
|
|
{
|
|
"text": "Save this for later"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"text": {
|
|
"runs": [
|
|
{
|
|
"text": "Add to playlist"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CAcQw5QGGAUiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
},
|
|
{
|
|
"menuNavigationItemRenderer": {
|
|
"icon": {
|
|
"iconType": "SHARE"
|
|
},
|
|
"navigationEndpoint": {
|
|
"clickTrackingParams": "CAYQkfsFGAYiEwiChruXopr7AhWu1REIHURPBqs=",
|
|
"shareEntityEndpoint": {
|
|
"serializedShareEntity": "EitSRENMQUs1dXlfbkxtNl9tbk1kT1FEMXZaeXBKMHlQcHpKUHV6ZlBONGQ0",
|
|
"sharePanelType": "SHARE_PANEL_TYPE_UNIFIED_SHARE_PANEL"
|
|
}
|
|
},
|
|
"text": {
|
|
"runs": [
|
|
{
|
|
"text": "Share"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CAYQkfsFGAYiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
}
|
|
],
|
|
"trackingParams": "CAUQpzsiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
},
|
|
"navigationEndpoint": {
|
|
"browseEndpoint": {
|
|
"browseEndpointContextSupportedConfigs": {
|
|
"browseEndpointContextMusicConfig": {
|
|
"pageType": "MUSIC_PAGE_TYPE_PLAYLIST"
|
|
}
|
|
},
|
|
"browseId": "VLRDCLAK5uy_nLm6_mnMdOQD1vZypJ0yPpzJPuzfPN4d4"
|
|
},
|
|
"clickTrackingParams": "CAMQoLMCGAkiEwiChruXopr7AhWu1REIHURPBqs="
|
|
},
|
|
"subtitle": {
|
|
"runs": [
|
|
{
|
|
"text": "Playlist"
|
|
},
|
|
{
|
|
"text": " • "
|
|
},
|
|
{
|
|
"text": "YouTube Music"
|
|
}
|
|
]
|
|
},
|
|
"thumbnailOverlay": {
|
|
"musicItemThumbnailOverlayRenderer": {
|
|
"background": {
|
|
"verticalGradient": {
|
|
"gradientLayerColors": [
|
|
"2147483648",
|
|
"0",
|
|
"0"
|
|
]
|
|
}
|
|
},
|
|
"content": {
|
|
"musicPlayButtonRenderer": {
|
|
"accessibilityPauseData": {
|
|
"accessibilityData": {
|
|
"label": "Pause German Summer"
|
|
}
|
|
},
|
|
"accessibilityPlayData": {
|
|
"accessibilityData": {
|
|
"label": "Play German Summer"
|
|
}
|
|
},
|
|
"activeBackgroundColor": 4278190080,
|
|
"activeScaleFactor": 1.2,
|
|
"backgroundColor": 2566914048,
|
|
"buttonSize": "MUSIC_PLAY_BUTTON_SIZE_MEDIUM",
|
|
"iconColor": 4294967295,
|
|
"iconLoadingColor": 1308622847,
|
|
"loadingIndicatorColor": 4294901760,
|
|
"pauseIcon": {
|
|
"iconType": "PAUSE"
|
|
},
|
|
"playIcon": {
|
|
"iconType": "PLAY_ARROW"
|
|
},
|
|
"playNavigationEndpoint": {
|
|
"clickTrackingParams": "CAQQyN4CIhMIgoa7l6Ka-wIVrtURCB1ETwar",
|
|
"watchPlaylistEndpoint": {
|
|
"params": "wAEB",
|
|
"playlistId": "RDCLAK5uy_nLm6_mnMdOQD1vZypJ0yPpzJPuzfPN4d4"
|
|
}
|
|
},
|
|
"playingIcon": {
|
|
"iconType": "VOLUME_UP"
|
|
},
|
|
"rippleTarget": "MUSIC_PLAY_BUTTON_RIPPLE_TARGET_SELF",
|
|
"trackingParams": "CAQQyN4CIhMIgoa7l6Ka-wIVrtURCB1ETwar"
|
|
}
|
|
},
|
|
"contentPosition": "MUSIC_ITEM_THUMBNAIL_OVERLAY_CONTENT_POSITION_BOTTOM_RIGHT",
|
|
"displayStyle": "MUSIC_ITEM_THUMBNAIL_OVERLAY_DISPLAY_STYLE_HOVER"
|
|
}
|
|
},
|
|
"thumbnailRenderer": {
|
|
"musicThumbnailRenderer": {
|
|
"thumbnail": {
|
|
"thumbnails": [
|
|
{
|
|
"height": 226,
|
|
"url": "https://lh3.googleusercontent.com/DKPAdAdEmbP1UYpXmQaFRIvIuZXVkRmgzxx9V_PtsvSZLBRDL8gzv9ibIJbRBcNV0toryLF4tFxEIaE=w226-h226-l90-rj",
|
|
"width": 226
|
|
},
|
|
{
|
|
"height": 544,
|
|
"url": "https://lh3.googleusercontent.com/DKPAdAdEmbP1UYpXmQaFRIvIuZXVkRmgzxx9V_PtsvSZLBRDL8gzv9ibIJbRBcNV0toryLF4tFxEIaE=w544-h544-l90-rj",
|
|
"width": 544
|
|
}
|
|
]
|
|
},
|
|
"thumbnailCrop": "MUSIC_THUMBNAIL_CROP_UNSPECIFIED",
|
|
"thumbnailScale": "MUSIC_THUMBNAIL_SCALE_ASPECT_FILL",
|
|
"trackingParams": "CBEQhL8CIhMIgoa7l6Ka-wIVrtURCB1ETwar"
|
|
}
|
|
},
|
|
"title": {
|
|
"runs": [
|
|
{
|
|
"navigationEndpoint": {
|
|
"browseEndpoint": {
|
|
"browseEndpointContextSupportedConfigs": {
|
|
"browseEndpointContextMusicConfig": {
|
|
"pageType": "MUSIC_PAGE_TYPE_PLAYLIST"
|
|
}
|
|
},
|
|
"browseId": "VLRDCLAK5uy_nLm6_mnMdOQD1vZypJ0yPpzJPuzfPN4d4"
|
|
},
|
|
"clickTrackingParams": "CAMQoLMCGAkiEwiChruXopr7AhWu1REIHURPBqs="
|
|
},
|
|
"text": "German Summer"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CAMQoLMCGAkiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
}
|
|
],
|
|
"header": {
|
|
"musicCarouselShelfBasicHeaderRenderer": {
|
|
"accessibilityData": {
|
|
"accessibilityData": {
|
|
"label": "Related playlists"
|
|
}
|
|
},
|
|
"headerStyle": "MUSIC_CAROUSEL_SHELF_BASIC_HEADER_STYLE_DISPLAY_TWO",
|
|
"title": {
|
|
"runs": [
|
|
{
|
|
"text": "Related playlists"
|
|
}
|
|
]
|
|
},
|
|
"trackingParams": "CJoBEIi8BCITCIKGu5eimvsCFa7VEQgdRE8Gqw=="
|
|
}
|
|
},
|
|
"itemSize": "COLLECTION_STYLE_ITEM_SIZE_MEDIUM",
|
|
"trackingParams": "CAIQobMCGAAiEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
}
|
|
],
|
|
"trackingParams": "CAEQui8iEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|
|
},
|
|
"responseContext": {
|
|
"serviceTrackingParams": [
|
|
{
|
|
"params": [
|
|
{
|
|
"key": "has_unlimited_entitlement",
|
|
"value": "False"
|
|
},
|
|
{
|
|
"key": "browse_id",
|
|
"value": "VLPL5dDx681T4bR7ZF1IuWzOv1omlRbE7PiJ"
|
|
},
|
|
{
|
|
"key": "logged_in",
|
|
"value": "0"
|
|
},
|
|
{
|
|
"key": "e",
|
|
"value": "1714241,23804281,23858057,23882685,23918597,23934970,23940248,23946420,23966208,23983296,23998056,24001373,24002022,24002025,24004644,24007246,24034168,24036948,24077241,24080738,24108448,24120819,24135310,24140247,24161116,24162920,24164186,24169501,24175559,24181174,24184446,24185614,24186125,24187043,24187377,24191629,24197450,24199724,24200839,24211178,24217535,24219713,24230619,24233986,24241378,24248092,24255163,24255543,24255545,24256986,24258343,24260783,24262346,24262777,24263796,24267564,24267570,24268142,24278596,24279196,24280572,24283426,24283556,24285601,24286005,24286017,24287327,24287603,24287795,24288043,24290971,24292955,24293804,24299747,24390675,24390918,24391018,24391541,24392403,24392450,24393382,24396549,24396818,24398124,24398595,24398993,24399916,24401557,24402587,24402891,24406381,24406604,24406984,24407200,24407665,24407916,24411766,24590921,39322399,39322504,39322574"
|
|
}
|
|
],
|
|
"service": "GFEEDBACK"
|
|
},
|
|
{
|
|
"params": [
|
|
{
|
|
"key": "c",
|
|
"value": "WEB_REMIX"
|
|
},
|
|
{
|
|
"key": "cver",
|
|
"value": "1.20221031.00.00"
|
|
},
|
|
{
|
|
"key": "yt_li",
|
|
"value": "0"
|
|
},
|
|
{
|
|
"key": "GetBrowsePlaylistDetailPage_rid",
|
|
"value": "0x2367da9c23cc9459"
|
|
}
|
|
],
|
|
"service": "CSI"
|
|
},
|
|
{
|
|
"params": [
|
|
{
|
|
"key": "client.version",
|
|
"value": "1.20000101"
|
|
},
|
|
{
|
|
"key": "client.name",
|
|
"value": "WEB_REMIX"
|
|
},
|
|
{
|
|
"key": "client.fexp",
|
|
"value": "24162920,23858057,24392403,24406984,24002022,24267570,24080738,23966208,24169501,24255163,24200839,24407665,24402587,24288043,24292955,24077241,24268142,24278596,24197450,24186125,24390918,24290971,24590921,24398124,23946420,24181174,24256986,24034168,24175559,24406604,23804281,23918597,24396818,24260783,24267564,24263796,24135310,24255543,24283556,24398595,1714241,23998056,24283426,24004644,24036948,24392450,23983296,24286017,24002025,24140247,24287327,24262777,24184446,24399916,24219713,24407200,24164186,24233986,24248092,24199724,24280572,24391541,24241378,24407916,24007246,24187377,24398993,24396549,24258343,24391018,24185614,24262346,24402891,23940248,24287795,24217535,23934970,24187043,24406381,24411766,39322399,24401557,24279196,24286005,24287603,24191629,24161116,23882685,24001373,24393382,24230619,24255545,24120819,24293804,39322504,24211178,24108448,24390675,24299747,24285601,39322574"
|
|
}
|
|
],
|
|
"service": "ECATCHER"
|
|
}
|
|
],
|
|
"visitorData": "CgtCdXBCTDdzTlE2NCjsj6CbBg%3D%3D"
|
|
},
|
|
"trackingParams": "CAAQhGciEwiChruXopr7AhWu1REIHURPBqs="
|
|
}
|