{"id":34420,"date":"2019-10-31T21:58:13","date_gmt":"2019-10-31T18:58:13","guid":{"rendered":"https:\/\/prohoster.info\/blog\/google-i-binomial-otkryli-kod-sistemy-szhatiya-tekstur-basis-universal\/"},"modified":"2019-10-31T21:58:13","modified_gmt":"2019-10-31T18:58:13","slug":"google-i-binomial-otkryli-kod-sistemy-szhatiya-tekstur-basis-universal","status":"publish","type":"post","link":"https:\/\/prohoster.info\/cs\/blog\/news\/google-i-binomial-otkryli-kod-sistemy-szhatiya-tekstur-basis-universal","title":{"rendered":"Google a Binomial zve\u0159ejnili k\u00f3d syst\u00e9mu komprese textur Basis Universal","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Spole\u010dnosti Google a Binomial <noindex><a rel=\"nofollow\" href=\"https:\/\/opensource.googleblog.com\/2019\/05\/google-and-binomial-partner-to-open.html\">spustily<\/a><\/noindex> p\u016fvodn\u00ed texty <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/binomialLLC\/basis_universal\">Basis Universal<\/a><\/noindex>, kodek pro efektivn\u00ed kompresi textur a s n\u00edm spojen\u00fd univerz\u00e1ln\u00ed souborov\u00fd form\u00e1t &#171;.basis&#187; pro distribuci textur zalo\u017een\u00fdch na obr\u00e1zc\u00edch a videu. K\u00f3d reference je naps\u00e1n v jazyce C++ a <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/binomialLLC\/basis_universal\">dod\u00e1v\u00e1 se<\/a><\/noindex> pod licenc\u00ed Apache 2.0. <\/p>\n<p>Basis Universal dopl\u0148uje d\u0159\u00edve <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=45853\">publikovan\u00fd<\/a><\/noindex> syst\u00e9m komprese 3D dat Draco a sna\u017e\u00ed se vy\u0159e\u0161it probl\u00e9m s dod\u00e1vkou textur pro GPU. Dosud byli v\u00fdvoj\u00e1\u0159i omezeni na v\u00fdb\u011br mezi n\u00edzko\u00farov\u0148ov\u00fdmi form\u00e1ty, kter\u00e9 umo\u017e\u0148uj\u00ed dos\u00e1hnout vysok\u00e9 v\u00fdkonnosti, ale jsou specifick\u00e9 pro GPU a zab\u00edraj\u00ed mnoho m\u00edsta na disku, a jin\u00fdmi form\u00e1ty, kter\u00e9 umo\u017e\u0148uj\u00ed zmen\u0161en\u00ed velikosti, ale nemohou konkurovat GPU textur\u00e1m z hlediska v\u00fdkonu.<\/p>\n<p>Form\u00e1t Basis Universal umo\u017e\u0148uje dos\u00e1hnout v\u00fdkonu na \u00farovni nativn\u00edch GPU textur, ale poskytuje vy\u0161\u0161\u00ed \u00farove\u0148 komprese.<br \/>\nBasis je mezisouborov\u00fd form\u00e1t, kter\u00fd zajist\u00ed rychl\u00e9 p\u0159ek\u00f3dov\u00e1n\u00ed do r\u016fzn\u00fdch n\u00edzko\u00farov\u0148ov\u00fdch GPU textur aplikovan\u00fdch jak na desktopov\u00fdch syst\u00e9mech, tak na mobiln\u00edch za\u0159\u00edzen\u00edch. V sou\u010dasnosti je podporov\u00e1no p\u0159ek\u00f3dov\u00e1n\u00ed do form\u00e1t\u016f PVRTC1 (4bpp RGB), BC7 (re\u017eim 6 RGB), BC1-5, ETC1 a ETC2. V budoucnu se o\u010dek\u00e1v\u00e1 podpora form\u00e1tu ASTC (RGB nebo RGBA) a re\u017eim\u016f 4\/5 RGBA pro form\u00e1t BC7 a 4bpp RGBA pro PVRTC1.<\/p>\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/2.bp.blogspot.com\/-lrBsY8-mRTY\/XOMlO8iXJHI\/AAAAAAAAAOI\/c2uOtvac6bMAFIrCNp7X4w61gHqgUTfzACLcBGAs\/s1600\/Google%2BOpen%2BSource%2BBlog%2B-%2BBinomial%2BUniversal%2Btextures.png\"><img decoding=\"async\" alt=\"Google a Binomial zve\u0159ejnili k\u00f3d syst\u00e9mu komprese textur Basis Universal\" src=\"\/wp-content\/uploads\/2019\/05\/93e274c82c4ebea1b72fb92009ee0e84.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<p>Textury ve form\u00e1tu basis zab\u00edraj\u00ed 6-8kr\u00e1t m\u00e9n\u011b video pam\u011bti a vy\u017eaduj\u00ed p\u0159enos p\u0159ibli\u017en\u011b dvakr\u00e1t m\u00e9n\u011b dat ne\u017e b\u011b\u017en\u00e9 textury na z\u00e1klad\u011b form\u00e1tu JPEG a o 10-25% m\u00e9n\u011b ne\u017e textury v re\u017eimu RDO. Nap\u0159\u00edklad p\u0159i velikosti JPEG obr\u00e1zku 891 KB a textury ETC1 o velikosti 1 MB, velikost dat ve form\u00e1tu Basis \u010din\u00ed 469 KB v re\u017eimu nejvy\u0161\u0161\u00ed kvality. P\u0159i um\u00edst\u011bn\u00ed textury do video pam\u011bti pou\u017eit\u00e9 v testech textury ve form\u00e1tu JPEG a PNG spot\u0159ebovaly 16 MB pam\u011bti, zat\u00edmco pro textury ve form\u00e1tu<br \/>\nBasis bylo pot\u0159eba 2 MB pam\u011bti v p\u0159\u00edpad\u011b p\u0159ek\u00f3dov\u00e1n\u00ed do BC1, PVRTC1 a ETC1, a 4 MB v p\u0159\u00edpad\u011b p\u0159ek\u00f3dov\u00e1n\u00ed do BC7.<\/p>\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/1.bp.blogspot.com\/-HcGM7rZfPqY\/XOMliEE42tI\/AAAAAAAAAOU\/-005uyfOuGk0IreB7LvxUZAtXyCvhRTEACLcBGAs\/s1600\/Screenshot%2B2019-05-14%2Bat%2B4.56.08%2BPM.png\"><img decoding=\"async\" alt=\"Google a Binomial zve\u0159ejnili k\u00f3d syst\u00e9mu komprese textur Basis Universal\" src=\"\/wp-content\/uploads\/2019\/05\/c289aef3595713e65de6a95cbcb83726.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<p>Proces p\u0159evodu st\u00e1vaj\u00edc\u00edch aplikac\u00ed na Basis Universal je pom\u011brn\u011b jednoduch\u00fd. Sta\u010d\u00ed p\u0159eencodingovat existuj\u00edc\u00ed textury nebo obr\u00e1zky do nov\u00e9ho form\u00e1tu pomoc\u00ed poskytovan\u00e9ho n\u00e1stroje projektu &#171;basisu&#187;, p\u0159i\u010dem\u017e zvol\u00edte po\u017eadovanou \u00farove\u0148 kvality. D\u00e1le je t\u0159eba v aplikaci, p\u0159ed k\u00f3dem vykreslov\u00e1n\u00ed, inicializovat p\u0159ek\u00f3dova\u010d basisu, kter\u00fd je odpov\u011bdn\u00fd za p\u0159evod mezifor\u00e1tu do form\u00e1tu podporovan\u00e9ho aktu\u00e1ln\u00edm GPU. P\u0159itom obr\u00e1zky v cel\u00e9m zpracovatelsk\u00e9m \u0159et\u011bzci z\u016fst\u00e1vaj\u00ed zkomprimovan\u00e9, v\u010detn\u011b toho, \u017ee jsou na\u010d\u00edt\u00e1ny ve zkomprimovan\u00e9 podob\u011b do GPU. M\u00edsto p\u0159edb\u011b\u017en\u00e9ho dek\u00f3dov\u00e1n\u00ed cel\u00e9ho obr\u00e1zku GPU selektivn\u011b dek\u00f3duje pouze pot\u0159ebn\u00e9 \u010d\u00e1sti obr\u00e1zku. <\/p>\n<p>Podporuje se ukl\u00e1d\u00e1n\u00ed v jednom souboru heterogenn\u00edch texturov\u00fdch m\u0159\u00ed\u017eek (cubemap), objemov\u00fdch textur, texturov\u00fdch m\u0159\u00ed\u017eek, \u00farovn\u00ed mipmap, sekvenc\u00ed videa nebo libovoln\u00fdch \u00faryvk\u016f textur. Nap\u0159\u00edklad je mo\u017en\u00e9 zabalit do jednoho souboru s\u00e9rii obr\u00e1zk\u016f pro vytvo\u0159en\u00ed kr\u00e1tk\u00fdch vide\u00ed nebo slou\u010dit n\u011bkolik textur za pou\u017eit\u00ed spole\u010dn\u00e9 palety pro v\u0161echny obr\u00e1zky a deduplikaci b\u011b\u017en\u00fdch obrazov\u00fdch vzor\u016f. Implementace k\u00f3dov\u00e1n\u00ed Basis Universal podporuje v\u00edcestup\u0148ov\u00e9 k\u00f3dov\u00e1n\u00ed s vyu\u017eit\u00edm OpenMP. Dekod\u00e9r prozat\u00edm funguje pouze v jednovl\u00e1knov\u00e9m re\u017eimu.<\/p>\n<p>Dodate\u010dn\u011b <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/BinomialLLC\/basis_universal\/blob\/master\/webgl\/README.md\">je dostupn\u00e1<\/a><\/noindex> Dekod\u00e9r Basis Universal pro prohl\u00ed\u017ee\u010de dod\u00e1van\u00fd ve form\u00e1tu WebAssembly, kter\u00fd lze pou\u017e\u00edt v webov\u00fdch aplikac\u00edch zalo\u017een\u00fdch na WebGL. Nakonec m\u00e1 Google v \u00famyslu dos\u00e1hnout podpory Basis Universal ve v\u0161ech hlavn\u00edch prohl\u00ed\u017ee\u010d\u00edch a propagovat jej jako p\u0159enosn\u00fd form\u00e1t textur pro WebGL a budouc\u00ed specifikaci. <noindex><a rel=\"nofollow\" href=\"https:\/\/en.wikipedia.org\/wiki\/WebGPU\">WebGPU<\/a><\/noindex>, konceptu\u00e1ln\u011b podobn\u00e9 API Vulkan, Metal a Direct3D 12. <\/p>\n<p>Funkce vkl\u00e1d\u00e1n\u00ed videa s n\u00e1sledn\u00fdm zpracov\u00e1n\u00edm pouze na stran\u011b GPU \u010din\u00ed Basis Universal zaj\u00edmav\u00fdm \u0159e\u0161en\u00edm pro vytv\u00e1\u0159en\u00ed dynamick\u00fdch u\u017eivatelsk\u00fdch rozhran\u00ed na WebAssembly a WebGL, kde m\u016f\u017ee b\u00fdt sou\u010dasn\u011b zobrazeno stovky mal\u00fdch vide\u00ed s minim\u00e1ln\u00ed z\u00e1t\u011b\u017e\u00ed na CPU. P\u0159ed zaveden\u00edm mo\u017enosti vyu\u017eit\u00ed instrukc\u00ed SIMD v WebAssembly nebyla takov\u00e1 \u00farove\u0148 v\u00fdkonu p\u0159i tradi\u010dn\u00edch kodec\u00edch dosud dosa\u017eiteln\u00e1, proto m\u016f\u017ee video na z\u00e1klad\u011b textur b\u00fdt pou\u017eito v oblastech, kde je b\u011b\u017en\u00e9 video nepraktick\u00e9. V sou\u010dasn\u00e9 dob\u011b se p\u0159ipravuje k publikaci k\u00f3d s dal\u0161\u00edmi optimalizacemi pro video, v\u010detn\u011b mo\u017enosti pou\u017eit\u00ed <noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/%D0%A2%D0%B8%D0%BF%D1%8B_%D0%BA%D0%B0%D0%B4%D1%80%D0%BE%D0%B2\">I-snaps a P-snaps<\/a><\/noindex> s podporou adaptivn\u00edho vypl\u0148ov\u00e1n\u00ed (CR). <\/p>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Zdroj: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=50732\">opennet.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 Google \u0438 Binomial \u043e\u0442\u043a\u0440\u044b\u043b\u0438 \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u0435 \u0442\u0435\u043a\u0441\u0442\u044b Basis Universal, \u043a\u043e\u0434\u0435\u043a\u0430 \u0434\u043b\u044f \u044d\u0444\u0444\u0435\u043a\u0442\u0438\u0432\u043d\u043e\u0433\u043e \u0441\u0436\u0430\u0442\u0438\u044f \u0442\u0435\u043a\u0441\u0442\u0443\u0440 \u0438 \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u043e\u0433\u043e \u0441 \u043d\u0438\u043c \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0444\u0430\u0439\u043b\u043e\u0432\u043e\u0433\u043e \u0444\u043e\u0440\u043c\u0430\u0442\u0430 &#171;.basis&#187; \u0434\u043b\u044f \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0435\u043d\u0438\u044f \u0442\u0435\u043a\u0441\u0442\u0443\u0440 \u043d\u0430 \u0431\u0430\u0437\u0435 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0439 \u0438 \u0432\u0438\u0434\u0435\u043e. \u041a\u043e\u0434 \u044d\u0442\u0430\u043b\u043e\u043d\u043d\u043e\u0439 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u043d\u0430\u043f\u0438\u0441\u0430\u043d \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 \u0421++ \u0438 \u043f\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043f\u043e\u0434 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439 Apache 2.0. Basis Universal \u0434\u043e\u043f\u043e\u043b\u043d\u044f\u0435\u0442 \u0440\u0430\u043d\u0435\u0435 \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d\u043d\u0443\u044e \u0441\u0438\u0441\u0442\u0435\u043c\u0443 \u0441\u0436\u0430\u0442\u0438\u044f 3D-\u0434\u0430\u043d\u043d\u044b\u0445 Draco \u0438 \u043f\u044b\u0442\u0430\u0435\u0442\u0441\u044f \u0440\u0435\u0448\u0438\u0442\u044c [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":25932,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-34420","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 Google \u0438 Binomial \u043e\u0442\u043a\u0440\u044b\u043b\u0438 \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u0435 \u0442\u0435\u043a\u0441\u0442\u044b\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/cs\/blog\/news\/google-i-binomial-otkryli-kod-sistemy-szhatiya-tekstur-basis-universal\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"cs_CZ\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47Google \u0438 Binomial \u043e\u0442\u043a\u0440\u044b\u043b\u0438 \u043a\u043e\u0434 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0441\u0436\u0430\u0442\u0438\u044f \u0442\u0435\u043a\u0441\u0442\u0443\u0440 Basis Universal | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 Google \u0438 Binomial \u043e\u0442\u043a\u0440\u044b\u043b\u0438 \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u0435 \u0442\u0435\u043a\u0441\u0442\u044b\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/cs\/blog\/news\/google-i-binomial-otkryli-kod-sistemy-szhatiya-tekstur-basis-universal\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T18:58:13+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T18:58:13+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Google a Binomial uvolnily k\u00f3d syst\u00e9mu komprese textur Basis Universal | ProHoster","description":"Spole\u010dnosti Google a Binomial uvolnily zdrojov\u00e9 k\u00f3dy","canonical_url":"https:\/\/prohoster.info\/cs\/blog\/news\/google-i-binomial-otkryli-kod-sistemy-szhatiya-tekstur-basis-universal","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"cs_CZ","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47Google \u0438 Binomial \u043e\u0442\u043a\u0440\u044b\u043b\u0438 \u043a\u043e\u0434 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0441\u0436\u0430\u0442\u0438\u044f \u0442\u0435\u043a\u0441\u0442\u0443\u0440 Basis Universal | ProHoster","og:description":"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 Google \u0438 Binomial \u043e\u0442\u043a\u0440\u044b\u043b\u0438 \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u0435 \u0442\u0435\u043a\u0441\u0442\u044b","og:url":"https:\/\/prohoster.info\/cs\/blog\/news\/google-i-binomial-otkryli-kod-sistemy-szhatiya-tekstur-basis-universal","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T18:58:13+00:00","article:modified_time":"2019-10-31T18:58:13+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"34420","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-21 19:13:20","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 02:21:35","updated":"2026-01-21 19:13:20","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/34420","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/comments?post=34420"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/34420\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/media\/25932"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/media?parent=34420"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/categories?post=34420"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/tags?post=34420"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}