{"id":22341,"date":"2024-11-12T09:27:18","date_gmt":"2024-11-12T17:27:18","guid":{"rendered":"http:\/\/jnack.com\/blog\/?p=22341"},"modified":"2024-11-12T09:27:40","modified_gmt":"2024-11-12T17:27:40","slug":"new-google-recapture-tech","status":"publish","type":"post","link":"http:\/\/jnack.com\/blog\/2024\/11\/12\/new-google-recapture-tech\/","title":{"rendered":"New Google ReCapture tech enables post-capture camera control"},"content":{"rendered":"\n<p>Man, I miss working with these guys &amp; gals&#8230; <\/p>\n\n\n\n<blockquote class=\"wp-block-quote\">\n<p>We present\u00a0<strong><a href=\"https:\/\/generative-video-camera-controls.github.io\/\">ReCapture<\/a><\/strong>, a method for generating new videos with novel camera trajectories from a single user-provided video. Our method allows us to re-generate the source video, with all its existing scene motion, from vastly different angles and with cinematic camera motion.<\/p>\n<\/blockquote>\n\n\n\n<p>They note that ReCapture is substantially different from other work. Existing methods can control camera either on images or on generated videos and not arbitrary user-provided videos. Check it out:<\/p>\n\n\n\n<figure class=\"wp-block-video\"><video controls src=\"https:\/\/generative-video-camera-controls.github.io\/teaser.mp4\"><\/video><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Man, I miss working with these guys &amp; gals&#8230; We present\u00a0ReCapture, a method for generating new videos with novel camera trajectories from a single user-provided video. Our method allows us to re-generate the source video, with all its existing scene motion, from vastly different angles and with cinematic camera motion. They note that ReCapture is [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":[],"categories":[66],"tags":[],"_links":{"self":[{"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/posts\/22341"}],"collection":[{"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/comments?post=22341"}],"version-history":[{"count":2,"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/posts\/22341\/revisions"}],"predecessor-version":[{"id":22343,"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/posts\/22341\/revisions\/22343"}],"wp:attachment":[{"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/media?parent=22341"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/categories?post=22341"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/tags?post=22341"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}