{"id":478,"date":"2007-11-08T23:25:35","date_gmt":"2007-11-09T06:25:35","guid":{"rendered":"http:\/\/multimedia.cx\/eggs\/sofdec-support\/"},"modified":"2011-02-17T22:41:22","modified_gmt":"2011-02-18T06:41:22","slug":"sofdec-support","status":"publish","type":"post","link":"https:\/\/multimedia.cx\/eggs\/sofdec-support\/","title":{"rendered":"Sofdec Support"},"content":{"rendered":"<p><a href=\"http:\/\/ffmpeg.org\/\">FFmpeg<\/a> now includes support for the <a href=\"http:\/\/wiki.multimedia.cx\/index.php?title=Sofdec\">Sofdec middleware format<\/a> thanks to Aurel Jacobs and Mans Rullgard, as well as everyone who has made FFmpeg&#8217;s MPEG video decoding what it is today. Sonic the Hedgehog salutes you:<\/p>\n<p><center><br \/>\n<a href=\"http:\/\/www.mobygames.com\/game\/gamecube\/sonic-adventure-2-battle\"><br \/>\n<img decoding=\"async\" src=\"\/eggs\/images\/ffplay-sonic-battle.jpg\" alt=\"Sonic Adventure 2: Battle\" \/><br \/>\n<em>Sonic Adventure 2: Battle<\/em><\/a><br \/>\n<\/center><\/p>\n<p>Sofdec is a multimedia middleware format that was used heavily on the Sega Dreamcast. Indeed, if you booted a DC game, there might have been a 50\/50 chance that you would see Sofdec&#8217;s technology insignias among the many obligatory corporate logos. Sofdec still survives to this day and is seen on various GameCube games (often developed by Sega&#8217;s subsidiary houses). It probably runs on all the other consoles as well. In fact, I see that MobyGames maintains a game group for <a href=\"http:\/\/www.mobygames.com\/game-group\/middleware-cri\">CRI-using games<\/a>.<\/p>\n<p>The thing about Sofdec files is that they are fundamentally MPEG files with MPEG-1 video. The only thing special about them is that they are packaged with a custom ADPCM format called <a href=\"http:\/\/wiki.multimedia.cx\/index.php?title=CRI_ADX_ADPCM\">CRI ADX<\/a>. I checked out the new FFmpeg support with files from a variety of games. One of the biggest problems is blocky output. On files from certain games (for example, <em><a href=\"http:\/\/www.mobygames.com\/game\/gamecube\/f-zero-gx\">F-Zero GX<\/a><\/em>, <em><a href=\"http:\/\/www.mobygames.com\/game\/gamecube\/resident-evil-4\">Resident Evil 4<\/a><\/em>, and <em><a href=\"http:\/\/www.mobygames.com\/game\/gamecube\/star-fox-assault\">Starfox Assault<\/a><\/em>), it almost appears that only DC data is being decoded. FFmpeg does not report any decoding problems. The result is something like this:<\/p>\n<p><center><br \/>\n<img decoding=\"async\" src=\"\/eggs\/images\/gamecube-logo-blocky.png\" alt=\"Blocky GameCube logo\" \/><br \/>\n<\/center><\/p>\n<p>I am pretty sure that the above is supposed to be the official GameCube logo, which looks like this:<\/p>\n<p><center><br \/>\n<img decoding=\"async\" src=\"\/eggs\/images\/nintendo-gamecube-logo.gif\" alt=\"Nintendo GameCube Logo\" \/><br \/>\n<\/center><\/p>\n<p>There are also a few videos from <em><a href=\"http:\/\/www.mobygames.com\/game\/gamecube\/resident-evil-code-veronica-x\">Resident Evil: Code Veronica X<\/a><\/em> on the GameCube that display as a square 320&#215;320 frame, which is not correct:<\/p>\n<p><center><br \/>\n<a href=\"http:\/\/www.mobygames.com\/game\/gamecube\/resident-evil-code-veronica-x\"><img decoding=\"async\" src=\"\/eggs\/images\/ffplay-resident-evil-claire-square-ratio.jpg\" alt=\"Resident Evil: Code Veronica X-- Claire Redfield, square aspect ratio\" \/><\/a><br \/>\n<\/center><\/p>\n<p>I wonder if aspect ratio information is stored inside this file format, or if perhaps the data is in some other place in the game&#8217;s data. Not all of the videos in the game are like this, though.<\/p>\n<p>Many new samples are available in <a href=\"http:\/\/samples.mplayerhq.hu\/game-formats\/sfd\/\">the usual place<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>FFmpeg now includes support for the Sofdec middleware format thanks to Aurel Jacobs and Mans Rullgard, as well as everyone who has made FFmpeg&#8217;s MPEG video decoding what it is today. Sonic the Hedgehog salutes you: Sonic Adventure 2: Battle Sofdec is a multimedia middleware format that was used heavily on the Sega Dreamcast. Indeed, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[29,3,221],"tags":[69,68,282,283,67,66],"class_list":["post-478","post","type-post","status-publish","format-standard","hentry","category-game-hacking","category-open-source-multimedia","category-sega-dreamcast","tag-dreamcast","tag-ffmpeg","tag-game-hacking","tag-nintendo","tag-sega","tag-sofdec"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.4 - aioseo.com -->\n\t<meta name=\"description\" content=\"FFmpeg now includes support for the Sofdec middleware format thanks to Aurel Jacobs and Mans Rullgard, as well as everyone who has made FFmpeg&#039;s MPEG video decoding what it is today. Sonic the Hedgehog salutes you: Sonic Adventure 2: Battle Sofdec is a multimedia middleware format that was used heavily on the Sega Dreamcast. Indeed,\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Multimedia Mike\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/multimedia.cx\/eggs\/sofdec-support\/\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"Breaking Eggs And Making Omelettes | Topics On Multimedia Technology and Reverse Engineering\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"FFmpeg Now Support Sofdec Files | Breaking Eggs And Making Omelettes\" \/>\n\t\t<meta property=\"og:description\" content=\"FFmpeg now includes support for the Sofdec middleware format thanks to Aurel Jacobs and Mans Rullgard, as well as everyone who has made FFmpeg&#039;s MPEG video decoding what it is today. Sonic the Hedgehog salutes you: Sonic Adventure 2: Battle Sofdec is a multimedia middleware format that was used heavily on the Sega Dreamcast. Indeed,\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/multimedia.cx\/eggs\/sofdec-support\/\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2007-11-09T06:25:35+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2011-02-18T06:41:22+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary\" \/>\n\t\t<meta name=\"twitter:title\" content=\"FFmpeg Now Support Sofdec Files | Breaking Eggs And Making Omelettes\" \/>\n\t\t<meta name=\"twitter:description\" content=\"FFmpeg now includes support for the Sofdec middleware format thanks to Aurel Jacobs and Mans Rullgard, as well as everyone who has made FFmpeg&#039;s MPEG video decoding what it is today. Sonic the Hedgehog salutes you: Sonic Adventure 2: Battle Sofdec is a multimedia middleware format that was used heavily on the Sega Dreamcast. Indeed,\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/sofdec-support\\\/#article\",\"name\":\"FFmpeg Now Support Sofdec Files | Breaking Eggs And Making Omelettes\",\"headline\":\"Sofdec Support\",\"author\":{\"@id\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/author\\\/multimedia-mike\\\/#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/#organization\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"\\\/eggs\\\/images\\\/ffplay-sonic-battle.jpg\",\"@id\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/sofdec-support\\\/#articleImage\"},\"datePublished\":\"2007-11-08T23:25:35-08:00\",\"dateModified\":\"2011-02-17T22:41:22-08:00\",\"inLanguage\":\"en-US\",\"commentCount\":3,\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/sofdec-support\\\/#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/sofdec-support\\\/#webpage\"},\"articleSection\":\"Game Hacking, Open Source Multimedia, Sega Dreamcast, dreamcast, ffmpeg, Game Hacking, Nintendo, sega, sofdec\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/sofdec-support\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/category\\\/open-source-multimedia\\\/#listItem\",\"name\":\"Open Source Multimedia\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/category\\\/open-source-multimedia\\\/#listItem\",\"position\":2,\"name\":\"Open Source Multimedia\",\"item\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/category\\\/open-source-multimedia\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/sofdec-support\\\/#listItem\",\"name\":\"Sofdec Support\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/sofdec-support\\\/#listItem\",\"position\":3,\"name\":\"Sofdec Support\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/category\\\/open-source-multimedia\\\/#listItem\",\"name\":\"Open Source Multimedia\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/#organization\",\"name\":\"Breaking Eggs And Making Omelettes\",\"description\":\"Topics On Multimedia Technology and Reverse Engineering\",\"url\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/author\\\/multimedia-mike\\\/#author\",\"url\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/author\\\/multimedia-mike\\\/\",\"name\":\"Multimedia Mike\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/sofdec-support\\\/#authorImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/2eb93f7cada658f7986b5092062849fa255779eada3342c8f6b9a40764b95fdd?s=96&d=identicon&r=g\",\"width\":96,\"height\":96,\"caption\":\"Multimedia Mike\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/sofdec-support\\\/#webpage\",\"url\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/sofdec-support\\\/\",\"name\":\"FFmpeg Now Support Sofdec Files | Breaking Eggs And Making Omelettes\",\"description\":\"FFmpeg now includes support for the Sofdec middleware format thanks to Aurel Jacobs and Mans Rullgard, as well as everyone who has made FFmpeg's MPEG video decoding what it is today. Sonic the Hedgehog salutes you: Sonic Adventure 2: Battle Sofdec is a multimedia middleware format that was used heavily on the Sega Dreamcast. Indeed,\",\"inLanguage\":\"en-US\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/sofdec-support\\\/#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/author\\\/multimedia-mike\\\/#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/author\\\/multimedia-mike\\\/#author\"},\"datePublished\":\"2007-11-08T23:25:35-08:00\",\"dateModified\":\"2011-02-17T22:41:22-08:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/#website\",\"url\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/\",\"name\":\"Breaking Eggs And Making Omelettes\",\"description\":\"Topics On Multimedia Technology and Reverse Engineering\",\"inLanguage\":\"en-US\",\"publisher\":{\"@id\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"FFmpeg Now Support Sofdec Files | Breaking Eggs And Making Omelettes","description":"FFmpeg now includes support for the Sofdec middleware format thanks to Aurel Jacobs and Mans Rullgard, as well as everyone who has made FFmpeg's MPEG video decoding what it is today. Sonic the Hedgehog salutes you: Sonic Adventure 2: Battle Sofdec is a multimedia middleware format that was used heavily on the Sega Dreamcast. Indeed,","canonical_url":"https:\/\/multimedia.cx\/eggs\/sofdec-support\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/multimedia.cx\/eggs\/sofdec-support\/#article","name":"FFmpeg Now Support Sofdec Files | Breaking Eggs And Making Omelettes","headline":"Sofdec Support","author":{"@id":"https:\/\/multimedia.cx\/eggs\/author\/multimedia-mike\/#author"},"publisher":{"@id":"https:\/\/multimedia.cx\/eggs\/#organization"},"image":{"@type":"ImageObject","url":"\/eggs\/images\/ffplay-sonic-battle.jpg","@id":"https:\/\/multimedia.cx\/eggs\/sofdec-support\/#articleImage"},"datePublished":"2007-11-08T23:25:35-08:00","dateModified":"2011-02-17T22:41:22-08:00","inLanguage":"en-US","commentCount":3,"mainEntityOfPage":{"@id":"https:\/\/multimedia.cx\/eggs\/sofdec-support\/#webpage"},"isPartOf":{"@id":"https:\/\/multimedia.cx\/eggs\/sofdec-support\/#webpage"},"articleSection":"Game Hacking, Open Source Multimedia, Sega Dreamcast, dreamcast, ffmpeg, Game Hacking, Nintendo, sega, sofdec"},{"@type":"BreadcrumbList","@id":"https:\/\/multimedia.cx\/eggs\/sofdec-support\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/multimedia.cx\/eggs\/#listItem","position":1,"name":"Home","item":"https:\/\/multimedia.cx\/eggs\/","nextItem":{"@type":"ListItem","@id":"https:\/\/multimedia.cx\/eggs\/category\/open-source-multimedia\/#listItem","name":"Open Source Multimedia"}},{"@type":"ListItem","@id":"https:\/\/multimedia.cx\/eggs\/category\/open-source-multimedia\/#listItem","position":2,"name":"Open Source Multimedia","item":"https:\/\/multimedia.cx\/eggs\/category\/open-source-multimedia\/","nextItem":{"@type":"ListItem","@id":"https:\/\/multimedia.cx\/eggs\/sofdec-support\/#listItem","name":"Sofdec Support"},"previousItem":{"@type":"ListItem","@id":"https:\/\/multimedia.cx\/eggs\/#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/multimedia.cx\/eggs\/sofdec-support\/#listItem","position":3,"name":"Sofdec Support","previousItem":{"@type":"ListItem","@id":"https:\/\/multimedia.cx\/eggs\/category\/open-source-multimedia\/#listItem","name":"Open Source Multimedia"}}]},{"@type":"Organization","@id":"https:\/\/multimedia.cx\/eggs\/#organization","name":"Breaking Eggs And Making Omelettes","description":"Topics On Multimedia Technology and Reverse Engineering","url":"https:\/\/multimedia.cx\/eggs\/"},{"@type":"Person","@id":"https:\/\/multimedia.cx\/eggs\/author\/multimedia-mike\/#author","url":"https:\/\/multimedia.cx\/eggs\/author\/multimedia-mike\/","name":"Multimedia Mike","image":{"@type":"ImageObject","@id":"https:\/\/multimedia.cx\/eggs\/sofdec-support\/#authorImage","url":"https:\/\/secure.gravatar.com\/avatar\/2eb93f7cada658f7986b5092062849fa255779eada3342c8f6b9a40764b95fdd?s=96&d=identicon&r=g","width":96,"height":96,"caption":"Multimedia Mike"}},{"@type":"WebPage","@id":"https:\/\/multimedia.cx\/eggs\/sofdec-support\/#webpage","url":"https:\/\/multimedia.cx\/eggs\/sofdec-support\/","name":"FFmpeg Now Support Sofdec Files | Breaking Eggs And Making Omelettes","description":"FFmpeg now includes support for the Sofdec middleware format thanks to Aurel Jacobs and Mans Rullgard, as well as everyone who has made FFmpeg's MPEG video decoding what it is today. Sonic the Hedgehog salutes you: Sonic Adventure 2: Battle Sofdec is a multimedia middleware format that was used heavily on the Sega Dreamcast. Indeed,","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/multimedia.cx\/eggs\/#website"},"breadcrumb":{"@id":"https:\/\/multimedia.cx\/eggs\/sofdec-support\/#breadcrumblist"},"author":{"@id":"https:\/\/multimedia.cx\/eggs\/author\/multimedia-mike\/#author"},"creator":{"@id":"https:\/\/multimedia.cx\/eggs\/author\/multimedia-mike\/#author"},"datePublished":"2007-11-08T23:25:35-08:00","dateModified":"2011-02-17T22:41:22-08:00"},{"@type":"WebSite","@id":"https:\/\/multimedia.cx\/eggs\/#website","url":"https:\/\/multimedia.cx\/eggs\/","name":"Breaking Eggs And Making Omelettes","description":"Topics On Multimedia Technology and Reverse Engineering","inLanguage":"en-US","publisher":{"@id":"https:\/\/multimedia.cx\/eggs\/#organization"}}]},"og:locale":"en_US","og:site_name":"Breaking Eggs And Making Omelettes | Topics On Multimedia Technology and Reverse Engineering","og:type":"article","og:title":"FFmpeg Now Support Sofdec Files | Breaking Eggs And Making Omelettes","og:description":"FFmpeg now includes support for the Sofdec middleware format thanks to Aurel Jacobs and Mans Rullgard, as well as everyone who has made FFmpeg's MPEG video decoding what it is today. Sonic the Hedgehog salutes you: Sonic Adventure 2: Battle Sofdec is a multimedia middleware format that was used heavily on the Sega Dreamcast. Indeed,","og:url":"https:\/\/multimedia.cx\/eggs\/sofdec-support\/","article:published_time":"2007-11-09T06:25:35+00:00","article:modified_time":"2011-02-18T06:41:22+00:00","twitter:card":"summary","twitter:title":"FFmpeg Now Support Sofdec Files | Breaking Eggs And Making Omelettes","twitter:description":"FFmpeg now includes support for the Sofdec middleware format thanks to Aurel Jacobs and Mans Rullgard, as well as everyone who has made FFmpeg's MPEG video decoding what it is today. Sonic the Hedgehog salutes you: Sonic Adventure 2: Battle Sofdec is a multimedia middleware format that was used heavily on the Sega Dreamcast. Indeed,"},"aioseo_meta_data":{"post_id":"478","title":"FFmpeg Now Support Sofdec Files | #site_title","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,"location":null,"local_seo":null,"breadcrumb_settings":null,"limit_modified_date":false,"ai":null,"created":"2020-12-31 21:57:33","updated":"2025-12-31 18:47:17","seo_analyzer_scan_date":null,"focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/multimedia.cx\/eggs\/\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">\u00bb<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/multimedia.cx\/eggs\/category\/open-source-multimedia\/\" title=\"Open Source Multimedia\">Open Source Multimedia<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">\u00bb<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tSofdec Support\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/multimedia.cx\/eggs\/"},{"label":"Open Source Multimedia","link":"https:\/\/multimedia.cx\/eggs\/category\/open-source-multimedia\/"},{"label":"Sofdec Support","link":"https:\/\/multimedia.cx\/eggs\/sofdec-support\/"}],"_links":{"self":[{"href":"https:\/\/multimedia.cx\/eggs\/wp-json\/wp\/v2\/posts\/478","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/multimedia.cx\/eggs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/multimedia.cx\/eggs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/multimedia.cx\/eggs\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/multimedia.cx\/eggs\/wp-json\/wp\/v2\/comments?post=478"}],"version-history":[{"count":2,"href":"https:\/\/multimedia.cx\/eggs\/wp-json\/wp\/v2\/posts\/478\/revisions"}],"predecessor-version":[{"id":3157,"href":"https:\/\/multimedia.cx\/eggs\/wp-json\/wp\/v2\/posts\/478\/revisions\/3157"}],"wp:attachment":[{"href":"https:\/\/multimedia.cx\/eggs\/wp-json\/wp\/v2\/media?parent=478"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/multimedia.cx\/eggs\/wp-json\/wp\/v2\/categories?post=478"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/multimedia.cx\/eggs\/wp-json\/wp\/v2\/tags?post=478"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}