{"product_id":"restore-old-photos-create-talking-videos-n8n-meta-muse","title":"Restore Old Photos \u0026 Create Talking Videos (n8n + Meta Muse)","description":"\u003ch3\u003eTurn an old photo into a talking video—automatically, inside n8n\u003c\/h3\u003e\n\u003cp\u003eThis n8n workflow lets you upload or link to an old photo, optionally restore it with \u003cstrong\u003euseapi.net Muse\u003c\/strong\u003e, and generate one or two short talking-video takes with a spoken line. You can review results and save the final \u003cstrong\u003eMP4\u003c\/strong\u003e (and restored image) to \u003cstrong\u003eGoogle Drive\u003c\/strong\u003e—all from an authenticated n8n form.\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCollect input via n8n form:\u003c\/strong\u003e Users open an authenticated n8n form, upload a photo or provide an HTTPS image URL, choose restore options, enter the spoken line, and submit.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eUse Muse quota with a “Before you spend” check:\u003c\/strong\u003e The workflow uploads the image to useapi.net Muse Assets, reads the selected Muse account’s quota, and shows an allowance estimate for confirmation.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eOptional photo restoration:\u003c\/strong\u003e If selected, it creates an asynchronous Muse image job, polls for completion, and offers a page to accept the restored photo, redo with updated notes, or keep the original.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eGenerate talking-video takes:\u003c\/strong\u003e It starts one or two asynchronous Muse video jobs to animate the chosen image and speak the provided line, polling until each take finishes.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePick or redo:\u003c\/strong\u003e The workflow displays each take so the user can choose the best result or generate again with a new line\/motion.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eOptional Google Drive saving:\u003c\/strong\u003e If enabled, it downloads the selected \u003cstrong\u003eMP4\u003c\/strong\u003e (and restored image) from useapi.net and uploads them to \u003cstrong\u003eGoogle Drive\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eFinal results \u0026amp; secure downloads:\u003c\/strong\u003e A final results page includes an embedded player and signed download links served through a dedicated webhook, plus updated quota usage information.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eRestore and animate family photos into short talking videos for sharing\u003c\/li\u003e\n  \u003cli\u003eMarketing teams generating “memory-style” video content from archival images\u003c\/li\u003e\n  \u003cli\u003eSaaS operators packaging Muse-powered video generation behind a controlled n8n form\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eIntegrations:\u003c\/strong\u003e useapi.net Muse (Muse Assets + Muse API), Google Drive\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003en8n nodes \/ components:\u003c\/strong\u003e form, webhook, if, switch, wait, code\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eAuthentication:\u003c\/strong\u003e useapi.net API token via HTTP Header Auth (Authorization header)\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":46228883374259,"sku":"N8N-20989","price":26.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/Vr5nopyCj7CnytR2Xigsd_uHj9p5qj.png?v=1792055125","url":"https:\/\/buyflowscripts.com\/products\/restore-old-photos-create-talking-videos-n8n-meta-muse","provider":"N8N Commerce","version":"1.0","type":"link"}