{"pages":{"search":{"query":"pygame transform rotate","originalQuery":"pygame transform rotate","serpid":"1739915768933370-12694639525113914737-balancer-l7leveler-kubr-yp-sas-55-BAL","reqid":"1739915768933370-12694639525113914737-balancer-l7leveler-kubr-yp-sas-55-BAL","parentReqid":"","serpItems":[{"id":"4750244480344765833-0-0","type":"videoSnippet","props":{"videoId":"4750244480344765833"},"curPage":0},{"id":"18361697663599729536-0-1","type":"videoSnippet","props":{"videoId":"18361697663599729536"},"curPage":0},{"id":"9291828342919095293-0-2","type":"videoSnippet","props":{"videoId":"9291828342919095293"},"curPage":0},{"id":"14541085194309139438-0-3","type":"videoSnippet","props":{"videoId":"14541085194309139438"},"curPage":0},{"id":"R-I-48058-73-0-4","type":"direct","props":{"advRsyaActivateParams":{"pcodeParams":{"blockId":"","renderTo":"","pageNumber":4,"grab":"dHB5Z2FtZSB0cmFuc2Zvcm0gcm90YXRlCg==","darkTheme":false,"lazyLoad":false,"extParams":{"reqid":"1739915768933370-12694639525113914737-balancer-l7leveler-kubr-yp-sas-55-BAL","ui":"desktop","yuid":"9139147371739915768"}}},"isAdult":false,"position":4,"placement":"empty"},"curPage":0},{"id":"4334726378380241355-0-5","type":"videoSnippet","props":{"videoId":"4334726378380241355"},"curPage":0},{"id":"14740012851977046791-0-6","type":"videoSnippet","props":{"videoId":"14740012851977046791"},"curPage":0},{"id":"10719085491594818844-0-7","type":"videoSnippet","props":{"videoId":"10719085491594818844"},"curPage":0},{"id":"17169507458686371345-0-8","type":"videoSnippet","props":{"videoId":"17169507458686371345"},"curPage":0},{"id":"1801320444717474389-0-9","type":"videoSnippet","props":{"videoId":"1801320444717474389"},"curPage":0},{"id":"730090499591798888-0-10","type":"videoSnippet","props":{"videoId":"730090499591798888"},"curPage":0},{"id":"R-I-48058-73-0-11","type":"direct","props":{"advRsyaActivateParams":{"pcodeParams":{"blockId":"","renderTo":"","pageNumber":11,"grab":"dHB5Z2FtZSB0cmFuc2Zvcm0gcm90YXRlCg==","darkTheme":false,"lazyLoad":false,"extParams":{"reqid":"1739915768933370-12694639525113914737-balancer-l7leveler-kubr-yp-sas-55-BAL","ui":"desktop","yuid":"9139147371739915768"}}},"isAdult":false,"position":11,"placement":"empty"},"curPage":0},{"id":"2477786054916889379-0-12","type":"videoSnippet","props":{"videoId":"2477786054916889379"},"curPage":0},{"id":"4531067546351400154-0-13","type":"videoSnippet","props":{"videoId":"4531067546351400154"},"curPage":0},{"id":"10750745193452764801-0-14","type":"videoSnippet","props":{"videoId":"10750745193452764801"},"curPage":0},{"id":"17211128818373729350-0-15","type":"videoSnippet","props":{"videoId":"17211128818373729350"},"curPage":0},{"id":"17323205845150726917-0-16","type":"videoSnippet","props":{"videoId":"17323205845150726917"},"curPage":0},{"id":"14897823826474473817-0-17","type":"videoSnippet","props":{"videoId":"17468346852072777467"},"curPage":0},{"id":"6242850732390848258-0-18","type":"videoSnippet","props":{"videoId":"6242850732390848258"},"curPage":0},{"id":"1045944123635247158-0-19","type":"videoSnippet","props":{"videoId":"1045944123635247158"},"curPage":0}],"filters":{},"serpFooter":{"linksGroups":[{"type":"geo","links":[{"label":"Колумбус","title":"Колумбус","url":"//yandex.ru/tune/geo/","logNode":{"name":"region"},"target":"_self","a11yLabel":"Ваш регион Колумбус","needRetpath":true}]},{"type":"searchengines","links":[{"label":"YouTube","url":"//www.youtube.com/results?q=pygame%20transform%20rotate","logNode":{"name":"link","attrs":{"type":"youtube"}},"target":"_blank"},{"label":"Google","url":"//google.ru/search?tbm=vid&q=pygame%20transform%20rotate","logNode":{"name":"link","attrs":{"type":"google"}},"target":"_blank"},{"label":"Bing","url":"//bing.com/videos?scope=video&q=pygame%20transform%20rotate","logNode":{"name":"link","attrs":{"type":"bing"}},"target":"_blank"}]},{"type":"help","links":[{"label":"Обратная связь","url":"https://yandex.ru/support/video/troubleshooting.html","logNode":{"name":"feedback"},"needRetpath":true},{"label":"Справка","url":"https://yandex.ru/support/video/","logNode":{"name":"help"},"needRetpath":true}]},{"type":"settings","links":[{"label":"Настройки","url":"https://yandex.ru/tune/search/","target":"_self","logNode":{"name":"settings"},"needRetpath":true}]},{"type":"morda","links":[{"label":"ya.ru","url":"//ya.ru/?from=video_footer","logNode":{"name":"morda"},"target":"_self"}]},{"type":"company","links":[{"label":"О компании","url":"//yandex.ru/company/","logNode":{"name":"about"},"target":"_blank"},{"label":"Лицензия на использование","url":"//yandex.ru/legal/termsofuse/","logNode":{"name":"license"},"target":"_blank"},{"label":"Политика конфиденциальности","url":"//yandex.ru/legal/confidential/","logNode":{"name":"confidential"},"target":"_blank"},{"label":"Правила рекомендаций","url":"//yandex.ru/legal/recommendations/#index__search","logNode":{"name":"recommendations"},"target":"_blank"}],"a11yHidden":true}],"hasExtralinks":true},"currentPage":0,"prevPageToLoad":-1,"nextPageToLoad":1,"isTranslationsFilterEnabled":false,"isTranslationsDistributionEnabled":true,"isTranslationsDistributionOnboardingEnabled":true,"isFeedbackModalVisible":false,"viewerData":{"ctx":{"retpath":"https://copy.yandex.net/video/search?text=pygame+transform+rotate&where=all","isAdsDisabled":false,"query":"pygame transform rotate","reqid":"1739915768933370-12694639525113914737-balancer-l7leveler-kubr-yp-sas-55-BAL","signedReqid":"2699e433725dccd0a07d678b3c7d989a","videoServiceUrl":"https://copy.yandex.net/video/search?text=pygame+transform+rotate&where=all","numdocs":1830,"videoSearchUrl":"https://copy.yandex.net/video/search?text=pygame+transform+rotate&where=all","isPornoQuery":false,"quasarData":{"type":"QuasarAuth","retpath":"https://copy.yandex.net/video/search?text=pygame+transform+rotate&where=all","counters":{"popupShow":{"path":"auth.show.quasar"},"popupClose":{"path":"auth.close.quasar"},"loginShow":{"path":"auth.login.show.quasar"},"loginClick":{"path":"auth.login.click.quasar"},"registrationShow":{"path":"auth.registration.show.quasar"},"registrationClick":{"path":"auth.registration.click.quasar"}}},"cookie":{"yp":"undefined"},"reportFeedbackBaseProps":{"initEmail":"","metaFields":{"userAgent":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)","userTestids":"1083493,151171,126317,287509,86180,1201456,1037339,1169392,1169403,912288","queryText":"pygame transform rotate","reqid":"1739915768933370-12694639525113914737-balancer-l7leveler-kubr-yp-sas-55-BAL","userRegionName":"","userRegionId":"function() {\n return this._region.id;\n }","yandexuid":"9139147371739915768","uid":"0","isChildAccount":false}}},"organicSnippets":{"0":[{"clear_description":"Как загружать, отображать и менять изображения в Pygame. Рассматриваются модули pygame.image и pygame.transform. Их методы: get_extended, load, scale, flip, rotate. Преобразование пикселей...","description":"Как загружать, отображать и менять изображения в \u0007[Pygame\u0007]. Рассматриваются модули \u0007[pygame\u0007].image и \u0007[pygame\u0007].\u0007[transform\u0007]. Их методы: get_extended, load, scale, flip, \u0007[rotate\u0007]. Преобразование пикселей...","videoWidth":1280,"videoHeight":720,"isPorno":false,"online":false,"preview":{"url":"https://video-preview.s3.yandex.net/IVCjTgIAAAA.mp4","type":"video/mp4"},"extra":{"related":{"text":"Как работать с изображениями. Модули image и transform | Pygame #8","related_orig_text":"pygame transform rotate","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"pygame transform rotate\",\"url\":\"http:\\/\\/rutube.ru\\/video\\/07971f80b84cd418888fa0c15bf198a3\\/\",\"src\":\"serp\",\"rvb\":\"Eq4DChM0NzUwMjQ0NDgwMzQ0NzY1ODMzChQxODM2MTY5NzY2MzU5OTcyOTUzNgoTOTI5MTgyODM0MjkxOTA5NTI5MwoUMTQ1NDEwODUxOTQzMDkxMzk0MzgKEzQzMzQ3MjYzNzgzODAyNDEzNTUKFDE0NzQwMDEyODUxOTc3MDQ2NzkxChQxMDcxOTA4NTQ5MTU5NDgxODg0NAoUMTcxNjk1MDc0NTg2ODYzNzEzNDUKEzE4MDEzMjA0NDQ3MTc0NzQzODkKEjczMDA5MDQ5OTU5MTc5ODg4OAoTMjQ3Nzc4NjA1NDkxNjg4OTM3OQoTNDUzMTA2NzU0NjM1MTQwMDE1NAoUMTA3NTA3NDUxOTM0NTI3NjQ4MDEKFDE3MjExMTI4ODE4MzczNzI5MzUwChQxNzMyMzIwNTg0NTE1MDcyNjkxNwoUMTQ4OTc4MjM4MjY0NzQ0NzM4MTcKEzYyNDI4NTA3MzIzOTA4NDgyNTgKEzEwNDU5NDQxMjM2MzUyNDcxNTgKFDExNzU3NDQ3MDgwMjIwNjY3ODMyChQxMTk0NzEyMDk2MTIzMzQ2Njk5ORoVChM0NzUwMjQ0NDgwMzQ0NzY1ODMzWhM0NzUwMjQ0NDgwMzQ0NzY1ODMzapkDEgEwGAAiMBoYAAoSaGhqb25ieG5wZndjcmlhY2hoEgEAKhTCDw8aDz8TwweCBCQBkAQr_47TFCqLARABGniB7vcK9wT7AOMTCvwM_gD_FfQHBvYAAADrAvsEAAAAABULBvsHAAAA-QYLAwoAAAAFCw4EAf0BAPTyBA8CAAAAH_wCBAMA_wAKEfoP_gEAAOMK9_kCAAAACBACDAAAAAD-Cf4AAgEAAPgHA_v0_AAAAvr1BwAAAAAgAC3p48Q7OBNACUhOUAIqcxAAGmAm9QA64Q-9Eiop-APO2ykC9wbzEPgOAA7NABU55P0J9ivEMPcABhcg_7IAAAAS__Mt_wD1WxnB3gq-HRXKzCXyB38xFCvO7wMW3A89EwgK3ikA7CIAI9bm6w0H0QzmQC4gAC2pODo7OBNACUhvUAIqUxABGkAS9A62-Q4HzwLwEuQgEDvODu0O_v0HB_wDGv_MKQP3__78_iMRIwod6RHmGg4N-BIP-eQBISHqEt_ygRIvAOD2IAAt1lKHOzgTQA9IcVACMAk4AUoAYABoAA,,\"}","related_url":"http://rutube.ru/video/07971f80b84cd418888fa0c15bf198a3/","parent-reqid":"1739915768933370-12694639525113914737-balancer-l7leveler-kubr-yp-sas-55-BAL","related_vfp":1,"relatedVideo":"yes"}},"isPartner":false,"isOld":true,"docid":"34-8-9-Z0AD3AF8F1AE1F717","isVertical":false,"hasTranscription":false,"reqid":"1739915768933370-12694639525113914737-balancer-l7leveler-kubr-yp-sas-55-BAL","dups":[{"nonStopSupported":true,"filmId":"4750244480344765833","duration":963,"origin":"http://rutube.ru/video/07971f80b84cd418888fa0c15bf198a3/","title":{"url":"https://copy.yandex.net/video/preview/4750244480344765833?text=pygame%2Btransform%2Brotate&where=all","text":"Как работать с изображениями. Модули image и \u0007[transform\u0007] | \u0007[Pygame\u0007] #8"},"clear_title":"Как работать с изображениями. Модули image и transform | Pygame #8","green":{"url":"http://rutube.ru/video/07971f80b84cd418888fa0c15bf198a3/","text":"Rutube","hostname":"rutube.ru"},"player":{"baseUrl":"//yastatic.net/video-player/0x0239e150f3a/pages-common/rutube/rutube.html","hash":"html=%3Ciframe%20src%3D%22%2F%2Frutube.ru%2Fplay%2Fembed%2F07971f80b84cd418888fa0c15bf198a3%2F%3FautoStart%3Dtrue%26amp%3Bwmode%3Dopaque%22%20frameborder%3D%220%22%20scrolling%3D%22no%22%20allowfullscreen%3D%221%22%20allow%3D%22autoplay%3B%20fullscreen%3B%20accelerometer%3B%20gyroscope%3B%20picture-in-picture%22%20aria-label%3D%22Video%22%3E%3C%2Fiframe%3E"},"playerId":"rutube","isQuasar":false,"playerUri":"\u003ciframe src=\"//rutube.ru/play/embed/07971f80b84cd418888fa0c15bf198a3/?wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","isExternal":false,"visibleURL":"http://rutube.ru/video/07971f80b84cd418888fa0c15bf198a3/","detailUrl":"https://copy.yandex.net/video/preview/4750244480344765833?text=pygame%2Btransform%2Brotate&where=all","clipHost":"rutube.ru","clipHref":"http://rutube.ru/video/07971f80b84cd418888fa0c15bf198a3/","providerName":"Rutube","url":"http://rutube.ru/video/07971f80b84cd418888fa0c15bf198a3/","thumb":{"online":false,"duration":"16:03","image":"//avatars.mds.yandex.net/get-vthumb/966066/7f7042f3d82da075dd9709d0fadfb26d/564x318_1"},"views":115,"time":"2024-09-01T10:14:52.000Z","faviconHost":"http://rutube.ru","isAvod":false,"canBuySubscription":false,"rknWarning":false,"hasTranslation":false,"channel":{"id":"cnV0dWJlLnJ1OzQzMzA0ODMx","name":"SelfEdu - мир знаний с Сергеем Балакиревым","url":"/video/search?channelId=cnV0dWJlLnJ1OzQzMzA0ODMx&how=tm&text=SelfEdu+-+%D0%BC%D0%B8%D1%80+%D0%B7%D0%BD%D0%B0%D0%BD%D0%B8%D0%B9+%D1%81+%D0%A1%D0%B5%D1%80%D0%B3%D0%B5%D0%B5%D0%BC+%D0%91%D0%B0%D0%BB%D0%B0%D0%BA%D0%B8%D1%80%D0%B5%D0%B2%D1%8B%D0%BC","verified":false,"interactive":true}}],"isTitleTranslated":false,"shouldUseMediaInstreamConfig":false,"contentTypeId":null,"nonStopSupported":true,"filmId":"4750244480344765833","duration":963,"origin":"http://rutube.ru/video/07971f80b84cd418888fa0c15bf198a3/","title":{"url":"https://copy.yandex.net/video/preview/4750244480344765833?text=pygame%2Btransform%2Brotate&where=all","text":"Как работать с изображениями. Модули image и \u0007[transform\u0007] | \u0007[Pygame\u0007] #8"},"clear_title":"Как работать с изображениями. Модули image и transform | Pygame #8","green":{"url":"http://rutube.ru/video/07971f80b84cd418888fa0c15bf198a3/","text":"Rutube","hostname":"rutube.ru"},"player":{"baseUrl":"//yastatic.net/video-player/0x0239e150f3a/pages-common/rutube/rutube.html","hash":"html=%3Ciframe%20src%3D%22%2F%2Frutube.ru%2Fplay%2Fembed%2F07971f80b84cd418888fa0c15bf198a3%2F%3FautoStart%3Dtrue%26amp%3Bwmode%3Dopaque%22%20frameborder%3D%220%22%20scrolling%3D%22no%22%20allowfullscreen%3D%221%22%20allow%3D%22autoplay%3B%20fullscreen%3B%20accelerometer%3B%20gyroscope%3B%20picture-in-picture%22%20aria-label%3D%22Video%22%3E%3C%2Fiframe%3E"},"playerId":"rutube","isQuasar":false,"playerUri":"\u003ciframe src=\"//rutube.ru/play/embed/07971f80b84cd418888fa0c15bf198a3/?wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","isExternal":false,"visibleURL":"http://rutube.ru/video/07971f80b84cd418888fa0c15bf198a3/","detailUrl":"https://copy.yandex.net/video/preview/4750244480344765833?text=pygame%2Btransform%2Brotate&where=all","clipHost":"rutube.ru","clipHref":"http://rutube.ru/video/07971f80b84cd418888fa0c15bf198a3/","providerName":"Rutube","url":"http://rutube.ru/video/07971f80b84cd418888fa0c15bf198a3/","thumb":{"online":false,"duration":"16:03","image":"//avatars.mds.yandex.net/get-vthumb/966066/7f7042f3d82da075dd9709d0fadfb26d/564x318_1"},"views":115,"time":"2024-09-01T10:14:52.000Z","faviconHost":"http://rutube.ru","isAvod":false,"canBuySubscription":false,"rknWarning":false,"hasTranslation":false,"channel":{"id":"cnV0dWJlLnJ1OzQzMzA0ODMx","name":"SelfEdu - мир знаний с Сергеем Балакиревым","url":"/video/search?channelId=cnV0dWJlLnJ1OzQzMzA0ODMx&how=tm&text=SelfEdu+-+%D0%BC%D0%B8%D1%80+%D0%B7%D0%BD%D0%B0%D0%BD%D0%B8%D0%B9+%D1%81+%D0%A1%D0%B5%D1%80%D0%B3%D0%B5%D0%B5%D0%BC+%D0%91%D0%B0%D0%BB%D0%B0%D0%BA%D0%B8%D1%80%D0%B5%D0%B2%D1%8B%D0%BC","verified":false,"interactive":true}},{"clear_description":"Using pygame.sprite.collide_mask(sprite1, sprite2) for collision detection in pygame...","description":"Using \u0007[pygame\u0007].sprite.collide_mask(sprite1, sprite2) for collision detection in \u0007[pygame\u0007]...","videoWidth":1920,"videoHeight":1080,"isPorno":false,"online":false,"preview":{"url":"https://video-preview.s3.yandex.net/pFZSFAEAAAA.mp4","type":"video/mp4"},"extra":{"related":{"text":"Pygame | python programming","related_orig_text":"pygame transform rotate","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"pygame transform rotate\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=eGsMMpAglIg\",\"src\":\"serp\",\"rvb\":\"Eq4DChM0NzUwMjQ0NDgwMzQ0NzY1ODMzChQxODM2MTY5NzY2MzU5OTcyOTUzNgoTOTI5MTgyODM0MjkxOTA5NTI5MwoUMTQ1NDEwODUxOTQzMDkxMzk0MzgKEzQzMzQ3MjYzNzgzODAyNDEzNTUKFDE0NzQwMDEyODUxOTc3MDQ2NzkxChQxMDcxOTA4NTQ5MTU5NDgxODg0NAoUMTcxNjk1MDc0NTg2ODYzNzEzNDUKEzE4MDEzMjA0NDQ3MTc0NzQzODkKEjczMDA5MDQ5OTU5MTc5ODg4OAoTMjQ3Nzc4NjA1NDkxNjg4OTM3OQoTNDUzMTA2NzU0NjM1MTQwMDE1NAoUMTA3NTA3NDUxOTM0NTI3NjQ4MDEKFDE3MjExMTI4ODE4MzczNzI5MzUwChQxNzMyMzIwNTg0NTE1MDcyNjkxNwoUMTQ4OTc4MjM4MjY0NzQ0NzM4MTcKEzYyNDI4NTA3MzIzOTA4NDgyNTgKEzEwNDU5NDQxMjM2MzUyNDcxNTgKFDExNzU3NDQ3MDgwMjIwNjY3ODMyChQxMTk0NzEyMDk2MTIzMzQ2Njk5ORoWChQxODM2MTY5NzY2MzU5OTcyOTUzNloUMTgzNjE2OTc2NjM1OTk3Mjk1MzZquAMSATAYACJEGjAACiloaGl2d2ZybnliYXdsc2doaFVDem5qMzJBTTJyOThoWmZUeHJSbzliURICABEqEMIPDxoPPxPcBYIEJAGABCsqiwEQARp4ge0E-_cD_AD6BBoH_Aj8Au8L9_D5_f0A8wYC_wgC_wDmBfoHCv8AAO8X_v8FAAAAAQgC_vD-AQAOAgf8_AAAAAjvAgQBAAAAFv4DBv4BAAAEAv4GBP8AAAb9AwUAAAAA7RQFAgny7QsAE_z_AQAAAPff-vsBAAAAIAAtnNXGOzgTQAlITlACKnMQABpgQTUANs4q3fMOHRUI3vYZ2Qv0yxT2EP_8_P8IFfcOGv7Zz0kB_xX8IgStAAAAK_f3GfkA72wQ6u7T1hX83MgNCAJ_B1RZ2ukg_9HmNxrfNub0QjwuAAXoyTL4BvJeMjcWIAAtLDcqOzgTQAlIb1ACKlMQARpACP4Atvv_FPEFB__nAfoayg_0_e0FAxEL_R703B4F-P0U7hoAFOYGLev6FOsGFfUR7_X4_hb-BfwD-oHzFhvo8SAALeKAnTs4E0APSHFQAjAJOAFKAFIJCA8QkgIYADABYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=eGsMMpAglIg","parent-reqid":"1739915768933370-12694639525113914737-balancer-l7leveler-kubr-yp-sas-55-BAL","related_vfp":1,"relatedVideo":"yes"}},"isPartner":false,"isOld":true,"docid":"34-6-12-ZCDADF4CEC30350B5","isVertical":false,"hasTranscription":true,"reqid":"1739915768933370-12694639525113914737-balancer-l7leveler-kubr-yp-sas-55-BAL","dups":[{"nonStopSupported":true,"filmId":"18361697663599729536","duration":732,"origin":"http://www.youtube.com/watch?v=eGsMMpAglIg","title":{"url":"https://copy.yandex.net/video/preview/18361697663599729536?text=pygame%2Btransform%2Brotate&where=all","text":"\u0007[Pygame\u0007] | python programming"},"clear_title":"Pygame | python programming","green":{"url":"http://pythonprogramming.altervista.org/pygame_tutorial/","text":"YouTube","hostname":"youtube.com"},"player":{"baseUrl":"//yastatic.net/video-player/0x0239e150f3a/pages-common/youtube/youtube.html","hash":"html=%3Ciframe%20src%3D%22%2F%2Fwww.youtube.com%2Fembed%2FeGsMMpAglIg%3Fenablejsapi%3D1%26amp%3Bwmode%3Dopaque%22%20frameborder%3D%220%22%20scrolling%3D%22no%22%20allowfullscreen%3D%221%22%20allow%3D%22autoplay%3B%20fullscreen%3B%20accelerometer%3B%20gyroscope%3B%20picture-in-picture%22%20aria-label%3D%22Video%22%3E%3C%2Fiframe%3E&smart_ap=1"},"playerId":"youtube","isQuasar":true,"playerUri":"\u003ciframe src=\"//www.youtube.com/embed/eGsMMpAglIg?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","isExternal":false,"visibleURL":"http://pythonprogramming.altervista.org/pygame_tutorial/","detailUrl":"https://copy.yandex.net/video/preview/18361697663599729536?text=pygame%2Btransform%2Brotate&where=all","clipHost":"www.youtube.com","clipHref":"http://www.youtube.com/watch?v=eGsMMpAglIg","providerName":"YouTube","url":"http://www.youtube.com/watch?v=eGsMMpAglIg","thumb":{"online":false,"duration":"12:12","image":"//avatars.mds.yandex.net/get-vthumb/4328322/a5c3d6348e77fe4265e91579055b5799/564x318_1"},"views":18378,"time":"2020-05-11T17:48:07.000Z","faviconHost":"http://youtube.com","isAvod":false,"canBuySubscription":false,"rknWarning":false,"hasTranslation":true,"channel":{"id":"d3d3LnlvdXR1YmUuY29tO1VDem5qMzJBTTJyOThoWmZUeHJSbzliUQ==","name":"Clear Code","url":"/video/search?channelId=d3d3LnlvdXR1YmUuY29tO1VDem5qMzJBTTJyOThoWmZUeHJSbzliUQ%3D%3D&how=tm&text=Clear+Code","verified":true,"interactive":true}}],"isTitleTranslated":false,"shouldUseMediaInstreamConfig":false,"contentTypeId":null,"nonStopSupported":true,"filmId":"18361697663599729536","duration":732,"origin":"http://www.youtube.com/watch?v=eGsMMpAglIg","title":{"url":"https://copy.yandex.net/video/preview/18361697663599729536?text=pygame%2Btransform%2Brotate&where=all","text":"\u0007[Pygame\u0007] | python programming"},"clear_title":"Pygame | python programming","green":{"url":"http://pythonprogramming.altervista.org/pygame_tutorial/","text":"YouTube","hostname":"youtube.com"},"player":{"baseUrl":"//yastatic.net/video-player/0x0239e150f3a/pages-common/youtube/youtube.html","hash":"html=%3Ciframe%20src%3D%22%2F%2Fwww.youtube.com%2Fembed%2FeGsMMpAglIg%3Fenablejsapi%3D1%26amp%3Bwmode%3Dopaque%22%20frameborder%3D%220%22%20scrolling%3D%22no%22%20allowfullscreen%3D%221%22%20allow%3D%22autoplay%3B%20fullscreen%3B%20accelerometer%3B%20gyroscope%3B%20picture-in-picture%22%20aria-label%3D%22Video%22%3E%3C%2Fiframe%3E&smart_ap=1"},"playerId":"youtube","isQuasar":true,"playerUri":"\u003ciframe src=\"//www.youtube.com/embed/eGsMMpAglIg?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","isExternal":false,"visibleURL":"http://pythonprogramming.altervista.org/pygame_tutorial/","detailUrl":"https://copy.yandex.net/video/preview/18361697663599729536?text=pygame%2Btransform%2Brotate&where=all","clipHost":"www.youtube.com","clipHref":"http://www.youtube.com/watch?v=eGsMMpAglIg","providerName":"YouTube","url":"http://www.youtube.com/watch?v=eGsMMpAglIg","thumb":{"online":false,"duration":"12:12","image":"//avatars.mds.yandex.net/get-vthumb/4328322/a5c3d6348e77fe4265e91579055b5799/564x318_1"},"views":18378,"time":"2020-05-11T17:48:07.000Z","faviconHost":"http://youtube.com","isAvod":false,"canBuySubscription":false,"rknWarning":false,"hasTranslation":true,"channel":{"id":"d3d3LnlvdXR1YmUuY29tO1VDem5qMzJBTTJyOThoWmZUeHJSbzliUQ==","name":"Clear Code","url":"/video/search?channelId=d3d3LnlvdXR1YmUuY29tO1VDem5qMzJBTTJyOThoWmZUeHJSbzliUQ%3D%3D&how=tm&text=Clear+Code","verified":true,"interactive":true}},{"clear_description":"Python's Pygame module. There is no sound. Demonstrating the issues with both rotate and rotozoom. With rotate, there appears to be an unavoidable loss in image quality. With rotozoom, there...","description":"Python's \u0007[Pygame\u0007] module. There is no sound. Demonstrating the issues with both \u0007[rotate\u0007] and rotozoom. With \u0007[rotate\u0007], there appears to be an unavoidable loss in image quality. With rotozoom, there...","videoWidth":1290,"videoHeight":1080,"isPorno":false,"online":false,"extra":{"related":{"text":"pygame rotation differences","related_orig_text":"pygame transform rotate","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"pygame transform rotate\",\"url\":\"http:\\/\\/rutube.ru\\/video\\/995b4c0b3b9ab8b45bf720b4a8ce17b7\\/\",\"src\":\"serp\",\"rvb\":\"Eq4DChM0NzUwMjQ0NDgwMzQ0NzY1ODMzChQxODM2MTY5NzY2MzU5OTcyOTUzNgoTOTI5MTgyODM0MjkxOTA5NTI5MwoUMTQ1NDEwODUxOTQzMDkxMzk0MzgKEzQzMzQ3MjYzNzgzODAyNDEzNTUKFDE0NzQwMDEyODUxOTc3MDQ2NzkxChQxMDcxOTA4NTQ5MTU5NDgxODg0NAoUMTcxNjk1MDc0NTg2ODYzNzEzNDUKEzE4MDEzMjA0NDQ3MTc0NzQzODkKEjczMDA5MDQ5OTU5MTc5ODg4OAoTMjQ3Nzc4NjA1NDkxNjg4OTM3OQoTNDUzMTA2NzU0NjM1MTQwMDE1NAoUMTA3NTA3NDUxOTM0NTI3NjQ4MDEKFDE3MjExMTI4ODE4MzczNzI5MzUwChQxNzMyMzIwNTg0NTE1MDcyNjkxNwoUMTQ4OTc4MjM4MjY0NzQ0NzM4MTcKEzYyNDI4NTA3MzIzOTA4NDgyNTgKEzEwNDU5NDQxMjM2MzUyNDcxNTgKFDExNzU3NDQ3MDgwMjIwNjY3ODMyChQxMTk0NzEyMDk2MTIzMzQ2Njk5ORoVChM5MjkxODI4MzQyOTE5MDk1MjkzWhM5MjkxODI4MzQyOTE5MDk1MjkzapgDEgEwGAAiLxoYAAoSaGhoZWN3amZwemFzcmV1Y2hoEgEAKhPCDw8aDz8TT4IEJAGQBCvo84kQKosBEAEaeIH-__j_-wYA8QL8__oCAAEHAwkJ-P__AO4C_AQAAAAA-fYEAAsAAAD6BQkCCAAAAPj9BgP8_wAABAH2_gMAAAAG9f38BAAAAAwBAQH_AQAAA_oDAQP_AAAFA_r3_wAAAPcT9wT__wAA_gn_AwAAAAAH-AD-AAAAACAALdlt5Ds4E0AJSE5QAipzEAAaYAEVACAGDPLwBP__DPbpBP4E-AYN5_kA6vMACgv07Q7vBu7_-wAk_AUI3gAAAAH2ARoTAO8mGeznBAAC_Qnp9QUXfwYRBS7mEf_z6gP6CwMK9fQFFQDqAAUI_gr5AwIPDSAALZ5iqTs4E0AJSG9QAipTEAEaQAIE-qUVBSP5BAX_6xX4HMIQ1gL6-AYD_AMY_M8n-foA-N8l9hUQKwf0BA0oBhj5Hwfu4PAgKOoS_QiBDSYK4gcgAC10y4c7OBNAD0hxUAIwCTgBSgBgAGgA\"}","related_url":"http://rutube.ru/video/995b4c0b3b9ab8b45bf720b4a8ce17b7/","parent-reqid":"1739915768933370-12694639525113914737-balancer-l7leveler-kubr-yp-sas-55-BAL","related_vfp":1,"relatedVideo":"yes"}},"isPartner":false,"isOld":true,"docid":"34-4-5-Z6E8B31904128614C","isVertical":false,"hasTranscription":false,"reqid":"1739915768933370-12694639525113914737-balancer-l7leveler-kubr-yp-sas-55-BAL","dups":[{"nonStopSupported":true,"filmId":"9291828342919095293","duration":79,"origin":"http://rutube.ru/video/995b4c0b3b9ab8b45bf720b4a8ce17b7/","title":{"url":"https://copy.yandex.net/video/preview/9291828342919095293?text=pygame%2Btransform%2Brotate&where=all","text":"\u0007[pygame\u0007] \u0007[rotation\u0007] differences"},"clear_title":"pygame rotation differences","green":{"url":"http://rutube.ru/video/995b4c0b3b9ab8b45bf720b4a8ce17b7/","text":"Rutube","hostname":"rutube.ru"},"player":{"baseUrl":"//yastatic.net/video-player/0x0239e150f3a/pages-common/rutube/rutube.html","hash":"html=%3Ciframe%20src%3D%22%2F%2Frutube.ru%2Fplay%2Fembed%2F995b4c0b3b9ab8b45bf720b4a8ce17b7%2F%3FautoStart%3Dtrue%26amp%3Bwmode%3Dopaque%22%20frameborder%3D%220%22%20scrolling%3D%22no%22%20allowfullscreen%3D%221%22%20allow%3D%22autoplay%3B%20fullscreen%3B%20accelerometer%3B%20gyroscope%3B%20picture-in-picture%22%20aria-label%3D%22Video%22%3E%3C%2Fiframe%3E"},"playerId":"rutube","isQuasar":false,"playerUri":"\u003ciframe src=\"//rutube.ru/play/embed/995b4c0b3b9ab8b45bf720b4a8ce17b7/?wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","isExternal":false,"visibleURL":"http://rutube.ru/video/995b4c0b3b9ab8b45bf720b4a8ce17b7/","detailUrl":"https://copy.yandex.net/video/preview/9291828342919095293?text=pygame%2Btransform%2Brotate&where=all","clipHost":"rutube.ru","clipHref":"http://rutube.ru/video/995b4c0b3b9ab8b45bf720b4a8ce17b7/","providerName":"Rutube","url":"http://rutube.ru/video/995b4c0b3b9ab8b45bf720b4a8ce17b7/","thumb":{"online":false,"duration":"1:19","image":"//avatars.mds.yandex.net/get-vthumb/2379509/c75882b4b55cdd95e9ddcb26ae2bb2be/564x318_1"},"views":274,"time":"2023-12-02T15:58:10.000Z","faviconHost":"http://rutube.ru","isAvod":false,"canBuySubscription":false,"rknWarning":false,"hasTranslation":true,"channel":{"id":"cnV0dWJlLnJ1OzMzNzE2NzEy","name":"PythonExpress","url":"/video/search?channelId=cnV0dWJlLnJ1OzMzNzE2NzEy&how=tm&text=PythonExpress","verified":false,"interactive":true}}],"isTitleTranslated":false,"shouldUseMediaInstreamConfig":false,"contentTypeId":null,"nonStopSupported":true,"filmId":"9291828342919095293","duration":79,"origin":"http://rutube.ru/video/995b4c0b3b9ab8b45bf720b4a8ce17b7/","title":{"url":"https://copy.yandex.net/video/preview/9291828342919095293?text=pygame%2Btransform%2Brotate&where=all","text":"\u0007[pygame\u0007] \u0007[rotation\u0007] differences"},"clear_title":"pygame rotation differences","green":{"url":"http://rutube.ru/video/995b4c0b3b9ab8b45bf720b4a8ce17b7/","text":"Rutube","hostname":"rutube.ru"},"player":{"baseUrl":"//yastatic.net/video-player/0x0239e150f3a/pages-common/rutube/rutube.html","hash":"html=%3Ciframe%20src%3D%22%2F%2Frutube.ru%2Fplay%2Fembed%2F995b4c0b3b9ab8b45bf720b4a8ce17b7%2F%3FautoStart%3Dtrue%26amp%3Bwmode%3Dopaque%22%20frameborder%3D%220%22%20scrolling%3D%22no%22%20allowfullscreen%3D%221%22%20allow%3D%22autoplay%3B%20fullscreen%3B%20accelerometer%3B%20gyroscope%3B%20picture-in-picture%22%20aria-label%3D%22Video%22%3E%3C%2Fiframe%3E"},"playerId":"rutube","isQuasar":false,"playerUri":"\u003ciframe src=\"//rutube.ru/play/embed/995b4c0b3b9ab8b45bf720b4a8ce17b7/?wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","isExternal":false,"visibleURL":"http://rutube.ru/video/995b4c0b3b9ab8b45bf720b4a8ce17b7/","detailUrl":"https://copy.yandex.net/video/preview/9291828342919095293?text=pygame%2Btransform%2Brotate&where=all","clipHost":"rutube.ru","clipHref":"http://rutube.ru/video/995b4c0b3b9ab8b45bf720b4a8ce17b7/","providerName":"Rutube","url":"http://rutube.ru/video/995b4c0b3b9ab8b45bf720b4a8ce17b7/","thumb":{"online":false,"duration":"1:19","image":"//avatars.mds.yandex.net/get-vthumb/2379509/c75882b4b55cdd95e9ddcb26ae2bb2be/564x318_1"},"views":274,"time":"2023-12-02T15:58:10.000Z","faviconHost":"http://rutube.ru","isAvod":false,"canBuySubscription":false,"rknWarning":false,"hasTranslation":true,"channel":{"id":"cnV0dWJlLnJ1OzMzNzE2NzEy","name":"PythonExpress","url":"/video/search?channelId=cnV0dWJlLnJ1OzMzNzE2NzEy&how=tm&text=PythonExpress","verified":false,"interactive":true}},{"clear_description":"This is how to get the badgers to move across the screen, and how to use trigonometry to rotate the player image so he's always facing the mouse.","description":"This is how to get the badgers to move across the screen, and how to use trigonometry to \u0007[rotate\u0007] the player image so he's always facing the mouse.","videoWidth":1280,"videoHeight":720,"isPorno":false,"online":false,"preview":{"url":"https://video-preview.s3.yandex.net/8wn5QwIAAAA.mp4","type":"video/mp4"},"extra":{"related":{"text":"Class 11 11 19 Pygame Badgers and Rotating Player","related_orig_text":"pygame transform rotate","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"pygame transform rotate\",\"url\":\"http:\\/\\/rutube.ru\\/video\\/52d936e1b4934e48e101329b519e2040\\/\",\"src\":\"serp\",\"rvb\":\"Eq4DChM0NzUwMjQ0NDgwMzQ0NzY1ODMzChQxODM2MTY5NzY2MzU5OTcyOTUzNgoTOTI5MTgyODM0MjkxOTA5NTI5MwoUMTQ1NDEwODUxOTQzMDkxMzk0MzgKEzQzMzQ3MjYzNzgzODAyNDEzNTUKFDE0NzQwMDEyODUxOTc3MDQ2NzkxChQxMDcxOTA4NTQ5MTU5NDgxODg0NAoUMTcxNjk1MDc0NTg2ODYzNzEzNDUKEzE4MDEzMjA0NDQ3MTc0NzQzODkKEjczMDA5MDQ5OTU5MTc5ODg4OAoTMjQ3Nzc4NjA1NDkxNjg4OTM3OQoTNDUzMTA2NzU0NjM1MTQwMDE1NAoUMTA3NTA3NDUxOTM0NTI3NjQ4MDEKFDE3MjExMTI4ODE4MzczNzI5MzUwChQxNzMyMzIwNTg0NTE1MDcyNjkxNwoUMTQ4OTc4MjM4MjY0NzQ0NzM4MTcKEzYyNDI4NTA3MzIzOTA4NDgyNTgKEzEwNDU5NDQxMjM2MzUyNDcxNTgKFDExNzU3NDQ3MDgwMjIwNjY3ODMyChQxMTk0NzEyMDk2MTIzMzQ2Njk5ORoWChQxNDU0MTA4NTE5NDMwOTEzOTQzOFoUMTQ1NDEwODUxOTQzMDkxMzk0MzhqmQMSATAYACIwGhgAChJoaGVpbG9zdHBidmNhcXFjaGgSAQAqFMIPDxoPPxOKD4IEJAGQBCvo9IkQKosBEAEaeIH-_gEI-wUA7f4FAgcB_wABCP4I-P7-AOz9DPn6_wEA_P4CDAAAAAD3EAf0AAAAAP4D_w_3_gEA__X8BwIAAAAIAAME_AAAAAYDBPr_AQAA-AH8AQP_AAABAfYDAAAAAAAFCQMBAAAABQYDEwAAAAD_-f4KAAAAACAALXmg4js4E0AJSE5QAipzEAAaYBcJADveEu4J_in8BOQGGPr86PgM2BcA9voAESwTBwwTA9AgEP8D8AcDwwAAABwt_CERANFH6NEP3-AM6vXc9RspfwsMBOnmGBYA3xPt2Rof5OTjFQDi6ewEGgvYJSXzESAALUjJaDs4E0AJSG9QAipTEAEaQAwN3psKCRf1AQIf8Rf7MLUPwAD9-xf2-AkiBscy8vMH5OVI5wUcJBvwBhMqBx34GPXV7fAuKdYS59mBED_r3fwgAC2V9l87OBNAD0hxUAIwCTgBSgBgAGgA\"}","related_url":"http://rutube.ru/video/52d936e1b4934e48e101329b519e2040/","parent-reqid":"1739915768933370-12694639525113914737-balancer-l7leveler-kubr-yp-sas-55-BAL","related_vfp":1,"relatedVideo":"yes"}},"isPartner":false,"isOld":true,"docid":"34-2-10-ZE7AEFD8A783AAEA5","isVertical":false,"hasTranscription":false,"reqid":"1739915768933370-12694639525113914737-balancer-l7leveler-kubr-yp-sas-55-BAL","dups":[{"nonStopSupported":true,"filmId":"14541085194309139438","duration":1930,"origin":"http://rutube.ru/video/52d936e1b4934e48e101329b519e2040/","title":{"url":"https://copy.yandex.net/video/preview/14541085194309139438?text=pygame%2Btransform%2Brotate&where=all","text":"Class 11 11 19 \u0007[Pygame\u0007] Badgers and \u0007[Rotating\u0007] Player"},"clear_title":"Class 11 11 19 Pygame Badgers and Rotating Player","green":{"url":"http://rutube.ru/video/52d936e1b4934e48e101329b519e2040/","text":"Rutube","hostname":"rutube.ru"},"player":{"baseUrl":"//yastatic.net/video-player/0x0239e150f3a/pages-common/rutube/rutube.html","hash":"html=%3Ciframe%20src%3D%22%2F%2Frutube.ru%2Fplay%2Fembed%2F52d936e1b4934e48e101329b519e2040%2F%3FautoStart%3Dtrue%26amp%3Bwmode%3Dopaque%22%20frameborder%3D%220%22%20scrolling%3D%22no%22%20allowfullscreen%3D%221%22%20allow%3D%22autoplay%3B%20fullscreen%3B%20accelerometer%3B%20gyroscope%3B%20picture-in-picture%22%20aria-label%3D%22Video%22%3E%3C%2Fiframe%3E"},"playerId":"rutube","isQuasar":false,"playerUri":"\u003ciframe src=\"//rutube.ru/play/embed/52d936e1b4934e48e101329b519e2040/?wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","isExternal":false,"visibleURL":"http://rutube.ru/video/52d936e1b4934e48e101329b519e2040/","detailUrl":"https://copy.yandex.net/video/preview/14541085194309139438?text=pygame%2Btransform%2Brotate&where=all","clipHost":"rutube.ru","clipHref":"http://rutube.ru/video/52d936e1b4934e48e101329b519e2040/","providerName":"Rutube","url":"http://rutube.ru/video/52d936e1b4934e48e101329b519e2040/","thumb":{"online":false,"duration":"32:10","image":"//avatars.mds.yandex.net/get-vthumb/4599923/14debc608f97beeceb7989f676627a41/564x318_1"},"views":5,"time":"2023-12-03T12:46:37.000Z","faviconHost":"http://rutube.ru","isAvod":false,"canBuySubscription":false,"rknWarning":false,"hasTranslation":false,"channel":{"id":"cnV0dWJlLnJ1OzMzNzE2ODQw","name":"Питоновская эволюция разработки","url":"/video/search?channelId=cnV0dWJlLnJ1OzMzNzE2ODQw&how=tm&text=%D0%9F%D0%B8%D1%82%D0%BE%D0%BD%D0%BE%D0%B2%D1%81%D0%BA%D0%B0%D1%8F+%D1%8D%D0%B2%D0%BE%D0%BB%D1%8E%D1%86%D0%B8%D1%8F+%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B8","verified":false,"interactive":true}}],"isTitleTranslated":false,"shouldUseMediaInstreamConfig":false,"contentTypeId":null,"nonStopSupported":true,"filmId":"14541085194309139438","duration":1930,"origin":"http://rutube.ru/video/52d936e1b4934e48e101329b519e2040/","title":{"url":"https://copy.yandex.net/video/preview/14541085194309139438?text=pygame%2Btransform%2Brotate&where=all","text":"Class 11 11 19 \u0007[Pygame\u0007] Badgers and \u0007[Rotating\u0007] Player"},"clear_title":"Class 11 11 19 Pygame Badgers and Rotating Player","green":{"url":"http://rutube.ru/video/52d936e1b4934e48e101329b519e2040/","text":"Rutube","hostname":"rutube.ru"},"player":{"baseUrl":"//yastatic.net/video-player/0x0239e150f3a/pages-common/rutube/rutube.html","hash":"html=%3Ciframe%20src%3D%22%2F%2Frutube.ru%2Fplay%2Fembed%2F52d936e1b4934e48e101329b519e2040%2F%3FautoStart%3Dtrue%26amp%3Bwmode%3Dopaque%22%20frameborder%3D%220%22%20scrolling%3D%22no%22%20allowfullscreen%3D%221%22%20allow%3D%22autoplay%3B%20fullscreen%3B%20accelerometer%3B%20gyroscope%3B%20picture-in-picture%22%20aria-label%3D%22Video%22%3E%3C%2Fiframe%3E"},"playerId":"rutube","isQuasar":false,"playerUri":"\u003ciframe src=\"//rutube.ru/play/embed/52d936e1b4934e48e101329b519e2040/?wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","isExternal":false,"visibleURL":"http://rutube.ru/video/52d936e1b4934e48e101329b519e2040/","detailUrl":"https://copy.yandex.net/video/preview/14541085194309139438?text=pygame%2Btransform%2Brotate&where=all","clipHost":"rutube.ru","clipHref":"http://rutube.ru/video/52d936e1b4934e48e101329b519e2040/","providerName":"Rutube","url":"http://rutube.ru/video/52d936e1b4934e48e101329b519e2040/","thumb":{"online":false,"duration":"32:10","image":"//avatars.mds.yandex.net/get-vthumb/4599923/14debc608f97beeceb7989f676627a41/564x318_1"},"views":5,"time":"2023-12-03T12:46:37.000Z","faviconHost":"http://rutube.ru","isAvod":false,"canBuySubscription":false,"rknWarning":false,"hasTranslation":false,"channel":{"id":"cnV0dWJlLnJ1OzMzNzE2ODQw","name":"Питоновская эволюция разработки","url":"/video/search?channelId=cnV0dWJlLnJ1OzMzNzE2ODQw&how=tm&text=%D0%9F%D0%B8%D1%82%D0%BE%D0%BD%D0%BE%D0%B2%D1%81%D0%BA%D0%B0%D1%8F+%D1%8D%D0%B2%D0%BE%D0%BB%D1%8E%D1%86%D0%B8%D1%8F+%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B8","verified":false,"interactive":true}},{"type":"video_direct","groudId":"4","directId":"R-I-48058-73","isFake":true},{"clear_description":"If you want to learn python programming with the fun twist of learning pygame at the same time, you're in the right place! I've wanted to write a little tangram game for a long time and I started...","description":"If you want to learn python programming with the fun twist of learning \u0007[pygame\u0007] at the same time, you're in the right place! I've wanted to write a little tangram game for a long time and I started...","videoWidth":1920,"videoHeight":1080,"isPorno":false,"online":false,"preview":{"url":"https://video-preview.s3.yandex.net/AC0iRgIAAAA.mp4","type":"video/mp4"},"extra":{"related":{"text":"Fixing the rotation control and a reusable class for multiple controls in pygame","related_orig_text":"pygame transform rotate","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"pygame transform rotate\",\"url\":\"http:\\/\\/rutube.ru\\/video\\/5abb4a2e960a556bfc59972e637a00c0\\/\",\"src\":\"serp\",\"rvb\":\"Eq4DChM0NzUwMjQ0NDgwMzQ0NzY1ODMzChQxODM2MTY5NzY2MzU5OTcyOTUzNgoTOTI5MTgyODM0MjkxOTA5NTI5MwoUMTQ1NDEwODUxOTQzMDkxMzk0MzgKEzQzMzQ3MjYzNzgzODAyNDEzNTUKFDE0NzQwMDEyODUxOTc3MDQ2NzkxChQxMDcxOTA4NTQ5MTU5NDgxODg0NAoUMTcxNjk1MDc0NTg2ODYzNzEzNDUKEzE4MDEzMjA0NDQ3MTc0NzQzODkKEjczMDA5MDQ5OTU5MTc5ODg4OAoTMjQ3Nzc4NjA1NDkxNjg4OTM3OQoTNDUzMTA2NzU0NjM1MTQwMDE1NAoUMTA3NTA3NDUxOTM0NTI3NjQ4MDEKFDE3MjExMTI4ODE4MzczNzI5MzUwChQxNzMyMzIwNTg0NTE1MDcyNjkxNwoUMTQ4OTc4MjM4MjY0NzQ0NzM4MTcKEzYyNDI4NTA3MzIzOTA4NDgyNTgKEzEwNDU5NDQxMjM2MzUyNDcxNTgKFDExNzU3NDQ3MDgwMjIwNjY3ODMyChQxMTk0NzEyMDk2MTIzMzQ2Njk5ORoVChM0MzM0NzI2Mzc4MzgwMjQxMzU1WhM0MzM0NzI2Mzc4MzgwMjQxMzU1apkDEgEwGAAiMBoYAAoSaGhndXlsZW52Z2t6ZWh6YmhoEgEAKhTCDw8aDz8T-wiCBCQBkAQruO-JECqLARABGniBCQX6_AAAAO8DC_r7AQABGAAOCfYCAgDn_QUC__4BAP38APEJAQAA_xMICgUAAAD49gvz_P4AAAQB9f4EAAAACQIAAPQBAAAXCfYI_gEAAOv88wkD_wAAAwIIBwAAAAD0CgP6AgAAAAcP_fgBAAAABQH7BQAAAAAgAC0YBNU7OBNACUhOUAIqcxAAGmAPAABXEiHpCykq5N31wxjj8PLoDuEy__Pl_w8S2xYSC-W1CgL_SfYABq4AAAAl9to49QD2YgwC9fW3Jvm8sPsZ-X_nCEbYADUP2e4mKQkH0eEJCwAABdvjOSYgyjYn9BkgAC2-ejE7OBNACUhvUAIqUxABGkA_HObNGSAeAv70--Q3ev67D8YW_Pj9_ejtGO3FMOwKDNwKWxMOEBQSBQQILPTa9Col8cy2OxHl9vYNgewUxt8PIAAtzLlKOzgTQA9IcVACMAk4AUoAYABoAA,,\"}","related_url":"http://rutube.ru/video/5abb4a2e960a556bfc59972e637a00c0/","parent-reqid":"1739915768933370-12694639525113914737-balancer-l7leveler-kubr-yp-sas-55-BAL","related_vfp":1,"relatedVideo":"yes"}},"isPartner":false,"isOld":true,"docid":"34-6-15-Z3530A199BFF636F5","isVertical":false,"hasTranscription":false,"reqid":"1739915768933370-12694639525113914737-balancer-l7leveler-kubr-yp-sas-55-BAL","dups":[{"nonStopSupported":true,"filmId":"4334726378380241355","duration":1147,"origin":"http://rutube.ru/video/5abb4a2e960a556bfc59972e637a00c0/","title":{"url":"https://copy.yandex.net/video/preview/4334726378380241355?text=pygame%2Btransform%2Brotate&where=all","text":"Fixing the \u0007[rotation\u0007] control and a reusable class for multiple controls in \u0007[pygame\u0007]"},"clear_title":"Fixing the rotation control and a reusable class for multiple controls in pygame","green":{"url":"http://rutube.ru/video/5abb4a2e960a556bfc59972e637a00c0/","text":"Rutube","hostname":"rutube.ru"},"player":{"baseUrl":"//yastatic.net/video-player/0x0239e150f3a/pages-common/rutube/rutube.html","hash":"html=%3Ciframe%20src%3D%22%2F%2Frutube.ru%2Fplay%2Fembed%2F5abb4a2e960a556bfc59972e637a00c0%2F%3FautoStart%3Dtrue%26amp%3Bwmode%3Dopaque%22%20frameborder%3D%220%22%20scrolling%3D%22no%22%20allowfullscreen%3D%221%22%20allow%3D%22autoplay%3B%20fullscreen%3B%20accelerometer%3B%20gyroscope%3B%20picture-in-picture%22%20aria-label%3D%22Video%22%3E%3C%2Fiframe%3E"},"playerId":"rutube","isQuasar":false,"playerUri":"\u003ciframe src=\"//rutube.ru/play/embed/5abb4a2e960a556bfc59972e637a00c0/?wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","isExternal":false,"visibleURL":"http://rutube.ru/video/5abb4a2e960a556bfc59972e637a00c0/","detailUrl":"https://copy.yandex.net/video/preview/4334726378380241355?text=pygame%2Btransform%2Brotate&where=all","clipHost":"rutube.ru","clipHref":"http://rutube.ru/video/5abb4a2e960a556bfc59972e637a00c0/","providerName":"Rutube","url":"http://rutube.ru/video/5abb4a2e960a556bfc59972e637a00c0/","thumb":{"online":false,"duration":"19:07","image":"//avatars.mds.yandex.net/get-vthumb/3931322/da0eaa3bfc11e8ce8afbfa64abb63b30/564x318_1"},"views":4,"time":"2023-12-03T14:37:10.000Z","faviconHost":"http://rutube.ru","isAvod":false,"canBuySubscription":false,"rknWarning":false,"hasTranslation":true,"channel":{"id":"cnV0dWJlLnJ1OzMzNzE2MTUy","name":"Python: революционный язык","url":"/video/search?channelId=cnV0dWJlLnJ1OzMzNzE2MTUy&how=tm&text=Python%3A+%D1%80%D0%B5%D0%B2%D0%BE%D0%BB%D1%8E%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D1%8B%D0%B9+%D1%8F%D0%B7%D1%8B%D0%BA","verified":false,"interactive":true}}],"isTitleTranslated":false,"shouldUseMediaInstreamConfig":false,"contentTypeId":null,"nonStopSupported":true,"filmId":"4334726378380241355","duration":1147,"origin":"http://rutube.ru/video/5abb4a2e960a556bfc59972e637a00c0/","title":{"url":"https://copy.yandex.net/video/preview/4334726378380241355?text=pygame%2Btransform%2Brotate&where=all","text":"Fixing the \u0007[rotation\u0007] control and a reusable class for multiple controls in \u0007[pygame\u0007]"},"clear_title":"Fixing the rotation control and a reusable class for multiple controls in pygame","green":{"url":"http://rutube.ru/video/5abb4a2e960a556bfc59972e637a00c0/","text":"Rutube","hostname":"rutube.ru"},"player":{"baseUrl":"//yastatic.net/video-player/0x0239e150f3a/pages-common/rutube/rutube.html","hash":"html=%3Ciframe%20src%3D%22%2F%2Frutube.ru%2Fplay%2Fembed%2F5abb4a2e960a556bfc59972e637a00c0%2F%3FautoStart%3Dtrue%26amp%3Bwmode%3Dopaque%22%20frameborder%3D%220%22%20scrolling%3D%22no%22%20allowfullscreen%3D%221%22%20allow%3D%22autoplay%3B%20fullscreen%3B%20accelerometer%3B%20gyroscope%3B%20picture-in-picture%22%20aria-label%3D%22Video%22%3E%3C%2Fiframe%3E"},"playerId":"rutube","isQuasar":false,"playerUri":"\u003ciframe src=\"//rutube.ru/play/embed/5abb4a2e960a556bfc59972e637a00c0/?wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","isExternal":false,"visibleURL":"http://rutube.ru/video/5abb4a2e960a556bfc59972e637a00c0/","detailUrl":"https://copy.yandex.net/video/preview/4334726378380241355?text=pygame%2Btransform%2Brotate&where=all","clipHost":"rutube.ru","clipHref":"http://rutube.ru/video/5abb4a2e960a556bfc59972e637a00c0/","providerName":"Rutube","url":"http://rutube.ru/video/5abb4a2e960a556bfc59972e637a00c0/","thumb":{"online":false,"duration":"19:07","image":"//avatars.mds.yandex.net/get-vthumb/3931322/da0eaa3bfc11e8ce8afbfa64abb63b30/564x318_1"},"views":4,"time":"2023-12-03T14:37:10.000Z","faviconHost":"http://rutube.ru","isAvod":false,"canBuySubscription":false,"rknWarning":false,"hasTranslation":true,"channel":{"id":"cnV0dWJlLnJ1OzMzNzE2MTUy","name":"Python: революционный язык","url":"/video/search?channelId=cnV0dWJlLnJ1OzMzNzE2MTUy&how=tm&text=Python%3A+%D1%80%D0%B5%D0%B2%D0%BE%D0%BB%D1%8E%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D1%8B%D0%B9+%D1%8F%D0%B7%D1%8B%D0%BA","verified":false,"interactive":true}},{"clear_description":"На данном видео рассмотрим код проверки столкновения в Pygame. На примере механики персонажа добавим в программу платформы и научим персонажа с ними взаимодействовать. Ссылка для скачивания...","description":"На данном видео рассмотрим код проверки столкновения в \u0007[Pygame\u0007]. На примере механики персонажа добавим в программу платформы и научим персонажа с ними взаимодействовать. Ссылка для скачивания...","videoWidth":1278,"videoHeight":720,"isPorno":false,"online":false,"preview":{"url":"https://video-preview.s3.yandex.net/cyeNUwIAAAA.mp4","type":"video/mp4"},"extra":{"related":{"text":"Pygame. Обработка столкновений","related_orig_text":"pygame transform rotate","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"pygame transform rotate\",\"url\":\"http:\\/\\/vk.com\\/video91014880_456239202\",\"src\":\"serp\",\"rvb\":\"Eq4DChM0NzUwMjQ0NDgwMzQ0NzY1ODMzChQxODM2MTY5NzY2MzU5OTcyOTUzNgoTOTI5MTgyODM0MjkxOTA5NTI5MwoUMTQ1NDEwODUxOTQzMDkxMzk0MzgKEzQzMzQ3MjYzNzgzODAyNDEzNTUKFDE0NzQwMDEyODUxOTc3MDQ2NzkxChQxMDcxOTA4NTQ5MTU5NDgxODg0NAoUMTcxNjk1MDc0NTg2ODYzNzEzNDUKEzE4MDEzMjA0NDQ3MTc0NzQzODkKEjczMDA5MDQ5OTU5MTc5ODg4OAoTMjQ3Nzc4NjA1NDkxNjg4OTM3OQoTNDUzMTA2NzU0NjM1MTQwMDE1NAoUMTA3NTA3NDUxOTM0NTI3NjQ4MDEKFDE3MjExMTI4ODE4MzczNzI5MzUwChQxNzMyMzIwNTg0NTE1MDcyNjkxNwoUMTQ4OTc4MjM4MjY0NzQ0NzM4MTcKEzYyNDI4NTA3MzIzOTA4NDgyNTgKEzEwNDU5NDQxMjM2MzUyNDcxNTgKFDExNzU3NDQ3MDgwMjIwNjY3ODMyChQxMTk0NzEyMDk2MTIzMzQ2Njk5ORoWChQxNDc0MDAxMjg1MTk3NzA0Njc5MVoUMTQ3NDAwMTI4NTE5NzcwNDY3OTFqoAMSATAYACI3GiMAChxoaHNtYWpsZGZnamRqaHpjaGhpZDkxMDE0ODgwEgIAEioQwg8PGg8_E9MKggQkAYAEKyqLARABGniBAP3__v4DAO3yCwEKAf8ABgf4APf__wD1BfX99gL_APPv8gICAAAABgP8CQkAAAD0BgD4_AAAAAD6BAYDAAAACQ0G-_oAAAAT9gkK_gEAAP4A-AYD_wAA_g__Av8AAAD9Bvf6AgAAAP4PBQAAAAAABOUB_wEAAAAgAC1S99o7OBNACUhOUAIqcxAAGmACCQBC3SfbDSU3__OlBU3JGMy_8MYU_yPB_y5HGBTsC_fVLtP_EfHvC5kAAAAi_LT9xwBAf-LA6e66Otq47yEhDHD_3DqYLQof7Qo-_tLAyOP3Dk8AE9DsI_QPlxEb90ggAC3rRxA7OBNACUhvUAIqUxABGkACIO3H-CYEyQAPEt9A_CbkDucJAAIADPb9GvzPJwL6CvgM4SkvDv7-AgD3FPkL-C0BBPMCGCvbB9sKgQcpAOMFIAAtE9eHOzgTQA9IcVACMAk4AUoAYABoAA,,\"}","related_url":"http://vk.com/video91014880_456239202","parent-reqid":"1739915768933370-12694639525113914737-balancer-l7leveler-kubr-yp-sas-55-BAL","related_vfp":1,"relatedVideo":"yes"}},"isPartner":false,"isOld":true,"docid":"34-10-11-Z3F6500C37F78E1AC","isVertical":false,"hasTranscription":false,"reqid":"1739915768933370-12694639525113914737-balancer-l7leveler-kubr-yp-sas-55-BAL","dups":[{"nonStopSupported":true,"filmId":"14740012851977046791","duration":1363,"origin":"http://vk.com/video91014880_456239202","title":{"url":"https://copy.yandex.net/video/preview/14740012851977046791?text=pygame%2Btransform%2Brotate&where=all","text":"\u0007[Pygame\u0007]. Обработка столкновений"},"clear_title":"Pygame. Обработка столкновений","green":{"url":"http://vk.com/video91014880_456239202","text":"VK Видео","hostname":"vk.com"},"player":{"baseUrl":"//yastatic.net/video-player/0x0239e150f3a/pages-common/vk/vk.html","hash":"html=%3Ciframe%20src%3D%22%2F%2Fvk.com%2Fvideo_ext.php%3Fautoplay%3D1%26amp%3Bhash%3Dba708eae4248b2e2%26amp%3Bid%3D456239202%26amp%3Bloop%3D0%26amp%3Boid%3D91014880%22%20frameborder%3D%220%22%20scrolling%3D%22no%22%20allowfullscreen%3D%221%22%20allow%3D%22autoplay%3B%20fullscreen%3B%20accelerometer%3B%20gyroscope%3B%20picture-in-picture%22%20aria-label%3D%22Video%22%3E%3C%2Fiframe%3E"},"playerId":"vk","isQuasar":false,"playerUri":"\u003ciframe src=\"//vk.com/video_ext.php?hash=ba708eae4248b2e2&id=456239202&loop=0&oid=91014880\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","isExternal":false,"visibleURL":"http://vk.com/video91014880_456239202","detailUrl":"https://copy.yandex.net/video/preview/14740012851977046791?text=pygame%2Btransform%2Brotate&where=all","clipHost":"vk.com","clipHref":"http://vk.com/video91014880_456239202","providerName":"VK Видео","url":"http://vk.com/video91014880_456239202","thumb":{"online":false,"duration":"22:43","image":"//avatars.mds.yandex.net/get-vthumb/3070516/112ec09ff810d828150224d61ef7078b/564x318_1"},"views":23,"time":"2024-11-24T18:34:25.000Z","faviconHost":"https://vk.com/video","isAvod":false,"canBuySubscription":false,"rknWarning":false,"hasTranslation":false,"channel":{"id":"dmsuY29tO2lkOTEwMTQ4ODA=","name":"Виктор Сокольский","url":"/video/search?channelId=dmsuY29tO2lkOTEwMTQ4ODA%3D&how=tm&text=%D0%92%D0%B8%D0%BA%D1%82%D0%BE%D1%80+%D0%A1%D0%BE%D0%BA%D0%BE%D0%BB%D1%8C%D1%81%D0%BA%D0%B8%D0%B9","verified":false,"interactive":true}}],"isTitleTranslated":false,"shouldUseMediaInstreamConfig":false,"contentTypeId":null,"nonStopSupported":true,"filmId":"14740012851977046791","duration":1363,"origin":"http://vk.com/video91014880_456239202","title":{"url":"https://copy.yandex.net/video/preview/14740012851977046791?text=pygame%2Btransform%2Brotate&where=all","text":"\u0007[Pygame\u0007]. Обработка столкновений"},"clear_title":"Pygame. Обработка столкновений","green":{"url":"http://vk.com/video91014880_456239202","text":"VK Видео","hostname":"vk.com"},"player":{"baseUrl":"//yastatic.net/video-player/0x0239e150f3a/pages-common/vk/vk.html","hash":"html=%3Ciframe%20src%3D%22%2F%2Fvk.com%2Fvideo_ext.php%3Fautoplay%3D1%26amp%3Bhash%3Dba708eae4248b2e2%26amp%3Bid%3D456239202%26amp%3Bloop%3D0%26amp%3Boid%3D91014880%22%20frameborder%3D%220%22%20scrolling%3D%22no%22%20allowfullscreen%3D%221%22%20allow%3D%22autoplay%3B%20fullscreen%3B%20accelerometer%3B%20gyroscope%3B%20picture-in-picture%22%20aria-label%3D%22Video%22%3E%3C%2Fiframe%3E"},"playerId":"vk","isQuasar":false,"playerUri":"\u003ciframe src=\"//vk.com/video_ext.php?hash=ba708eae4248b2e2&id=456239202&loop=0&oid=91014880\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","isExternal":false,"visibleURL":"http://vk.com/video91014880_456239202","detailUrl":"https://copy.yandex.net/video/preview/14740012851977046791?text=pygame%2Btransform%2Brotate&where=all","clipHost":"vk.com","clipHref":"http://vk.com/video91014880_456239202","providerName":"VK Видео","url":"http://vk.com/video91014880_456239202","thumb":{"online":false,"duration":"22:43","image":"//avatars.mds.yandex.net/get-vthumb/3070516/112ec09ff810d828150224d61ef7078b/564x318_1"},"views":23,"time":"2024-11-24T18:34:25.000Z","faviconHost":"https://vk.com/video","isAvod":false,"canBuySubscription":false,"rknWarning":false,"hasTranslation":false,"channel":{"id":"dmsuY29tO2lkOTEwMTQ4ODA=","name":"Виктор Сокольский","url":"/video/search?channelId=dmsuY29tO2lkOTEwMTQ4ODA%3D&how=tm&text=%D0%92%D0%B8%D0%BA%D1%82%D0%BE%D1%80+%D0%A1%D0%BE%D0%BA%D0%BE%D0%BB%D1%8C%D1%81%D0%BA%D0%B8%D0%B9","verified":false,"interactive":true}},{"clear_description":"Видео автора «Создание программ на python» в Дзене 🎦: В этом видео мы скачаем изображение для использования в проекте, загрузим его в нашу программу, сделаем его подвижным (научим его...","description":"Видео автора «Создание программ на python» в Дзене 🎦: В этом видео мы скачаем изображение для использования в проекте, загрузим его в нашу программу, сделаем его подвижным (научим его...","videoWidth":1920,"videoHeight":1080,"isPorno":false,"online":false,"preview":{"url":"https://video-preview.s3.yandex.net/n32uRwIAAAA.mp4","type":"video/mp4"},"extra":{"related":{"text":"pygame: работа с изображениями","related_orig_text":"pygame transform rotate","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"pygame transform rotate\",\"url\":\"http:\\/\\/dzen.ru\\/video\\/watch\\/66228ee3a55d4029449416d3\",\"src\":\"serp\",\"rvb\":\"Eq4DChM0NzUwMjQ0NDgwMzQ0NzY1ODMzChQxODM2MTY5NzY2MzU5OTcyOTUzNgoTOTI5MTgyODM0MjkxOTA5NTI5MwoUMTQ1NDEwODUxOTQzMDkxMzk0MzgKEzQzMzQ3MjYzNzgzODAyNDEzNTUKFDE0NzQwMDEyODUxOTc3MDQ2NzkxChQxMDcxOTA4NTQ5MTU5NDgxODg0NAoUMTcxNjk1MDc0NTg2ODYzNzEzNDUKEzE4MDEzMjA0NDQ3MTc0NzQzODkKEjczMDA5MDQ5OTU5MTc5ODg4OAoTMjQ3Nzc4NjA1NDkxNjg4OTM3OQoTNDUzMTA2NzU0NjM1MTQwMDE1NAoUMTA3NTA3NDUxOTM0NTI3NjQ4MDEKFDE3MjExMTI4ODE4MzczNzI5MzUwChQxNzMyMzIwNTg0NTE1MDcyNjkxNwoUMTQ4OTc4MjM4MjY0NzQ0NzM4MTcKEzYyNDI4NTA3MzIzOTA4NDgyNTgKEzEwNDU5NDQxMjM2MzUyNDcxNTgKFDExNzU3NDQ3MDgwMjIwNjY3ODMyChQxMTk0NzEyMDk2MTIzMzQ2Njk5ORoWChQxMDcxOTA4NTQ5MTU5NDgxODg0NFoUMTA3MTkwODU0OTE1OTQ4MTg4NDRqrgMSATAYACJFGjEACipoaGN2ZnhnZnB4Y3F4bG5jaGg2NjFiZGI4NmE4ZTVlZTZhOWE5MDY4ODISAgASKhDCDw8aDz8TjAWCBCQBgAQrKosBEAEaeIH1BAD4_AUA6QQG-Qv_AQAMBf8C9wAAAO0O_f37_wAAAvsE-g4BAAAFDP8FAwAAAPUD_vsDAAAA7_4C_AMAAAAYAv0A-AAAAAUB-xH_AQAA-AH8AQP_AAAPBvkO_wAAAPQJ-v8CAAAABQwG_AAAAAAJ-PoQAAAAACAALSvk3js4E0AJSE5QAipzEAAaYBwNADQAA9gAECL5-t3uItsXCgED_x4A890AMjL1Afj1Ecsj-gAEGhMXxQAAAA0Z3BkPAP9KH-PuBr4t-tHuEO8ZfwH5Ldb_8CzzACMB-gO4C-3oBAAR4OkS7SPLBAH7KSAALW3ZWzs4E0AJSG9QAipTEAEaQO4f8O0KMuwGA9MK6Tv_KuMN4Af6A_0J8QIb-tEp-u0UABXvFgImCgAMD_4W_Pz5JPkD8PoREekT7fqBDDDy4QYgAC19npE7OBNAD0hxUAIwCTgBSgBgAGgA\"}","related_url":"http://dzen.ru/video/watch/66228ee3a55d4029449416d3","parent-reqid":"1739915768933370-12694639525113914737-balancer-l7leveler-kubr-yp-sas-55-BAL","related_vfp":1,"relatedVideo":"yes"}},"isPartner":false,"isOld":true,"docid":"34-7-6-Z7D2F313FA3E801E9","isVertical":false,"hasTranscription":true,"reqid":"1739915768933370-12694639525113914737-balancer-l7leveler-kubr-yp-sas-55-BAL","dups":[{"nonStopSupported":true,"filmId":"10719085491594818844","duration":652,"origin":"http://dzen.ru/video/watch/66228ee3a55d4029449416d3","title":{"url":"https://copy.yandex.net/video/preview/10719085491594818844?text=pygame%2Btransform%2Brotate&where=all","text":"\u0007[pygame\u0007]: работа с изображениями"},"clear_title":"pygame: работа с изображениями","green":{"url":"http://dzen.ru/video/watch/66228ee3a55d4029449416d3?f=video","text":"Дзен","hostname":"dzen.ru"},"player":{"baseUrl":"//yastatic.net/video-player/0x0239e150f3a/pages-common/iframe-default/iframe-default.html","hash":"html=%3Ciframe%20src%3D%22https%3A%2F%2Fdzen.ru%2Fembed%2Fv1SNf_OgLlzs%3Fautoplay%3D1%26amp%3Bservice%3Dya-video%26amp%3Bfrom%3Dyavideo%22%20frameborder%3D%220%22%20scrolling%3D%22no%22%20allowfullscreen%3D%221%22%20allow%3D%22autoplay%3B%20fullscreen%3B%20accelerometer%3B%20gyroscope%3B%20picture-in-picture%3B%20encrypted-media%22%20aria-label%3D%22Video%22%3E%3C%2Fiframe%3E"},"playerId":"zen","isQuasar":false,"playerUri":"\u003ciframe src=\"https://dzen.ru/embed/v1SNf_OgLlzs?autoplay=0&service=ya-video&from=yavideo\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture; encrypted-media\" aria-label=\"Video\">\u003c/iframe>","isExternal":false,"visibleURL":"http://dzen.ru/video/watch/66228ee3a55d4029449416d3?f=video","detailUrl":"https://copy.yandex.net/video/preview/10719085491594818844?text=pygame%2Btransform%2Brotate&where=all","clipHost":"dzen.ru","clipHref":"http://dzen.ru/video/watch/66228ee3a55d4029449416d3","providerName":"Дзен","url":"http://dzen.ru/video/watch/66228ee3a55d4029449416d3","thumb":{"online":false,"duration":"10:52","image":"//avatars.mds.yandex.net/get-vthumb/4354204/3d7e3a3ddc22e782641b1401983b5ebe/564x318_1"},"views":38,"time":"2024-04-20T08:29:56.000Z","faviconHost":"http://dzen.ru","isAvod":false,"canBuySubscription":false,"rknWarning":false,"hasTranslation":false,"channel":{"id":"ZHplbi5ydTs2NjFiZGI4NmE4ZTVlZTZhOWE5MDY4ODI=","name":"Создание программ на python","url":"/video/search?channelId=ZHplbi5ydTs2NjFiZGI4NmE4ZTVlZTZhOWE5MDY4ODI%3D&how=tm&text=%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5+%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC+%D0%BD%D0%B0+python","verified":false,"interactive":true}}],"isTitleTranslated":false,"shouldUseMediaInstreamConfig":false,"contentTypeId":null,"nonStopSupported":true,"filmId":"10719085491594818844","duration":652,"origin":"http://dzen.ru/video/watch/66228ee3a55d4029449416d3","title":{"url":"https://copy.yandex.net/video/preview/10719085491594818844?text=pygame%2Btransform%2Brotate&where=all","text":"\u0007[pygame\u0007]: работа с изображениями"},"clear_title":"pygame: работа с изображениями","green":{"url":"http://dzen.ru/video/watch/66228ee3a55d4029449416d3?f=video","text":"Дзен","hostname":"dzen.ru"},"player":{"baseUrl":"//yastatic.net/video-player/0x0239e150f3a/pages-common/iframe-default/iframe-default.html","hash":"html=%3Ciframe%20src%3D%22https%3A%2F%2Fdzen.ru%2Fembed%2Fv1SNf_OgLlzs%3Fautoplay%3D1%26amp%3Bservice%3Dya-video%26amp%3Bfrom%3Dyavideo%22%20frameborder%3D%220%22%20scrolling%3D%22no%22%20allowfullscreen%3D%221%22%20allow%3D%22autoplay%3B%20fullscreen%3B%20accelerometer%3B%20gyroscope%3B%20picture-in-picture%3B%20encrypted-media%22%20aria-label%3D%22Video%22%3E%3C%2Fiframe%3E"},"playerId":"zen","isQuasar":false,"playerUri":"\u003ciframe src=\"https://dzen.ru/embed/v1SNf_OgLlzs?autoplay=0&service=ya-video&from=yavideo\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture; encrypted-media\" aria-label=\"Video\">\u003c/iframe>","isExternal":false,"visibleURL":"http://dzen.ru/video/watch/66228ee3a55d4029449416d3?f=video","detailUrl":"https://copy.yandex.net/video/preview/10719085491594818844?text=pygame%2Btransform%2Brotate&where=all","clipHost":"dzen.ru","clipHref":"http://dzen.ru/video/watch/66228ee3a55d4029449416d3","providerName":"Дзен","url":"http://dzen.ru/video/watch/66228ee3a55d4029449416d3","thumb":{"online":false,"duration":"10:52","image":"//avatars.mds.yandex.net/get-vthumb/4354204/3d7e3a3ddc22e782641b1401983b5ebe/564x318_1"},"views":38,"time":"2024-04-20T08:29:56.000Z","faviconHost":"http://dzen.ru","isAvod":false,"canBuySubscription":false,"rknWarning":false,"hasTranslation":false,"channel":{"id":"ZHplbi5ydTs2NjFiZGI4NmE4ZTVlZTZhOWE5MDY4ODI=","name":"Создание программ на python","url":"/video/search?channelId=ZHplbi5ydTs2NjFiZGI4NmE4ZTVlZTZhOWE5MDY4ODI%3D&how=tm&text=%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5+%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC+%D0%BD%D0%B0+python","verified":false,"interactive":true}},{"clear_description":"На данном видео учимся создавать спрайтовую анимацию в Pygame. Ссылка для скачивания примеров программ: https://drive.google.com/drive/folders/10QZIcz3cf17UBtj_xo2n3pQJKzOlZUVg?usp=sharing Более...","description":"На данном видео учимся создавать спрайтовую анимацию в \u0007[Pygame\u0007]. Ссылка для скачивания примеров программ: https://drive.google.com/drive/folders/10QZIcz3cf17UBtj_xo2n3pQJKzOlZUVg?usp=sharing Более...","videoWidth":1278,"videoHeight":720,"isPorno":false,"online":false,"preview":{"url":"https://video-preview.s3.yandex.net/W_dbUQIAAAA.mp4","type":"video/mp4"},"extra":{"related":{"text":"Pygame. Спрайтовая анимация","related_orig_text":"pygame transform rotate","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"pygame transform rotate\",\"url\":\"http:\\/\\/vk.com\\/video91014880_456239191\",\"src\":\"serp\",\"rvb\":\"Eq4DChM0NzUwMjQ0NDgwMzQ0NzY1ODMzChQxODM2MTY5NzY2MzU5OTcyOTUzNgoTOTI5MTgyODM0MjkxOTA5NTI5MwoUMTQ1NDEwODUxOTQzMDkxMzk0MzgKEzQzMzQ3MjYzNzgzODAyNDEzNTUKFDE0NzQwMDEyODUxOTc3MDQ2NzkxChQxMDcxOTA4NTQ5MTU5NDgxODg0NAoUMTcxNjk1MDc0NTg2ODYzNzEzNDUKEzE4MDEzMjA0NDQ3MTc0NzQzODkKEjczMDA5MDQ5OTU5MTc5ODg4OAoTMjQ3Nzc4NjA1NDkxNjg4OTM3OQoTNDUzMTA2NzU0NjM1MTQwMDE1NAoUMTA3NTA3NDUxOTM0NTI3NjQ4MDEKFDE3MjExMTI4ODE4MzczNzI5MzUwChQxNzMyMzIwNTg0NTE1MDcyNjkxNwoUMTQ4OTc4MjM4MjY0NzQ0NzM4MTcKEzYyNDI4NTA3MzIzOTA4NDgyNTgKEzEwNDU5NDQxMjM2MzUyNDcxNTgKFDExNzU3NDQ3MDgwMjIwNjY3ODMyChQxMTk0NzEyMDk2MTIzMzQ2Njk5ORoWChQxNzE2OTUwNzQ1ODY4NjM3MTM0NVoUMTcxNjk1MDc0NTg2ODYzNzEzNDVqoAMSATAYACI3GiMAChxoaHNtYWpsZGZnamRqaHpjaGhpZDkxMDE0ODgwEgIAEioQwg8PGg8_E9EGggQkAYAEKyqLARABGniB8w36_fwFAP4KBwEEBf4B7Q35Bfn-_gDpAfj7-f4BAAT7AQUBAQAADQYSBAMAAADsBfz8AgEAAAEBAwEEAAAAAgAD_gIAAAAJ_P__9vr9BPUGAgIDAAAAAAT7_gAAAAAB_fUG_f8AAf4PBQAAAAAA9vj7BwAAAAAgAC1TZt07OBNACUhOUAIqcxAAGmA7AgBA-BDJJCk37iHq4w_h6NjrGfkl_xL9_1ITwy4KCfK0B7wADgg6SaAAAAD5BtMPNgABf-XXx_SuEgrdCQshJnjh5hnD4iIHu_7y_ws1xBbn0M4A-sDLOL0o9E9b_FUgAC1jTxc7OBNACUhvUAIqUxABGkAJFbitECHu0wPt9tM5IBDXFeQHAgEHCvj6HfrKK_wCB_UK8BwiCQcJ6_gSIPoe9DMHEe8VLyHXFOANgfky6OT7IAAt4ll0OzgTQA9IcVACMAk4AUoAYABoAA,,\"}","related_url":"http://vk.com/video91014880_456239191","parent-reqid":"1739915768933370-12694639525113914737-balancer-l7leveler-kubr-yp-sas-55-BAL","related_vfp":1,"relatedVideo":"yes"}},"isPartner":false,"isOld":true,"docid":"34-9-15-ZE5F192529A2572B1","isVertical":false,"hasTranscription":false,"reqid":"1739915768933370-12694639525113914737-balancer-l7leveler-kubr-yp-sas-55-BAL","dups":[{"nonStopSupported":true,"filmId":"17169507458686371345","duration":849,"origin":"http://vk.com/video91014880_456239191","title":{"url":"https://copy.yandex.net/video/preview/17169507458686371345?text=pygame%2Btransform%2Brotate&where=all","text":"\u0007[Pygame\u0007]. Спрайтовая анимация"},"clear_title":"Pygame. Спрайтовая анимация","green":{"url":"http://vk.com/video91014880_456239191","text":"VK Видео","hostname":"vk.com"},"player":{"baseUrl":"//yastatic.net/video-player/0x0239e150f3a/pages-common/vk/vk.html","hash":"html=%3Ciframe%20src%3D%22%2F%2Fvk.com%2Fvideo_ext.php%3Fautoplay%3D1%26amp%3Bhash%3Dfd7ee2a208c10f73%26amp%3Bid%3D456239191%26amp%3Bloop%3D0%26amp%3Boid%3D91014880%22%20frameborder%3D%220%22%20scrolling%3D%22no%22%20allowfullscreen%3D%221%22%20allow%3D%22autoplay%3B%20fullscreen%3B%20accelerometer%3B%20gyroscope%3B%20picture-in-picture%22%20aria-label%3D%22Video%22%3E%3C%2Fiframe%3E"},"playerId":"vk","isQuasar":false,"playerUri":"\u003ciframe src=\"//vk.com/video_ext.php?hash=fd7ee2a208c10f73&id=456239191&loop=0&oid=91014880\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","isExternal":false,"visibleURL":"http://vk.com/video91014880_456239191","detailUrl":"https://copy.yandex.net/video/preview/17169507458686371345?text=pygame%2Btransform%2Brotate&where=all","clipHost":"vk.com","clipHref":"http://vk.com/video91014880_456239191","providerName":"VK Видео","url":"http://vk.com/video91014880_456239191","thumb":{"online":false,"duration":"14:09","image":"//avatars.mds.yandex.net/get-vthumb/470037/f59312f34ec34e5f41e58a93d2645f54/564x318_1"},"views":45,"time":"2024-10-21T21:56:08.000Z","faviconHost":"https://vk.com/video","isAvod":false,"canBuySubscription":false,"rknWarning":false,"hasTranslation":false,"channel":{"id":"dmsuY29tO2lkOTEwMTQ4ODA=","name":"Виктор Сокольский","url":"/video/search?channelId=dmsuY29tO2lkOTEwMTQ4ODA%3D&how=tm&text=%D0%92%D0%B8%D0%BA%D1%82%D0%BE%D1%80+%D0%A1%D0%BE%D0%BA%D0%BE%D0%BB%D1%8C%D1%81%D0%BA%D0%B8%D0%B9","verified":false,"interactive":true}}],"isTitleTranslated":false,"shouldUseMediaInstreamConfig":false,"contentTypeId":null,"nonStopSupported":true,"filmId":"17169507458686371345","duration":849,"origin":"http://vk.com/video91014880_456239191","title":{"url":"https://copy.yandex.net/video/preview/17169507458686371345?text=pygame%2Btransform%2Brotate&where=all","text":"\u0007[Pygame\u0007]. Спрайтовая анимация"},"clear_title":"Pygame. Спрайтовая анимация","green":{"url":"http://vk.com/video91014880_456239191","text":"VK Видео","hostname":"vk.com"},"player":{"baseUrl":"//yastatic.net/video-player/0x0239e150f3a/pages-common/vk/vk.html","hash":"html=%3Ciframe%20src%3D%22%2F%2Fvk.com%2Fvideo_ext.php%3Fautoplay%3D1%26amp%3Bhash%3Dfd7ee2a208c10f73%26amp%3Bid%3D456239191%26amp%3Bloop%3D0%26amp%3Boid%3D91014880%22%20frameborder%3D%220%22%20scrolling%3D%22no%22%20allowfullscreen%3D%221%22%20allow%3D%22autoplay%3B%20fullscreen%3B%20accelerometer%3B%20gyroscope%3B%20picture-in-picture%22%20aria-label%3D%22Video%22%3E%3C%2Fiframe%3E"},"playerId":"vk","isQuasar":false,"playerUri":"\u003ciframe src=\"//vk.com/video_ext.php?hash=fd7ee2a208c10f73&id=456239191&loop=0&oid=91014880\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","isExternal":false,"visibleURL":"http://vk.com/video91014880_456239191","detailUrl":"https://copy.yandex.net/video/preview/17169507458686371345?text=pygame%2Btransform%2Brotate&where=all","clipHost":"vk.com","clipHref":"http://vk.com/video91014880_456239191","providerName":"VK Видео","url":"http://vk.com/video91014880_456239191","thumb":{"online":false,"duration":"14:09","image":"//avatars.mds.yandex.net/get-vthumb/470037/f59312f34ec34e5f41e58a93d2645f54/564x318_1"},"views":45,"time":"2024-10-21T21:56:08.000Z","faviconHost":"https://vk.com/video","isAvod":false,"canBuySubscription":false,"rknWarning":false,"hasTranslation":false,"channel":{"id":"dmsuY29tO2lkOTEwMTQ4ODA=","name":"Виктор Сокольский","url":"/video/search?channelId=dmsuY29tO2lkOTEwMTQ4ODA%3D&how=tm&text=%D0%92%D0%B8%D0%BA%D1%82%D0%BE%D1%80+%D0%A1%D0%BE%D0%BA%D0%BE%D0%BB%D1%8C%D1%81%D0%BA%D0%B8%D0%B9","verified":false,"interactive":true}},{"clear_description":"Продолжаем изучение библиотеки Pygame. Настало время научиться рисовать хотя бы примитивные элементы. https://www.pygame.org/docs/ - официальная документация по Pygame...","description":"Продолжаем изучение библиотеки \u0007[Pygame\u0007]. Настало время научиться рисовать хотя бы примитивные элементы. https://www.\u0007[pygame\u0007].org/docs/ - официальная документация по \u0007[Pygame\u0007]...","videoWidth":1920,"videoHeight":1080,"isPorno":false,"online":false,"preview":{"url":"https://video-preview.s3.yandex.net/aPALTwIAAAA.mp4","type":"video/mp4"},"extra":{"related":{"text":"Библиотека Pygame #2. Базовые элементы визуализации. Геометрические примитивы | Pygame с нуля","related_orig_text":"pygame transform rotate","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"pygame transform rotate\",\"url\":\"http:\\/\\/rutube.ru\\/video\\/ab3737825f8060c3b0778ae6409873e6\\/\",\"src\":\"serp\",\"rvb\":\"Eq4DChM0NzUwMjQ0NDgwMzQ0NzY1ODMzChQxODM2MTY5NzY2MzU5OTcyOTUzNgoTOTI5MTgyODM0MjkxOTA5NTI5MwoUMTQ1NDEwODUxOTQzMDkxMzk0MzgKEzQzMzQ3MjYzNzgzODAyNDEzNTUKFDE0NzQwMDEyODUxOTc3MDQ2NzkxChQxMDcxOTA4NTQ5MTU5NDgxODg0NAoUMTcxNjk1MDc0NTg2ODYzNzEzNDUKEzE4MDEzMjA0NDQ3MTc0NzQzODkKEjczMDA5MDQ5OTU5MTc5ODg4OAoTMjQ3Nzc4NjA1NDkxNjg4OTM3OQoTNDUzMTA2NzU0NjM1MTQwMDE1NAoUMTA3NTA3NDUxOTM0NTI3NjQ4MDEKFDE3MjExMTI4ODE4MzczNzI5MzUwChQxNzMyMzIwNTg0NTE1MDcyNjkxNwoUMTQ4OTc4MjM4MjY0NzQ0NzM4MTcKEzYyNDI4NTA3MzIzOTA4NDgyNTgKEzEwNDU5NDQxMjM2MzUyNDcxNTgKFDExNzU3NDQ3MDgwMjIwNjY3ODMyChQxMTk0NzEyMDk2MTIzMzQ2Njk5ORoVChMxODAxMzIwNDQ0NzE3NDc0Mzg5WhMxODAxMzIwNDQ0NzE3NDc0Mzg5apkDEgEwGAAiMBoYAAoSaGh2eHpya2tzemN6eWVkYmhoEgEAKhTCDw8aDz8TgQWCBCQBkAQr9viJECqLARABGniB9vcQCwr0ANsE8_AA-gX_Agr9Cvb-_QDkAfb69_0BACPvCQAA_gAA_wwWCf8AAAD9EAsL9P0BAOsEAwf0AAAAGg7w-AAAAAAY_gQG_gEAAO77-wQD_wAAAP_x-f8AAAD0_vPwAAAAAfQZB_gAAAAACPr9DAAAAAAgAC0iN7Y7OBNACUhOUAIqcxAAGmA1AAAqAAjHADsd_yrZ5CLQ89v9FMULAO7ZADQI_Q0UEP_d9vcA9AILHroAAAAwBe418wAHTxDqGAbOCA_YuNfvCn8FEPjV2v0K3OwyHPEKvw4C7hwAGdztBRAUq_0bFxEgAC3Vikc7OBNACUhvUAIqUxABGkDXJeTMHUwUEADdH_tH_hj8EdgJ_QIIDfv5Hv3ANPntC_AbGD0vFwYX_g_mOQID-CQUC_70RkDZFtsOgQ8y79oOIAAtvTdgOzgTQA9IcVACMAk4AUoAYABoAA,,\"}","related_url":"http://rutube.ru/video/ab3737825f8060c3b0778ae6409873e6/","parent-reqid":"1739915768933370-12694639525113914737-balancer-l7leveler-kubr-yp-sas-55-BAL","related_vfp":1,"relatedVideo":"yes"}},"isPartner":false,"isOld":true,"docid":"34-8-5-Z48D4EB33F4C05089","isVertical":false,"hasTranscription":true,"summary":{"isFull":true,"fullTextUrl":"/video/result?ask_summarization=1&numdoc=1&noreask=1&nomisspell=1&parent-reqid=1739915768933370-12694639525113914737-balancer-l7leveler-kubr-yp-sas-55-BAL&text=videoid:1801320444717474389","teaser":[{"list":{"type":"unordered","items":["В видео объясняется, как использовать функцию апдейт для обновления экрана.","Это предпочтительнее, чем использовать функцию рендеринга, так как она более ресурсоемкая.","Однако, если необходимо, можно использовать функцию рендеринга несколько раз."]},"endTime":138,"title":"Рисование прямоугольников","beginTime":86},{"list":{"type":"unordered","items":["В видео демонстрируется, как создавать прямоугольники и другие примитивы с помощью модуля дро.","Также объясняется, как получить координаты и размеры объектов, чтобы использовать их для рисования."]},"endTime":348,"title":"Создание объектов на экране","beginTime":138},{"list":{"type":"unordered","items":["В видео рассказывается о создании игрового поля для игры в шашки.","Поле состоит из прямоугольных клеток, нумерации полей и горизонтальной и вертикальной нумерации.","Для создания поля используются два цвета: черный и серый.","В видео также объясняется, как использовать бинарный исключающий или для переключения цветов в зависимости от количества полей в ряду."]},"endTime":641,"title":"Рисование игровых полей","beginTime":348}],"linkTemplate":"https://copy.yandex.net/video/preview/1801320444717474389?text=pygame%2Btransform%2Brotate&where=all&ask_summarization=1&t=%%timestamp%%"},"reqid":"1739915768933370-12694639525113914737-balancer-l7leveler-kubr-yp-sas-55-BAL","dups":[{"nonStopSupported":true,"filmId":"1801320444717474389","duration":641,"origin":"http://rutube.ru/video/ab3737825f8060c3b0778ae6409873e6/","title":{"url":"https://copy.yandex.net/video/preview/1801320444717474389?text=pygame%2Btransform%2Brotate&where=all","text":"Библиотека \u0007[Pygame\u0007] #2. Базовые элементы визуализации. Геометрические примитивы | \u0007[Pygame\u0007] с нуля"},"clear_title":"Библиотека Pygame #2. Базовые элементы визуализации. Геометрические примитивы | Pygame с нуля","green":{"url":"http://rutube.ru/video/ab3737825f8060c3b0778ae6409873e6/","text":"Rutube","hostname":"rutube.ru"},"player":{"baseUrl":"//yastatic.net/video-player/0x0239e150f3a/pages-common/rutube/rutube.html","hash":"html=%3Ciframe%20src%3D%22%2F%2Frutube.ru%2Fplay%2Fembed%2Fab3737825f8060c3b0778ae6409873e6%2F%3FautoStart%3Dtrue%26amp%3Bwmode%3Dopaque%22%20frameborder%3D%220%22%20scrolling%3D%22no%22%20allowfullscreen%3D%221%22%20allow%3D%22autoplay%3B%20fullscreen%3B%20accelerometer%3B%20gyroscope%3B%20picture-in-picture%22%20aria-label%3D%22Video%22%3E%3C%2Fiframe%3E"},"playerId":"rutube","isQuasar":false,"playerUri":"\u003ciframe src=\"//rutube.ru/play/embed/ab3737825f8060c3b0778ae6409873e6/?wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","isExternal":false,"visibleURL":"http://rutube.ru/video/ab3737825f8060c3b0778ae6409873e6/","detailUrl":"https://copy.yandex.net/video/preview/1801320444717474389?text=pygame%2Btransform%2Brotate&where=all","clipHost":"rutube.ru","clipHref":"http://rutube.ru/video/ab3737825f8060c3b0778ae6409873e6/","providerName":"Rutube","url":"http://rutube.ru/video/ab3737825f8060c3b0778ae6409873e6/","thumb":{"online":false,"duration":"10:41","image":"//avatars.mds.yandex.net/get-vthumb/3458794/c4f5788391cbc1fb349bbca822990aaf/564x318_1"},"views":34,"time":"2023-12-02T14:54:13.000Z","faviconHost":"http://rutube.ru","isAvod":false,"canBuySubscription":false,"rknWarning":false,"hasTranslation":false,"channel":{"id":"cnV0dWJlLnJ1OzMzNzE3MzY2","name":"Python горизонты","url":"/video/search?channelId=cnV0dWJlLnJ1OzMzNzE3MzY2&how=tm&text=Python+%D0%B3%D0%BE%D1%80%D0%B8%D0%B7%D0%BE%D0%BD%D1%82%D1%8B","verified":false,"interactive":true}},{"nonStopSupported":true,"filmId":"18013075857731602078","duration":641,"origin":"http://www.youtube.com/watch?v=f784MuNkeaI","title":{"url":"https://copy.yandex.net/video/preview/18013075857731602078?text=pygame%2Btransform%2Brotate&where=all","text":"Библиотека Pygame #2. Базовые элементы визуализации. Геометрические примитивы | Pygame с нуля"},"clear_title":"Библиотека Pygame #2. Базовые элементы визуализации. Геометрические примитивы | Pygame с нуля","green":{"url":"http://www.youtube.com/watch?v=f784MuNkeaI","text":"YouTube","hostname":"youtube.com"},"player":{"baseUrl":"//yastatic.net/video-player/0x0239e150f3a/pages-common/youtube/youtube.html","hash":"html=%3Ciframe%20src%3D%22%2F%2Fwww.youtube.com%2Fembed%2Ff784MuNkeaI%3Fenablejsapi%3D1%26amp%3Bwmode%3Dopaque%22%20frameborder%3D%220%22%20scrolling%3D%22no%22%20allowfullscreen%3D%221%22%20allow%3D%22autoplay%3B%20fullscreen%3B%20accelerometer%3B%20gyroscope%3B%20picture-in-picture%22%20aria-label%3D%22Video%22%3E%3C%2Fiframe%3E&smart_ap=1"},"playerId":"youtube","isQuasar":true,"playerUri":"\u003ciframe src=\"//www.youtube.com/embed/f784MuNkeaI?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","isExternal":false,"visibleURL":"http://www.youtube.com/watch?v=f784MuNkeaI","detailUrl":"https://copy.yandex.net/video/preview/18013075857731602078?text=pygame%2Btransform%2Brotate&where=all","clipHost":"www.youtube.com","clipHref":"http://www.youtube.com/watch?v=f784MuNkeaI","providerName":"YouTube","url":"http://www.youtube.com/watch?v=f784MuNkeaI","thumb":{"online":false,"duration":"10:41","image":"//avatars.mds.yandex.net/get-vthumb/2954033/bab13aa25986d80317721e72b3440a53/564x318_1"},"views":9630,"time":"2021-04-06T17:01:13.000Z","faviconHost":"http://youtube.com","isAvod":false,"canBuySubscription":false,"rknWarning":false,"hasTranslation":false,"channel":{}}],"isTitleTranslated":false,"shouldUseMediaInstreamConfig":false,"contentTypeId":null,"nonStopSupported":true,"filmId":"1801320444717474389","duration":641,"origin":"http://rutube.ru/video/ab3737825f8060c3b0778ae6409873e6/","title":{"url":"https://copy.yandex.net/video/preview/1801320444717474389?text=pygame%2Btransform%2Brotate&where=all","text":"Библиотека \u0007[Pygame\u0007] #2. Базовые элементы визуализации. Геометрические примитивы | \u0007[Pygame\u0007] с нуля"},"clear_title":"Библиотека Pygame #2. Базовые элементы визуализации. Геометрические примитивы | Pygame с нуля","green":{"url":"http://rutube.ru/video/ab3737825f8060c3b0778ae6409873e6/","text":"Rutube","hostname":"rutube.ru"},"player":{"baseUrl":"//yastatic.net/video-player/0x0239e150f3a/pages-common/rutube/rutube.html","hash":"html=%3Ciframe%20src%3D%22%2F%2Frutube.ru%2Fplay%2Fembed%2Fab3737825f8060c3b0778ae6409873e6%2F%3FautoStart%3Dtrue%26amp%3Bwmode%3Dopaque%22%20frameborder%3D%220%22%20scrolling%3D%22no%22%20allowfullscreen%3D%221%22%20allow%3D%22autoplay%3B%20fullscreen%3B%20accelerometer%3B%20gyroscope%3B%20picture-in-picture%22%20aria-label%3D%22Video%22%3E%3C%2Fiframe%3E"},"playerId":"rutube","isQuasar":false,"playerUri":"\u003ciframe src=\"//rutube.ru/play/embed/ab3737825f8060c3b0778ae6409873e6/?wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","isExternal":false,"visibleURL":"http://rutube.ru/video/ab3737825f8060c3b0778ae6409873e6/","detailUrl":"https://copy.yandex.net/video/preview/1801320444717474389?text=pygame%2Btransform%2Brotate&where=all","clipHost":"rutube.ru","clipHref":"http://rutube.ru/video/ab3737825f8060c3b0778ae6409873e6/","providerName":"Rutube","url":"http://rutube.ru/video/ab3737825f8060c3b0778ae6409873e6/","thumb":{"online":false,"duration":"10:41","image":"//avatars.mds.yandex.net/get-vthumb/3458794/c4f5788391cbc1fb349bbca822990aaf/564x318_1"},"views":34,"time":"2023-12-02T14:54:13.000Z","faviconHost":"http://rutube.ru","isAvod":false,"canBuySubscription":false,"rknWarning":false,"hasTranslation":false,"channel":{"id":"cnV0dWJlLnJ1OzMzNzE3MzY2","name":"Python горизонты","url":"/video/search?channelId=cnV0dWJlLnJ1OzMzNzE3MzY2&how=tm&text=Python+%D0%B3%D0%BE%D1%80%D0%B8%D0%B7%D0%BE%D0%BD%D1%82%D1%8B","verified":false,"interactive":true}},{"clear_description":"Spritestacking is a simple technique for making layers of 2D artwork appear 3D! Spritestacking is quite easy to implement in Pygame, but any scalable implementations will probably require that...","description":"Spritestacking is a simple technique for making layers of 2D artwork appear 3D! Spritestacking is quite easy to implement in \u0007[Pygame\u0007], but any scalable implementations will probably require that...","videoWidth":1920,"videoHeight":1080,"isPorno":false,"online":false,"preview":{"url":"https://video-preview.s3.yandex.net/Rb4VMwIAAAA.mp4","type":"video/mp4"},"extra":{"related":{"text":"Spritestacks - Pygame Tutorial","related_orig_text":"pygame transform rotate","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"pygame transform rotate\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=FNw_BQok14A\",\"src\":\"serp\",\"rvb\":\"Eq4DChM0NzUwMjQ0NDgwMzQ0NzY1ODMzChQxODM2MTY5NzY2MzU5OTcyOTUzNgoTOTI5MTgyODM0MjkxOTA5NTI5MwoUMTQ1NDEwODUxOTQzMDkxMzk0MzgKEzQzMzQ3MjYzNzgzODAyNDEzNTUKFDE0NzQwMDEyODUxOTc3MDQ2NzkxChQxMDcxOTA4NTQ5MTU5NDgxODg0NAoUMTcxNjk1MDc0NTg2ODYzNzEzNDUKEzE4MDEzMjA0NDQ3MTc0NzQzODkKEjczMDA5MDQ5OTU5MTc5ODg4OAoTMjQ3Nzc4NjA1NDkxNjg4OTM3OQoTNDUzMTA2NzU0NjM1MTQwMDE1NAoUMTA3NTA3NDUxOTM0NTI3NjQ4MDEKFDE3MjExMTI4ODE4MzczNzI5MzUwChQxNzMyMzIwNTg0NTE1MDcyNjkxNwoUMTQ4OTc4MjM4MjY0NzQ0NzM4MTcKEzYyNDI4NTA3MzIzOTA4NDgyNTgKEzEwNDU5NDQxMjM2MzUyNDcxNTgKFDExNzU3NDQ3MDgwMjIwNjY3ODMyChQxMTk0NzEyMDk2MTIzMzQ2Njk5ORoUChI3MzAwOTA0OTk1OTE3OTg4ODhaEjczMDA5MDQ5OTU5MTc5ODg4OGqtAxIBMBgAIkQaMAAKKWhocHpwb3RqcXhscGVqaGhoVUNZTnJCckJPZ1RmSHN3Y3oyRGRaUUZBEgIAESoQwg8PGg8_E_IDggQkAYAEKyqLARABGniB9_78AP4DAPv-DQT7Bv0CFAX4BvUBAQDbAfb_-vkDAP0C_wT_AQAA_woSBwAAAAD1BgD4_AAAAAgKBAIFAAAAAvz5-gEAAAAL-vgB_wEAAPgB_AED_wAA-wD8AwAAAAD6_f4DAQAAAP0E_v0BAAAAAfEHDgAAAAAgAC0AU9s7OBNACUhOUAIqcxAAGmAT_ABA7yu3_hUj9kDg6CXO5-baHgUX_x3j_yUe0DkFGNKpAyn_Hc8v-p8AAAAlB-MlzAAMdQHXzuS6IsqS9OoXHn_v-_3gMDgj2NIgGPU308bl8_YA7MjLDDMXExlQHTUgAC1pcRw7OBNACUhvUAIqUxABGkD7AvqiEP4b-gQU_uoTARrMDNkD_PkGAfwAGf3QJfj7_-7nLPkdESgO9gQNJAER-R8G8-HvGSvxFPoQgREjCeQCIAAtaLaKOzgTQA9IcVACMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=FNw_BQok14A","parent-reqid":"1739915768933370-12694639525113914737-balancer-l7leveler-kubr-yp-sas-55-BAL","related_vfp":1,"relatedVideo":"yes"}},"isPartner":false,"isOld":true,"docid":"34-1-14-ZD32A4BE0595D434C","isVertical":false,"hasTranscription":false,"reqid":"1739915768933370-12694639525113914737-balancer-l7leveler-kubr-yp-sas-55-BAL","dups":[{"nonStopSupported":true,"filmId":"730090499591798888","duration":498,"origin":"http://www.youtube.com/watch?v=FNw_BQok14A","title":{"url":"https://copy.yandex.net/video/preview/730090499591798888?text=pygame%2Btransform%2Brotate&where=all","text":"Spritestacks - \u0007[Pygame\u0007] Tutorial"},"clear_title":"Spritestacks - Pygame Tutorial","green":{"url":"http://www.youtube.com/watch?v=FNw_BQok14A","text":"YouTube","hostname":"youtube.com"},"player":{"baseUrl":"//yastatic.net/video-player/0x0239e150f3a/pages-common/youtube/youtube.html","hash":"html=%3Ciframe%20src%3D%22%2F%2Fwww.youtube.com%2Fembed%2FFNw_BQok14A%3Fenablejsapi%3D1%26amp%3Bwmode%3Dopaque%22%20frameborder%3D%220%22%20scrolling%3D%22no%22%20allowfullscreen%3D%221%22%20allow%3D%22autoplay%3B%20fullscreen%3B%20accelerometer%3B%20gyroscope%3B%20picture-in-picture%22%20aria-label%3D%22Video%22%3E%3C%2Fiframe%3E&smart_ap=1"},"playerId":"youtube","isQuasar":true,"playerUri":"\u003ciframe src=\"//www.youtube.com/embed/FNw_BQok14A?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","isExternal":false,"visibleURL":"http://www.youtube.com/watch?v=FNw_BQok14A","detailUrl":"https://copy.yandex.net/video/preview/730090499591798888?text=pygame%2Btransform%2Brotate&where=all","clipHost":"www.youtube.com","clipHref":"http://www.youtube.com/watch?v=FNw_BQok14A","providerName":"YouTube","url":"http://www.youtube.com/watch?v=FNw_BQok14A","thumb":{"online":false,"duration":"8:18","image":"//avatars.mds.yandex.net/get-vthumb/1987786/43100d3b90189e678e052b4475b1c674/564x318_1"},"views":25839,"time":"2023-06-19T00:00:00.000Z","faviconHost":"http://youtube.com","isAvod":false,"canBuySubscription":false,"rknWarning":false,"hasTranslation":true,"channel":{"id":"d3d3LnlvdXR1YmUuY29tO1VDWU5yQnJCT2dUZkhzd2N6MkRkWlFGQQ==","name":"DaFluffyPotato","url":"/video/search?channelId=d3d3LnlvdXR1YmUuY29tO1VDWU5yQnJCT2dUZkhzd2N6MkRkWlFGQQ%3D%3D&how=tm&text=DaFluffyPotato","verified":false,"interactive":true}}],"isTitleTranslated":false,"shouldUseMediaInstreamConfig":false,"contentTypeId":null,"nonStopSupported":true,"filmId":"730090499591798888","duration":498,"origin":"http://www.youtube.com/watch?v=FNw_BQok14A","title":{"url":"https://copy.yandex.net/video/preview/730090499591798888?text=pygame%2Btransform%2Brotate&where=all","text":"Spritestacks - \u0007[Pygame\u0007] Tutorial"},"clear_title":"Spritestacks - Pygame Tutorial","green":{"url":"http://www.youtube.com/watch?v=FNw_BQok14A","text":"YouTube","hostname":"youtube.com"},"player":{"baseUrl":"//yastatic.net/video-player/0x0239e150f3a/pages-common/youtube/youtube.html","hash":"html=%3Ciframe%20src%3D%22%2F%2Fwww.youtube.com%2Fembed%2FFNw_BQok14A%3Fenablejsapi%3D1%26amp%3Bwmode%3Dopaque%22%20frameborder%3D%220%22%20scrolling%3D%22no%22%20allowfullscreen%3D%221%22%20allow%3D%22autoplay%3B%20fullscreen%3B%20accelerometer%3B%20gyroscope%3B%20picture-in-picture%22%20aria-label%3D%22Video%22%3E%3C%2Fiframe%3E&smart_ap=1"},"playerId":"youtube","isQuasar":true,"playerUri":"\u003ciframe src=\"//www.youtube.com/embed/FNw_BQok14A?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","isExternal":false,"visibleURL":"http://www.youtube.com/watch?v=FNw_BQok14A","detailUrl":"https://copy.yandex.net/video/preview/730090499591798888?text=pygame%2Btransform%2Brotate&where=all","clipHost":"www.youtube.com","clipHref":"http://www.youtube.com/watch?v=FNw_BQok14A","providerName":"YouTube","url":"http://www.youtube.com/watch?v=FNw_BQok14A","thumb":{"online":false,"duration":"8:18","image":"//avatars.mds.yandex.net/get-vthumb/1987786/43100d3b90189e678e052b4475b1c674/564x318_1"},"views":25839,"time":"2023-06-19T00:00:00.000Z","faviconHost":"http://youtube.com","isAvod":false,"canBuySubscription":false,"rknWarning":false,"hasTranslation":true,"channel":{"id":"d3d3LnlvdXR1YmUuY29tO1VDWU5yQnJCT2dUZkhzd2N6MkRkWlFGQQ==","name":"DaFluffyPotato","url":"/video/search?channelId=d3d3LnlvdXR1YmUuY29tO1VDWU5yQnJCT2dUZkhzd2N6MkRkWlFGQQ%3D%3D&how=tm&text=DaFluffyPotato","verified":false,"interactive":true}},{"type":"video_direct","groudId":"11","directId":"R-I-48058-73","isFake":true},{"clear_description":"For more Pygame Tutorials visit www.codingschool4kids.com. In this course you will learn about drawing text, and creating buttons. Creating Buttons All right, now that we know how to use...","description":"For more \u0007[Pygame\u0007] Tutorials visit www.codingschool4kids.com. In this course you will learn about drawing text, and creating buttons. Creating Buttons All right, now that we know how to use...","videoWidth":1280,"videoHeight":718,"isPorno":false,"online":false,"preview":{"url":"https://video-preview.s3.yandex.net/MDjDVQIAAAA.mp4","type":"video/mp4"},"extra":{"related":{"text":"Pygame Creating Buttons","related_orig_text":"pygame transform rotate","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"pygame transform rotate\",\"url\":\"http:\\/\\/rutube.ru\\/video\\/70cdb09aba25e513a4abfd96a0016af0\\/\",\"src\":\"serp\",\"rvb\":\"Eq4DChM0NzUwMjQ0NDgwMzQ0NzY1ODMzChQxODM2MTY5NzY2MzU5OTcyOTUzNgoTOTI5MTgyODM0MjkxOTA5NTI5MwoUMTQ1NDEwODUxOTQzMDkxMzk0MzgKEzQzMzQ3MjYzNzgzODAyNDEzNTUKFDE0NzQwMDEyODUxOTc3MDQ2NzkxChQxMDcxOTA4NTQ5MTU5NDgxODg0NAoUMTcxNjk1MDc0NTg2ODYzNzEzNDUKEzE4MDEzMjA0NDQ3MTc0NzQzODkKEjczMDA5MDQ5OTU5MTc5ODg4OAoTMjQ3Nzc4NjA1NDkxNjg4OTM3OQoTNDUzMTA2NzU0NjM1MTQwMDE1NAoUMTA3NTA3NDUxOTM0NTI3NjQ4MDEKFDE3MjExMTI4ODE4MzczNzI5MzUwChQxNzMyMzIwNTg0NTE1MDcyNjkxNwoUMTQ4OTc4MjM4MjY0NzQ0NzM4MTcKEzYyNDI4NTA3MzIzOTA4NDgyNTgKEzEwNDU5NDQxMjM2MzUyNDcxNTgKFDExNzU3NDQ3MDgwMjIwNjY3ODMyChQxMTk0NzEyMDk2MTIzMzQ2Njk5ORoVChMyNDc3Nzg2MDU0OTE2ODg5Mzc5WhMyNDc3Nzg2MDU0OTE2ODg5Mzc5apkDEgEwGAAiMBoYAAoSaGhtc2J0bnFsZGtwcHNoY2hoEgEAKhTCDw8aDz8T8QmCBCQBkAQr3PeJECqLARABGniB8_8DC_0DAPYBAfn7AQABCQn_-PcAAADp-_z-BP4BAAUEAQr7AQAA8wYKCgEAAAD2_vsI9P8BAAj_BAQEAAAAHwz9-fsAAAABEAAE_gEAAPn4_gYD_wAA-fv8CAAAAAAECAACB_sC_wf7_AYAAAAAAfEHDgAAAAAgAC1Csds7OBNACUhOUAIqcxAAGmAQDQA3uxzF-SNG4Bm-7j3aC_TW_Og-__bz_yoMJBYR_berOyX_KsUn758AAAAvKhAa7gARf-TJ_xqgCAqD49I1D3AK2lbV-vMY--8SANAvvvpDJzUAERPgHTsfDU1A_Q0gAC10DRQ7OBNACUhvUAIqUxABGkD8B_CpDgci_wUH_OsW-xjHC9wD-_oHAvwAGvvRJPv4_fHjL_gYDh4P-AAPJgAX-ScH7uTqJSrxCvwPgQghDOUCIAAtfRuLOzgTQA9IcVACMAk4AUoAYABoAA,,\"}","related_url":"http://rutube.ru/video/70cdb09aba25e513a4abfd96a0016af0/","parent-reqid":"1739915768933370-12694639525113914737-balancer-l7leveler-kubr-yp-sas-55-BAL","related_vfp":1,"relatedVideo":"yes"}},"isPartner":false,"isOld":true,"docid":"34-8-11-ZD5FEEFB7E3ACC5E5","isVertical":false,"hasTranscription":true,"reqid":"1739915768933370-12694639525113914737-balancer-l7leveler-kubr-yp-sas-55-BAL","dups":[{"nonStopSupported":true,"filmId":"2477786054916889379","duration":1265,"origin":"http://rutube.ru/video/70cdb09aba25e513a4abfd96a0016af0/","title":{"url":"https://copy.yandex.net/video/preview/2477786054916889379?text=pygame%2Btransform%2Brotate&where=all","text":"\u0007[Pygame\u0007] Creating Buttons"},"clear_title":"Pygame Creating Buttons","green":{"url":"http://rutube.ru/video/70cdb09aba25e513a4abfd96a0016af0/","text":"Rutube","hostname":"rutube.ru"},"player":{"baseUrl":"//yastatic.net/video-player/0x0239e150f3a/pages-common/rutube/rutube.html","hash":"html=%3Ciframe%20src%3D%22%2F%2Frutube.ru%2Fplay%2Fembed%2F70cdb09aba25e513a4abfd96a0016af0%2F%3FautoStart%3Dtrue%26amp%3Bwmode%3Dopaque%22%20frameborder%3D%220%22%20scrolling%3D%22no%22%20allowfullscreen%3D%221%22%20allow%3D%22autoplay%3B%20fullscreen%3B%20accelerometer%3B%20gyroscope%3B%20picture-in-picture%22%20aria-label%3D%22Video%22%3E%3C%2Fiframe%3E"},"playerId":"rutube","isQuasar":false,"playerUri":"\u003ciframe src=\"//rutube.ru/play/embed/70cdb09aba25e513a4abfd96a0016af0/?wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","isExternal":false,"visibleURL":"http://rutube.ru/video/70cdb09aba25e513a4abfd96a0016af0/","detailUrl":"https://copy.yandex.net/video/preview/2477786054916889379?text=pygame%2Btransform%2Brotate&where=all","clipHost":"rutube.ru","clipHref":"http://rutube.ru/video/70cdb09aba25e513a4abfd96a0016af0/","providerName":"Rutube","url":"http://rutube.ru/video/70cdb09aba25e513a4abfd96a0016af0/","thumb":{"online":false,"duration":"21:05","image":"//avatars.mds.yandex.net/get-vthumb/3802758/c943d5703185c8d1c506a90e8ca67076/564x318_1"},"views":9,"time":"2023-12-03T16:25:01.000Z","faviconHost":"http://rutube.ru","isAvod":false,"canBuySubscription":false,"rknWarning":false,"hasTranslation":true,"channel":{"id":"cnV0dWJlLnJ1OzMzNzE3MjEy","name":"Кодовая Палитра","url":"/video/search?channelId=cnV0dWJlLnJ1OzMzNzE3MjEy&how=tm&text=%D0%9A%D0%BE%D0%B4%D0%BE%D0%B2%D0%B0%D1%8F+%D0%9F%D0%B0%D0%BB%D0%B8%D1%82%D1%80%D0%B0","verified":false,"interactive":true}}],"isTitleTranslated":false,"shouldUseMediaInstreamConfig":false,"contentTypeId":null,"nonStopSupported":true,"filmId":"2477786054916889379","duration":1265,"origin":"http://rutube.ru/video/70cdb09aba25e513a4abfd96a0016af0/","title":{"url":"https://copy.yandex.net/video/preview/2477786054916889379?text=pygame%2Btransform%2Brotate&where=all","text":"\u0007[Pygame\u0007] Creating Buttons"},"clear_title":"Pygame Creating Buttons","green":{"url":"http://rutube.ru/video/70cdb09aba25e513a4abfd96a0016af0/","text":"Rutube","hostname":"rutube.ru"},"player":{"baseUrl":"//yastatic.net/video-player/0x0239e150f3a/pages-common/rutube/rutube.html","hash":"html=%3Ciframe%20src%3D%22%2F%2Frutube.ru%2Fplay%2Fembed%2F70cdb09aba25e513a4abfd96a0016af0%2F%3FautoStart%3Dtrue%26amp%3Bwmode%3Dopaque%22%20frameborder%3D%220%22%20scrolling%3D%22no%22%20allowfullscreen%3D%221%22%20allow%3D%22autoplay%3B%20fullscreen%3B%20accelerometer%3B%20gyroscope%3B%20picture-in-picture%22%20aria-label%3D%22Video%22%3E%3C%2Fiframe%3E"},"playerId":"rutube","isQuasar":false,"playerUri":"\u003ciframe src=\"//rutube.ru/play/embed/70cdb09aba25e513a4abfd96a0016af0/?wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","isExternal":false,"visibleURL":"http://rutube.ru/video/70cdb09aba25e513a4abfd96a0016af0/","detailUrl":"https://copy.yandex.net/video/preview/2477786054916889379?text=pygame%2Btransform%2Brotate&where=all","clipHost":"rutube.ru","clipHref":"http://rutube.ru/video/70cdb09aba25e513a4abfd96a0016af0/","providerName":"Rutube","url":"http://rutube.ru/video/70cdb09aba25e513a4abfd96a0016af0/","thumb":{"online":false,"duration":"21:05","image":"//avatars.mds.yandex.net/get-vthumb/3802758/c943d5703185c8d1c506a90e8ca67076/564x318_1"},"views":9,"time":"2023-12-03T16:25:01.000Z","faviconHost":"http://rutube.ru","isAvod":false,"canBuySubscription":false,"rknWarning":false,"hasTranslation":true,"channel":{"id":"cnV0dWJlLnJ1OzMzNzE3MjEy","name":"Кодовая Палитра","url":"/video/search?channelId=cnV0dWJlLnJ1OzMzNzE3MjEy&how=tm&text=%D0%9A%D0%BE%D0%B4%D0%BE%D0%B2%D0%B0%D1%8F+%D0%9F%D0%B0%D0%BB%D0%B8%D1%82%D1%80%D0%B0","verified":false,"interactive":true}},{"clear_description":"Видео автора «Создание программ на python» в Дзене 🎦: Работаем с текстом в pygame - шрифт, сам текст, прямоугольник rect, в котором расположен текст, параметры шрифта, текста и вывода и конечно...","description":"Видео автора «Создание программ на python» в Дзене 🎦: Работаем с текстом в \u0007[pygame\u0007] - шрифт, сам текст, прямоугольник rect, в котором расположен текст, параметры шрифта, текста и вывода и конечно...","videoWidth":1920,"videoHeight":1080,"isPorno":false,"online":false,"preview":{"url":"https://video-preview.s3.yandex.net/PHAzSAIAAAA.mp4","type":"video/mp4"},"extra":{"related":{"text":"pygame работа с текстом","related_orig_text":"pygame transform rotate","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"pygame transform rotate\",\"url\":\"http:\\/\\/dzen.ru\\/video\\/watch\\/66268cdc9aebf023f36f6d7e\",\"src\":\"serp\",\"rvb\":\"Eq4DChM0NzUwMjQ0NDgwMzQ0NzY1ODMzChQxODM2MTY5NzY2MzU5OTcyOTUzNgoTOTI5MTgyODM0MjkxOTA5NTI5MwoUMTQ1NDEwODUxOTQzMDkxMzk0MzgKEzQzMzQ3MjYzNzgzODAyNDEzNTUKFDE0NzQwMDEyODUxOTc3MDQ2NzkxChQxMDcxOTA4NTQ5MTU5NDgxODg0NAoUMTcxNjk1MDc0NTg2ODYzNzEzNDUKEzE4MDEzMjA0NDQ3MTc0NzQzODkKEjczMDA5MDQ5OTU5MTc5ODg4OAoTMjQ3Nzc4NjA1NDkxNjg4OTM3OQoTNDUzMTA2NzU0NjM1MTQwMDE1NAoUMTA3NTA3NDUxOTM0NTI3NjQ4MDEKFDE3MjExMTI4ODE4MzczNzI5MzUwChQxNzMyMzIwNTg0NTE1MDcyNjkxNwoUMTQ4OTc4MjM4MjY0NzQ0NzM4MTcKEzYyNDI4NTA3MzIzOTA4NDgyNTgKEzEwNDU5NDQxMjM2MzUyNDcxNTgKFDExNzU3NDQ3MDgwMjIwNjY3ODMyChQxMTk0NzEyMDk2MTIzMzQ2Njk5ORoVChM0NTMxMDY3NTQ2MzUxNDAwMTU0WhM0NTMxMDY3NTQ2MzUxNDAwMTU0avkCEgEwGAAiEBoDAAoAKgnCDw8aDz8T-wYqiwEQARp4gfQI-wf9AwDuBPwCCQL_APoD_wH5_f0A7A79_fv_AAAE8v4CBAAAAPMGCgoBAAAA7Ab8_AIBAADuCQT7BAAAABcE_Ar_AAAAEQUADP4BAAAC-fwGA_8AAP_7A_8AAAAAAAn6CAAAAAAMD_8CAQAAAPf1AA8AAAAAIAAtIz_cOzgTQAlITlACKnMQABpgGQ4AEP4OxQoRFe8S2e0U3OoC8Ab8BgDzBQAy8vQS3ecM8jYSAPn0AP3PAAAAFvrjAP0ABD_-5_gZ1CD17tr1DQ5_5dkc8P0DDgPMMgLk98QVBwH0APbq4SDxLRAJMAoHIAAtQxBzOzgTQAlIb1ACKlMQARpACuDt8xw5-QIC1SnrHuYQ3g7wB_r8BQz8ACEJ0igE7hwA9f4bEhz-9xAS7yH4_Pgv9frz_B8i4RXc-oEGKADhDiAALT9fjjs4E0APSHFQAjAJOAFKAGAAaAA,\"}","related_url":"http://dzen.ru/video/watch/66268cdc9aebf023f36f6d7e","parent-reqid":"1739915768933370-12694639525113914737-balancer-l7leveler-kubr-yp-sas-55-BAL","related_vfp":1,"relatedVideo":"yes"}},"isPartner":false,"isOld":true,"docid":"34-4-10-Z8FD96968DDC8C61B","isVertical":false,"hasTranscription":true,"reqid":"1739915768933370-12694639525113914737-balancer-l7leveler-kubr-yp-sas-55-BAL","dups":[{"nonStopSupported":true,"filmId":"4531067546351400154","duration":891,"origin":"http://dzen.ru/video/watch/66268cdc9aebf023f36f6d7e","title":{"url":"https://copy.yandex.net/video/preview/4531067546351400154?text=pygame%2Btransform%2Brotate&where=all","text":"\u0007[pygame\u0007] работа с текстом"},"clear_title":"pygame работа с текстом","green":{"url":"http://dzen.ru/video/watch/66268cdc9aebf023f36f6d7e?f=video","text":"Дзен","hostname":"dzen.ru"},"player":{"baseUrl":"//yastatic.net/video-player/0x0239e150f3a/pages-common/iframe-default/iframe-default.html","hash":"html=%3Ciframe%20src%3D%22https%3A%2F%2Fdzen.ru%2Fembed%2FvPiZCo-JrNh8%3Fautoplay%3D1%26amp%3Bservice%3Dya-video%26amp%3Bfrom%3Dyavideo%22%20frameborder%3D%220%22%20scrolling%3D%22no%22%20allowfullscreen%3D%221%22%20allow%3D%22autoplay%3B%20fullscreen%3B%20accelerometer%3B%20gyroscope%3B%20picture-in-picture%3B%20encrypted-media%22%20aria-label%3D%22Video%22%3E%3C%2Fiframe%3E"},"playerId":"zen","isQuasar":false,"playerUri":"\u003ciframe src=\"https://dzen.ru/embed/vPiZCo-JrNh8?autoplay=0&service=ya-video&from=yavideo\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture; encrypted-media\" aria-label=\"Video\">\u003c/iframe>","isExternal":false,"visibleURL":"http://dzen.ru/video/watch/66268cdc9aebf023f36f6d7e?f=video","detailUrl":"https://copy.yandex.net/video/preview/4531067546351400154?text=pygame%2Btransform%2Brotate&where=all","clipHost":"dzen.ru","clipHref":"http://dzen.ru/video/watch/66268cdc9aebf023f36f6d7e","providerName":"Дзен","url":"http://dzen.ru/video/watch/66268cdc9aebf023f36f6d7e","thumb":{"online":false,"duration":"14:51","image":"//avatars.mds.yandex.net/get-vthumb/3429339/dcda9fa019a9c63e04c1e32c6f790561/564x318_1"},"views":25,"time":"2024-04-24T08:30:09.000Z","faviconHost":"http://dzen.ru","isAvod":false,"canBuySubscription":false,"rknWarning":false,"hasTranslation":false,"channel":{}}],"isTitleTranslated":false,"shouldUseMediaInstreamConfig":false,"contentTypeId":null,"nonStopSupported":true,"filmId":"4531067546351400154","duration":891,"origin":"http://dzen.ru/video/watch/66268cdc9aebf023f36f6d7e","title":{"url":"https://copy.yandex.net/video/preview/4531067546351400154?text=pygame%2Btransform%2Brotate&where=all","text":"\u0007[pygame\u0007] работа с текстом"},"clear_title":"pygame работа с текстом","green":{"url":"http://dzen.ru/video/watch/66268cdc9aebf023f36f6d7e?f=video","text":"Дзен","hostname":"dzen.ru"},"player":{"baseUrl":"//yastatic.net/video-player/0x0239e150f3a/pages-common/iframe-default/iframe-default.html","hash":"html=%3Ciframe%20src%3D%22https%3A%2F%2Fdzen.ru%2Fembed%2FvPiZCo-JrNh8%3Fautoplay%3D1%26amp%3Bservice%3Dya-video%26amp%3Bfrom%3Dyavideo%22%20frameborder%3D%220%22%20scrolling%3D%22no%22%20allowfullscreen%3D%221%22%20allow%3D%22autoplay%3B%20fullscreen%3B%20accelerometer%3B%20gyroscope%3B%20picture-in-picture%3B%20encrypted-media%22%20aria-label%3D%22Video%22%3E%3C%2Fiframe%3E"},"playerId":"zen","isQuasar":false,"playerUri":"\u003ciframe src=\"https://dzen.ru/embed/vPiZCo-JrNh8?autoplay=0&service=ya-video&from=yavideo\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture; encrypted-media\" aria-label=\"Video\">\u003c/iframe>","isExternal":false,"visibleURL":"http://dzen.ru/video/watch/66268cdc9aebf023f36f6d7e?f=video","detailUrl":"https://copy.yandex.net/video/preview/4531067546351400154?text=pygame%2Btransform%2Brotate&where=all","clipHost":"dzen.ru","clipHref":"http://dzen.ru/video/watch/66268cdc9aebf023f36f6d7e","providerName":"Дзен","url":"http://dzen.ru/video/watch/66268cdc9aebf023f36f6d7e","thumb":{"online":false,"duration":"14:51","image":"//avatars.mds.yandex.net/get-vthumb/3429339/dcda9fa019a9c63e04c1e32c6f790561/564x318_1"},"views":25,"time":"2024-04-24T08:30:09.000Z","faviconHost":"http://dzen.ru","isAvod":false,"canBuySubscription":false,"rknWarning":false,"hasTranslation":false,"channel":{}},{"clear_description":"This is the 1st video of the video series "Simscape Multibody". This video is the original contribution of this channel.Author: Suraj JaiswalPresenter: Suraj...","description":"This is the 1st video of the video series \"Simscape Multibody\". This video is the original contribution of this channel.Author: Suraj JaiswalPresenter: Suraj...","videoWidth":576,"videoHeight":360,"isPorno":false,"online":false,"preview":{"url":"https://video-preview.s3.yandex.net/47r8cgEAAAA.mp4","type":"video/mp4"},"extra":{"related":{"text":"Rigid Transform (Rotation) Basics | Simscape Multibody | Matlab | Multibody Dynamics | Finland","related_orig_text":"pygame transform rotate","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"pygame transform rotate\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=WNrkxvQBQGU\",\"src\":\"serp\",\"rvb\":\"Eq4DChM0NzUwMjQ0NDgwMzQ0NzY1ODMzChQxODM2MTY5NzY2MzU5OTcyOTUzNgoTOTI5MTgyODM0MjkxOTA5NTI5MwoUMTQ1NDEwODUxOTQzMDkxMzk0MzgKEzQzMzQ3MjYzNzgzODAyNDEzNTUKFDE0NzQwMDEyODUxOTc3MDQ2NzkxChQxMDcxOTA4NTQ5MTU5NDgxODg0NAoUMTcxNjk1MDc0NTg2ODYzNzEzNDUKEzE4MDEzMjA0NDQ3MTc0NzQzODkKEjczMDA5MDQ5OTU5MTc5ODg4OAoTMjQ3Nzc4NjA1NDkxNjg4OTM3OQoTNDUzMTA2NzU0NjM1MTQwMDE1NAoUMTA3NTA3NDUxOTM0NTI3NjQ4MDEKFDE3MjExMTI4ODE4MzczNzI5MzUwChQxNzMyMzIwNTg0NTE1MDcyNjkxNwoUMTQ4OTc4MjM4MjY0NzQ0NzM4MTcKEzYyNDI4NTA3MzIzOTA4NDgyNTgKEzEwNDU5NDQxMjM2MzUyNDcxNTgKFDExNzU3NDQ3MDgwMjIwNjY3ODMyChQxMTk0NzEyMDk2MTIzMzQ2Njk5ORoWChQxMDc1MDc0NTE5MzQ1Mjc2NDgwMVoUMTA3NTA3NDUxOTM0NTI3NjQ4MDFqrQMSATAYACJEGjAACiloaHVyZXFrbGxxaGZpYmhoaFVDb1dqMmxqeDhUZEtRVTBhUTNRY1FaURICABEqEMIPDxoPPxPqEYIEJAGABCsqiwEQARp4gfsE-wAB_wD4BwwH-Af9AhX9_AD1AQEA7AL7BAAAAAAC8Af1BQAAAA0F-wMCAAAA9wb6_fP_AQAfAPYMAgAAAAX__QICAAAA_wMMBP4BAADu-g75AgAAABn7A_T_AAAA_Ab4_Pn-AAH4Cvn-AAAAABQC-QAAAAAAIAAt7d_OOzgTQAlITlACKnMQABpgUOYALeUIyPgx4ewO7NQj6ez05hjZAv_t9f8mKcr5IBUQnw71APrQKAutAAAAEtcCFx0AD3PP2PIN3RAHlb0RGvN_KB0iyCAR7KAEEyXRAvTgBT4bAAj8s-wrCadFCzIDIAAtMTEiOzgTQAlIb1ACKlMQARpAAf3ylCcCKPwFCw_sFwsa0BDMBfz2CP77Bxr_ySzz9Pr46Db-HRgvDPMBCy71HPccEvTN5Rs08x_nDoEQLgDe_CAALXgrcjs4E0APSHFQAjAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=WNrkxvQBQGU","parent-reqid":"1739915768933370-12694639525113914737-balancer-l7leveler-kubr-yp-sas-55-BAL","related_vfp":1,"relatedVideo":"yes"}},"isPartner":false,"isOld":true,"docid":"34-5-7-Z1748A7914476E5B5","isVertical":false,"hasTranscription":true,"reqid":"1739915768933370-12694639525113914737-balancer-l7leveler-kubr-yp-sas-55-BAL","dups":[{"nonStopSupported":true,"filmId":"10750745193452764801","duration":2282,"origin":"http://www.youtube.com/watch?v=WNrkxvQBQGU","title":{"url":"https://copy.yandex.net/video/preview/10750745193452764801?text=pygame%2Btransform%2Brotate&where=all","text":"Rigid \u0007[Transform\u0007] (\u0007[Rotation\u0007]) Basics | Simscape Multibody | Matlab | Multibody Dynamics | Finland"},"clear_title":"Rigid Transform (Rotation) Basics | Simscape Multibody | Matlab | Multibody Dynamics | Finland","green":{"url":"http://www.youtube.com/watch?v=WNrkxvQBQGU","text":"YouTube","hostname":"youtube.com"},"player":{"baseUrl":"//yastatic.net/video-player/0x0239e150f3a/pages-common/youtube/youtube.html","hash":"html=%3Ciframe%20src%3D%22%2F%2Fwww.youtube.com%2Fembed%2FWNrkxvQBQGU%3Fenablejsapi%3D1%26amp%3Bwmode%3Dopaque%22%20frameborder%3D%220%22%20scrolling%3D%22no%22%20allowfullscreen%3D%221%22%20allow%3D%22autoplay%3B%20fullscreen%3B%20accelerometer%3B%20gyroscope%3B%20picture-in-picture%22%20aria-label%3D%22Video%22%3E%3C%2Fiframe%3E&smart_ap=1"},"playerId":"youtube","isQuasar":true,"playerUri":"\u003ciframe src=\"//www.youtube.com/embed/WNrkxvQBQGU?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","isExternal":false,"visibleURL":"http://www.youtube.com/watch?v=WNrkxvQBQGU","detailUrl":"https://copy.yandex.net/video/preview/10750745193452764801?text=pygame%2Btransform%2Brotate&where=all","clipHost":"www.youtube.com","clipHref":"http://www.youtube.com/watch?v=WNrkxvQBQGU","providerName":"YouTube","url":"http://www.youtube.com/watch?v=WNrkxvQBQGU","thumb":{"online":false,"duration":"38:02","image":"//avatars.mds.yandex.net/get-vthumb/3188307/169f91aac65b7e14e57c349b26e7bbc2/564x318_1"},"views":15451,"time":"2021-02-01T00:00:00.000Z","faviconHost":"http://youtube.com","isAvod":false,"canBuySubscription":false,"rknWarning":false,"hasTranslation":true,"channel":{"id":"d3d3LnlvdXR1YmUuY29tO1VDb1dqMmxqeDhUZEtRVTBhUTNRY1FaUQ==","name":"Dr. Suraj Jaiswal","url":"/video/search?channelId=d3d3LnlvdXR1YmUuY29tO1VDb1dqMmxqeDhUZEtRVTBhUTNRY1FaUQ%3D%3D&how=tm&text=Dr.+Suraj+Jaiswal","verified":false,"interactive":true}}],"isTitleTranslated":false,"shouldUseMediaInstreamConfig":false,"contentTypeId":null,"nonStopSupported":true,"filmId":"10750745193452764801","duration":2282,"origin":"http://www.youtube.com/watch?v=WNrkxvQBQGU","title":{"url":"https://copy.yandex.net/video/preview/10750745193452764801?text=pygame%2Btransform%2Brotate&where=all","text":"Rigid \u0007[Transform\u0007] (\u0007[Rotation\u0007]) Basics | Simscape Multibody | Matlab | Multibody Dynamics | Finland"},"clear_title":"Rigid Transform (Rotation) Basics | Simscape Multibody | Matlab | Multibody Dynamics | Finland","green":{"url":"http://www.youtube.com/watch?v=WNrkxvQBQGU","text":"YouTube","hostname":"youtube.com"},"player":{"baseUrl":"//yastatic.net/video-player/0x0239e150f3a/pages-common/youtube/youtube.html","hash":"html=%3Ciframe%20src%3D%22%2F%2Fwww.youtube.com%2Fembed%2FWNrkxvQBQGU%3Fenablejsapi%3D1%26amp%3Bwmode%3Dopaque%22%20frameborder%3D%220%22%20scrolling%3D%22no%22%20allowfullscreen%3D%221%22%20allow%3D%22autoplay%3B%20fullscreen%3B%20accelerometer%3B%20gyroscope%3B%20picture-in-picture%22%20aria-label%3D%22Video%22%3E%3C%2Fiframe%3E&smart_ap=1"},"playerId":"youtube","isQuasar":true,"playerUri":"\u003ciframe src=\"//www.youtube.com/embed/WNrkxvQBQGU?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","isExternal":false,"visibleURL":"http://www.youtube.com/watch?v=WNrkxvQBQGU","detailUrl":"https://copy.yandex.net/video/preview/10750745193452764801?text=pygame%2Btransform%2Brotate&where=all","clipHost":"www.youtube.com","clipHref":"http://www.youtube.com/watch?v=WNrkxvQBQGU","providerName":"YouTube","url":"http://www.youtube.com/watch?v=WNrkxvQBQGU","thumb":{"online":false,"duration":"38:02","image":"//avatars.mds.yandex.net/get-vthumb/3188307/169f91aac65b7e14e57c349b26e7bbc2/564x318_1"},"views":15451,"time":"2021-02-01T00:00:00.000Z","faviconHost":"http://youtube.com","isAvod":false,"canBuySubscription":false,"rknWarning":false,"hasTranslation":true,"channel":{"id":"d3d3LnlvdXR1YmUuY29tO1VDb1dqMmxqeDhUZEtRVTBhUTNRY1FaUQ==","name":"Dr. Suraj Jaiswal","url":"/video/search?channelId=d3d3LnlvdXR1YmUuY29tO1VDb1dqMmxqeDhUZEtRVTBhUTNRY1FaUQ%3D%3D&how=tm&text=Dr.+Suraj+Jaiswal","verified":false,"interactive":true}},{"clear_description":"Смотрите онлайн Делаем игру на Pygame 16 мин 20 с. Видео от 24 января 2018 в хорошем качестве, без регистрации в бесплатном видеокаталоге ВКонтакте! 63453 — просмотрели. 839 — оценили.","description":"Смотрите онлайн Делаем игру на \u0007[Pygame\u0007] 16 мин 20 с. Видео от 24 января 2018 в хорошем качестве, без регистрации в бесплатном видеокаталоге ВКонтакте! 63453 — просмотрели. 839 — оценили.","videoWidth":852,"videoHeight":478,"isPorno":false,"online":false,"preview":{"url":"https://video-preview.s3.yandex.net/V5P6EwAAAAA.mp4","type":"video/mp4"},"extra":{"related":{"text":"Делаем игру на Pygame","related_orig_text":"pygame transform rotate","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"pygame transform rotate\",\"url\":\"http:\\/\\/vk.com\\/video-16108331_456253296\",\"src\":\"serp\",\"rvb\":\"Eq4DChM0NzUwMjQ0NDgwMzQ0NzY1ODMzChQxODM2MTY5NzY2MzU5OTcyOTUzNgoTOTI5MTgyODM0MjkxOTA5NTI5MwoUMTQ1NDEwODUxOTQzMDkxMzk0MzgKEzQzMzQ3MjYzNzgzODAyNDEzNTUKFDE0NzQwMDEyODUxOTc3MDQ2NzkxChQxMDcxOTA4NTQ5MTU5NDgxODg0NAoUMTcxNjk1MDc0NTg2ODYzNzEzNDUKEzE4MDEzMjA0NDQ3MTc0NzQzODkKEjczMDA5MDQ5OTU5MTc5ODg4OAoTMjQ3Nzc4NjA1NDkxNjg4OTM3OQoTNDUzMTA2NzU0NjM1MTQwMDE1NAoUMTA3NTA3NDUxOTM0NTI3NjQ4MDEKFDE3MjExMTI4ODE4MzczNzI5MzUwChQxNzMyMzIwNTg0NTE1MDcyNjkxNwoUMTQ4OTc4MjM4MjY0NzQ0NzM4MTcKEzYyNDI4NTA3MzIzOTA4NDgyNTgKEzEwNDU5NDQxMjM2MzUyNDcxNTgKFDExNzU3NDQ3MDgwMjIwNjY3ODMyChQxMTk0NzEyMDk2MTIzMzQ2Njk5ORoWChQxNzIxMTEyODgxODM3MzcyOTM1MFoUMTcyMTExMjg4MTgzNzM3MjkzNTBqpAMSATAYACI7GicACiBoaHRkcmliYXRkanZmcGhkaGhwdWJsaWMxNjEwODMzMRICABIqEMIPDxoPPxPVB4IEJAGABCsqiwEQARp4gfsAAfr_AgDo9fv7_f8CACAH9QP0BAQA4wQD9f78AgASAP_6AgAAAAgKCgT7AAAA8goF_gMAAADxAwcCBAAAAAkC-AD9AAAAEfb-Bv4BAAD_8vsBA_8AAOwJ_gP_AAAAAAD6BQUAAAAJBAgBAAAAAPb4-wcAAAAAIAAtWSbXOzgTQAlITlACKnMQABpgJAUAT84myRQhM_VF5ew7_ybbDAHvC_8h5QAmE94KGQYXxikC_wEU_i2sAAAAJDvDSdkAGmVdzvPstSPh1t0LISJ_BS4S4_wVB_q5GgbSHLThItwPAN_e2uboGAoOEwkvIAAtZaInOzgTQAlIb1ACKlMQARpABwn_rvj-FeIEBALsCAAbyhPbAPv9_AIGAhb_1CP3-wTo9xv6JBIhIOL9CwsEEPYP_vPdABEOAAX_FYELIAfm9yAALeDRlTs4E0APSHFQAjAJOAFKAGAAaAA,\"}","related_url":"http://vk.com/video-16108331_456253296","parent-reqid":"1739915768933370-12694639525113914737-balancer-l7leveler-kubr-yp-sas-55-BAL","related_vfp":1,"relatedVideo":"yes"}},"isPartner":false,"isOld":true,"docid":"34-7-16-ZDBD81AF847A549E6","isVertical":false,"hasTranscription":true,"reqid":"1739915768933370-12694639525113914737-balancer-l7leveler-kubr-yp-sas-55-BAL","dups":[{"nonStopSupported":true,"filmId":"17211128818373729350","duration":981,"origin":"http://vk.com/video-16108331_456253296","title":{"url":"https://copy.yandex.net/video/preview/17211128818373729350?text=pygame%2Btransform%2Brotate&where=all","text":"Делаем игру на \u0007[Pygame\u0007]"},"clear_title":"Делаем игру на Pygame","green":{"url":"http://vk.com/video-16108331_456253296","text":"VK Видео","hostname":"vk.com"},"player":{"baseUrl":"//yastatic.net/video-player/0x0239e150f3a/pages-common/vk/vk.html","hash":"html=%3Ciframe%20src%3D%22%2F%2Fvk.com%2Fvideo_ext.php%3Fautoplay%3D1%26amp%3Bhash%3D278db70439e71491%26amp%3Bid%3D456253296%26amp%3Bloop%3D0%26amp%3Boid%3D-16108331%22%20frameborder%3D%220%22%20scrolling%3D%22no%22%20allowfullscreen%3D%221%22%20allow%3D%22autoplay%3B%20fullscreen%3B%20accelerometer%3B%20gyroscope%3B%20picture-in-picture%22%20aria-label%3D%22Video%22%3E%3C%2Fiframe%3E"},"playerId":"vk","isQuasar":false,"playerUri":"\u003ciframe src=\"//vk.com/video_ext.php?hash=278db70439e71491&id=456253296&loop=0&oid=-16108331\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","isExternal":false,"visibleURL":"http://vk.com/video-16108331_456253296","detailUrl":"https://copy.yandex.net/video/preview/17211128818373729350?text=pygame%2Btransform%2Brotate&where=all","clipHost":"vk.com","clipHref":"http://vk.com/video-16108331_456253296","providerName":"VK Видео","url":"http://vk.com/video-16108331_456253296","thumb":{"online":false,"duration":"16:21","image":"//avatars.mds.yandex.net/get-vthumb/3338456/95842b5122c157c3157572846a9f2dd7/564x318_1"},"views":63453,"time":"2018-01-24T00:50:16.000Z","faviconHost":"https://vk.com/video","isAvod":false,"canBuySubscription":false,"rknWarning":false,"hasTranslation":false,"channel":{"id":"dmsuY29tO3B1YmxpYzE2MTA4MzMx","name":"Программирование ITmozg:","url":"/video/search?channelId=dmsuY29tO3B1YmxpYzE2MTA4MzMx&how=tm&text=%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5+ITmozg%3A","verified":true,"interactive":true}}],"isTitleTranslated":false,"shouldUseMediaInstreamConfig":false,"contentTypeId":null,"nonStopSupported":true,"filmId":"17211128818373729350","duration":981,"origin":"http://vk.com/video-16108331_456253296","title":{"url":"https://copy.yandex.net/video/preview/17211128818373729350?text=pygame%2Btransform%2Brotate&where=all","text":"Делаем игру на \u0007[Pygame\u0007]"},"clear_title":"Делаем игру на Pygame","green":{"url":"http://vk.com/video-16108331_456253296","text":"VK Видео","hostname":"vk.com"},"player":{"baseUrl":"//yastatic.net/video-player/0x0239e150f3a/pages-common/vk/vk.html","hash":"html=%3Ciframe%20src%3D%22%2F%2Fvk.com%2Fvideo_ext.php%3Fautoplay%3D1%26amp%3Bhash%3D278db70439e71491%26amp%3Bid%3D456253296%26amp%3Bloop%3D0%26amp%3Boid%3D-16108331%22%20frameborder%3D%220%22%20scrolling%3D%22no%22%20allowfullscreen%3D%221%22%20allow%3D%22autoplay%3B%20fullscreen%3B%20accelerometer%3B%20gyroscope%3B%20picture-in-picture%22%20aria-label%3D%22Video%22%3E%3C%2Fiframe%3E"},"playerId":"vk","isQuasar":false,"playerUri":"\u003ciframe src=\"//vk.com/video_ext.php?hash=278db70439e71491&id=456253296&loop=0&oid=-16108331\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","isExternal":false,"visibleURL":"http://vk.com/video-16108331_456253296","detailUrl":"https://copy.yandex.net/video/preview/17211128818373729350?text=pygame%2Btransform%2Brotate&where=all","clipHost":"vk.com","clipHref":"http://vk.com/video-16108331_456253296","providerName":"VK Видео","url":"http://vk.com/video-16108331_456253296","thumb":{"online":false,"duration":"16:21","image":"//avatars.mds.yandex.net/get-vthumb/3338456/95842b5122c157c3157572846a9f2dd7/564x318_1"},"views":63453,"time":"2018-01-24T00:50:16.000Z","faviconHost":"https://vk.com/video","isAvod":false,"canBuySubscription":false,"rknWarning":false,"hasTranslation":false,"channel":{"id":"dmsuY29tO3B1YmxpYzE2MTA4MzMx","name":"Программирование ITmozg:","url":"/video/search?channelId=dmsuY29tO3B1YmxpYzE2MTA4MzMx&how=tm&text=%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5+ITmozg%3A","verified":true,"interactive":true}},{"clear_description":"Видео автора «Создание программ на python» в Дзене 🎦: Лучше кнопки может быть только... группа кнопок. Работаем с группой кнопок ButtonArray. Предыдущее видео по теме...","description":"Видео автора «Создание программ на python» в Дзене 🎦: Лучше кнопки может быть только... группа кнопок. Работаем с группой кнопок ButtonArray. Предыдущее видео по теме...","videoWidth":1920,"videoHeight":1080,"isPorno":false,"online":false,"preview":{"url":"https://video-preview.s3.yandex.net/ITtvSgIAAAA.mp4","type":"video/mp4"},"extra":{"related":{"text":"pygame_widgets 3 список кнопок","related_orig_text":"pygame transform rotate","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"pygame transform rotate\",\"url\":\"http:\\/\\/dzen.ru\\/video\\/watch\\/6654a5945b3bc47acbb06f03\",\"src\":\"serp\",\"rvb\":\"Eq4DChM0NzUwMjQ0NDgwMzQ0NzY1ODMzChQxODM2MTY5NzY2MzU5OTcyOTUzNgoTOTI5MTgyODM0MjkxOTA5NTI5MwoUMTQ1NDEwODUxOTQzMDkxMzk0MzgKEzQzMzQ3MjYzNzgzODAyNDEzNTUKFDE0NzQwMDEyODUxOTc3MDQ2NzkxChQxMDcxOTA4NTQ5MTU5NDgxODg0NAoUMTcxNjk1MDc0NTg2ODYzNzEzNDUKEzE4MDEzMjA0NDQ3MTc0NzQzODkKEjczMDA5MDQ5OTU5MTc5ODg4OAoTMjQ3Nzc4NjA1NDkxNjg4OTM3OQoTNDUzMTA2NzU0NjM1MTQwMDE1NAoUMTA3NTA3NDUxOTM0NTI3NjQ4MDEKFDE3MjExMTI4ODE4MzczNzI5MzUwChQxNzMyMzIwNTg0NTE1MDcyNjkxNwoUMTQ4OTc4MjM4MjY0NzQ0NzM4MTcKEzYyNDI4NTA3MzIzOTA4NDgyNTgKEzEwNDU5NDQxMjM2MzUyNDcxNTgKFDExNzU3NDQ3MDgwMjIwNjY3ODMyChQxMTk0NzEyMDk2MTIzMzQ2Njk5ORoWChQxNzMyMzIwNTg0NTE1MDcyNjkxN1oUMTczMjMyMDU4NDUxNTA3MjY5MTdqrgMSATAYACJFGjEACipoaGN2ZnhnZnB4Y3F4bG5jaGg2NjFiZGI4NmE4ZTVlZTZhOWE5MDY4ODISAgASKhDCDw8aDz8T5QSCBCQBgAQrKosBEAEaeIEDAvMD_QMA7P4FAgcB_wATCfz89QICAOUGBwL3_AIAAP4BAwcBAAAN_wwG_AAAAP79Cv70_gEA-gQCBwQAAAAN_PwG-wAAAAAH_QD_AQAA-fb1CAP_AAAL9vv__wAAAPwMB_8CAAAAEgLvAwEAAAAE5QH_AQAAACAALXVL3js4E0AJSE5QAipzEAAaYDf8AD7YGK8bRlwBQfPSQ8IH9PD110T_IeX_QvnWFCsy_PlNAv_07ywAmQAAAA4Y0xzAAAN_Jens4aIoHNu0ISAub_HsV_nySVbjtlXw5CW9ChL6ygDn4uI4BzfUB0ME9yAALXkXDzs4E0AJSG9QAipTEAEaQPns77krOhToBcMG-DYiELcN4wUD_wAM9wEo-sUu-O4GBhIbIhoWEPsCHOg9CPH5MhXv6vo4RMkcxPyB_Sb33AsgAC1-Kl87OBNAD0hxUAIwCTgBSgBgAGgA\"}","related_url":"http://dzen.ru/video/watch/6654a5945b3bc47acbb06f03","parent-reqid":"1739915768933370-12694639525113914737-balancer-l7leveler-kubr-yp-sas-55-BAL","related_vfp":1,"relatedVideo":"yes"}},"isPartner":false,"isOld":true,"docid":"34-11-15-ZA9CD8977B7AEFF0F","isVertical":false,"hasTranscription":true,"reqid":"1739915768933370-12694639525113914737-balancer-l7leveler-kubr-yp-sas-55-BAL","dups":[{"nonStopSupported":true,"filmId":"17323205845150726917","duration":613,"origin":"http://dzen.ru/video/watch/6654a5945b3bc47acbb06f03","title":{"url":"https://copy.yandex.net/video/preview/17323205845150726917?text=pygame%2Btransform%2Brotate&where=all","text":"\u0007[pygame\u0007]_widgets 3 список кнопок"},"clear_title":"pygame_widgets 3 список кнопок","green":{"url":"http://dzen.ru/video/watch/6654a5945b3bc47acbb06f03?f=video","text":"Дзен","hostname":"dzen.ru"},"player":{"baseUrl":"//yastatic.net/video-player/0x0239e150f3a/pages-common/iframe-default/iframe-default.html","hash":"html=%3Ciframe%20src%3D%22https%3A%2F%2Fdzen.ru%2Fembed%2FvmgkX_LvctVw%3Fautoplay%3D1%26amp%3Bservice%3Dya-video%26amp%3Bfrom%3Dyavideo%22%20frameborder%3D%220%22%20scrolling%3D%22no%22%20allowfullscreen%3D%221%22%20allow%3D%22autoplay%3B%20fullscreen%3B%20accelerometer%3B%20gyroscope%3B%20picture-in-picture%3B%20encrypted-media%22%20aria-label%3D%22Video%22%3E%3C%2Fiframe%3E"},"playerId":"zen","isQuasar":false,"playerUri":"\u003ciframe src=\"https://dzen.ru/embed/vmgkX_LvctVw?autoplay=0&service=ya-video&from=yavideo\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture; encrypted-media\" aria-label=\"Video\">\u003c/iframe>","isExternal":false,"visibleURL":"http://dzen.ru/video/watch/6654a5945b3bc47acbb06f03?f=video","detailUrl":"https://copy.yandex.net/video/preview/17323205845150726917?text=pygame%2Btransform%2Brotate&where=all","clipHost":"dzen.ru","clipHref":"http://dzen.ru/video/watch/6654a5945b3bc47acbb06f03","providerName":"Дзен","url":"http://dzen.ru/video/watch/6654a5945b3bc47acbb06f03","thumb":{"online":false,"duration":"10:13","image":"//avatars.mds.yandex.net/get-vthumb/1531407/7196c81d01e76d86879ce278b1eda704/564x318_1"},"views":8,"time":"2024-05-29T08:30:13.000Z","faviconHost":"http://dzen.ru","isAvod":false,"canBuySubscription":false,"rknWarning":false,"hasTranslation":false,"channel":{"id":"ZHplbi5ydTs2NjFiZGI4NmE4ZTVlZTZhOWE5MDY4ODI=","name":"Создание программ на python","url":"/video/search?channelId=ZHplbi5ydTs2NjFiZGI4NmE4ZTVlZTZhOWE5MDY4ODI%3D&how=tm&text=%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5+%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC+%D0%BD%D0%B0+python","verified":false,"interactive":true}}],"isTitleTranslated":false,"shouldUseMediaInstreamConfig":false,"contentTypeId":null,"nonStopSupported":true,"filmId":"17323205845150726917","duration":613,"origin":"http://dzen.ru/video/watch/6654a5945b3bc47acbb06f03","title":{"url":"https://copy.yandex.net/video/preview/17323205845150726917?text=pygame%2Btransform%2Brotate&where=all","text":"\u0007[pygame\u0007]_widgets 3 список кнопок"},"clear_title":"pygame_widgets 3 список кнопок","green":{"url":"http://dzen.ru/video/watch/6654a5945b3bc47acbb06f03?f=video","text":"Дзен","hostname":"dzen.ru"},"player":{"baseUrl":"//yastatic.net/video-player/0x0239e150f3a/pages-common/iframe-default/iframe-default.html","hash":"html=%3Ciframe%20src%3D%22https%3A%2F%2Fdzen.ru%2Fembed%2FvmgkX_LvctVw%3Fautoplay%3D1%26amp%3Bservice%3Dya-video%26amp%3Bfrom%3Dyavideo%22%20frameborder%3D%220%22%20scrolling%3D%22no%22%20allowfullscreen%3D%221%22%20allow%3D%22autoplay%3B%20fullscreen%3B%20accelerometer%3B%20gyroscope%3B%20picture-in-picture%3B%20encrypted-media%22%20aria-label%3D%22Video%22%3E%3C%2Fiframe%3E"},"playerId":"zen","isQuasar":false,"playerUri":"\u003ciframe src=\"https://dzen.ru/embed/vmgkX_LvctVw?autoplay=0&service=ya-video&from=yavideo\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture; encrypted-media\" aria-label=\"Video\">\u003c/iframe>","isExternal":false,"visibleURL":"http://dzen.ru/video/watch/6654a5945b3bc47acbb06f03?f=video","detailUrl":"https://copy.yandex.net/video/preview/17323205845150726917?text=pygame%2Btransform%2Brotate&where=all","clipHost":"dzen.ru","clipHref":"http://dzen.ru/video/watch/6654a5945b3bc47acbb06f03","providerName":"Дзен","url":"http://dzen.ru/video/watch/6654a5945b3bc47acbb06f03","thumb":{"online":false,"duration":"10:13","image":"//avatars.mds.yandex.net/get-vthumb/1531407/7196c81d01e76d86879ce278b1eda704/564x318_1"},"views":8,"time":"2024-05-29T08:30:13.000Z","faviconHost":"http://dzen.ru","isAvod":false,"canBuySubscription":false,"rknWarning":false,"hasTranslation":false,"channel":{"id":"ZHplbi5ydTs2NjFiZGI4NmE4ZTVlZTZhOWE5MDY4ODI=","name":"Создание программ на python","url":"/video/search?channelId=ZHplbi5ydTs2NjFiZGI4NmE4ZTVlZTZhOWE5MDY4ODI%3D&how=tm&text=%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5+%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC+%D0%BD%D0%B0+python","verified":false,"interactive":true}},{"clear_description":": Python / Pygame Tutorial: An introduction to sprites...","description":": Python / \u0007[Pygame\u0007] Tutorial: An introduction to sprites...","videoWidth":1920,"videoHeight":1080,"isPorno":false,"online":false,"preview":{"url":"https://video-preview.s3.yandex.net/OG7-QAEAAAA.mp4","type":"video/mp4"},"extra":{"related":{"text":"Python / Pygame Tutorial: An introduction to sprites, 37.12 MB, 27:02 - Mope Music Gallery","related_orig_text":"pygame transform rotate","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"pygame transform rotate\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=hDu8mcAlY4E\",\"src\":\"serp\",\"rvb\":\"Eq4DChM0NzUwMjQ0NDgwMzQ0NzY1ODMzChQxODM2MTY5NzY2MzU5OTcyOTUzNgoTOTI5MTgyODM0MjkxOTA5NTI5MwoUMTQ1NDEwODUxOTQzMDkxMzk0MzgKEzQzMzQ3MjYzNzgzODAyNDEzNTUKFDE0NzQwMDEyODUxOTc3MDQ2NzkxChQxMDcxOTA4NTQ5MTU5NDgxODg0NAoUMTcxNjk1MDc0NTg2ODYzNzEzNDUKEzE4MDEzMjA0NDQ3MTc0NzQzODkKEjczMDA5MDQ5OTU5MTc5ODg4OAoTMjQ3Nzc4NjA1NDkxNjg4OTM3OQoTNDUzMTA2NzU0NjM1MTQwMDE1NAoUMTA3NTA3NDUxOTM0NTI3NjQ4MDEKFDE3MjExMTI4ODE4MzczNzI5MzUwChQxNzMyMzIwNTg0NTE1MDcyNjkxNwoUMTQ4OTc4MjM4MjY0NzQ0NzM4MTcKEzYyNDI4NTA3MzIzOTA4NDgyNTgKEzEwNDU5NDQxMjM2MzUyNDcxNTgKFDExNzU3NDQ3MDgwMjIwNjY3ODMyChQxMTk0NzEyMDk2MTIzMzQ2Njk5ORoWChQxNDg5NzgyMzgyNjQ3NDQ3MzgxN1oUMTQ4OTc4MjM4MjY0NzQ0NzM4MTdqrQMSATAYACJEGjAACiloaGl2d2ZybnliYXdsc2doaFVDem5qMzJBTTJyOThoWmZUeHJSbzliURICABEqEMIPDxoPPxPVDIIEJAGABCsqiwEQARp4ge0E-_cD_AD6BBoH_Aj8Au8L9_D5_f0A8wYC_wgC_wDmBfoHCv8AAO8X_v8FAAAAAQgC_vD-AQAOAgf8_AAAAAjvAgQBAAAAFv4DBv4BAAAEAv4GBP8AAAb9AwUAAAAA7RQFAgny7QsAE_z_AQAAAPff-vsBAAAAIAAtnNXGOzgTQAlITlACKnMQABpgE2IAH_MQ8vsNFRII8gcN6P8E9Qj3BAAB9gAKFAsMGxPw7RL_AAQDDwjXAAAADQkNC-4A_y8J8vX78BX_7Ov1-AF_9yMq2e8UBe_4CQXnIfQBHAwGAA_t_RYCEPQZFwQoIAAt-HSNOzgTQAlIb1ACKlMQARpACP4Atvv_FPEFB__nAfoayg_0_e0FAxEL_R703B4F-P0U7hoAFOYGLev6FOsGFfUR7_X4_hb-BfwD-oHzFhvo8SAALeGAnTs4E0APSHFQAjAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=hDu8mcAlY4E","parent-reqid":"1739915768933370-12694639525113914737-balancer-l7leveler-kubr-yp-sas-55-BAL","related_vfp":1,"relatedVideo":"yes"}},"isPartner":false,"isOld":true,"docid":"34-10-13-ZA781F7FC186F0B68","isVertical":false,"hasTranscription":true,"reqid":"1739915768933370-12694639525113914737-balancer-l7leveler-kubr-yp-sas-55-BAL","dups":[{"nonStopSupported":true,"filmId":"17468346852072777467","duration":1622,"origin":"http://rutube.ru/video/cf30f4b2e242b0a9eff4586d15d300b1/","title":{"url":"https://copy.yandex.net/video/preview/17468346852072777467?text=pygame%2Btransform%2Brotate&where=all","text":"Python / Pygame Tutorial: An introduction to sprites"},"clear_title":"Python / Pygame Tutorial: An introduction to sprites","green":{"url":"http://rutube.ru/video/cf30f4b2e242b0a9eff4586d15d300b1/","text":"Rutube","hostname":"rutube.ru"},"player":{"baseUrl":"//yastatic.net/video-player/0x0239e150f3a/pages-common/rutube/rutube.html","hash":"html=%3Ciframe%20src%3D%22%2F%2Frutube.ru%2Fplay%2Fembed%2Fcf30f4b2e242b0a9eff4586d15d300b1%2F%3FautoStart%3Dtrue%26amp%3Bwmode%3Dopaque%22%20frameborder%3D%220%22%20scrolling%3D%22no%22%20allowfullscreen%3D%221%22%20allow%3D%22autoplay%3B%20fullscreen%3B%20accelerometer%3B%20gyroscope%3B%20picture-in-picture%22%20aria-label%3D%22Video%22%3E%3C%2Fiframe%3E"},"playerId":"rutube","isQuasar":false,"playerUri":"\u003ciframe src=\"//rutube.ru/play/embed/cf30f4b2e242b0a9eff4586d15d300b1/?wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","isExternal":false,"visibleURL":"http://rutube.ru/video/cf30f4b2e242b0a9eff4586d15d300b1/","detailUrl":"https://copy.yandex.net/video/preview/17468346852072777467?text=pygame%2Btransform%2Brotate&where=all","clipHost":"rutube.ru","clipHref":"http://rutube.ru/video/cf30f4b2e242b0a9eff4586d15d300b1/","providerName":"Rutube","url":"http://rutube.ru/video/cf30f4b2e242b0a9eff4586d15d300b1/","thumb":{"online":false,"duration":"27:02","image":"//avatars.mds.yandex.net/get-vthumb/1523374/5b19413b135926ba6eea9c3cca1d53bd/564x318_1"},"views":7,"time":"2023-10-24T04:15:24.000Z","faviconHost":"http://rutube.ru","isAvod":false,"canBuySubscription":false,"rknWarning":false,"hasTranslation":false,"channel":{}},{"nonStopSupported":true,"filmId":"14897823826474473817","duration":1621,"origin":"http://www.youtube.com/watch?v=hDu8mcAlY4E","title":{"url":"https://copy.yandex.net/video/preview/14897823826474473817?text=pygame%2Btransform%2Brotate&where=all","text":"Python / \u0007[Pygame\u0007] Tutorial: An introduction to sprites, 37.12 MB, 27:02 - Mope Music Gallery"},"clear_title":"Python / Pygame Tutorial: An introduction to sprites, 37.12 MB, 27:02 - Mope Music Gallery","green":{"url":"http://community.trendwatching.com/single/hDu8mcAlY4E/python-pygame-tutorial-an-introduction-to-sprites","text":"YouTube","hostname":"youtube.com"},"player":{"baseUrl":"//yastatic.net/video-player/0x0239e150f3a/pages-common/youtube/youtube.html","hash":"html=%3Ciframe%20src%3D%22%2F%2Fwww.youtube.com%2Fembed%2FhDu8mcAlY4E%3Fenablejsapi%3D1%26amp%3Bwmode%3Dopaque%22%20frameborder%3D%220%22%20scrolling%3D%22no%22%20allowfullscreen%3D%221%22%20allow%3D%22autoplay%3B%20fullscreen%3B%20accelerometer%3B%20gyroscope%3B%20picture-in-picture%22%20aria-label%3D%22Video%22%3E%3C%2Fiframe%3E&smart_ap=1"},"playerId":"youtube","isQuasar":true,"playerUri":"\u003ciframe src=\"//www.youtube.com/embed/hDu8mcAlY4E?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","isExternal":false,"visibleURL":"http://community.trendwatching.com/single/hDu8mcAlY4E/python-pygame-tutorial-an-introduction-to-sprites","detailUrl":"https://copy.yandex.net/video/preview/14897823826474473817?text=pygame%2Btransform%2Brotate&where=all","clipHost":"www.youtube.com","clipHref":"http://www.youtube.com/watch?v=hDu8mcAlY4E","providerName":"YouTube","url":"http://www.youtube.com/watch?v=hDu8mcAlY4E","thumb":{"online":false,"duration":"27:01","image":"//avatars.mds.yandex.net/get-vthumb/218471/4fb145f2dde05b64e5519db81669cff8/564x318_1"},"views":138743,"time":"2020-04-21T00:00:00.000Z","faviconHost":"http://youtube.com","isAvod":false,"canBuySubscription":false,"rknWarning":false,"hasTranslation":true,"channel":{"id":"d3d3LnlvdXR1YmUuY29tO1VDem5qMzJBTTJyOThoWmZUeHJSbzliUQ==","name":"Clear Code","url":"/video/search?channelId=d3d3LnlvdXR1YmUuY29tO1VDem5qMzJBTTJyOThoWmZUeHJSbzliUQ%3D%3D&how=tm&text=Clear+Code","verified":true,"interactive":true}}],"isTitleTranslated":false,"shouldUseMediaInstreamConfig":false,"contentTypeId":null,"nonStopSupported":true,"filmId":"17468346852072777467","duration":1622,"origin":"http://rutube.ru/video/cf30f4b2e242b0a9eff4586d15d300b1/","title":{"url":"https://copy.yandex.net/video/preview/17468346852072777467?text=pygame%2Btransform%2Brotate&where=all","text":"Python / Pygame Tutorial: An introduction to sprites"},"clear_title":"Python / Pygame Tutorial: An introduction to sprites","green":{"url":"http://rutube.ru/video/cf30f4b2e242b0a9eff4586d15d300b1/","text":"Rutube","hostname":"rutube.ru"},"player":{"baseUrl":"//yastatic.net/video-player/0x0239e150f3a/pages-common/rutube/rutube.html","hash":"html=%3Ciframe%20src%3D%22%2F%2Frutube.ru%2Fplay%2Fembed%2Fcf30f4b2e242b0a9eff4586d15d300b1%2F%3FautoStart%3Dtrue%26amp%3Bwmode%3Dopaque%22%20frameborder%3D%220%22%20scrolling%3D%22no%22%20allowfullscreen%3D%221%22%20allow%3D%22autoplay%3B%20fullscreen%3B%20accelerometer%3B%20gyroscope%3B%20picture-in-picture%22%20aria-label%3D%22Video%22%3E%3C%2Fiframe%3E"},"playerId":"rutube","isQuasar":false,"playerUri":"\u003ciframe src=\"//rutube.ru/play/embed/cf30f4b2e242b0a9eff4586d15d300b1/?wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","isExternal":false,"visibleURL":"http://rutube.ru/video/cf30f4b2e242b0a9eff4586d15d300b1/","detailUrl":"https://copy.yandex.net/video/preview/17468346852072777467?text=pygame%2Btransform%2Brotate&where=all","clipHost":"rutube.ru","clipHref":"http://rutube.ru/video/cf30f4b2e242b0a9eff4586d15d300b1/","providerName":"Rutube","url":"http://rutube.ru/video/cf30f4b2e242b0a9eff4586d15d300b1/","thumb":{"online":false,"duration":"27:02","image":"//avatars.mds.yandex.net/get-vthumb/1523374/5b19413b135926ba6eea9c3cca1d53bd/564x318_1"},"views":7,"time":"2023-10-24T04:15:24.000Z","faviconHost":"http://rutube.ru","isAvod":false,"canBuySubscription":false,"rknWarning":false,"hasTranslation":false,"channel":{}},{"clear_description":"Первая онлайн школа по обучению программированию детей от 5 лет. Автор курса - известный евангелист Скретч в России - Денис Голиков, автор многочисленных учебников и методических пособий по...","description":"Первая онлайн школа по обучению программированию детей от 5 лет. Автор курса - известный евангелист Скретч в России - Денис Голиков, автор многочисленных учебников и методических пособий по...","videoWidth":1280,"videoHeight":720,"isPorno":false,"online":false,"preview":{"url":"https://video-preview.s3.yandex.net/z7tiTgIAAAA.mp4","type":"video/mp4"},"extra":{"related":{"text":"#Pygame Урок 1.2 Загрузка pygame","related_orig_text":"pygame transform rotate","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"pygame transform rotate\",\"url\":\"http:\\/\\/rutube.ru\\/video\\/91d578cf793d18b7d81a3bfa7eddeaec\\/\",\"src\":\"serp\",\"rvb\":\"Eq4DChM0NzUwMjQ0NDgwMzQ0NzY1ODMzChQxODM2MTY5NzY2MzU5OTcyOTUzNgoTOTI5MTgyODM0MjkxOTA5NTI5MwoUMTQ1NDEwODUxOTQzMDkxMzk0MzgKEzQzMzQ3MjYzNzgzODAyNDEzNTUKFDE0NzQwMDEyODUxOTc3MDQ2NzkxChQxMDcxOTA4NTQ5MTU5NDgxODg0NAoUMTcxNjk1MDc0NTg2ODYzNzEzNDUKEzE4MDEzMjA0NDQ3MTc0NzQzODkKEjczMDA5MDQ5OTU5MTc5ODg4OAoTMjQ3Nzc4NjA1NDkxNjg4OTM3OQoTNDUzMTA2NzU0NjM1MTQwMDE1NAoUMTA3NTA3NDUxOTM0NTI3NjQ4MDEKFDE3MjExMTI4ODE4MzczNzI5MzUwChQxNzMyMzIwNTg0NTE1MDcyNjkxNwoUMTQ4OTc4MjM4MjY0NzQ0NzM4MTcKEzYyNDI4NTA3MzIzOTA4NDgyNTgKEzEwNDU5NDQxMjM2MzUyNDcxNTgKFDExNzU3NDQ3MDgwMjIwNjY3ODMyChQxMTk0NzEyMDk2MTIzMzQ2Njk5ORoVChM2MjQyODUwNzMyMzkwODQ4MjU4WhM2MjQyODUwNzMyMzkwODQ4MjU4apkDEgEwGAAiMBoYAAoSaGhxbWZwbWRmdG9sdmVjY2hoEgEAKhTCDw8aDz8TmgGCBCQBkAQr9O2iEiqLARABGniB-vf8-f8BAOz4-_YF_wEAFAX4BvUBAQDaAfb_-vkDAAT7AQYBAQAA_xMICgUAAAD3APUC-v8AAPj7_gcDAAAADfn4_P4AAAAL-vcB_wEAAP_vBQED_wAA_Qr3Av8AAAD8A_gC_wAAABAOCgIBAAAA-fECBgAAAAAgAC0rMtc7OBNACUhOUAIqcxAAGmAQDAAUASPiDhUM_gjy_ynl_vPuCeYRABbrACYU_-8R_vbr_P0ADgYCCdMAAAAbJAEdAgARLxLl__HGBvIF4wIAB3_-Fw7j8-8Q79kM_vcb3_7xEQ0A_PIA9AH73Aka-gogAC248Y87OBNACUhvUAIqUxABGkAWIPuf7ywM_QT3-_EdCBulENcV8PAM_wf-GgTJLfwD_ssRRgUj-xRT6AMAFvkK9_QT9tIKHB_ZHOwVgfw1E97oIAAtXrBjOzgTQA9IcVACMAk4AUoAYABoAA,,\"}","related_url":"http://rutube.ru/video/91d578cf793d18b7d81a3bfa7eddeaec/","parent-reqid":"1739915768933370-12694639525113914737-balancer-l7leveler-kubr-yp-sas-55-BAL","related_vfp":1,"relatedVideo":"yes"}},"isPartner":false,"isOld":true,"docid":"34-10-14-Z7D6108B1753C2465","isVertical":false,"hasTranscription":false,"reqid":"1739915768933370-12694639525113914737-balancer-l7leveler-kubr-yp-sas-55-BAL","dups":[{"nonStopSupported":true,"filmId":"6242850732390848258","duration":154,"origin":"http://rutube.ru/video/91d578cf793d18b7d81a3bfa7eddeaec/","title":{"url":"https://copy.yandex.net/video/preview/6242850732390848258?text=pygame%2Btransform%2Brotate&where=all","text":"#\u0007[Pygame\u0007] Урок 1.2 Загрузка \u0007[pygame\u0007]"},"clear_title":"#Pygame Урок 1.2 Загрузка pygame","green":{"url":"http://rutube.ru/video/91d578cf793d18b7d81a3bfa7eddeaec/","text":"Rutube","hostname":"rutube.ru"},"player":{"baseUrl":"//yastatic.net/video-player/0x0239e150f3a/pages-common/rutube/rutube.html","hash":"html=%3Ciframe%20src%3D%22%2F%2Frutube.ru%2Fplay%2Fembed%2F91d578cf793d18b7d81a3bfa7eddeaec%2F%3FautoStart%3Dtrue%26amp%3Bwmode%3Dopaque%22%20frameborder%3D%220%22%20scrolling%3D%22no%22%20allowfullscreen%3D%221%22%20allow%3D%22autoplay%3B%20fullscreen%3B%20accelerometer%3B%20gyroscope%3B%20picture-in-picture%22%20aria-label%3D%22Video%22%3E%3C%2Fiframe%3E"},"playerId":"rutube","isQuasar":false,"playerUri":"\u003ciframe src=\"//rutube.ru/play/embed/91d578cf793d18b7d81a3bfa7eddeaec/?wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","isExternal":false,"visibleURL":"http://rutube.ru/video/91d578cf793d18b7d81a3bfa7eddeaec/","detailUrl":"https://copy.yandex.net/video/preview/6242850732390848258?text=pygame%2Btransform%2Brotate&where=all","clipHost":"rutube.ru","clipHref":"http://rutube.ru/video/91d578cf793d18b7d81a3bfa7eddeaec/","providerName":"Rutube","url":"http://rutube.ru/video/91d578cf793d18b7d81a3bfa7eddeaec/","thumb":{"online":false,"duration":"2:34","image":"//avatars.mds.yandex.net/get-vthumb/895386/79571d67d616bf03f7aa7f6b3416f9ee/564x318_1"},"views":55,"time":"2024-08-28T07:26:22.000Z","faviconHost":"http://rutube.ru","isAvod":false,"canBuySubscription":false,"rknWarning":false,"hasTranslation":false,"channel":{"id":"cnV0dWJlLnJ1OzM4MzE5ODYw","name":"Онлайн школа программирования для детей","url":"/video/search?channelId=cnV0dWJlLnJ1OzM4MzE5ODYw&how=tm&text=%D0%9E%D0%BD%D0%BB%D0%B0%D0%B9%D0%BD+%D1%88%D0%BA%D0%BE%D0%BB%D0%B0+%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F+%D0%B4%D0%BB%D1%8F+%D0%B4%D0%B5%D1%82%D0%B5%D0%B9","verified":false,"interactive":true}}],"isTitleTranslated":false,"shouldUseMediaInstreamConfig":false,"contentTypeId":null,"nonStopSupported":true,"filmId":"6242850732390848258","duration":154,"origin":"http://rutube.ru/video/91d578cf793d18b7d81a3bfa7eddeaec/","title":{"url":"https://copy.yandex.net/video/preview/6242850732390848258?text=pygame%2Btransform%2Brotate&where=all","text":"#\u0007[Pygame\u0007] Урок 1.2 Загрузка \u0007[pygame\u0007]"},"clear_title":"#Pygame Урок 1.2 Загрузка pygame","green":{"url":"http://rutube.ru/video/91d578cf793d18b7d81a3bfa7eddeaec/","text":"Rutube","hostname":"rutube.ru"},"player":{"baseUrl":"//yastatic.net/video-player/0x0239e150f3a/pages-common/rutube/rutube.html","hash":"html=%3Ciframe%20src%3D%22%2F%2Frutube.ru%2Fplay%2Fembed%2F91d578cf793d18b7d81a3bfa7eddeaec%2F%3FautoStart%3Dtrue%26amp%3Bwmode%3Dopaque%22%20frameborder%3D%220%22%20scrolling%3D%22no%22%20allowfullscreen%3D%221%22%20allow%3D%22autoplay%3B%20fullscreen%3B%20accelerometer%3B%20gyroscope%3B%20picture-in-picture%22%20aria-label%3D%22Video%22%3E%3C%2Fiframe%3E"},"playerId":"rutube","isQuasar":false,"playerUri":"\u003ciframe src=\"//rutube.ru/play/embed/91d578cf793d18b7d81a3bfa7eddeaec/?wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","isExternal":false,"visibleURL":"http://rutube.ru/video/91d578cf793d18b7d81a3bfa7eddeaec/","detailUrl":"https://copy.yandex.net/video/preview/6242850732390848258?text=pygame%2Btransform%2Brotate&where=all","clipHost":"rutube.ru","clipHref":"http://rutube.ru/video/91d578cf793d18b7d81a3bfa7eddeaec/","providerName":"Rutube","url":"http://rutube.ru/video/91d578cf793d18b7d81a3bfa7eddeaec/","thumb":{"online":false,"duration":"2:34","image":"//avatars.mds.yandex.net/get-vthumb/895386/79571d67d616bf03f7aa7f6b3416f9ee/564x318_1"},"views":55,"time":"2024-08-28T07:26:22.000Z","faviconHost":"http://rutube.ru","isAvod":false,"canBuySubscription":false,"rknWarning":false,"hasTranslation":false,"channel":{"id":"cnV0dWJlLnJ1OzM4MzE5ODYw","name":"Онлайн школа программирования для детей","url":"/video/search?channelId=cnV0dWJlLnJ1OzM4MzE5ODYw&how=tm&text=%D0%9E%D0%BD%D0%BB%D0%B0%D0%B9%D0%BD+%D1%88%D0%BA%D0%BE%D0%BB%D0%B0+%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F+%D0%B4%D0%BB%D1%8F+%D0%B4%D0%B5%D1%82%D0%B5%D0%B9","verified":false,"interactive":true}},{"clear_description":"Смотрите онлайн ГАЙД "PyCharm - установка pygame" 1 мин 30 с. Видео от 3 октября 2024 в хорошем качестве, без регистрации в бесплатном видеокаталоге ВКонтакте! 447 — просмотрели. 1 — оценили.","description":"Смотрите онлайн ГАЙД \"PyCharm - установка \u0007[pygame\u0007]\" 1 мин 30 с. Видео от 3 октября 2024 в хорошем качестве, без регистрации в бесплатном видеокаталоге ВКонтакте! 447 — просмотрели. 1 — оценили.","videoWidth":1280,"videoHeight":692,"isPorno":false,"online":false,"preview":{"url":"https://video-preview.s3.yandex.net/ToU7UAIAAAA.mp4","type":"video/mp4"},"extra":{"related":{"text":"ГАЙД \"PyCharm - установка pygame\"","related_orig_text":"pygame transform rotate","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"pygame transform rotate\",\"url\":\"http:\\/\\/vk.com\\/video-227058078_456239026\",\"src\":\"serp\",\"rvb\":\"Eq4DChM0NzUwMjQ0NDgwMzQ0NzY1ODMzChQxODM2MTY5NzY2MzU5OTcyOTUzNgoTOTI5MTgyODM0MjkxOTA5NTI5MwoUMTQ1NDEwODUxOTQzMDkxMzk0MzgKEzQzMzQ3MjYzNzgzODAyNDEzNTUKFDE0NzQwMDEyODUxOTc3MDQ2NzkxChQxMDcxOTA4NTQ5MTU5NDgxODg0NAoUMTcxNjk1MDc0NTg2ODYzNzEzNDUKEzE4MDEzMjA0NDQ3MTc0NzQzODkKEjczMDA5MDQ5OTU5MTc5ODg4OAoTMjQ3Nzc4NjA1NDkxNjg4OTM3OQoTNDUzMTA2NzU0NjM1MTQwMDE1NAoUMTA3NTA3NDUxOTM0NTI3NjQ4MDEKFDE3MjExMTI4ODE4MzczNzI5MzUwChQxNzMyMzIwNTg0NTE1MDcyNjkxNwoUMTQ4OTc4MjM4MjY0NzQ0NzM4MTcKEzYyNDI4NTA3MzIzOTA4NDgyNTgKEzEwNDU5NDQxMjM2MzUyNDcxNTgKFDExNzU3NDQ3MDgwMjIwNjY3ODMyChQxMTk0NzEyMDk2MTIzMzQ2Njk5ORoVChMxMDQ1OTQ0MTIzNjM1MjQ3MTU4WhMxMDQ1OTQ0MTIzNjM1MjQ3MTU4aqIDEgEwGAAiORomAAofaGhtaHJjdmp1YWF6amtoaHB1YmxpYzIyNzA1ODA3OBICABAqD8IPDxoPPxNaggQkAYAEKyqLARABGniB__wF-gT8AOr8A_z6AAEAJPcKCvQEAwDj9QYDCfwCAPn39gEDAAAA_wsUCAAAAAD3BQ8BAv8AAA_vCgsDAAAACgL3AP0AAAD9Af4D_gEAAP_x-wED_wAA-QP-DAAAAAAIA_oIAAAAAA8JAvsBAAAA7fbyAQD_AAAgAC2L-8c7OBNACUhOUAIqcxAAGmBYBABOBiOaBQgm1GXoDEns8rbY5OAQ__n0_zsTBS_RJgqm_f7_8iYFE5gAAAAWDLMmhwA9fwrT5fyTTwLuGwwF9nnOyRvQBSZH8M1pBuXMHu0q5foA88vW_B4ZHPQ1JuYgAC0XOww7OBNACUhvUAIqUxABGkD3CQGrDgEY8QQHAeYM-STLEtkF9_0JBPcCF_zSJfr4_v3vIQMdFCET7v0RFwYR9xoI99nzHx34DfoCgQgi_-P_IAAtjU-ROzgTQA9IcVACMAk4AUoAYABoAA,,\"}","related_url":"http://vk.com/video-227058078_456239026","parent-reqid":"1739915768933370-12694639525113914737-balancer-l7leveler-kubr-yp-sas-55-BAL","related_vfp":1,"relatedVideo":"yes"}},"isPartner":false,"isOld":true,"docid":"34-10-2-ZB21E4D62CFDF17F7","isVertical":false,"hasTranscription":false,"reqid":"1739915768933370-12694639525113914737-balancer-l7leveler-kubr-yp-sas-55-BAL","dups":[{"nonStopSupported":true,"filmId":"1045944123635247158","duration":90,"origin":"http://vk.com/video-227058078_456239026","title":{"url":"https://copy.yandex.net/video/preview/1045944123635247158?text=pygame%2Btransform%2Brotate&where=all","text":"ГАЙД "PyCharm - установка \u0007[pygame\u0007]""},"clear_title":"ГАЙД \"PyCharm - установка pygame\"","green":{"url":"http://vk.com/video-227058078_456239026","text":"VK Видео","hostname":"vk.com"},"player":{"baseUrl":"//yastatic.net/video-player/0x0239e150f3a/pages-common/vk/vk.html","hash":"html=%3Ciframe%20src%3D%22%2F%2Fvk.com%2Fvideo_ext.php%3Fautoplay%3D1%26amp%3Bhash%3D8d8d2d04fbf1c4fd%26amp%3Bid%3D456239026%26amp%3Bloop%3D0%26amp%3Boid%3D-227058078%22%20frameborder%3D%220%22%20scrolling%3D%22no%22%20allowfullscreen%3D%221%22%20allow%3D%22autoplay%3B%20fullscreen%3B%20accelerometer%3B%20gyroscope%3B%20picture-in-picture%22%20aria-label%3D%22Video%22%3E%3C%2Fiframe%3E"},"playerId":"vk","isQuasar":false,"playerUri":"\u003ciframe src=\"//vk.com/video_ext.php?hash=8d8d2d04fbf1c4fd&id=456239026&loop=0&oid=-227058078\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","isExternal":false,"visibleURL":"http://vk.com/video-227058078_456239026","detailUrl":"https://copy.yandex.net/video/preview/1045944123635247158?text=pygame%2Btransform%2Brotate&where=all","clipHost":"vk.com","clipHref":"http://vk.com/video-227058078_456239026","providerName":"VK Видео","url":"http://vk.com/video-227058078_456239026","thumb":{"online":false,"duration":"1:30","image":"//avatars.mds.yandex.net/get-vthumb/468995/21355c3470791e6cfe9a01f003cec781/564x318_1"},"views":447,"time":"2024-10-03T13:05:26.000Z","faviconHost":"https://vk.com/video","isAvod":false,"canBuySubscription":false,"rknWarning":false,"hasTranslation":false,"channel":{}}],"isTitleTranslated":false,"shouldUseMediaInstreamConfig":false,"contentTypeId":null,"nonStopSupported":true,"filmId":"1045944123635247158","duration":90,"origin":"http://vk.com/video-227058078_456239026","title":{"url":"https://copy.yandex.net/video/preview/1045944123635247158?text=pygame%2Btransform%2Brotate&where=all","text":"ГАЙД "PyCharm - установка \u0007[pygame\u0007]""},"clear_title":"ГАЙД \"PyCharm - установка pygame\"","green":{"url":"http://vk.com/video-227058078_456239026","text":"VK Видео","hostname":"vk.com"},"player":{"baseUrl":"//yastatic.net/video-player/0x0239e150f3a/pages-common/vk/vk.html","hash":"html=%3Ciframe%20src%3D%22%2F%2Fvk.com%2Fvideo_ext.php%3Fautoplay%3D1%26amp%3Bhash%3D8d8d2d04fbf1c4fd%26amp%3Bid%3D456239026%26amp%3Bloop%3D0%26amp%3Boid%3D-227058078%22%20frameborder%3D%220%22%20scrolling%3D%22no%22%20allowfullscreen%3D%221%22%20allow%3D%22autoplay%3B%20fullscreen%3B%20accelerometer%3B%20gyroscope%3B%20picture-in-picture%22%20aria-label%3D%22Video%22%3E%3C%2Fiframe%3E"},"playerId":"vk","isQuasar":false,"playerUri":"\u003ciframe src=\"//vk.com/video_ext.php?hash=8d8d2d04fbf1c4fd&id=456239026&loop=0&oid=-227058078\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","isExternal":false,"visibleURL":"http://vk.com/video-227058078_456239026","detailUrl":"https://copy.yandex.net/video/preview/1045944123635247158?text=pygame%2Btransform%2Brotate&where=all","clipHost":"vk.com","clipHref":"http://vk.com/video-227058078_456239026","providerName":"VK Видео","url":"http://vk.com/video-227058078_456239026","thumb":{"online":false,"duration":"1:30","image":"//avatars.mds.yandex.net/get-vthumb/468995/21355c3470791e6cfe9a01f003cec781/564x318_1"},"views":447,"time":"2024-10-03T13:05:26.000Z","faviconHost":"https://vk.com/video","isAvod":false,"canBuySubscription":false,"rknWarning":false,"hasTranslation":false,"channel":{}}]},"page":0},"prevention":{},"hasNextPage":true,"rightSerpItems":[{"type":"direct","id":"search-list-right","props":{"advRsyaActivateParams":{"pcodeParams":{"blockId":"R-I-8843654-1","renderTo":"search-list-right-0-R-I-8843654-1","pageNumber":0,"grab":"dHB5Z2FtZSB0cmFuc2Zvcm0gcm90YXRlCg==","darkTheme":false,"lazyLoad":false,"extParams":{"reqid":"1739915768933370-12694639525113914737-balancer-l7leveler-kubr-yp-sas-55-BAL","ui":"desktop","yuid":"9139147371739915768"}}},"isAdult":false,"position":0,"placement":"search-list-right"},"curPage":0}],"quasarData":{"title":""},"isAdultQuery":false,"errorList":[],"layout":"list"},"main":{"_isInitial":true,"snippets":[],"serpFooter":{"linksGroups":[]}},"feed":{"_isInitial":true,"snippets":[],"nextPageLoadStatus":"initial","paginationRequest":"","shouldRemountPrevPlayer":false}},"internal":{"nonce":"2694639525113914737755","expFlags":{"video_instream_player_yaru_loader":1,"video_skeleton_doc_update":1,"velocity_delay_drawer":1,"video_relqueries_new_format":1,"video_instream_disable_hosts":"dzen.ru,ok.ru,vk.com,video.mail.ru","video_search_toggle_with_text":1,"video_single_vh_unmute":1,"video_update_d2d_after_clickout":1,"velocity_disable_suspense":1,"dark_theme_desktop":"cookie","video_instream_player_config":{"vmapScenarioId":119,"category":2,"impId":7,"partnerId":2216089,"title":"ГАЙД \"PyCharm - установка pygame\""},"video_font_yandex_sans":1,"video_adv_new_show_rules":1,"video_resource_loader":1,"video_nohost_full_filter_onboarding_enable":1,"video_skeleton_direct_under_player_update":1,"video_instream_player_config_porno":{"vmapScenarioId":119,"category":3,"impId":4,"partnerId":1988486},"video_vh_player_js":0,"video_dzc":1,"video_masthead_ratio":"180,4","video_searchdata_scheme":1,"video_single_vh_iframe":1,"velocity_delay_metrika":1,"video_partner_label":1,"video_direct_render_in_viewport":1,"video_skeleton_instream_update":1,"video_resource_loader_load_timeout":6000,"video_viewer_catch_sandbox_early_inits":1,"mmui_extended_escape_scheme":"searchdata.clips.0.authorname","spok":"id","video_search_grid_direct_repeat":6,"video_direct_config_desktop_search":"search-grid-row:R-I-48058-718:R-I-474674-109,search-grid-head:R-I-2120168-7","init_meta":{"ask-user-purchase-history":1,"use-src-videoquickp":1,"enable-begemot":1,"begemot-enable-cancelled-misspell":1,"enable_masthead":1,"use-src-videop":1,"use-src-videoquickp_misspell":1,"enable_blackbox_multisession":1,"begemot-enable-cancelled-misspell-rtmr":1,"enable_video_iron_fetcher":1,"use-related-only":1,"ask-yandex-io-devices":1,"use-images-device-setup":1,"use-src-imagesp":1,"images-apphost-collections-front":1,"enable_aab_apphost":1,"graph-is-video-search":1,"use-src-imagesp_misspell":1,"use-src-imagesultrap":1,"use-video-apphost-pre-templates":1,"use-src-videop_misspell":1,"use-video-apphost-post-templates":1,"use-src-imagesquickp":1,"enable_video_carousels":"1","restrict-max-docs":"1000","use-images-region-setup":1,"use-post-auto2":1,"use-images-settings-setup":1,"use-src-ugc_favorites":1,"video_vitrina_disable":"0","use-images-user-setup":1,"use-video-pre-search-data":1,"begemot-no-suggest-history":1},"video_skeleton_direct_organic_update":1,"video_blender":1,"video_search_grid_enable":0,"video_search_grid_direct_start":3,"video_instream_players_yaru_enable":1,"video_adv_new_show_rules_docs_count":1,"video_redirect_plug":2,"video_disable_serp_dzc":1,"video_direct_pos_id":"R-I-48058-73","dark_theme_desktop_default_pref":"system","video_search_toggle_enable":1,"video_viewer_desktop_blocks":1,"velocity_split_hydration":4,"video_duration_counter_new_format":1,"video_force_grid_on_premordie":1,"video_nohost_full_filter":1,"video_baobab_blockstat":1,"video_thumb_poster_full":1,"video_scrollpages":2,"video_serp_desktop_block_design":1,"video_nohost_youtube_filter":0,"video_use_baobab_logger":1,"video_direct_pos":5,"video_direct_viewport_margin_desktop":700},"slots":["1083493,0,90;151171,0,35;126317,0,84;287509,0,72;86180,0,23;1201456,0,93;1037339,0,73;1169392,0,72;1169403,0,90;912288,0,42"],"isYandexNet":false,"platform":"desktop","isEnLogo":false,"retpath":"https%3A%2F%2Fcopy.yandex.net%2Fvideo%2Fsearch%3Ftext%3Dpygame%2Btransform%2Brotate%26where%3Dall","mordaUrl":"//ya.ru/","videoSearchUrl":"https://copy.yandex.net/video/search?text=pygame+transform+rotate&where=all","mainYandexPageUrl":"https://ya.ru?from=video_footer","settingsUrl":"https://yandex.ru/tune/search/","helpUrl":"https://yandex.ru/support/video/","legalUrl":"//company.yandex.ru/legal/termsofuse/","feedbackUrl":"https://yandex.ru/support/video/troubleshooting.html","basename":"/video","currentPageName":"search","isYandexApp":false,"isYandexAppAndroid":false,"isYandexAppIos":false,"isAnyYaBro":false,"isAndroid":false,"isHamster":false,"serpid":"1739915768933370-12694639525113914737-balancer-l7leveler-kubr-yp-sas-55-BAL","backUrl":"//ya.ru","url":"https://copy.yandex.net/video/search?text=pygame+transform+rotate&where=all","isIntegrationTest":false,"shouldDropLogs":false,"seo":{"title":"pygame transform rotate: 2 тыс. видео найдено в Яндексе","description":"Результаты поиска по запросу \"pygame transform rotate\" в Яндексе","shareTitle":"pygame transform rotate — Яндекс — поиск по видео","keywords":"яндекс видео, поиск видео, смотреть онлайн, сериалы, фильмы, клипы","hasPorno":0},"isEmbedded":false,"isPumpkin":false,"quasarCsrfToken":"y2fc77baba3a9709bbf4abdc34fde2e4e","reportFeedbackBaseProps":{"initEmail":"","metaFields":{"userAgent":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)","userTestids":"1083493,151171,126317,287509,86180,1201456,1037339,1169392,1169403,912288","queryText":"pygame transform rotate","reqid":"1739915768933370-12694639525113914737-balancer-l7leveler-kubr-yp-sas-55-BAL","userRegionName":"","userRegionId":"function() {\n return this._region.id;\n }","yandexuid":"9139147371739915768","uid":"0","isChildAccount":false}},"userTestids":"191768,223386,238743,246500,253288,257621,265553,270072,277807,274239,294077,278842,299121,313103,331010,338398,378416,359879,415420,644350,652605,645301,679708,689693,690449,696466,696473,722746,740796,776165,771230,781521,790415,801982,851450,886706,883477,900639,931367,937268,969063,935488,945314,989988,982463,991363,990185,1015567,1011895,1035320,1033956,1035241,1036046,1087297,1089355,1060131,1099741,1071879,1078818,1077703,1116602,1045814,1131637,1144233,1151726,1152703,1156933,1174275,1177010,1167408,1202006,1205071,1194718","regionId":20815,"isYaRu":false,"shouldUnmountSearchPageInViewer":false,"videoGlobalContext":{"platform":"desktop","isPumpkin":false,"language":"ru","user_time":{"epoch":"1739915768","tz":"America/Louisville","to_iso":"2025-02-18T16:56:08-0500","__is_plain":1},"isQuasarEnabled":false,"isHermione":false,"shouldStubImages":false,"enableVideoPreviewInHermione":false,"reqid":"1739915768933370-12694639525113914737-balancer-l7leveler-kubr-yp-sas-55-BAL","isEmbedded":false,"shouldDailyClickoutDzenInSerp":false,"shouldDailyClickoutDzenInViewer":true,"shouldDisableWebp":false,"removeLinkPrefix":"/video","shouldUseHighresPreview":true,"shouldCutSnippetTitle":true,"shouldShowPlusBadge":true,"reportFeedbackBaseProps":{"initEmail":"","metaFields":{"userAgent":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)","userTestids":"1083493,151171,126317,287509,86180,1201456,1037339,1169392,1169403,912288","queryText":"pygame transform rotate","reqid":"1739915768933370-12694639525113914737-balancer-l7leveler-kubr-yp-sas-55-BAL","userRegionName":"","userRegionId":"function() {\n return this._region.id;\n }","yandexuid":"9139147371739915768","uid":"0","isChildAccount":false}},"deviceDetect":{"OSFamily":"Unknown","isTV":0,"x64":0,"GoogleToolBarVersion":"","MultiTouch":0,"BrowserBase":"","YandexBarVersion":"","isTablet":0,"YandexBar":0,"isTouch":0,"isMobile":0,"DeviceKeyboard":"","device":"desktop","historySupport":0,"BrowserShellVersion":"","DeviceVendor":"","isBrowser":0,"hasFlash":0,"MailRuSputnikVersion":"","isSameSiteSupported":0,"BrowserBaseVersion":"","BrowserVersionRaw":"","DeviceId":"","error":"","MailRuAgent":0,"ScreenWidth":0,"inAppBrowser":0,"hasHTML5":0,"isEmulator":0,"J2ME":0,"MailRuAgentVersion":"","BrowserEngineVersionRaw":"537.36","isRobot":1,"__is_plain":1,"BrowserEngineVersion":"0537.0036","BrowserName":"","DeviceModel":"","BrowserEngine":"WebKit","DeviceName":"","OSVersionRaw":"","OSName":"","GoogleToolBar":0,"ScreenSize":"","MailRuSputnik":0,"YaBuildName":"","PreferMobile":0,"DesktopMode":0,"isWAP":0,"BrowserVersion":"","BitsPerPixel":0,"BrowserShell":"","YaGUI":"","isBeta":0,"OSVersion":"","ScreenHeight":0},"nonce":"2694639525113914737755","disableDoc2DocHostLink":true,"shouldHideChannelLink":true,"enableSlowBufferingAlert":false,"enableSlowBufferingAlertDedup":false,"userConnectionRtt":154,"wideOverlay":false,"visibleHeader":false,"hideTabs":false,"animated":false,"isServiceLikeViewer":false,"smartDesktopLayout":false,"isAdvDisabled":false,"shouldShowSerialNavigatorButton":false,"isVideoTranslationSupported":false,"isSummaryDisabled":false,"isPlainHeader":false,"shouldRenderBroSummaryApiContainer":false,"isDirectUnderPlayerRedesign":false},"shouldShowAdvId":false,"isAdultQuery":false,"shouldReplaceHref":false},"user":{"tld":"ru","isEuDomain":false,"login":"","passportId":"","isLoggedIn":false,"locationName":"Колумбус","isFamily":false,"yandexuid":"9139147371739915768","ugcCsrfToken":"","family":1,"isChild":false},"config":{"skinMode":"system","skin":"light","version":"releases/frontend/video/v1.1535.0#4785ef966d33818bc2c29622ffde218d27085342","isGridSupported":false,"advConfig":{"under-player":{"regular":{"default":"R-I-48058-710"},"adult":{"default":"R-I-474674-103"}},"under-player-lite":{"regular":{"default":"R-I-48058-710"},"adult":{"default":"R-I-474674-103"}},"under-player-old":{"regular":{"default":"R-I-48058-710"},"adult":{"default":"R-I-474674-103"}},"video-list":{"regular":{"default":"R-I-48058-708"},"adult":{"default":"R-I-474674-101"}},"search-list":{"regular":{"default":"R-I-48058-715"},"adult":{"default":"R-I-474674-108"}},"search-grid-row":{"regular":{"default":"R-I-48058-718"},"adult":{"default":"R-I-474674-109"}},"search-grid-head":{"regular":{"default":"R-I-2120168-7"}},"search-list-right":{"regular":{"default":"R-I-8843654-1"}},"before-player-old":{"regular":{"default":"R-I-2120168-1"}}}},"counters":{"params":{"useBeacon":false,"clickHost":"copy.yandex.net/clck","pid":197},"dict":{"serp":"471","pager":"405","down":"601","up":"600","footer":"295","more":"75","page":"143","loaded":"1007","grid":"3223","support":"2458","client":"2989","layout":"54","list":"436","fallback":"2010","duration":"2136","within":"3247","lang":"1144","on":"10","off":"11","host":"3052","init":"1309","supported":"3761","enable":"2396","disable":"2395","full":"318","video":"231","translation":"347","distrib":"316","shown":"3780","onboarding":"2045","filters":"618","click":"882","hide":"1656","link":"513","advanced":"255","open":"842","close":"486","apply":"2461","reset":"3236","short":"142","toggle":"237","snippet":"254","item":"22","icon":"1167","abuse":"1436","submit":"297","wizard":"358","incut":"1073","summary":"3410","keypoint":"4086","title":"82","scroll":"768","feedback":"296","region":"287","help":"177","settings":"1137","recommendations":"2671","home":"1319","soo":"65","youtube":"624","google":"66","bing":"568"}},"clips":{"items":{"4750244480344765833":{"videoId":"4750244480344765833","docid":"34-8-9-Z0AD3AF8F1AE1F717","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/966066/7f7042f3d82da075dd9709d0fadfb26d/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/IVCjTgIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"0","reqid":"1739915768933370-12694639525113914737-balancer-l7leveler-kubr-yp-sas-55-BAL","isAdultDoc":false,"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["4750244480344765833"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"Rutube","hasTranslation":false},"18361697663599729536":{"videoId":"18361697663599729536","docid":"34-6-12-ZCDADF4CEC30350B5","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4328322/a5c3d6348e77fe4265e91579055b5799/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/pFZSFAEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"1","reqid":"1739915768933370-12694639525113914737-balancer-l7leveler-kubr-yp-sas-55-BAL","isAdultDoc":false,"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["18361697663599729536"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true},"9291828342919095293":{"videoId":"9291828342919095293","docid":"34-4-5-Z6E8B31904128614C","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2379509/c75882b4b55cdd95e9ddcb26ae2bb2be/564x318_1"},"target":"_self","position":"2","reqid":"1739915768933370-12694639525113914737-balancer-l7leveler-kubr-yp-sas-55-BAL","isAdultDoc":false,"cwidth":1290,"cheight":1080,"cratio":1.19444,"dups":["9291828342919095293"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"Rutube","hasTranslation":true},"14541085194309139438":{"videoId":"14541085194309139438","docid":"34-2-10-ZE7AEFD8A783AAEA5","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4599923/14debc608f97beeceb7989f676627a41/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/8wn5QwIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"3","reqid":"1739915768933370-12694639525113914737-balancer-l7leveler-kubr-yp-sas-55-BAL","isAdultDoc":false,"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["14541085194309139438"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"Rutube","hasTranslation":false},"4334726378380241355":{"videoId":"4334726378380241355","docid":"34-6-15-Z3530A199BFF636F5","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3931322/da0eaa3bfc11e8ce8afbfa64abb63b30/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/AC0iRgIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"5","reqid":"1739915768933370-12694639525113914737-balancer-l7leveler-kubr-yp-sas-55-BAL","isAdultDoc":false,"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["4334726378380241355"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"Rutube","hasTranslation":true},"14740012851977046791":{"videoId":"14740012851977046791","docid":"34-10-11-Z3F6500C37F78E1AC","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3070516/112ec09ff810d828150224d61ef7078b/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/cyeNUwIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"6","reqid":"1739915768933370-12694639525113914737-balancer-l7leveler-kubr-yp-sas-55-BAL","isAdultDoc":false,"cwidth":1278,"cheight":720,"cratio":1.775,"dups":["14740012851977046791"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"VK Видео","hasTranslation":false},"10719085491594818844":{"videoId":"10719085491594818844","docid":"34-7-6-Z7D2F313FA3E801E9","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4354204/3d7e3a3ddc22e782641b1401983b5ebe/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/n32uRwIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"7","reqid":"1739915768933370-12694639525113914737-balancer-l7leveler-kubr-yp-sas-55-BAL","isAdultDoc":false,"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["10719085491594818844"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"Дзен","hasTranslation":false},"17169507458686371345":{"videoId":"17169507458686371345","docid":"34-9-15-ZE5F192529A2572B1","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/470037/f59312f34ec34e5f41e58a93d2645f54/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/W_dbUQIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"8","reqid":"1739915768933370-12694639525113914737-balancer-l7leveler-kubr-yp-sas-55-BAL","isAdultDoc":false,"cwidth":1278,"cheight":720,"cratio":1.775,"dups":["17169507458686371345"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"VK Видео","hasTranslation":false},"1801320444717474389":{"videoId":"1801320444717474389","docid":"34-8-5-Z48D4EB33F4C05089","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3458794/c4f5788391cbc1fb349bbca822990aaf/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/aPALTwIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"9","reqid":"1739915768933370-12694639525113914737-balancer-l7leveler-kubr-yp-sas-55-BAL","isAdultDoc":false,"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["1801320444717474389"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"Rutube","hasTranslation":false},"730090499591798888":{"videoId":"730090499591798888","docid":"34-1-14-ZD32A4BE0595D434C","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/1987786/43100d3b90189e678e052b4475b1c674/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/Rb4VMwIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"10","reqid":"1739915768933370-12694639525113914737-balancer-l7leveler-kubr-yp-sas-55-BAL","isAdultDoc":false,"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["730090499591798888"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true},"2477786054916889379":{"videoId":"2477786054916889379","docid":"34-8-11-ZD5FEEFB7E3ACC5E5","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3802758/c943d5703185c8d1c506a90e8ca67076/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/MDjDVQIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"12","reqid":"1739915768933370-12694639525113914737-balancer-l7leveler-kubr-yp-sas-55-BAL","isAdultDoc":false,"cwidth":1280,"cheight":718,"cratio":1.78272,"dups":["2477786054916889379"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"Rutube","hasTranslation":true},"4531067546351400154":{"videoId":"4531067546351400154","docid":"34-4-10-Z8FD96968DDC8C61B","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3429339/dcda9fa019a9c63e04c1e32c6f790561/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/PHAzSAIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"13","reqid":"1739915768933370-12694639525113914737-balancer-l7leveler-kubr-yp-sas-55-BAL","isAdultDoc":false,"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["4531067546351400154"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"Дзен","hasTranslation":false},"10750745193452764801":{"videoId":"10750745193452764801","docid":"34-5-7-Z1748A7914476E5B5","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3188307/169f91aac65b7e14e57c349b26e7bbc2/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/47r8cgEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"14","reqid":"1739915768933370-12694639525113914737-balancer-l7leveler-kubr-yp-sas-55-BAL","isAdultDoc":false,"cwidth":576,"cheight":360,"cratio":1.6,"dups":["10750745193452764801"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true},"17211128818373729350":{"videoId":"17211128818373729350","docid":"34-7-16-ZDBD81AF847A549E6","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3338456/95842b5122c157c3157572846a9f2dd7/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/V5P6EwAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"15","reqid":"1739915768933370-12694639525113914737-balancer-l7leveler-kubr-yp-sas-55-BAL","isAdultDoc":false,"cwidth":852,"cheight":478,"cratio":1.78242,"dups":["17211128818373729350"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"VK Видео","hasTranslation":false},"17323205845150726917":{"videoId":"17323205845150726917","docid":"34-11-15-ZA9CD8977B7AEFF0F","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/1531407/7196c81d01e76d86879ce278b1eda704/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/ITtvSgIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"16","reqid":"1739915768933370-12694639525113914737-balancer-l7leveler-kubr-yp-sas-55-BAL","isAdultDoc":false,"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["17323205845150726917"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"Дзен","hasTranslation":false},"14897823826474473817":{"videoId":"14897823826474473817","docid":"34-10-13-ZA781F7FC186F0B68","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/218471/4fb145f2dde05b64e5519db81669cff8/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/OG7-QAEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"17","reqid":"1739915768933370-12694639525113914737-balancer-l7leveler-kubr-yp-sas-55-BAL","isAdultDoc":false,"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["17468346852072777467"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true},"6242850732390848258":{"videoId":"6242850732390848258","docid":"34-10-14-Z7D6108B1753C2465","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/895386/79571d67d616bf03f7aa7f6b3416f9ee/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/z7tiTgIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"18","reqid":"1739915768933370-12694639525113914737-balancer-l7leveler-kubr-yp-sas-55-BAL","isAdultDoc":false,"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["6242850732390848258"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"Rutube","hasTranslation":false},"1045944123635247158":{"videoId":"1045944123635247158","docid":"34-10-2-ZB21E4D62CFDF17F7","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/468995/21355c3470791e6cfe9a01f003cec781/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/ToU7UAIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"19","reqid":"1739915768933370-12694639525113914737-balancer-l7leveler-kubr-yp-sas-55-BAL","isAdultDoc":false,"cwidth":1280,"cheight":692,"cratio":1.84971,"dups":["1045944123635247158"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"VK Видео","hasTranslation":false}},"dups":{"4750244480344765833":{"videoId":"4750244480344765833","title":"Как работать с изображениями. Модули image и \u0007[transform\u0007] | \u0007[Pygame\u0007] #8","cleanTitle":"Как работать с изображениями. Модули image и transform | Pygame #8","host":{"title":"Rutube","href":"http://rutube.ru/video/07971f80b84cd418888fa0c15bf198a3/","playerUri":"\u003ciframe src=\"//rutube.ru/play/embed/07971f80b84cd418888fa0c15bf198a3/?wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"rutube","providerName":"rutube.ru","sourceHost":"rutube.ru","name":"rutube.ru","secondPart":{"type":"CHANNEL","id":"cnV0dWJlLnJ1OzQzMzA0ODMx","name":"SelfEdu - мир знаний с Сергеем Балакиревым","isVerified":false,"url":"/video/search?channelId=cnV0dWJlLnJ1OzQzMzA0ODMx&how=tm&text=SelfEdu+-+%D0%BC%D0%B8%D1%80+%D0%B7%D0%BD%D0%B0%D0%BD%D0%B8%D0%B9+%D1%81+%D0%A1%D0%B5%D1%80%D0%B3%D0%B5%D0%B5%D0%BC+%D0%91%D0%B0%D0%BB%D0%B0%D0%BA%D0%B8%D1%80%D0%B5%D0%B2%D1%8B%D0%BC","a11yText":"SelfEdu - мир знаний с Сергеем Балакиревым. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Frutube.ru?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":963,"text":"16:03","a11yText":"Длительность 16 минут 3 секунды"},"date":"1 сен 2024","modifyTime":1725185692000,"isExternal":false,"shouldShowQuasar":false,"parentClipId":"4750244480344765833","href":"/preview/4750244480344765833?text=pygame+transform+rotate&where=all","isEmbedOnly":false},"18361697663599729536":{"videoId":"18361697663599729536","title":"\u0007[Pygame\u0007] | python programming","cleanTitle":"Pygame | python programming","host":{"title":"YouTube","href":"http://pythonprogramming.altervista.org/pygame_tutorial/","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/eGsMMpAglIg?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDem5qMzJBTTJyOThoWmZUeHJSbzliUQ==","name":"Clear Code","isVerified":true,"url":"/video/search?channelId=d3d3LnlvdXR1YmUuY29tO1VDem5qMzJBTTJyOThoWmZUeHJSbzliUQ%3D%3D&how=tm&text=Clear+Code","origUrl":"http://www.youtube.com/@ClearCode","a11yText":"Clear Code. Канал верифицирован"},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":732,"text":"12:12","a11yText":"Длительность 12 минут 12 секунд"},"views":{"text":"18,4K","shouldShowInSnippet":true,"a11yText":"18,4 тысяч просмотров"},"date":"11 мая 2020","modifyTime":1589219287000,"isExternal":false,"shouldShowQuasar":false,"parentClipId":"18361697663599729536","href":"/preview/18361697663599729536?text=pygame+transform+rotate&where=all","isEmbedOnly":false},"9291828342919095293":{"videoId":"9291828342919095293","title":"\u0007[pygame\u0007] \u0007[rotation\u0007] differences","cleanTitle":"pygame rotation differences","host":{"title":"Rutube","href":"http://rutube.ru/video/995b4c0b3b9ab8b45bf720b4a8ce17b7/","playerUri":"\u003ciframe src=\"//rutube.ru/play/embed/995b4c0b3b9ab8b45bf720b4a8ce17b7/?wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"rutube","providerName":"rutube.ru","sourceHost":"rutube.ru","name":"rutube.ru","secondPart":{"type":"CHANNEL","id":"cnV0dWJlLnJ1OzMzNzE2NzEy","name":"PythonExpress","isVerified":false,"url":"/video/search?channelId=cnV0dWJlLnJ1OzMzNzE2NzEy&how=tm&text=PythonExpress","a11yText":"PythonExpress. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Frutube.ru?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":79,"text":"1:19","a11yText":"Длительность 1 минутa 19 секунд"},"date":"2 дек 2023","modifyTime":1701532690000,"isExternal":false,"shouldShowQuasar":false,"parentClipId":"9291828342919095293","href":"/preview/9291828342919095293?text=pygame+transform+rotate&where=all","isEmbedOnly":false},"14541085194309139438":{"videoId":"14541085194309139438","title":"Class 11 11 19 \u0007[Pygame\u0007] Badgers and \u0007[Rotating\u0007] Player","cleanTitle":"Class 11 11 19 Pygame Badgers and Rotating Player","host":{"title":"Rutube","href":"http://rutube.ru/video/52d936e1b4934e48e101329b519e2040/","playerUri":"\u003ciframe src=\"//rutube.ru/play/embed/52d936e1b4934e48e101329b519e2040/?wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"rutube","providerName":"rutube.ru","sourceHost":"rutube.ru","name":"rutube.ru","secondPart":{"type":"CHANNEL","id":"cnV0dWJlLnJ1OzMzNzE2ODQw","name":"Питоновская эволюция разработки","isVerified":false,"url":"/video/search?channelId=cnV0dWJlLnJ1OzMzNzE2ODQw&how=tm&text=%D0%9F%D0%B8%D1%82%D0%BE%D0%BD%D0%BE%D0%B2%D1%81%D0%BA%D0%B0%D1%8F+%D1%8D%D0%B2%D0%BE%D0%BB%D1%8E%D1%86%D0%B8%D1%8F+%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B8","a11yText":"Питоновская эволюция разработки. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Frutube.ru?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1930,"text":"32:10","a11yText":"Длительность 32 минуты 10 секунд"},"date":"3 дек 2023","modifyTime":1701607597000,"isExternal":false,"shouldShowQuasar":false,"parentClipId":"14541085194309139438","href":"/preview/14541085194309139438?text=pygame+transform+rotate&where=all","isEmbedOnly":false},"4334726378380241355":{"videoId":"4334726378380241355","title":"Fixing the \u0007[rotation\u0007] control and a reusable class for multiple controls in \u0007[pygame\u0007]","cleanTitle":"Fixing the rotation control and a reusable class for multiple controls in pygame","host":{"title":"Rutube","href":"http://rutube.ru/video/5abb4a2e960a556bfc59972e637a00c0/","playerUri":"\u003ciframe src=\"//rutube.ru/play/embed/5abb4a2e960a556bfc59972e637a00c0/?wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"rutube","providerName":"rutube.ru","sourceHost":"rutube.ru","name":"rutube.ru","secondPart":{"type":"CHANNEL","id":"cnV0dWJlLnJ1OzMzNzE2MTUy","name":"Python: революционный язык","isVerified":false,"url":"/video/search?channelId=cnV0dWJlLnJ1OzMzNzE2MTUy&how=tm&text=Python%3A+%D1%80%D0%B5%D0%B2%D0%BE%D0%BB%D1%8E%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D1%8B%D0%B9+%D1%8F%D0%B7%D1%8B%D0%BA","a11yText":"Python: революционный язык. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Frutube.ru?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1147,"text":"19:07","a11yText":"Длительность 19 минут 7 секунд"},"date":"3 дек 2023","modifyTime":1701614230000,"isExternal":false,"shouldShowQuasar":false,"parentClipId":"4334726378380241355","href":"/preview/4334726378380241355?text=pygame+transform+rotate&where=all","isEmbedOnly":false},"14740012851977046791":{"videoId":"14740012851977046791","title":"\u0007[Pygame\u0007]. Обработка столкновений","cleanTitle":"Pygame. Обработка столкновений","host":{"title":"VK Видео","href":"http://vk.com/video91014880_456239202","playerUri":"\u003ciframe src=\"//vk.com/video_ext.php?hash=ba708eae4248b2e2&id=456239202&loop=0&oid=91014880\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"vk","providerName":"vk.com","sourceHost":"vk.com","name":"vk.com","secondPart":{"type":"CHANNEL","id":"dmsuY29tO2lkOTEwMTQ4ODA=","name":"Виктор Сокольский","isVerified":false,"url":"/video/search?channelId=dmsuY29tO2lkOTEwMTQ4ODA%3D&how=tm&text=%D0%92%D0%B8%D0%BA%D1%82%D0%BE%D1%80+%D0%A1%D0%BE%D0%BA%D0%BE%D0%BB%D1%8C%D1%81%D0%BA%D0%B8%D0%B9","a11yText":"Виктор Сокольский. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/https%3A%2F%2Fvk.com%2Fvideo?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1363,"text":"22:43","a11yText":"Длительность 22 минуты 43 секунды"},"date":"24 ноя 2024","modifyTime":1732473265000,"isExternal":false,"shouldShowQuasar":false,"parentClipId":"14740012851977046791","href":"/preview/14740012851977046791?text=pygame+transform+rotate&where=all","isEmbedOnly":false},"10719085491594818844":{"videoId":"10719085491594818844","title":"\u0007[pygame\u0007]: работа с изображениями","cleanTitle":"pygame: работа с изображениями","host":{"title":"Дзен","href":"http://dzen.ru/video/watch/66228ee3a55d4029449416d3?f=video","playerUri":"\u003ciframe src=\"https://dzen.ru/embed/v1SNf_OgLlzs?autoplay=0&service=ya-video&from=yavideo\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture; encrypted-media\" aria-label=\"Video\">\u003c/iframe>","playerId":"zen","providerName":"dzen.ru","sourceHost":"dzen.ru","name":"dzen.ru","secondPart":{"type":"CHANNEL","id":"ZHplbi5ydTs2NjFiZGI4NmE4ZTVlZTZhOWE5MDY4ODI=","name":"Создание программ на python","isVerified":false,"url":"/video/search?channelId=ZHplbi5ydTs2NjFiZGI4NmE4ZTVlZTZhOWE5MDY4ODI%3D&how=tm&text=%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5+%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC+%D0%BD%D0%B0+python","a11yText":"Создание программ на python. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fdzen.ru?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":652,"text":"10:52","a11yText":"Длительность 10 минут 52 секунды"},"date":"20 апр 2024","modifyTime":1713601796000,"isExternal":false,"shouldShowQuasar":false,"parentClipId":"10719085491594818844","href":"/preview/10719085491594818844?text=pygame+transform+rotate&where=all","isEmbedOnly":false},"17169507458686371345":{"videoId":"17169507458686371345","title":"\u0007[Pygame\u0007]. Спрайтовая анимация","cleanTitle":"Pygame. Спрайтовая анимация","host":{"title":"VK Видео","href":"http://vk.com/video91014880_456239191","playerUri":"\u003ciframe src=\"//vk.com/video_ext.php?hash=fd7ee2a208c10f73&id=456239191&loop=0&oid=91014880\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"vk","providerName":"vk.com","sourceHost":"vk.com","name":"vk.com","secondPart":{"type":"CHANNEL","id":"dmsuY29tO2lkOTEwMTQ4ODA=","name":"Виктор Сокольский","isVerified":false,"url":"/video/search?channelId=dmsuY29tO2lkOTEwMTQ4ODA%3D&how=tm&text=%D0%92%D0%B8%D0%BA%D1%82%D0%BE%D1%80+%D0%A1%D0%BE%D0%BA%D0%BE%D0%BB%D1%8C%D1%81%D0%BA%D0%B8%D0%B9","a11yText":"Виктор Сокольский. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/https%3A%2F%2Fvk.com%2Fvideo?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":849,"text":"14:09","a11yText":"Длительность 14 минут 9 секунд"},"date":"22 окт 2024","modifyTime":1729547768000,"isExternal":false,"shouldShowQuasar":false,"parentClipId":"17169507458686371345","href":"/preview/17169507458686371345?text=pygame+transform+rotate&where=all","isEmbedOnly":false},"1801320444717474389":{"videoId":"1801320444717474389","title":"Библиотека \u0007[Pygame\u0007] #2. Базовые элементы визуализации. Геометрические примитивы | \u0007[Pygame\u0007] с н...","cleanTitle":"Библиотека Pygame #2. Базовые элементы визуализации. Геометрические примитивы | Pygame с нуля","host":{"title":"Rutube","href":"http://rutube.ru/video/ab3737825f8060c3b0778ae6409873e6/","playerUri":"\u003ciframe src=\"//rutube.ru/play/embed/ab3737825f8060c3b0778ae6409873e6/?wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"rutube","providerName":"rutube.ru","sourceHost":"rutube.ru","name":"rutube.ru","secondPart":{"type":"CHANNEL","id":"cnV0dWJlLnJ1OzMzNzE3MzY2","name":"Python горизонты","isVerified":false,"url":"/video/search?channelId=cnV0dWJlLnJ1OzMzNzE3MzY2&how=tm&text=Python+%D0%B3%D0%BE%D1%80%D0%B8%D0%B7%D0%BE%D0%BD%D1%82%D1%8B","a11yText":"Python горизонты. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Frutube.ru?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":641,"text":"10:41","a11yText":"Длительность 10 минут 41 секунда"},"date":"2 дек 2023","modifyTime":1701528853000,"isExternal":false,"shouldShowQuasar":false,"parentClipId":"1801320444717474389","href":"/preview/1801320444717474389?text=pygame+transform+rotate&where=all","isEmbedOnly":false},"730090499591798888":{"videoId":"730090499591798888","title":"Spritestacks - \u0007[Pygame\u0007] Tutorial","cleanTitle":"Spritestacks - Pygame Tutorial","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=FNw_BQok14A","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/FNw_BQok14A?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDWU5yQnJCT2dUZkhzd2N6MkRkWlFGQQ==","name":"DaFluffyPotato","isVerified":false,"url":"/video/search?channelId=d3d3LnlvdXR1YmUuY29tO1VDWU5yQnJCT2dUZkhzd2N6MkRkWlFGQQ%3D%3D&how=tm&text=DaFluffyPotato","origUrl":"http://www.youtube.com/@DaFluffyPotato","a11yText":"DaFluffyPotato. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":498,"text":"8:18","a11yText":"Длительность 8 минут 18 секунд"},"views":{"text":"25,8K","shouldShowInSnippet":true,"a11yText":"25,8 тысяч просмотров"},"date":"19 июн 2023","modifyTime":1687132800000,"isExternal":false,"shouldShowQuasar":false,"parentClipId":"730090499591798888","href":"/preview/730090499591798888?text=pygame+transform+rotate&where=all","isEmbedOnly":false},"2477786054916889379":{"videoId":"2477786054916889379","title":"\u0007[Pygame\u0007] Creating Buttons","cleanTitle":"Pygame Creating Buttons","host":{"title":"Rutube","href":"http://rutube.ru/video/70cdb09aba25e513a4abfd96a0016af0/","playerUri":"\u003ciframe src=\"//rutube.ru/play/embed/70cdb09aba25e513a4abfd96a0016af0/?wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"rutube","providerName":"rutube.ru","sourceHost":"rutube.ru","name":"rutube.ru","secondPart":{"type":"CHANNEL","id":"cnV0dWJlLnJ1OzMzNzE3MjEy","name":"Кодовая Палитра","isVerified":false,"url":"/video/search?channelId=cnV0dWJlLnJ1OzMzNzE3MjEy&how=tm&text=%D0%9A%D0%BE%D0%B4%D0%BE%D0%B2%D0%B0%D1%8F+%D0%9F%D0%B0%D0%BB%D0%B8%D1%82%D1%80%D0%B0","a11yText":"Кодовая Палитра. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Frutube.ru?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1265,"text":"21:05","a11yText":"Длительность 21 минутa 5 секунд"},"date":"3 дек 2023","modifyTime":1701620701000,"isExternal":false,"shouldShowQuasar":false,"parentClipId":"2477786054916889379","href":"/preview/2477786054916889379?text=pygame+transform+rotate&where=all","isEmbedOnly":false},"4531067546351400154":{"videoId":"4531067546351400154","title":"\u0007[pygame\u0007] работа с текстом","cleanTitle":"pygame работа с текстом","host":{"title":"Дзен","href":"http://dzen.ru/video/watch/66268cdc9aebf023f36f6d7e?f=video","playerUri":"\u003ciframe src=\"https://dzen.ru/embed/vPiZCo-JrNh8?autoplay=0&service=ya-video&from=yavideo\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture; encrypted-media\" aria-label=\"Video\">\u003c/iframe>","playerId":"zen","providerName":"dzen.ru","sourceHost":"dzen.ru","name":"dzen.ru","secondPart":{"type":"CHANNEL","id":"ZHplbi5ydTs=","isVerified":false,"url":"/video/search?channelId=ZHplbi5ydTs%3D&how=tm&text=%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE","a11yText":""},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fdzen.ru?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":891,"text":"14:51","a11yText":"Длительность 14 минут 51 секунда"},"date":"24 апр 2024","modifyTime":1713947409000,"isExternal":false,"shouldShowQuasar":false,"parentClipId":"4531067546351400154","href":"/preview/4531067546351400154?text=pygame+transform+rotate&where=all","isEmbedOnly":false},"10750745193452764801":{"videoId":"10750745193452764801","title":"Rigid \u0007[Transform\u0007] (\u0007[Rotation\u0007]) Basics | Simscape Multibody | Matlab | Multibody Dynamics | Finla...","cleanTitle":"Rigid Transform (Rotation) Basics | Simscape Multibody | Matlab | Multibody Dynamics | Finland","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=WNrkxvQBQGU","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/WNrkxvQBQGU?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDb1dqMmxqeDhUZEtRVTBhUTNRY1FaUQ==","name":"Dr. Suraj Jaiswal","isVerified":false,"url":"/video/search?channelId=d3d3LnlvdXR1YmUuY29tO1VDb1dqMmxqeDhUZEtRVTBhUTNRY1FaUQ%3D%3D&how=tm&text=Dr.+Suraj+Jaiswal","origUrl":"http://www.youtube.com/@DrSurajJaiswal","a11yText":"Dr. Suraj Jaiswal. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":2282,"text":"38:02","a11yText":"Длительность 38 минут 2 секунды"},"views":{"text":"15,5K","shouldShowInSnippet":true,"a11yText":"15,5 тысяч просмотров"},"date":"1 фев 2021","modifyTime":1612137600000,"isExternal":false,"shouldShowQuasar":false,"parentClipId":"10750745193452764801","href":"/preview/10750745193452764801?text=pygame+transform+rotate&where=all","isEmbedOnly":false},"17211128818373729350":{"videoId":"17211128818373729350","title":"Делаем игру на \u0007[Pygame\u0007]","cleanTitle":"Делаем игру на Pygame","host":{"title":"VK Видео","href":"http://vk.com/video-16108331_456253296","playerUri":"\u003ciframe src=\"//vk.com/video_ext.php?hash=278db70439e71491&id=456253296&loop=0&oid=-16108331\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"vk","providerName":"vk.com","sourceHost":"vk.com","name":"vk.com","secondPart":{"type":"CHANNEL","id":"dmsuY29tO3B1YmxpYzE2MTA4MzMx","name":"Программирование ITmozg:","isVerified":true,"url":"/video/search?channelId=dmsuY29tO3B1YmxpYzE2MTA4MzMx&how=tm&text=%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5+ITmozg%3A","a11yText":"Программирование ITmozg:. Канал верифицирован"},"faviconUrl":"//favicon.yandex.net/favicon/v2/https%3A%2F%2Fvk.com%2Fvideo?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":981,"text":"16:21","a11yText":"Длительность 16 минут 21 секунда"},"views":{"text":"63,5K","shouldShowInSnippet":true,"a11yText":"63,5 тысяч просмотров"},"date":"24 янв 2018","modifyTime":1516755016000,"isExternal":false,"shouldShowQuasar":false,"parentClipId":"17211128818373729350","href":"/preview/17211128818373729350?text=pygame+transform+rotate&where=all","isEmbedOnly":false},"17323205845150726917":{"videoId":"17323205845150726917","title":"\u0007[pygame\u0007]_widgets 3 список кнопок","cleanTitle":"pygame_widgets 3 список кнопок","host":{"title":"Дзен","href":"http://dzen.ru/video/watch/6654a5945b3bc47acbb06f03?f=video","playerUri":"\u003ciframe src=\"https://dzen.ru/embed/vmgkX_LvctVw?autoplay=0&service=ya-video&from=yavideo\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture; encrypted-media\" aria-label=\"Video\">\u003c/iframe>","playerId":"zen","providerName":"dzen.ru","sourceHost":"dzen.ru","name":"dzen.ru","secondPart":{"type":"CHANNEL","id":"ZHplbi5ydTs2NjFiZGI4NmE4ZTVlZTZhOWE5MDY4ODI=","name":"Создание программ на python","isVerified":false,"url":"/video/search?channelId=ZHplbi5ydTs2NjFiZGI4NmE4ZTVlZTZhOWE5MDY4ODI%3D&how=tm&text=%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5+%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC+%D0%BD%D0%B0+python","a11yText":"Создание программ на python. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fdzen.ru?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":613,"text":"10:13","a11yText":"Длительность 10 минут 13 секунд"},"date":"29 мая 2024","modifyTime":1716971413000,"isExternal":false,"shouldShowQuasar":false,"parentClipId":"17323205845150726917","href":"/preview/17323205845150726917?text=pygame+transform+rotate&where=all","isEmbedOnly":false},"17468346852072777467":{"videoId":"17468346852072777467","title":"Python / Pygame Tutorial: An introduction to sprites","cleanTitle":"Python / Pygame Tutorial: An introduction to sprites","host":{"title":"Rutube","href":"http://rutube.ru/video/cf30f4b2e242b0a9eff4586d15d300b1/","playerUri":"\u003ciframe src=\"//rutube.ru/play/embed/cf30f4b2e242b0a9eff4586d15d300b1/?wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"rutube","providerName":"rutube.ru","sourceHost":"rutube.ru","name":"rutube.ru","secondPart":{"type":"CHANNEL","isVerified":false,"a11yText":""},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Frutube.ru?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1622,"text":"27:02","a11yText":"Длительность 27 минут 2 секунды"},"date":"24 окт 2023","modifyTime":1698120924000,"isExternal":false,"shouldShowQuasar":false,"parentClipId":"14897823826474473817","href":"/preview/17468346852072777467?text=pygame+transform+rotate&where=all","isEmbedOnly":false},"6242850732390848258":{"videoId":"6242850732390848258","title":"#\u0007[Pygame\u0007] Урок 1.2 Загрузка \u0007[pygame\u0007]","cleanTitle":"#Pygame Урок 1.2 Загрузка pygame","host":{"title":"Rutube","href":"http://rutube.ru/video/91d578cf793d18b7d81a3bfa7eddeaec/","playerUri":"\u003ciframe src=\"//rutube.ru/play/embed/91d578cf793d18b7d81a3bfa7eddeaec/?wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"rutube","providerName":"rutube.ru","sourceHost":"rutube.ru","name":"rutube.ru","secondPart":{"type":"CHANNEL","id":"cnV0dWJlLnJ1OzM4MzE5ODYw","name":"Онлайн школа программирования для детей","isVerified":false,"url":"/video/search?channelId=cnV0dWJlLnJ1OzM4MzE5ODYw&how=tm&text=%D0%9E%D0%BD%D0%BB%D0%B0%D0%B9%D0%BD+%D1%88%D0%BA%D0%BE%D0%BB%D0%B0+%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F+%D0%B4%D0%BB%D1%8F+%D0%B4%D0%B5%D1%82%D0%B5%D0%B9","a11yText":"Онлайн школа программирования для детей. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Frutube.ru?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":154,"text":"2:34","a11yText":"Длительность 2 минуты 34 секунды"},"date":"28 авг 2024","modifyTime":1724829982000,"isExternal":false,"shouldShowQuasar":false,"parentClipId":"6242850732390848258","href":"/preview/6242850732390848258?text=pygame+transform+rotate&where=all","isEmbedOnly":false},"1045944123635247158":{"videoId":"1045944123635247158","title":"ГАЙД "PyCharm - установка \u0007[pygame\u0007]"","cleanTitle":"ГАЙД "PyCharm - установка pygame"","host":{"title":"VK Видео","href":"http://vk.com/video-227058078_456239026","playerUri":"\u003ciframe src=\"//vk.com/video_ext.php?hash=8d8d2d04fbf1c4fd&id=456239026&loop=0&oid=-227058078\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"vk","providerName":"vk.com","sourceHost":"vk.com","name":"vk.com","secondPart":{"type":"CHANNEL","id":"dmsuY29tO3B1YmxpYzIyNzA1ODA3OA==","isVerified":false,"url":"/video/search?channelId=dmsuY29tO3B1YmxpYzIyNzA1ODA3OA%3D%3D&how=tm&text=%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE","a11yText":""},"faviconUrl":"//favicon.yandex.net/favicon/v2/https%3A%2F%2Fvk.com%2Fvideo?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":90,"text":"1:30","a11yText":"Длительность 1 минутa 30 секунд"},"date":"3 окт 2024","modifyTime":1727960726000,"isExternal":false,"shouldShowQuasar":false,"parentClipId":"1045944123635247158","href":"/preview/1045944123635247158?text=pygame+transform+rotate&where=all","isEmbedOnly":false}}},"viewer":{"_isInitial":false,"clips":{"items":{},"dups":{},"loadingStatus":"None"},"internal":{"videoId":"","isHermione":false,"isEmbedded":false,"advConfig":{}},"playbackQueue":{"currentIndex":0,"items":[{"type":"VIDEO","videoId":"","source":"serp","selectEvent":"click"}]},"related":{"items":[],"loadingStatus":"None","nextPageNum":0,"ncrnd":0}}}