How to map joystick controls in MAME for use with HYPERSPIN











>> YOUR LINK HERE: ___ http://youtube.com/watch?v=SVj4Ty7Ujrw

Someone requested that I post a tutorial on how to get a joystick mapped in MAME so I finally got around to it and made up a quick tutorial. These instructions will work with MESS as well but you need to follow these steps for each system you launch. I apologize that this took so long to get done. I've been getting lots of questions regarding the setting up of hyperspin so I decided that I am going to make a tutorial and put it in with my MAME cabinet WIP videos.","styleRuns":[{"startIndex":0,"length":467,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4294967295},{"key":"USER_INTERFACE_THEME_LIGHT","value":4279440147}]}},"fontFamilyName":"Roboto"}]},"headerRuns":[{"startIndex":0,"length":467,"headerMapping":"ATTRIBUTED_STRING_HEADER_MAPPING_UNSPECIFIED"}]}},{"itemSectionRenderer":{"contents":[{"continuationItemRenderer":{"trigger":"CONTINUATION_TRIGGER_ON_ITEM_SHOWN","continuationEndpoint":{"clickTrackingParams":"CLUBELsvGAIiEwiFz82v2OmLAxU-xUkHHbnAIuE=","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/next"}},"continuationCommand":{"token":"Eg0SC1NWajRUeTdVanJ3GAYyJSIRIgtTVmo0VHk3VWpydzAAeAJCEGNvbW1lbnRzLXNlY3Rpb24%3D","request":"CONTINUATION_REQUEST_TYPE_WATCH_NEXT"}}}}],"trackingParams":"CLUBELsvGAIiEwiFz82v2OmLAxU-xUkHHbnAIuE=","sectionIdentifier":"comment-item-section","targetId":"comments-section"}}],"trackingParams":"CLQBELovIhMIhc_Nr9jpiwMVPsVJBx25wCLh"}},"secondaryResults":{"secondaryResults":{"results":[{"compactVideoRenderer":{"videoId":"qRd3XDF_cZQ","thumbnail":{"thumbnails":[{"url":"https://i.ytimg.com/vi/qRd3XDF_cZQ/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG rs=AOn4CLCydcf38IgBARzu7Nu20ySx7SSEKw","width":168,"height":94},{"url":"https://i.ytimg.com/vi/qRd3XDF_cZQ/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg== rs=AOn4CLBttiQkr2Qze8HHwR6ClRA6Dv35cA","width":336,"height":188}]},"title":{"accessibility":{"accessibilityData":{"label":"Hyperspin- Setup JoyToKey Keymapper by Planet Geekdom 35,760 views 6 years ago 25 minutes"}},"simpleText":"Hyperspin- Setup JoyToKey Keymapper"},"longBylineText":{"runs":[{"text":"Planet Geekdom","navigationEndpoint":{"clickTrackingParams":"CK4BEKQwGAAiEwiFz82v2OmLAxU-xUkHHbnAIuEyB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@PlanetGeekdom","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCdcby-s2GwriaOHGmVC2vGA","canonicalBaseUrl":"/@PlanetGeekdom"}}}]},"publishedTimeText":{"simpleText":"6 years ago"},"viewCountText":{"simpleText":"35,760 views"},"lengthText":{"accessibility":{"accessibilityData":{"label":"25 minutes, 25 seconds"}},"simpleText":"25:25"},"navigationEndpoint":{"clickTrackingParams":"CK4BEKQwGAAiEwiFz82v2OmLAxU-xUkHHbnAIuEyB3JlbGF0ZWRIvJ3S9vKJvqxJmgEFCAEQ-B0=","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=qRd3XDF_cZQ","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"qRd3XDF_cZQ","nofollow":true,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr2---sn-nvm-cxbz.googlevideo.com/initplayback?source=youtube oeis=1 c=WEB oad=3200 ovd=3200 oaad=11000 oavd=11000 ocs=700 oewis=1 oputc=1 ofpcc=1 msp=1 odepv=1 id=a917775c317f7194 ip=2a02%3A27aa%3A0%3A0%3A0%3A0%3A0%3Ad49 initcwndbps=582500 mt=1740859504 oweuc="}}}}},"shortBylineText":{"runs":[{"text":"Planet Geekdom","navigationEndpoint":{"clickTrackingParams":"CK4BEKQwGAAiEwiFz82v2OmLAxU-xUkHHbnAIuEyB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@PlanetGeekdom","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCdcby-s2GwriaOHGmVC2vGA","canonicalBaseUrl":"/@PlanetGeekdom"}}}]},"channelThumbnail":{"thumbnails":[{"url":"https://yt3.ggpht.com/ytc/AIdro_l4vSVrsBkbQ7dVs7a0SqleB5Rqw551BBdJzbpQVOk-Sd8=s68-c-k-c0x00ffffff-no-rj","width":68,"height":68}]},"trackingParams":"CK4BEKQwGAAiEwiFz82v2OmLAxU-xUkHHbnAIuFAlOP9i8Pr3YupAQ==","shortViewCountText":{"accessibility":{"accessibilityData":{"label":"35K views"}},"simpleText":"35K views"},"menu":{"menuRenderer":{"items":[{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Add to queue"}]},"icon":{"iconType":"ADD_TO_QUEUE_TAIL"},"serviceEndpoint":{"clickTrackingParams":"CLIBEP6YBBgFIhMIhc_Nr9jpiwMVPsVJBx25wCLh","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CLIBEP6YBBgFIhMIhc_Nr9jpiwMVPsVJBx25wCLh","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"qRd3XDF_cZQ","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CLIBEP6YBBgFIhMIhc_Nr9jpiwMVPsVJBx25wCLh","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["qRd3XDF_cZQ"],"params":"CAQ%3D"}},"videoIds":["qRd3XDF_cZQ"]}},{"clickTrackingParams":"CLIBEP6YBBgFIhMIhc_Nr9jpiwMVPsVJBx25wCLh","openPopupAction":{"popup":{"notificationActionRenderer":{"responseText":{"simpleText":"Added to queue"},"trackingParams":"CLMBELlqIhMIhc_Nr9jpiwMVPsVJBx25wCLh"}},"popupType":"TOAST"}}]}},"trackingParams":"CLIBEP6YBBgFIhMIhc_Nr9jpiwMVPsVJBx25wCLh"}},{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Share"}]},"icon":{"iconType":"SHARE"},"serviceEndpoint":{"clickTrackingParams":"CK4BEKQwGAAiEwiFz82v2OmLAxU-xUkHHbnAIuE=","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/share/get_share_panel"}},"shareEntityServiceEndpoint":{"serializedShareEntity":"CgtxUmQzWERGX2NaUQ%3D%3D","commands":[{"clickTrackingParams":"CK4BEKQwGAAiEwiFz82v2OmLAxU-xUkHHbnAIuE=","openPopupAction":{"popup":{"unifiedSharePanelRenderer":{"trackingParams":"CLEBEI5iIhMIhc_Nr9jpiwMVPsVJBx25wCLh","showLoadingSpinner":true}},"popupType":"DIALOG","beReused":true}}]}},"trackingParams":"CK4BEKQwGAAiEwiFz82v2OmLAxU-xUkHHbnAIuE=","hasSeparator":true}}],"trackingParams":"CK4BEKQwGAAiEwiFz82v2OmLAxU-xUkHHbnAIuE=","accessibility":{"accessibilityData":{"label":"Action menu"}},"targetId":"watch-related-menu-button"}},"thumbnailOverlays":[{"thumbnailOverlayTimeStatusRenderer":{"text":{"accessibility":{"accessibilityData":{"label":"25 minutes, 25 seconds"}},"simpleText":"25:25"},"style":"DEFAULT"}},{"thumbnailOverlayToggleButtonRenderer":{"isToggled":false,"untoggledIcon":{"iconType":"WATCH_LATER"},"toggledIcon":{"iconType":"CHECK"},"untoggledTooltip":"Watch later","toggledTooltip":"Added","untoggledServiceEndpoint":{"clickTrackingParams":"CLABEPnnAxgBIhMIhc_Nr9jpiwMVPsVJBx25wCLh","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"addedVideoId":"qRd3XDF_cZQ","action":"ACTION_ADD_VIDEO"}]}},"toggledServiceEndpoint":{"clickTrackingParams":"CLABEPnnAxgBIhMIhc_Nr9jpiwMVPsVJBx25wCLh","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"action":"ACTION_REMOVE_VIDEO_BY_VIDEO_ID","removedVideoId":"qRd3XDF_cZQ"}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Watch later"}},"toggledAccessibility":{"accessibilityData":{"label":"Added"}},"trackingParams":"CLABEPnnAxgBIhMIhc_Nr9jpiwMVPsVJBx25wCLh"}},{"thumbnailOverlayToggleButtonRenderer":{"untoggledIcon":{"iconType":"ADD_TO_QUEUE_TAIL"},"toggledIcon":{"iconType":"PLAYLIST_ADD_CHECK"},"untoggledTooltip":"Add to queue","toggledTooltip":"Added","untoggledServiceEndpoint":{"clickTrackingParams":"CK8BEMfsBBgCIhMIhc_Nr9jpiwMVPsVJBx25wCLh","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CK8BEMfsBBgCIhMIhc_Nr9jpiwMVPsVJBx25wCLh","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"qRd3XDF_cZQ","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CK8BEMfsBBgCIhMIhc_Nr9jpiwMVPsVJBx25wCLh","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["qRd3XDF_cZQ"],"params":"CAQ%3D"}},"videoIds":["qRd3XDF_cZQ"]}}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Add to queue"}},"toggledAccessibility":{"accessibilityData":{"label":"Added"}},"trackingParams":"CK8BEMfsBBgCIhMIhc_Nr9jpiwMVPsVJBx25wCLh"}},{"thumbnailOverlayNowPlayingRenderer":{"text":{"runs":[{"text":"Now playing"}]}}}],"accessibility":{"accessibilityData":{"label":"Hyperspin- Setup JoyToKey Keymapper - 25 minutes - Go to channel - Planet Geekdom - 35K views - 6 years ago - play video"}},"richThumbnail":{"movingThumbnailRenderer":{"enableHoveredLogging":true,"enableOverlay":true}}}},{"compactVideoRenderer":{"videoId":"qACL4eKcrw4","thumbnail":{"thumbnails":[{"url":"https://i.ytimg.com/vi/qACL4eKcrw4/hqdefault.jpg?sqp=-oaymwE1CKgBEF5IVfKriqkDKAgBFQAAiEIYAXABwAEG8AEB-AH-CYAC0AWKAgwIABABGH8gOigTMA8= rs=AOn4CLBcx6qoFyzZw35P35E4bIv4f9UcHQ","width":168,"height":94},{"url":"https://i.ytimg.com/vi/qACL4eKcrw4/hqdefault.jpg?sqp=-oaymwE2CNACELwBSFXyq4qpAygIARUAAIhCGAFwAcABBvABAfgB_gmAAtAFigIMCAAQARh_IDooEzAP rs=AOn4CLAmqeCLUUdGN9l7yvGzkFLHc_8_2Q","width":336,"height":188}]},"title":{"accessibility":{"accessibilityData":{"label":"Testing Geolith and FBNEO on EmuELEC by qbertaddict1 315 views 11 months ago 13 minutes, 48 seconds"}},"simpleText":"Testing Geolith and FBNEO on EmuELEC"},"longBylineText":{"runs":[{"text":"qbertaddict1","navigationEndpoint":{"clickTrackingParams":"CKgBEKQwGAEiEwiFz82v2OmLAxU-xUkHHbnAIuEyB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@qbertaddict1","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCFcLcU_iSRU-umtv2nKgpeA","canonicalBaseUrl":"/@qbertaddict1"}}}]},"publishedTimeText":{"simpleText":"11 months ago"},"viewCountText":{"simpleText":"315 views"},"lengthText":{"accessibility":{"accessibilityData":{"label":"13 minutes, 48 seconds"}},"simpleText":"13:48"},"navigationEndpoint":{"clickTrackingParams":"CKgBEKQwGAEiEwiFz82v2OmLAxU-xUkHHbnAIuEyB3JlbGF0ZWRIvJ3S9vKJvqxJmgEFCAEQ-B0=","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=qACL4eKcrw4","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"qACL4eKcrw4","nofollow":true,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr4---sn-uxaxiv0nxx5q-nv4l.googlevideo.com/initplayback?source=youtube oeis=1 c=WEB oad=3200 ovd=3200 oaad=11000 oavd=11000 ocs=700 oewis=1 oputc=1 ofpcc=1 msp=1 odepv=1 id=a8008be1e29caf0e ip=2a02%3A27aa%3A0%3A0%3A0%3A0%3A0%3Ad49 initcwndbps=1323750 mt=1740859504 oweuc="}}}}},"shortBylineText":{"runs":[{"text":"qbertaddict1","navigationEndpoint":{"clickTrackingParams":"CKgBEKQwGAEiEwiFz82v2OmLAxU-xUkHHbnAIuEyB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@qbertaddict1","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCFcLcU_iSRU-umtv2nKgpeA","canonicalBaseUrl":"/@qbertaddict1"}}}]},"channelThumbnail":{"thumbnails":[{"url":"https://yt3.ggpht.com/ytc/AIdro_nosqsipiKkuiVMG4shF4ax6g2zJIR2DX6ssC3bdISZDA=s68-c-k-c0x00ffffff-no-rj","width":68,"height":68}]},"trackingParams":"CKgBEKQwGAEiEwiFz82v2OmLAxU-xUkHHbnAIuFAjt7ylJ78ooCoAQ==","shortViewCountText":{"accessibility":{"accessibilityData":{"label":"315 views"}},"simpleText":"315 views"},"menu":{"menuRenderer":{"items":[{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Add to queue"}]},"icon":{"iconType":"ADD_TO_QUEUE_TAIL"},"serviceEndpoint":{"clickTrackingParams":"CKwBEP6YBBgGIhMIhc_Nr9jpiwMVPsVJBx25wCLh","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CKwBEP6YBBgGIhMIhc_Nr9jpiwMVPsVJBx25wCLh","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"qACL4eKcrw4","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CKwBEP6YBBgGIhMIhc_Nr9jpiwMVPsVJBx25wCLh","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["qACL4eKcrw4"],"params":"CAQ%3D"}},"videoIds":["qACL4eKcrw4"]}},{"clickTrackingParams":"CKwBEP6YBBgGIhMIhc_Nr9jpiwMVPsVJBx25wCLh","openPopupAction":{"popup":{"notificationActionRenderer":{"responseText":{"simpleText":"Added to queue"},"trackingParams":"CK0BELlqIhMIhc_Nr9jpiwMVPsVJBx25wCLh"}},"popupType":"TOAST"}}]}},"trackingParams":"CKwBEP6YBBgGIhMIhc_Nr9jpiwMVPsVJBx25wCLh"}},{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Share"}]},"icon":{"iconType":"SHARE"},"serviceEndpoint":{"clickTrackingParams":"CKgBEKQwGAEiEwiFz82v2OmLAxU-xUkHHbnAIuE=","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/share/get_share_panel"}},"shareEntityServiceEndpoint":{"serializedShareEntity":"CgtxQUNMNGVLY3J3NA%3D%3D","commands":[{"clickTrackingParams":"CKgBEKQwGAEiEwiFz82v2OmLAxU-xUkHHbnAIuE=","openPopupAction":{"popup":{"unifiedSharePanelRenderer":{"trackingParams":"CKsBEI5iIhMIhc_Nr9jpiwMVPsVJBx25wCLh","showLoadingSpinner":true}},"popupType":"DIALOG","beReused":true}}]}},"trackingParams":"CKgBEKQwGAEiEwiFz82v2OmLAxU-xUkHHbnAIuE=","hasSeparator":true}}],"trackingParams":"CKgBEKQwGAEiEwiFz82v2OmLAxU-xUkHHbnAIuE=","accessibility":{"accessibilityData":{"label":"Action menu"}}}},"thumbnailOverlays":[{"thumbnailOverlayTimeStatusRenderer":{"text":{"accessibility":{"accessibilityData":{"label":"13 minutes, 48 seconds"}},"simpleText":"13:48"},"style":"DEFAULT"}},{"thumbnailOverlayToggleButtonRenderer":{"isToggled":false,"untoggledIcon":{"iconType":"WATCH_LATER"},"toggledIcon":{"iconType":"CHECK"},"untoggledTooltip":"Watch later","toggledTooltip":"Added","untoggledServiceEndpoint":{"clickTrackingParams":"CKoBEPnnAxgBIhMIhc_Nr9jpiwMVPsVJBx25wCLh","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"addedVideoId":"qACL4eKcrw4","action":"ACTION_ADD_VIDEO"}]}},"toggledServiceEndpoint":{"clickTrackingParams":"CKoBEPnnAxgBIhMIhc_Nr9jpiwMVPsVJBx25wCLh","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"action":"ACTION_REMOVE_VIDEO_BY_VIDEO_ID","removedVideoId":"qACL4eKcrw4"}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Watch later"}},"toggledAccessibility":{"accessibilityData":{"label":"Added"}},"trackingParams":"CKoBEPnnAxgBIhMIhc_Nr9jpiwMVPsVJBx25wCLh"}},{"thumbnailOverlayToggleButtonRenderer":{"untoggledIcon":{"iconType":"ADD_TO_QUEUE_TAIL"},"toggledIcon":{"iconType":"PLAYLIST_ADD_CHECK"},"untoggledTooltip":"Add to queue","toggledTooltip":"Added","untoggledServiceEndpoint":{"clickTrackingParams":"CKkBEMfsBBgCIhMIhc_Nr9jpiwMVPsVJBx25wCLh","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CKkBEMfsBBgCIhMIhc_Nr9jpiwMVPsVJBx25wCLh","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"qACL4eKcrw4","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CKkBEMfsBBgCIhMIhc_Nr9jpiwMVPsVJBx25wCLh","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["qACL4eKcrw4"],"params":"CAQ%3D"}},"videoIds":["qACL4eKcrw4"]}}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Add to queue"}},"toggledAccessibility":{"accessibilityData":{"label":"Added"}},"trackingParams":"CKkBEMfsBBgCIhMIhc_Nr9jpiwMVPsVJBx25wCLh"}},{"thumbnailOverlayNowPlayingRenderer":{"text":{"runs":[{"text":"Now playing"}]}}}],"accessibility":{"accessibilityData":{"label":"Testing Geolith and FBNEO on EmuELEC - 13 minutes, 48 seconds - Go to channel - qbertaddict1 - 315 views - 11 months ago - play video"}},"richThumbnail":{"movingThumbnailRenderer":{"movingThumbnailDetails":{"thumbnails":[{"url":"https://i.ytimg.com/an_webp/qACL4eKcrw4/mqdefault_6s.webp?du=3000 sqp=CPa8jb4G rs=AOn4CLA6I-CG4xkukTMjDD2hmE0vEBkpsA","width":320,"height":180}],"logAsMovingThumbnail":true},"enableHoveredLogging":true,"enableOverlay":true}}}},{"compactVideoRenderer":{"videoId":"2hhZKIoic2o","thumbnail":{"thumbnails":[{"url":"https://i.ytimg.com/vi/2hhZKIoic2o/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG rs=AOn4CLAirtYqp4_bmjJd7BSJuMEval2anw","width":168,"height":94},{"url":"https://i.ytimg.com/vi/2hhZKIoic2o/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg== rs=AOn4CLDTgBkMowUHNq2ieo3OGqwLZ48T8g","width":336,"height":188}]},"title":{"accessibility":{"accessibilityData":{"label":"How to set up your Controls in Mame by Tech Masters 131,454 views 7 years ago 7 minutes, 44 seconds"}},"simpleText":"How to set up your Controls in Mame"},"longBylineText":{"runs":[{"text":"Tech Masters","navigationEndpoint":{"clickTrackingParams":"CKIBEKQwGAIiEwiFz82v2OmLAxU-xUkHHbnAIuEyB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@techmasters4653","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCry6mxhUJKC2CwNFzlCErHA","canonicalBaseUrl":"/@techmasters4653"}}}]},"publishedTimeText":{"simpleText":"7 years ago"},"viewCountText":{"simpleText":"131,454 views"},"lengthText":{"accessibility":{"accessibilityData":{"label":"7 minutes, 44 seconds"}},"simpleText":"7:44"},"navigationEndpoint":{"clickTrackingParams":"CKIBEKQwGAIiEwiFz82v2OmLAxU-xUkHHbnAIuEyB3JlbGF0ZWRIvJ3S9vKJvqxJmgEFCAEQ-B0=","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=2hhZKIoic2o","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"2hhZKIoic2o","nofollow":true,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr3---sn-uxaxiv0nxx5q-nv4l.googlevideo.com/initplayback?source=youtube oeis=1 c=WEB oad=3200 ovd=3200 oaad=11000 oavd=11000 ocs=700 oewis=1 oputc=1 ofpcc=1 msp=1 odepv=1 id=da1859288a22736a ip=2a02%3A27aa%3A0%3A0%3A0%3A0%3A0%3Ad49 initcwndbps=1323750 mt=1740859504 oweuc="}}}}},"shortBylineText":{"runs":[{"text":"Tech Masters","navigationEndpoint":{"clickTrackingParams":"CKIBEKQwGAIiEwiFz82v2OmLAxU-xUkHHbnAIuEyB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@techmasters4653","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCry6mxhUJKC2CwNFzlCErHA","canonicalBaseUrl":"/@techmasters4653"}}}]},"channelThumbnail":{"thumbnails":[{"url":"https://yt3.ggpht.com/ytc/AIdro_mtvqlZ-SES2tCZaV4IxO6Jc595GD103JjWoPMQV1mfNm8=s68-c-k-c0x00ffffff-no-rj","width":68,"height":68}]},"trackingParams":"CKIBEKQwGAIiEwiFz82v2OmLAxU-xUkHHbnAIuFA6uaJ0YillozaAQ==","shortViewCountText":{"accessibility":{"accessibilityData":{"label":"131K views"}},"simpleText":"131K views"},"menu":{"menuRenderer":{"items":[{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Add to queue"}]},"icon":{"iconType":"ADD_TO_QUEUE_TAIL"},"serviceEndpoint":{"clickTrackingParams":"CKYBEP6YBBgGIhMIhc_Nr9jpiwMVPsVJBx25wCLh","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CKYBEP6YBBgGIhMIhc_Nr9jpiwMVPsVJBx25wCLh","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"2hhZKIoic2o","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CKYBEP6YBBgGIhMIhc_Nr9jpiwMVPsVJBx25wCLh","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["2hhZKIoic2o"],"params":"CAQ%3D"}},"videoIds":["2hhZKIoic2o"]}},{"clickTrackingParams":"CKYBEP6YBBgGIhMIhc_Nr9jpiwMVPsVJBx25wCLh","openPopupAction":{"popup":{"notificationActionRenderer":{"responseText":{"simpleText":"Added to queue"},"trackingParams":"CKcBELlqIhMIhc_Nr9jpiwMVPsVJBx25wCLh"}},"popupType":"TOAST"}}]}},"trackingParams":"CKYBEP6YBBgGIhMIhc_Nr9jpiwMVPsVJBx25wCLh"}},{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Share"}]},"icon":{"iconType":"SHARE"},"serviceEndpoint":{"clickTrackingParams":"CKIBEKQwGAIiEwiFz82v2OmLAxU-xUkHHbnAIuE=","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/share/get_share_panel"}},"shareEntityServiceEndpoint":{"serializedShareEntity":"CgsyaGhaS0lvaWMybw%3D%3D","commands":[{"clickTrackingParams":"CKIBEKQwGAIiEwiFz82v2OmLAxU-xUkHHbnAIuE=","openPopupAction":{"popup":{"unifiedSharePanelRenderer":{"trackingParams":"CKUBEI5iIhMIhc_Nr9jpiwMVPsVJBx25wCLh","showLoadingSpinner":true}},"popupType":"DIALOG","beReused":true}}]}},"trackingParams":"CKIBEKQwGAIiEwiFz82v2OmLAxU-xUkHHbnAIuE=","hasSeparator":true}}],"trackingParams":"CKIBEKQwGAIiEwiFz82v2OmLAxU-xUkHHbnAIuE=","accessibility":{"accessibilityData":{"label":"Action menu"}}}},"thumbnailOverlays":[{"thumbnailOverlayTimeStatusRenderer":{"text":{"accessibility":{"accessibilityData":{"label":"7 minutes, 44 seconds"}},"simpleText":"7:44"},"style":"DEFAULT"}},{"thumbnailOverlayToggleButtonRenderer":{"isToggled":false,"untoggledIcon":{"iconType":"WATCH_LATER"},"toggledIcon":{"iconType":"CHECK"},"untoggledTooltip":"Watch later","toggledTooltip":"Added","untoggledServiceEndpoint":{"clickTrackingParams":"CKQBEPnnAxgBIhMIhc_Nr9jpiwMVPsVJBx25wCLh","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"addedVideoId":"2hhZKIoic2o","action":"ACTION_ADD_VIDEO"}]}},"toggledServiceEndpoint":{"clickTrackingParams":"CKQBEPnnAxgBIhMIhc_Nr9jpiwMVPsVJBx25wCLh","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"action":"ACTION_REMOVE_VIDEO_BY_VIDEO_ID","removedVideoId":"2hhZKIoic2o"}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Watch later"}},"toggledAccessibility":{"accessibilityData":{"label":"Added"}},"trackingParams":"CKQBEPnnAxgBIhMIhc_Nr9jpiwMVPsVJBx25wCLh"}},{"thumbnailOverlayToggleButtonRenderer":{"untoggledIcon":{"iconType":"ADD_TO_QUEUE_TAIL"},"toggledIcon":{"iconType":"PLAYLIST_ADD_CHECK"},"untoggledTooltip":"Add to queue","toggledTooltip":"Added","untoggledServiceEndpoint":{"clickTrackingParams":"CKMBEMfsBBgCIhMIhc_Nr9jpiwMVPsVJBx25wCLh","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CKMBEMfsBBgCIhMIhc_Nr9jpiwMVPsVJBx25wCLh","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"2hhZKIoic2o","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CKMBEMfsBBgCIhMIhc_Nr9jpiwMVPsVJBx25wCLh","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["2hhZKIoic2o"],"params":"CAQ%3D"}},"videoIds":["2hhZKIoic2o"]}}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Add to queue"}},"toggledAccessibility":{"accessibilityData":{"label":"Added"}},"trackingParams":"CKMBEMfsBBgCIhMIhc_Nr9jpiwMVPsVJBx25wCLh"}},{"thumbnailOverlayNowPlayingRenderer":{"text":{"runs":[{"text":"Now playing"}]}}}],"accessibility":{"accessibilityData":{"label":"How to set up your Controls in Mame - 7 minutes, 44 seconds - Go to channel - Tech Masters - 131K views - 7 years ago - play video"}},"richThumbnail":{"movingThumbnailRenderer":{"movingThumbnailDetails":{"thumbnails":[{"url":"https://i.ytimg.com/an_webp/2hhZKIoic2o/mqdefault_6s.webp?du=3000 sqp=CO65jb4G rs=AOn4CLB8usLdgBWySwC2sOl5JoA0EAROSA","width":320,"height":180}],"logAsMovingThumbnail":true},"enableHoveredLogging":true,"enableOverlay":true}}}},{"compactVideoRenderer":{"videoId":"2xPiMlF96xo","thumbnail":{"thumbnails":[{"url":"https://i.ytimg.com/vi/2xPiMlF96xo/hqdefault.jpg?sqp=-oaymwE1CKgBEF5IVfKriqkDKAgBFQAAiEIYAXABwAEG8AEB-AH-CYAC0AWKAgwIABABGBQgcigRMA8= rs=AOn4CLC7vymI0v_xBk6btIBJRyjqIDr2-w","width":168,"height":94},{"url":"https://i.ytimg.com/vi/2xPiMlF96xo/hqdefault.jpg?sqp=-oaymwE2CNACELwBSFXyq4qpAygIARUAAIhCGAFwAcABBvABAfgB_gmAAtAFigIMCAAQARgUIHIoETAP rs=AOn4CLAv75or08AmqcbDNNY8Sy8atcnN7g","width":336,"height":188}]},"title":{"accessibility":{"accessibilityData":{"label":"Testing N64 On EmuELEC 4.8 For The Odroid N2+ by qbertaddict1 155 views 1 month ago 18 minutes"}},"simpleText":"Testing N64 On EmuELEC 4.8 For The Odroid N2+"},"longBylineText":{"runs":[{"text":"qbertaddict1","navigationEndpoint":{"clickTrackingParams":"CJwBEKQwGAMiEwiFz82v2OmLAxU-xUkHHbnAIuEyB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@qbertaddict1","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCFcLcU_iSRU-umtv2nKgpeA","canonicalBaseUrl":"/@qbertaddict1"}}}]},"publishedTimeText":{"simpleText":"1 month ago"},"viewCountText":{"simpleText":"155 views"},"lengthText":{"accessibility":{"accessibilityData":{"label":"18 minutes, 59 seconds"}},"simpleText":"18:59"},"navigationEndpoint":{"clickTrackingParams":"CJwBEKQwGAMiEwiFz82v2OmLAxU-xUkHHbnAIuEyB3JlbGF0ZWRIvJ3S9vKJvqxJmgEFCAEQ-B0=","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=2xPiMlF96xo","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"2xPiMlF96xo","nofollow":true,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr3---sn-nvm-cxbz.googlevideo.com/initplayback?source=youtube oeis=1 c=WEB oad=3200 ovd=3200 oaad=11000 oavd=11000 ocs=700 oewis=1 oputc=1 ofpcc=1 msp=1 odepv=1 id=db13e232517deb1a ip=2a02%3A27aa%3A0%3A0%3A0%3A0%3A0%3Ad49 initcwndbps=582500 mt=1740859504 oweuc="}}}}},"shortBylineText":{"runs":[{"text":"qbertaddict1","navigationEndpoint":{"clickTrackingParams":"CJwBEKQwGAMiEwiFz82v2OmLAxU-xUkHHbnAIuEyB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@qbertaddict1","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCFcLcU_iSRU-umtv2nKgpeA","canonicalBaseUrl":"/@qbertaddict1"}}}]},"channelThumbnail":{"thumbnails":[{"url":"https://yt3.ggpht.com/ytc/AIdro_nosqsipiKkuiVMG4shF4ax6g2zJIR2DX6ssC3bdISZDA=s68-c-k-c0x00ffffff-no-rj","width":68,"height":68}]},"trackingParams":"CJwBEKQwGAMiEwiFz82v2OmLAxU-xUkHHbnAIuFAmtb3i6XG-InbAQ==","shortViewCountText":{"accessibility":{"accessibilityData":{"label":"155 views"}},"simpleText":"155 views"},"menu":{"menuRenderer":{"items":[{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Add to queue"}]},"icon":{"iconType":"ADD_TO_QUEUE_TAIL"},"serviceEndpoint":{"clickTrackingParams":"CKABEP6YBBgGIhMIhc_Nr9jpiwMVPsVJBx25wCLh","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CKABEP6YBBgGIhMIhc_Nr9jpiwMVPsVJBx25wCLh","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"2xPiMlF96xo","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CKABEP6YBBgGIhMIhc_Nr9jpiwMVPsVJBx25wCLh","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["2xPiMlF96xo"],"params":"CAQ%3D"}},"videoIds":["2xPiMlF96xo"]}},{"clickTrackingParams":"CKABEP6YBBgGIhMIhc_Nr9jpiwMVPsVJBx25wCLh","openPopupAction":{"popup":{"notificationActionRenderer":{"responseText":{"simpleText":"Added to queue"},"trackingParams":"CKEBELlqIhMIhc_Nr9jpiwMVPsVJBx25wCLh"}},"popupType":"TOAST"}}]}},"trackingParams":"CKABEP6YBBgGIhMIhc_Nr9jpiwMVPsVJBx25wCLh"}},{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Share"}]},"icon":{"iconType":"SHARE"},"serviceEndpoint":{"clickTrackingParams":"CJwBEKQwGAMiEwiFz82v2OmLAxU-xUkHHbnAIuE=","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/share/get_share_panel"}},"shareEntityServiceEndpoint":{"serializedShareEntity":"CgsyeFBpTWxGOTZ4bw%3D%3D","commands":[{"clickTrackingParams":"CJwBEKQwGAMiEwiFz82v2OmLAxU-xUkHHbnAIuE=","openPopupAction":{"popup":{"unifiedSharePanelRenderer":{"trackingParams":"CJ8BEI5iIhMIhc_Nr9jpiwMVPsVJBx25wCLh","showLoadingSpinner":true}},"popupType":"DIALOG","beReused":true}}]}},"trackingParams":"CJwBEKQwGAMiEwiFz82v2OmLAxU-xUkHHbnAIuE=","hasSeparator":true}}],"trackingParams":"CJwBEKQwGAMiEwiFz82v2OmLAxU-xUkHHbnAIuE=","accessibility":{"accessibilityData":{"label":"Action menu"}}}},"thumbnailOverlays":[{"thumbnailOverlayTimeStatusRenderer":{"text":{"accessibility":{"accessibilityData":{"label":"18 minutes, 59 seconds"}},"simpleText":"18:59"},"style":"DEFAULT"}},{"thumbnailOverlayToggleButtonRenderer":{"isToggled":false,"untoggledIcon":{"iconType":"WATCH_LATER"},"toggledIcon":{"iconType":"CHECK"},"untoggledTooltip":"Watch later","toggledTooltip":"Added","untoggledServiceEndpoint":{"clickTrackingParams":"CJ4BEPnnAxgBIhMIhc_Nr9jpiwMVPsVJBx25wCLh","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"addedVideoId":"2xPiMlF96xo","action":"ACTION_ADD_VIDEO"}]}},"toggledServiceEndpoint":{"clickTrackingParams":"CJ4BEPnnAxgBIhMIhc_Nr9jpiwMVPsVJBx25wCLh","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"action":"ACTION_REMOVE_VIDEO_BY_VIDEO_ID","removedVideoId":"2xPiMlF96xo"}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Watch later"}},"toggledAccessibility":{"accessibilityData":{"label":"Added"}},"trackingParams":"CJ4BEPnnAxgBIhMIhc_Nr9jpiwMVPsVJBx25wCLh"}},{"thumbnailOverlayToggleButtonRenderer":{"untoggledIcon":{"iconType":"ADD_TO_QUEUE_TAIL"},"toggledIcon":{"iconType":"PLAYLIST_ADD_CHECK"},"untoggledTooltip":"Add to queue","toggledTooltip":"Added","untoggledServiceEndpoint":{"clickTrackingParams":"CJ0BEMfsBBgCIhMIhc_Nr9jpiwMVPsVJBx25wCLh","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CJ0BEMfsBBgCIhMIhc_Nr9jpiwMVPsVJBx25wCLh","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"2xPiMlF96xo","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CJ0BEMfsBBgCIhMIhc_Nr9jpiwMVPsVJBx25wCLh","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["2xPiMlF96xo"],"params":"CAQ%3D"}},"videoIds":["2xPiMlF96xo"]}}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Add to queue"}},"toggledAccessibility":{"accessibilityData":{"label":"Added"}},"trackingParams":"CJ0BEMfsBBgCIhMIhc_Nr9jpiwMVPsVJBx25wCLh"}},{"thumbnailOverlayNowPlayingRenderer":{"text":{"runs":[{"text":"Now playing"}]}}}],"accessibility":{"accessibilityData":{"label":"Testing N64 On EmuELEC 4.8 For The Odroid N2+ - 18 minutes - Go to channel - qbertaddict1 - 155 views - 1 month ago - play video"}},"richThumbnail":{"movingThumbnailRenderer":{"movingThumbnailDetails":{"thumbnails":[{"url":"https://i.ytimg.com/an_webp/2xPiMlF96xo/mqdefault_6s.webp?du=3000 sqp=CLi_jb4G rs=AOn4CLA791PvC1tPsDQJ5EyCinluk3L08Q","width":320,"height":180}],"logAsMovingThumbnail":true},"enableHoveredLogging":true,"enableOverlay":true}}}},{"lockupViewModel":{"contentImage":{"collectionThumbnailViewModel":{"primaryThumbnail":{"thumbnailViewModel":{"image":{"sources":[{"url":"https://i.ytimg.com/vi/PoCK8xs1ao8/hqdefault.jpg?sqp=-oaymwEWCKgBEF5IWvKriqkDCQgBFQAAiEIYAQ== rs=AOn4CLBdp4phoF4uyFjK0lqA6box6YBAxw","width":168,"height":94},{"url":"https://i.ytimg.com/vi/PoCK8xs1ao8/hqdefault.jpg?sqp=-oaymwEXCNACELwBSFryq4qpAwkIARUAAIhCGAE= rs=AOn4CLAHExnoiyuHlCZTqrxsxKzlKVE2Vg","width":336,"height":188}]},"overlays":[{"thumbnailOverlayBadgeViewModel":{"thumbnailBadges":[{"thumbnailBadgeViewModel":{"icon":{"sources":[{"clientResource":{"imageName":"PLAYLISTS"}}]},"text":"11 videos","badgeStyle":"THUMBNAIL_OVERLAY_BADGE_STYLE_DEFAULT","backgroundColor":{"lightTheme":3346953,"darkTheme":3346953}}}],"position":"THUMBNAIL_OVERLAY_BADGE_POSITION_BOTTOM_END"}},{"thumbnailHoverOverlayViewModel":{"icon":{"sources":[{"clientResource":{"imageName":"PLAY_ALL"}}]},"text":{"content":"Play all","styleRuns":[{"startIndex":0,"length":8}]},"style":"THUMBNAIL_HOVER_OVERLAY_STYLE_COVER"}}],"backgroundColor":{"lightTheme":5840913,"darkTheme":5840913}}},"stackColor":{"lightTheme":10056811,"darkTheme":9665654}}},"metadata":{"lockupMetadataViewModel":{"title":{"content":"(DEPRECATED) Official HyperSpin Tutorials"},"metadata":{"contentMetadataViewModel":{"metadataRows":[{"metadataParts":[{"text":{"content":"AV TV

#############################









Content Report
Youtor.org / YTube video Downloader © 2025

created by www.youtor.org