{"id":54788,"date":"2020-01-04T00:00:00","date_gmt":"2020-01-03T21:00:00","guid":{"rendered":"https:\/\/prohoster.info\/blog\/blog_prohoster\/jpeg-algoritm-szhatiya"},"modified":"2020-02-18T14:02:50","modified_gmt":"2020-02-18T11:02:50","slug":"jpeg-algoritm-szhatiya","status":"publish","type":"post","link":"https:\/\/prohoster.info\/de\/blog\/administrirovanie\/jpeg-algoritm-szhatiya","title":{"rendered":"JPEG. Komprimierungsalgorithmus.","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Hallo nochmal! Ich habe diesen Artikel gefunden, der bereits im Mai 2019 geschrieben wurde. Dies ist eine Fortsetzung einer Artikelreihe \u00fcber WAVE und JPEG. <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/450774\/\">erster<\/a><\/noindex>Diese Ver\u00f6ffentlichung wird Informationen \u00fcber den Bildcodierungsalgorithmus und das Format selbst enthalten.<\/p>\n<p><\/p>\n<h3 id=\"schepotku-istorii\">Ein Hauch von Geschichte<\/h3>\n<p><\/p>\n<p>Ein Essl\u00f6ffel Wikipedia-Artikel:<\/p>\n<p><\/p>\n<blockquote><p>JPEG (Joint Photographic Experts Group) ist eines der g\u00e4ngigsten Rastergrafikformate, das zur Speicherung von Fotobildern und \u00e4hnlichen Bildern verwendet wird.<\/p><\/blockquote>\n<p>Dieser Standard wurde 1991 von der Joint Photographic Experts Group f\u00fcr eine effektive Bildkompression entwickelt.<\/p>\n<p><noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h3 id=\"kakoy-put-prohodyat-izobrazheniya-ot-syrogo-vida-do-jpeg\">Welchen Weg Bilder von ihrer Rohform zum JPEG nehmen<\/h3>\n<p><\/p>\n<p>Manche glauben, JPEG-Bilder sind komprimierte Rohdaten, die mit Huffman kodiert sind, aber das ist nicht korrekt. Bevor die endg\u00fcltige Kompression erfolgt, durchlaufen die Daten einen langen Prozess.<\/p>\n<p><\/p>\n<p>Zuerst wird das Farbmodell von RGB auf YCbCr ge\u00e4ndert. Daf\u00fcr gibt es sogar einen speziellen Algorithmus \u2014 <noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/YCbCr#%D0%9F%D1%80%D0%B5%D0%BE%D0%B1%D1%80%D0%B0%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F_%D0%BF%D0%BE_%D1%80%D0%B5%D0%BA%D0%BE%D0%BC%D0%B5%D0%BD%D0%B4%D0%B0%D1%86%D0%B8%D0%B8_ITU-R_BT.601\">hier<\/a><\/noindex>Y bleibt unver\u00e4ndert, da es f\u00fcr die Helligkeit verantwortlich ist, und jede \u00c4nderung wird auff\u00e4llig sein.<\/p>\n<p><\/p>\n<p>Das Erste, was mit dem Bild gemacht wird, ist <strong>\u201eProzessreduzierung\u201c<\/strong> (subsampling). Es ist ganz einfach: Ein 2x2 Pixelsatz wird genommen, anschlie\u00dfend werden Cb und Cr \u2014 die Durchschnittswerte jeder der YCbCr-Komponenten dieser 4 Pixel \u2014 ermittelt. Und so, <em>haben wir 6 Byte gespart<\/em>, anstelle von 4 Y, 4 Cb, 4 Cr erhielten wir 4 Y und identische Cb und Cr f\u00fcr jedes von ihnen (4 + 4 + 4 = 12; 4 + 1 + 1 = 6; 12 \u2014 6 = 6). Selbst bei 2&#215;2 klingt eine verlustbehaftete Komprimierung mit einem Kompressionsverh\u00e4ltnis von 2:1 solide. Dies wird auf das gesamte Bild angewendet. So haben wir die Gr\u00f6\u00dfe um die H\u00e4lfte reduziert. Und diese Technik k\u00f6nnen wir aufgrund unserer Farbwahrnehmung nutzen. Ein Mensch wird leicht den Unterschied in der Helligkeit feststellen, aber nicht in der Farbe, wenn sie in einem kleinen Block von Pixeln gemittelt ist. Auch kann die Verarbeitung zeilenweise erfolgen, 4 Pixel horizontal und vertikal. Das erste Verfahren wird h\u00e4ufiger verwendet. Wenn die Bildqualit\u00e4t wichtig ist, wird die Prozessreduzierung \u00fcberhaupt nicht durchgef\u00fchrt.<br \/>\nEine anschauliche Illustration des Subsamplings (Habr erlaubte nicht, das GIF einzuf\u00fcgen) \u2014 <noindex><a rel=\"nofollow\" href=\"https:\/\/i.ibb.co\/Rg5Th9H\/150953010617579181.gif\">https:\/\/i.ibb.co\/Rg5Th9H\/150953010617579181.gif<\/a><\/noindex><\/p>\n<p><\/p>\n<h5 id=\"osnovnaya-chast-podgotovki\">Der Hauptteil der Vorbereitung<\/h5>\n<p>\nDCT<\/p>\n<p>Jetzt kommt der schwierigste und notwendigste Teil. Das gesamte Bild wird in Bl\u00f6cke von 8&#215;8 unterteilt (es wird Padding verwendet, wenn die Aufl\u00f6sung nicht ein Vielfaches der Blockseite ist).<\/p>\n<p><\/p>\n<p>Jetzt wird auf jeden Block angewendet <strong>DCT (Diskrete Kosinus-Transformation)<\/strong>. In diesem Teil werden alle \u00fcberfl\u00fcssigen Informationen aus dem Bild entfernt. Mithilfe der DCT muss man verstehen, ob dieser Block (8&#215;8) einen monotonen Teil des Bildes beschreibt: Himmel, Wand; oder ob er eine komplexe Struktur enth\u00e4lt (Haare, Symbole usw.). Es ist logisch, dass 64 pixel\u00e4hnliche Farbpunkte mit nur 1 beschrieben werden k\u00f6nnen, da die Blockgr\u00f6\u00dfe bereits bekannt ist. Hier haben wir die Kompression: 64 zu 1.<\/p>\n<p><\/p>\n<p>DCT verwandelt den Block in ein Spektrum, und dort, wo die Messwerte scharf wechseln, wird der Koeffizient positiv, und je sch\u00e4rfer der \u00dcbergang, desto h\u00f6her wird der Ausgang. Dort, wo der Koeffizient h\u00f6her ist, sind im Bild deutliche \u00dcberg\u00e4nge in Farbe und Helligkeit dargestellt, w\u00e4hrend er dort, wo er niedriger ist, schwache (sanfte) Ver\u00e4nderungen der Komponenten YCbCr im Block zeigt.<\/p>\n<p>\nQuantisierung<\/p>\n<p>Hier kommen die Kompressionseinstellungen zum Tragen. Jeder der Koeffizienten in jeder der 8&#215;8 Matrizen wird durch eine bestimmte Zahl geteilt. Wenn Sie die Bildqualit\u00e4t nach all diesen Modifikationen nicht weiter reduzieren m\u00f6chten, sollte der Teiler eins sein. Wenn Ihnen der Speicherplatz, den dieses Foto einnimmt, wichtiger ist, dann wird der Teiler gr\u00f6\u00dfer als 1 sein und das Ergebnis wird gerundet. Nach der Rundung kommt es h\u00e4ufig vor, dass viele Nullen entstehen.<\/p>\n<p><\/p>\n<p>Quantisierung wird verwendet, um die M\u00f6glichkeit einer noch h\u00f6heren Kompression zu schaffen. So sieht es am Beispiel der Quantisierung der Kurve y = sin(x) aus:<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"JPEG. Komprimierungsalgorithmus.\" src=\"\/wp-content\/uploads\/2020\/01\/ab6c205c62133785b19b5f42db109fa6.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>\nKompression<\/p>\n<p>Zuerst durchlaufen wir die Matrix im Zickzack:<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"JPEG. Komprimierungsalgorithmus.\" src=\"\/wp-content\/uploads\/2020\/01\/576a5e65431d38742efe42ead0e3863b.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Wir erhalten ein eindimensionales Array mit Zahlen. Wir sehen, dass es viele Nullen darin gibt, die wir entfernen k\u00f6nnen. Statt einer Folge von vielen Nullen schreiben wir eine Null und danach die Anzahl der Nullen in der Folge. So kann die gesamte Array-Gr\u00f6\u00dfe auf bis zu 1\/3 reduziert werden. Danach komprimieren wir dieses Array mit dem Huffman-Verfahren und f\u00fcgen es in die Datei ein.<\/p>\n<p><\/p>\n<h3 id=\"gde-ispolzuetsya\">Wo wird verwendet<\/h3>\n<p><\/p>\n<p>\u00dcberall. Wie PNG wird JPEG in Kameras, Betriebssystemen (als Firmenlogos, App-Symbole, Thumbnails) und in allen m\u00f6glichen Bereichen verwendet, in denen Bilder effizient gespeichert werden m\u00fcssen.<\/p>\n<p><\/p>\n<h3 id=\"vyvod\">Fazit<\/h3>\n<p><\/p>\n<p>Derzeit sind Kenntnisse \u00fcber JPEG nur zu Bildungszwecken von Wert, da es bereits \u00fcberall integriert und von gro\u00dfen Gruppen optimiert wurde, die Grundlagen der Wissenschaft bleiben jedoch interessant.<\/p>\n<p>\nQuellen<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/YCbCr\">Artikel \u00fcber YCbCr auf Wikipedia<\/a><\/noindex><br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/JPEG\">Artikel \u00fcber JPEG auf Wikipedia<\/a><\/noindex><br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/pikabu.ru\/story\/kak_ustroen_format_jpeg_5452388\">Ein wenig \u00fcber DCP aus einem Post auf Pikabu<\/a><\/noindex><br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/%D0%94%D0%B8%D1%81%D0%BA%D1%80%D0%B5%D1%82%D0%BD%D0%BE%D0%B5_%D0%BA%D0%BE%D1%81%D0%B8%D0%BD%D1%83%D1%81%D0%BD%D0%BE%D0%B5_%D0%BF%D1%80%D0%B5%D0%BE%D0%B1%D1%80%D0%B0%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5\">Artikel \u00fcber DCP auf Wikipedia<\/a><\/noindex><\/p>\n<p>Quelle: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/482728\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0418 \u0441\u043d\u043e\u0432\u0430 \u0437\u0434\u0440\u0430\u0432\u0441\u0442\u0432\u0443\u0439\u0442\u0435! \u042f \u043d\u0430\u0448\u0435\u043b \u044d\u0442\u0443 \u0441\u0442\u0430\u0442\u044c\u044e, \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u043d\u0443\u044e \u0435\u0449\u0435 \u043c\u0430\u0435 2019-\u043e\u0433\u043e \u0433\u043e\u0434\u0430. \u042d\u0442\u043e \u2014 \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0435\u043d\u0438\u0435 \u0441\u0435\u0440\u0438\u0438 \u0441\u0442\u0430\u0442\u0435\u0439 \u043e WAVE \u0438 JPEG, \u0412\u043e\u0442 \u043f\u0435\u0440\u0432\u0430\u044f. \u042d\u0442\u0430 \u043f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u044f \u0432\u043a\u043b\u044e\u0447\u0438\u0442 \u0432 \u0441\u0435\u0431\u0435 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u043e\u0431 \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u0435 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0439 \u0438 \u043e \u0441\u0430\u043c\u043e\u043c \u0444\u043e\u0440\u043c\u0430\u0442\u0435 \u0432 \u0446\u0435\u043b\u043e\u043c. \u0429\u0435\u043f\u043e\u0442\u043a\u0443 \u0438\u0441\u0442\u043e\u0440\u0438\u0438 \u0421\u0442\u043e\u043b\u043e\u0432\u0443\u044e \u043b\u043e\u0436\u043a\u0443 \u0441\u0442\u0430\u0442\u044c\u0438 \u0438\u0437 \u0412\u0438\u043a\u0438\u043f\u0435\u0434\u0438\u0438: JPEG (Joint Photographic Experts Group) \u2014 \u043e\u0434\u0438\u043d \u0438\u0437 \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u044b\u0445 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-54788","post","type-post","status-publish","format-standard","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.0.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0418 \u0441\u043d\u043e\u0432\u0430 \u0437\u0434\u0440\u0430\u0432\u0441\u0442\u0432\u0443\u0439\u0442\u0435! \u042f \u043d\u0430\u0448\u0435\u043b \u044d\u0442\u0443 \u0441\u0442\u0430\u0442\u044c\u044e, \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u043d\u0443\u044e \u0435\u0449\u0435 \u043c\u0430\u0435 2019-\u043e\u0433\u043e \u0433\u043e\u0434\u0430. \u042d\u0442\u043e \u2014 \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0435\u043d\u0438\u0435 \u0441\u0435\u0440\u0438\u0438 \u0441\u0442\u0430\u0442\u0435\u0439 \u043e WAVE \u0438 JPEG, \u0412\u043e\u0442 \u043f\u0435\u0440\u0432\u0430\u044f.\" \/>\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\/de\/blog\/administrirovanie\/jpeg-algoritm-szhatiya\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.0.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"de_DE\" \/>\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\udd47JPEG. \u0410\u043b\u0433\u043e\u0440\u0438\u0442\u043c \u0441\u0436\u0430\u0442\u0438\u044f | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0418 \u0441\u043d\u043e\u0432\u0430 \u0437\u0434\u0440\u0430\u0432\u0441\u0442\u0432\u0443\u0439\u0442\u0435! \u042f \u043d\u0430\u0448\u0435\u043b \u044d\u0442\u0443 \u0441\u0442\u0430\u0442\u044c\u044e, \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u043d\u0443\u044e \u0435\u0449\u0435 \u043c\u0430\u0435 2019-\u043e\u0433\u043e \u0433\u043e\u0434\u0430. \u042d\u0442\u043e \u2014 \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0435\u043d\u0438\u0435 \u0441\u0435\u0440\u0438\u0438 \u0441\u0442\u0430\u0442\u0435\u0439 \u043e WAVE \u0438 JPEG, \u0412\u043e\u0442 \u043f\u0435\u0440\u0432\u0430\u044f.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/de\/blog\/administrirovanie\/jpeg-algoritm-szhatiya\" \/>\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=\"2020-01-03T21:00:00+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-02-18T11:02:50+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\udd47JPEG. Kompressionsalgorithmus | ProHoster","description":"Hallo nochmal! Ich habe diesen Artikel gefunden, der im Mai 2019 geschrieben wurde. Dies ist die Fortsetzung einer Artikelreihe \u00fcber WAVE und JPEG. Hier ist der erste.","canonical_url":"https:\/\/prohoster.info\/de\/blog\/administrirovanie\/jpeg-algoritm-szhatiya","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"de_DE","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\udd47JPEG. \u0410\u043b\u0433\u043e\u0440\u0438\u0442\u043c \u0441\u0436\u0430\u0442\u0438\u044f | ProHoster","og:description":"\u0418 \u0441\u043d\u043e\u0432\u0430 \u0437\u0434\u0440\u0430\u0432\u0441\u0442\u0432\u0443\u0439\u0442\u0435! \u042f \u043d\u0430\u0448\u0435\u043b \u044d\u0442\u0443 \u0441\u0442\u0430\u0442\u044c\u044e, \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u043d\u0443\u044e \u0435\u0449\u0435 \u043c\u0430\u0435 2019-\u043e\u0433\u043e \u0433\u043e\u0434\u0430. \u042d\u0442\u043e \u2014 \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0435\u043d\u0438\u0435 \u0441\u0435\u0440\u0438\u0438 \u0441\u0442\u0430\u0442\u0435\u0439 \u043e WAVE \u0438 JPEG, \u0412\u043e\u0442 \u043f\u0435\u0440\u0432\u0430\u044f.","og:url":"https:\/\/prohoster.info\/de\/blog\/administrirovanie\/jpeg-algoritm-szhatiya","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":"2020-01-03T21:00:00+00:00","article:modified_time":"2020-02-18T11:02:50+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"54788","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-24 12:45:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 10:01:54","updated":"2026-01-24 12:45:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/54788","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/comments?post=54788"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/54788\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media?parent=54788"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/categories?post=54788"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/tags?post=54788"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}