bna
commited on
Commit
·
ff7a87c
1
Parent(s):
6a61de0
chore: update out artifacts
Browse files- 404.html +1 -1
- __next.__PAGE__.txt +2 -2
- __next._full.txt +17 -16
- __next._head.txt +1 -1
- __next._index.txt +4 -3
- __next._tree.txt +1 -1
- _next/static/MRXEyHNx4k9reObN40QPV/_buildManifest.js +11 -0
- _next/static/MRXEyHNx4k9reObN40QPV/_clientMiddlewareManifest.json +1 -0
- _next/static/MRXEyHNx4k9reObN40QPV/_ssgManifest.js +1 -0
- _next/static/chunks/5c03706272f382fa.js +1 -0
- _next/static/chunks/775c554026e7c8aa.js +1 -0
- _next/static/chunks/b09b76d82db6f034.js +0 -0
- _next/static/chunks/turbopack-775edb47ff0f679f.js +3 -0
- _not-found.html +1 -1
- _not-found.txt +13 -12
- _not-found/__next._full.txt +13 -12
- _not-found/__next._head.txt +1 -1
- _not-found/__next._index.txt +4 -3
- _not-found/__next._not-found.__PAGE__.txt +1 -1
- _not-found/__next._not-found.txt +1 -1
- _not-found/__next._tree.txt +1 -1
- index.html +1 -1
- index.txt +17 -16
404.html
CHANGED
|
@@ -1 +1 @@
|
|
| 1 |
-
<!DOCTYPE html><!--cDW7_XLdebiMrj7_fElKq--><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/chunks/f0656f31f040fe23.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/c0dde58672dc2335.js"/><script src="/_next/static/chunks/c6a428e9c98d9859.js" async=""></script><script src="/_next/static/chunks/037e891ec6c5cf47.js" async=""></script><script src="/_next/static/chunks/turbopack-004b2690c7ecf030.js" async=""></script><script src="/_next/static/chunks/8e5cbd5277a6eb4f.js" async=""></script><script src="/_next/static/chunks/351283919579e33c.js" async=""></script><meta name="robots" content="noindex"/><meta name="next-size-adjust" content=""/><title>404: This page could not be found.</title><title>Sora 2 Free - Free Sora Generator | Sora 2 Web & API</title><meta name="description" content="Sora 2 Free on the web: create Sora video from text and images. Try Sora 2 web (sora2 web) to generate videos online, or integrate with the Sora 2 API"/><meta name="keywords" content="sora 2 free,sora 2 web,sora2 web,sora video,sora 2 api,免费 sora 2,sora 视频,Free Sora Generator"/><meta property="og:title" content="Sora 2 Free - Free Sora Generator | Sora 2 Web & API"/><meta property="og:description" content="Sora 2 Free on the web: create Sora video from text and images. Try Sora 2 web (sora2 web) to generate videos online, or integrate with the Sora 2 API"/><meta property="og:url" content="https://freesoragenerator.com"/><meta property="og:site_name" content="Sora 2 Free"/><meta property="og:locale" content="en_US"/><meta property="og:image" content="https://freesoragenerator.com/logo.png"/><meta property="og:image:width" content="512"/><meta property="og:image:height" content="512"/><meta property="og:image:alt" content="Sora 2 Free"/><meta property="og:locale:alternate" content="zh_CN"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="Sora 2 Free - Free Sora Generator | Sora 2 Web & API"/><meta name="twitter:description" content="Sora 2 Free on the web: create Sora video from text and images. Try Sora 2 web (sora2 web) to generate videos online, or integrate with the Sora 2 API"/><meta name="twitter:image" content="https://freesoragenerator.com/logo.png"/><meta name="twitter:image:width" content="512"/><meta name="twitter:image:height" content="512"/><meta name="twitter:image:alt" content="Sora 2 Free"/><link rel="icon" href="/favicon.ico?favicon.0b3bf435.ico" sizes="256x256" type="image/x-icon"/><link rel="icon" href="https://freesoragenerator.com/logo.png"/><script src="/_next/static/chunks/a6dad97d9634a72d.js" noModule=""></script></head><body class="geist_a71539c9-module__T19VSG__variable geist_mono_8d43a2aa-module__8Li5zG__variable antialiased"><div hidden=""><!--$--><!--/$--></div><div style="font-family:system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";height:100vh;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center"><div><style>body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}</style><h1 class="next-error-h1" style="display:inline-block;margin:0 20px 0 0;padding:0 23px 0 0;font-size:24px;font-weight:500;vertical-align:top;line-height:49px">404</h1><div style="display:inline-block"><h2 style="font-size:14px;font-weight:400;line-height:49px;margin:0">This page could not be found.</h2></div></div></div><!--$--><!--/$--><script src="/_next/static/chunks/c0dde58672dc2335.js" id="_R_" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0])</script><script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[12426,[\"/_next/static/chunks/8e5cbd5277a6eb4f.js\",\"/_next/static/chunks/351283919579e33c.js\"],\"default\"]\n3:I[80054,[\"/_next/static/chunks/8e5cbd5277a6eb4f.js\",\"/_next/static/chunks/351283919579e33c.js\"],\"default\"]\n4:I[42178,[\"/_next/static/chunks/8e5cbd5277a6eb4f.js\",\"/_next/static/chunks/351283919579e33c.js\"],\"OutletBoundary\"]\n5:\"$Sreact.suspense\"\n7:I[42178,[\"/_next/static/chunks/8e5cbd5277a6eb4f.js\",\"/_next/static/chunks/351283919579e33c.js\"],\"ViewportBoundary\"]\n9:I[42178,[\"/_next/static/chunks/8e5cbd5277a6eb4f.js\",\"/_next/static/chunks/351283919579e33c.js\"],\"MetadataBoundary\"]\nb:I[8699,[\"/_next/static/chunks/8e5cbd5277a6eb4f.js\",\"/_next/static/chunks/351283919579e33c.js\"],\"default\"]\n:HL[\"/_next/static/chunks/f0656f31f040fe23.css\",\"style\"]\n"])</script><script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"cDW7_XLdebiMrj7-fElKq\",\"c\":[\"\",\"_not-found\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__\",{}]}]},\"$undefined\",\"$undefined\",true],[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/f0656f31f040fe23.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"children\":[\"$\",\"body\",null,{\"className\":\"geist_a71539c9-module__T19VSG__variable geist_mono_8d43a2aa-module__8Li5zG__variable antialiased\",\"children\":[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":404}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}]}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":\"$0:f:0:1:0:props:children:1:props:children:props:children:props:notFound:0:1:props:style\",\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":\"$0:f:0:1:0:props:children:1:props:children:props:children:props:notFound:0:1:props:children:props:children:1:props:style\",\"children\":404}],[\"$\",\"div\",null,{\"style\":\"$0:f:0:1:0:props:children:1:props:children:props:children:props:notFound:0:1:props:children:props:children:2:props:style\",\"children\":[\"$\",\"h2\",null,{\"style\":\"$0:f:0:1:0:props:children:1:props:children:props:children:props:notFound:0:1:props:children:props:children:2:props:children:props:style\",\"children\":\"This page could not be found.\"}]}]]}]}]],null,[\"$\",\"$L4\",null,{\"children\":[\"$\",\"$5\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@6\"}]}]]}],{},null,false,false]},null,false,false]},null,false,false],[\"$\",\"$1\",\"h\",{\"children\":[[\"$\",\"meta\",null,{\"name\":\"robots\",\"content\":\"noindex\"}],[\"$\",\"$L7\",null,{\"children\":\"$@8\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$L9\",null,{\"children\":[\"$\",\"$5\",null,{\"name\":\"Next.Metadata\",\"children\":\"$@a\"}]}]}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}],false]],\"m\":\"$undefined\",\"G\":[\"$b\",\"$undefined\"],\"S\":true}\n"])</script><script>self.__next_f.push([1,"8:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n"])</script><script>self.__next_f.push([1,"c:I[29748,[\"/_next/static/chunks/8e5cbd5277a6eb4f.js\",\"/_next/static/chunks/351283919579e33c.js\"],\"IconMark\"]\n"])</script><script>self.__next_f.push([1,"a:[[\"$\",\"title\",\"0\",{\"children\":\"Sora 2 Free - Free Sora Generator | Sora 2 Web \u0026 API\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"Sora 2 Free on the web: create Sora video from text and images. Try Sora 2 web (sora2 web) to generate videos online, or integrate with the Sora 2 API\"}],[\"$\",\"meta\",\"2\",{\"name\":\"keywords\",\"content\":\"sora 2 free,sora 2 web,sora2 web,sora video,sora 2 api,免费 sora 2,sora 视频,Free Sora Generator\"}],[\"$\",\"meta\",\"3\",{\"property\":\"og:title\",\"content\":\"Sora 2 Free - Free Sora Generator | Sora 2 Web \u0026 API\"}],[\"$\",\"meta\",\"4\",{\"property\":\"og:description\",\"content\":\"Sora 2 Free on the web: create Sora video from text and images. Try Sora 2 web (sora2 web) to generate videos online, or integrate with the Sora 2 API\"}],[\"$\",\"meta\",\"5\",{\"property\":\"og:url\",\"content\":\"https://freesoragenerator.com\"}],[\"$\",\"meta\",\"6\",{\"property\":\"og:site_name\",\"content\":\"Sora 2 Free\"}],[\"$\",\"meta\",\"7\",{\"property\":\"og:locale\",\"content\":\"en_US\"}],[\"$\",\"meta\",\"8\",{\"property\":\"og:image\",\"content\":\"https://freesoragenerator.com/logo.png\"}],[\"$\",\"meta\",\"9\",{\"property\":\"og:image:width\",\"content\":\"512\"}],[\"$\",\"meta\",\"10\",{\"property\":\"og:image:height\",\"content\":\"512\"}],[\"$\",\"meta\",\"11\",{\"property\":\"og:image:alt\",\"content\":\"Sora 2 Free\"}],[\"$\",\"meta\",\"12\",{\"property\":\"og:locale:alternate\",\"content\":\"zh_CN\"}],[\"$\",\"meta\",\"13\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"14\",{\"name\":\"twitter:title\",\"content\":\"Sora 2 Free - Free Sora Generator | Sora 2 Web \u0026 API\"}],[\"$\",\"meta\",\"15\",{\"name\":\"twitter:description\",\"content\":\"Sora 2 Free on the web: create Sora video from text and images. Try Sora 2 web (sora2 web) to generate videos online, or integrate with the Sora 2 API\"}],[\"$\",\"meta\",\"16\",{\"name\":\"twitter:image\",\"content\":\"https://freesoragenerator.com/logo.png\"}],[\"$\",\"meta\",\"17\",{\"name\":\"twitter:image:width\",\"content\":\"512\"}],[\"$\",\"meta\",\"18\",{\"name\":\"twitter:image:height\",\"content\":\"512\"}],[\"$\",\"meta\",\"19\",{\"name\":\"twitter:image:alt\",\"content\":\"Sora 2 Free\"}],[\"$\",\"link\",\"20\",{\"rel\":\"icon\",\"href\":\"/favicon.ico?favicon.0b3bf435.ico\",\"sizes\":\"256x256\",\"type\":\"image/x-icon\"}],[\"$\",\"link\",\"21\",{\"rel\":\"icon\",\"href\":\"https://freesoragenerator.com/logo.png\"}],[\"$\",\"$Lc\",\"22\",{}]]\n"])</script><script>self.__next_f.push([1,"6:null\n"])</script></body></html>
|
|
|
|
| 1 |
+
<!DOCTYPE html><!--MRXEyHNx4k9reObN40QPV--><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/chunks/f0656f31f040fe23.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/775c554026e7c8aa.js"/><script src="/_next/static/chunks/b09b76d82db6f034.js" async=""></script><script src="/_next/static/chunks/037e891ec6c5cf47.js" async=""></script><script src="/_next/static/chunks/turbopack-775edb47ff0f679f.js" async=""></script><script src="/_next/static/chunks/5c03706272f382fa.js" async=""></script><script src="/_next/static/chunks/8e5cbd5277a6eb4f.js" async=""></script><script src="/_next/static/chunks/351283919579e33c.js" async=""></script><link rel="preload" href="https://www.googletagmanager.com/gtag/js?id=G-V9GLN3VH6P" as="script"/><meta name="robots" content="noindex"/><meta name="next-size-adjust" content=""/><title>404: This page could not be found.</title><title>Sora 2 Free - Free Sora Generator | Sora 2 Web & API</title><meta name="description" content="Sora 2 Free on the web: create Sora video from text and images. Try Sora 2 web (sora2 web) to generate videos online, or integrate with the Sora 2 API"/><meta name="keywords" content="sora 2 free,sora 2 web,sora2 web,sora video,sora 2 api,免费 sora 2,sora 视频,Free Sora Generator"/><meta property="og:title" content="Sora 2 Free - Free Sora Generator | Sora 2 Web & API"/><meta property="og:description" content="Sora 2 Free on the web: create Sora video from text and images. Try Sora 2 web (sora2 web) to generate videos online, or integrate with the Sora 2 API"/><meta property="og:url" content="https://freesoragenerator.com"/><meta property="og:site_name" content="Sora 2 Free"/><meta property="og:locale" content="en_US"/><meta property="og:image" content="https://freesoragenerator.com/logo.png"/><meta property="og:image:width" content="512"/><meta property="og:image:height" content="512"/><meta property="og:image:alt" content="Sora 2 Free"/><meta property="og:locale:alternate" content="zh_CN"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="Sora 2 Free - Free Sora Generator | Sora 2 Web & API"/><meta name="twitter:description" content="Sora 2 Free on the web: create Sora video from text and images. Try Sora 2 web (sora2 web) to generate videos online, or integrate with the Sora 2 API"/><meta name="twitter:image" content="https://freesoragenerator.com/logo.png"/><meta name="twitter:image:width" content="512"/><meta name="twitter:image:height" content="512"/><meta name="twitter:image:alt" content="Sora 2 Free"/><link rel="icon" href="/favicon.ico?favicon.0b3bf435.ico" sizes="256x256" type="image/x-icon"/><link rel="icon" href="https://freesoragenerator.com/logo.png"/><script src="/_next/static/chunks/a6dad97d9634a72d.js" noModule=""></script></head><body class="geist_a71539c9-module__T19VSG__variable geist_mono_8d43a2aa-module__8Li5zG__variable antialiased"><div hidden=""><!--$--><!--/$--></div><div style="font-family:system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";height:100vh;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center"><div><style>body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}</style><h1 class="next-error-h1" style="display:inline-block;margin:0 20px 0 0;padding:0 23px 0 0;font-size:24px;font-weight:500;vertical-align:top;line-height:49px">404</h1><div style="display:inline-block"><h2 style="font-size:14px;font-weight:400;line-height:49px;margin:0">This page could not be found.</h2></div></div></div><!--$--><!--/$--><script src="/_next/static/chunks/775c554026e7c8aa.js" id="_R_" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0])</script><script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[80609,[\"/_next/static/chunks/5c03706272f382fa.js\"],\"\"]\n3:I[12426,[\"/_next/static/chunks/8e5cbd5277a6eb4f.js\",\"/_next/static/chunks/351283919579e33c.js\"],\"default\"]\n4:I[80054,[\"/_next/static/chunks/8e5cbd5277a6eb4f.js\",\"/_next/static/chunks/351283919579e33c.js\"],\"default\"]\n5:I[42178,[\"/_next/static/chunks/8e5cbd5277a6eb4f.js\",\"/_next/static/chunks/351283919579e33c.js\"],\"OutletBoundary\"]\n6:\"$Sreact.suspense\"\n8:I[42178,[\"/_next/static/chunks/8e5cbd5277a6eb4f.js\",\"/_next/static/chunks/351283919579e33c.js\"],\"ViewportBoundary\"]\na:I[42178,[\"/_next/static/chunks/8e5cbd5277a6eb4f.js\",\"/_next/static/chunks/351283919579e33c.js\"],\"MetadataBoundary\"]\nc:I[8699,[\"/_next/static/chunks/8e5cbd5277a6eb4f.js\",\"/_next/static/chunks/351283919579e33c.js\"],\"default\"]\n:HL[\"/_next/static/chunks/f0656f31f040fe23.css\",\"style\"]\n"])</script><script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"MRXEyHNx4k9reObN40QPV\",\"c\":[\"\",\"_not-found\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__\",{}]}]},\"$undefined\",\"$undefined\",true],[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/f0656f31f040fe23.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/5c03706272f382fa.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"children\":[\"$\",\"body\",null,{\"className\":\"geist_a71539c9-module__T19VSG__variable geist_mono_8d43a2aa-module__8Li5zG__variable antialiased\",\"children\":[[\"$\",\"$L2\",null,{\"async\":true,\"src\":\"https://www.googletagmanager.com/gtag/js?id=G-V9GLN3VH6P\",\"strategy\":\"afterInteractive\"}],[\"$\",\"$L2\",null,{\"id\":\"ga-init\",\"strategy\":\"afterInteractive\",\"children\":\"window.dataLayer = window.dataLayer || [];\\nfunction gtag(){dataLayer.push(arguments);}\\ngtag('js', new Date());\\ngtag('config', 'G-V9GLN3VH6P');\"}],[\"$\",\"$L3\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L4\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":404}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}]}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L3\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L4\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":\"$0:f:0:1:0:props:children:1:props:children:props:children:2:props:notFound:0:1:props:style\",\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":\"$0:f:0:1:0:props:children:1:props:children:props:children:2:props:notFound:0:1:props:children:props:children:1:props:style\",\"children\":404}],[\"$\",\"div\",null,{\"style\":\"$0:f:0:1:0:props:children:1:props:children:props:children:2:props:notFound:0:1:props:children:props:children:2:props:style\",\"children\":[\"$\",\"h2\",null,{\"style\":\"$0:f:0:1:0:props:children:1:props:children:props:children:2:props:notFound:0:1:props:children:props:children:2:props:children:props:style\",\"children\":\"This page could not be found.\"}]}]]}]}]],null,[\"$\",\"$L5\",null,{\"children\":[\"$\",\"$6\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@7\"}]}]]}],{},null,false,false]},null,false,false]},null,false,false],[\"$\",\"$1\",\"h\",{\"children\":[[\"$\",\"meta\",null,{\"name\":\"robots\",\"content\":\"noindex\"}],[\"$\",\"$L8\",null,{\"children\":\"$@9\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$La\",null,{\"children\":[\"$\",\"$6\",null,{\"name\":\"Next.Metadata\",\"children\":\"$@b\"}]}]}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}],false]],\"m\":\"$undefined\",\"G\":[\"$c\",\"$undefined\"],\"S\":true}\n"])</script><script>self.__next_f.push([1,"9:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n"])</script><script>self.__next_f.push([1,"d:I[29748,[\"/_next/static/chunks/8e5cbd5277a6eb4f.js\",\"/_next/static/chunks/351283919579e33c.js\"],\"IconMark\"]\n"])</script><script>self.__next_f.push([1,"b:[[\"$\",\"title\",\"0\",{\"children\":\"Sora 2 Free - Free Sora Generator | Sora 2 Web \u0026 API\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"Sora 2 Free on the web: create Sora video from text and images. Try Sora 2 web (sora2 web) to generate videos online, or integrate with the Sora 2 API\"}],[\"$\",\"meta\",\"2\",{\"name\":\"keywords\",\"content\":\"sora 2 free,sora 2 web,sora2 web,sora video,sora 2 api,免费 sora 2,sora 视频,Free Sora Generator\"}],[\"$\",\"meta\",\"3\",{\"property\":\"og:title\",\"content\":\"Sora 2 Free - Free Sora Generator | Sora 2 Web \u0026 API\"}],[\"$\",\"meta\",\"4\",{\"property\":\"og:description\",\"content\":\"Sora 2 Free on the web: create Sora video from text and images. Try Sora 2 web (sora2 web) to generate videos online, or integrate with the Sora 2 API\"}],[\"$\",\"meta\",\"5\",{\"property\":\"og:url\",\"content\":\"https://freesoragenerator.com\"}],[\"$\",\"meta\",\"6\",{\"property\":\"og:site_name\",\"content\":\"Sora 2 Free\"}],[\"$\",\"meta\",\"7\",{\"property\":\"og:locale\",\"content\":\"en_US\"}],[\"$\",\"meta\",\"8\",{\"property\":\"og:image\",\"content\":\"https://freesoragenerator.com/logo.png\"}],[\"$\",\"meta\",\"9\",{\"property\":\"og:image:width\",\"content\":\"512\"}],[\"$\",\"meta\",\"10\",{\"property\":\"og:image:height\",\"content\":\"512\"}],[\"$\",\"meta\",\"11\",{\"property\":\"og:image:alt\",\"content\":\"Sora 2 Free\"}],[\"$\",\"meta\",\"12\",{\"property\":\"og:locale:alternate\",\"content\":\"zh_CN\"}],[\"$\",\"meta\",\"13\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"14\",{\"name\":\"twitter:title\",\"content\":\"Sora 2 Free - Free Sora Generator | Sora 2 Web \u0026 API\"}],[\"$\",\"meta\",\"15\",{\"name\":\"twitter:description\",\"content\":\"Sora 2 Free on the web: create Sora video from text and images. Try Sora 2 web (sora2 web) to generate videos online, or integrate with the Sora 2 API\"}],[\"$\",\"meta\",\"16\",{\"name\":\"twitter:image\",\"content\":\"https://freesoragenerator.com/logo.png\"}],[\"$\",\"meta\",\"17\",{\"name\":\"twitter:image:width\",\"content\":\"512\"}],[\"$\",\"meta\",\"18\",{\"name\":\"twitter:image:height\",\"content\":\"512\"}],[\"$\",\"meta\",\"19\",{\"name\":\"twitter:image:alt\",\"content\":\"Sora 2 Free\"}],[\"$\",\"link\",\"20\",{\"rel\":\"icon\",\"href\":\"/favicon.ico?favicon.0b3bf435.ico\",\"sizes\":\"256x256\",\"type\":\"image/x-icon\"}],[\"$\",\"link\",\"21\",{\"rel\":\"icon\",\"href\":\"https://freesoragenerator.com/logo.png\"}],[\"$\",\"$Ld\",\"22\",{}]]\n"])</script><script>self.__next_f.push([1,"7:null\n"])</script></body></html>
|
__next.__PAGE__.txt
CHANGED
|
@@ -1,9 +1,9 @@
|
|
| 1 |
1:"$Sreact.fragment"
|
| 2 |
2:I[71312,["/_next/static/chunks/8e5cbd5277a6eb4f.js","/_next/static/chunks/351283919579e33c.js"],"ClientPageRoot"]
|
| 3 |
-
3:I[31713,["/_next/static/chunks/8e5cbd5277a6eb4f.js","/_next/static/chunks/c0fc701640dc5196.js"],"default"]
|
| 4 |
6:I[42178,["/_next/static/chunks/8e5cbd5277a6eb4f.js","/_next/static/chunks/351283919579e33c.js"],"OutletBoundary"]
|
| 5 |
7:"$Sreact.suspense"
|
| 6 |
-
0:{"buildId":"
|
| 7 |
4:{}
|
| 8 |
5:"$0:rsc:props:children:0:props:serverProvidedParams:params"
|
| 9 |
8:null
|
|
|
|
| 1 |
1:"$Sreact.fragment"
|
| 2 |
2:I[71312,["/_next/static/chunks/8e5cbd5277a6eb4f.js","/_next/static/chunks/351283919579e33c.js"],"ClientPageRoot"]
|
| 3 |
+
3:I[31713,["/_next/static/chunks/5c03706272f382fa.js","/_next/static/chunks/8e5cbd5277a6eb4f.js","/_next/static/chunks/c0fc701640dc5196.js"],"default"]
|
| 4 |
6:I[42178,["/_next/static/chunks/8e5cbd5277a6eb4f.js","/_next/static/chunks/351283919579e33c.js"],"OutletBoundary"]
|
| 5 |
7:"$Sreact.suspense"
|
| 6 |
+
0:{"buildId":"MRXEyHNx4k9reObN40QPV","rsc":["$","$1","c",{"children":[["$","$L2",null,{"Component":"$3","serverProvidedParams":{"searchParams":{},"params":{},"promises":["$@4","$@5"]}}],[["$","script","script-0",{"src":"/_next/static/chunks/8e5cbd5277a6eb4f.js","async":true}],["$","script","script-1",{"src":"/_next/static/chunks/c0fc701640dc5196.js","async":true}]],["$","$L6",null,{"children":["$","$7",null,{"name":"Next.MetadataOutlet","children":"$@8"}]}]]}],"loading":null,"isPartial":false}
|
| 7 |
4:{}
|
| 8 |
5:"$0:rsc:props:children:0:props:serverProvidedParams:params"
|
| 9 |
8:null
|
__next._full.txt
CHANGED
|
@@ -1,20 +1,21 @@
|
|
| 1 |
1:"$Sreact.fragment"
|
| 2 |
-
2:I[
|
| 3 |
-
3:I[
|
| 4 |
-
4:I[
|
| 5 |
-
5:I[
|
| 6 |
-
|
| 7 |
-
9:"
|
| 8 |
-
|
| 9 |
-
|
| 10 |
-
|
|
|
|
| 11 |
:HL["/_next/static/chunks/f0656f31f040fe23.css","style"]
|
| 12 |
:HL["/_next/static/media/797e433ab948586e-s.p.dbea232f.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
|
| 13 |
:HL["/_next/static/media/caa3a2e1cccd8315-s.p.853070df.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
|
| 14 |
-
0:{"P":null,"b":"
|
| 15 |
-
|
| 16 |
-
|
| 17 |
-
|
| 18 |
-
|
| 19 |
-
|
| 20 |
-
|
|
|
|
| 1 |
1:"$Sreact.fragment"
|
| 2 |
+
2:I[80609,["/_next/static/chunks/5c03706272f382fa.js"],""]
|
| 3 |
+
3:I[12426,["/_next/static/chunks/8e5cbd5277a6eb4f.js","/_next/static/chunks/351283919579e33c.js"],"default"]
|
| 4 |
+
4:I[80054,["/_next/static/chunks/8e5cbd5277a6eb4f.js","/_next/static/chunks/351283919579e33c.js"],"default"]
|
| 5 |
+
5:I[71312,["/_next/static/chunks/8e5cbd5277a6eb4f.js","/_next/static/chunks/351283919579e33c.js"],"ClientPageRoot"]
|
| 6 |
+
6:I[31713,["/_next/static/chunks/5c03706272f382fa.js","/_next/static/chunks/8e5cbd5277a6eb4f.js","/_next/static/chunks/c0fc701640dc5196.js"],"default"]
|
| 7 |
+
9:I[42178,["/_next/static/chunks/8e5cbd5277a6eb4f.js","/_next/static/chunks/351283919579e33c.js"],"OutletBoundary"]
|
| 8 |
+
a:"$Sreact.suspense"
|
| 9 |
+
c:I[42178,["/_next/static/chunks/8e5cbd5277a6eb4f.js","/_next/static/chunks/351283919579e33c.js"],"ViewportBoundary"]
|
| 10 |
+
e:I[42178,["/_next/static/chunks/8e5cbd5277a6eb4f.js","/_next/static/chunks/351283919579e33c.js"],"MetadataBoundary"]
|
| 11 |
+
10:I[8699,[],"default"]
|
| 12 |
:HL["/_next/static/chunks/f0656f31f040fe23.css","style"]
|
| 13 |
:HL["/_next/static/media/797e433ab948586e-s.p.dbea232f.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
|
| 14 |
:HL["/_next/static/media/caa3a2e1cccd8315-s.p.853070df.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
|
| 15 |
+
0:{"P":null,"b":"MRXEyHNx4k9reObN40QPV","c":["",""],"q":"","i":false,"f":[[["",{"children":["__PAGE__",{}]},"$undefined","$undefined",true],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/f0656f31f040fe23.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/_next/static/chunks/5c03706272f382fa.js","async":true,"nonce":"$undefined"}]],["$","html",null,{"lang":"en","children":["$","body",null,{"className":"geist_a71539c9-module__T19VSG__variable geist_mono_8d43a2aa-module__8Li5zG__variable antialiased","children":[["$","$L2",null,{"async":true,"src":"https://www.googletagmanager.com/gtag/js?id=G-V9GLN3VH6P","strategy":"afterInteractive"}],["$","$L2",null,{"id":"ga-init","strategy":"afterInteractive","children":"window.dataLayer = window.dataLayer || [];\nfunction gtag(){dataLayer.push(arguments);}\ngtag('js', new Date());\ngtag('config', 'G-V9GLN3VH6P');"}],["$","$L3",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}]]}]}]]}],{"children":[["$","$1","c",{"children":[["$","$L5",null,{"Component":"$6","serverProvidedParams":{"searchParams":{},"params":{},"promises":["$@7","$@8"]}}],[["$","script","script-0",{"src":"/_next/static/chunks/8e5cbd5277a6eb4f.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/_next/static/chunks/c0fc701640dc5196.js","async":true,"nonce":"$undefined"}]],["$","$L9",null,{"children":["$","$a",null,{"name":"Next.MetadataOutlet","children":"$@b"}]}]]}],{},null,false,false]},null,false,false],["$","$1","h",{"children":[null,["$","$Lc",null,{"children":"$@d"}],["$","div",null,{"hidden":true,"children":["$","$Le",null,{"children":["$","$a",null,{"name":"Next.Metadata","children":"$@f"}]}]}],["$","meta",null,{"name":"next-size-adjust","content":""}]]}],false]],"m":"$undefined","G":["$10",[]],"S":true}
|
| 16 |
+
7:{}
|
| 17 |
+
8:"$0:f:0:1:1:children:0:props:children:0:props:serverProvidedParams:params"
|
| 18 |
+
d:[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]]
|
| 19 |
+
11:I[29748,["/_next/static/chunks/8e5cbd5277a6eb4f.js","/_next/static/chunks/351283919579e33c.js"],"IconMark"]
|
| 20 |
+
f:[["$","title","0",{"children":"Sora 2 Free - Free Sora Generator | Sora 2 Web & API"}],["$","meta","1",{"name":"description","content":"Sora 2 Free on the web: create Sora video from text and images. Try Sora 2 web (sora2 web) to generate videos online, or integrate with the Sora 2 API"}],["$","meta","2",{"name":"keywords","content":"sora 2 free,sora 2 web,sora2 web,sora video,sora 2 api,免费 sora 2,sora 视频,Free Sora Generator"}],["$","meta","3",{"property":"og:title","content":"Sora 2 Free - Free Sora Generator | Sora 2 Web & API"}],["$","meta","4",{"property":"og:description","content":"Sora 2 Free on the web: create Sora video from text and images. Try Sora 2 web (sora2 web) to generate videos online, or integrate with the Sora 2 API"}],["$","meta","5",{"property":"og:url","content":"https://freesoragenerator.com"}],["$","meta","6",{"property":"og:site_name","content":"Sora 2 Free"}],["$","meta","7",{"property":"og:locale","content":"en_US"}],["$","meta","8",{"property":"og:image","content":"https://freesoragenerator.com/logo.png"}],["$","meta","9",{"property":"og:image:width","content":"512"}],["$","meta","10",{"property":"og:image:height","content":"512"}],["$","meta","11",{"property":"og:image:alt","content":"Sora 2 Free"}],["$","meta","12",{"property":"og:locale:alternate","content":"zh_CN"}],["$","meta","13",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","14",{"name":"twitter:title","content":"Sora 2 Free - Free Sora Generator | Sora 2 Web & API"}],["$","meta","15",{"name":"twitter:description","content":"Sora 2 Free on the web: create Sora video from text and images. Try Sora 2 web (sora2 web) to generate videos online, or integrate with the Sora 2 API"}],["$","meta","16",{"name":"twitter:image","content":"https://freesoragenerator.com/logo.png"}],["$","meta","17",{"name":"twitter:image:width","content":"512"}],["$","meta","18",{"name":"twitter:image:height","content":"512"}],["$","meta","19",{"name":"twitter:image:alt","content":"Sora 2 Free"}],["$","link","20",{"rel":"icon","href":"/favicon.ico?favicon.0b3bf435.ico","sizes":"256x256","type":"image/x-icon"}],["$","link","21",{"rel":"icon","href":"https://freesoragenerator.com/logo.png"}],["$","$L11","22",{}]]
|
| 21 |
+
b:null
|
__next._head.txt
CHANGED
|
@@ -3,6 +3,6 @@
|
|
| 3 |
4:I[42178,["/_next/static/chunks/8e5cbd5277a6eb4f.js","/_next/static/chunks/351283919579e33c.js"],"MetadataBoundary"]
|
| 4 |
5:"$Sreact.suspense"
|
| 5 |
7:I[29748,["/_next/static/chunks/8e5cbd5277a6eb4f.js","/_next/static/chunks/351283919579e33c.js"],"IconMark"]
|
| 6 |
-
0:{"buildId":"
|
| 7 |
3:[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]]
|
| 8 |
6:[["$","title","0",{"children":"Sora 2 Free - Free Sora Generator | Sora 2 Web & API"}],["$","meta","1",{"name":"description","content":"Sora 2 Free on the web: create Sora video from text and images. Try Sora 2 web (sora2 web) to generate videos online, or integrate with the Sora 2 API"}],["$","meta","2",{"name":"keywords","content":"sora 2 free,sora 2 web,sora2 web,sora video,sora 2 api,免费 sora 2,sora 视频,Free Sora Generator"}],["$","meta","3",{"property":"og:title","content":"Sora 2 Free - Free Sora Generator | Sora 2 Web & API"}],["$","meta","4",{"property":"og:description","content":"Sora 2 Free on the web: create Sora video from text and images. Try Sora 2 web (sora2 web) to generate videos online, or integrate with the Sora 2 API"}],["$","meta","5",{"property":"og:url","content":"https://freesoragenerator.com"}],["$","meta","6",{"property":"og:site_name","content":"Sora 2 Free"}],["$","meta","7",{"property":"og:locale","content":"en_US"}],["$","meta","8",{"property":"og:image","content":"https://freesoragenerator.com/logo.png"}],["$","meta","9",{"property":"og:image:width","content":"512"}],["$","meta","10",{"property":"og:image:height","content":"512"}],["$","meta","11",{"property":"og:image:alt","content":"Sora 2 Free"}],["$","meta","12",{"property":"og:locale:alternate","content":"zh_CN"}],["$","meta","13",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","14",{"name":"twitter:title","content":"Sora 2 Free - Free Sora Generator | Sora 2 Web & API"}],["$","meta","15",{"name":"twitter:description","content":"Sora 2 Free on the web: create Sora video from text and images. Try Sora 2 web (sora2 web) to generate videos online, or integrate with the Sora 2 API"}],["$","meta","16",{"name":"twitter:image","content":"https://freesoragenerator.com/logo.png"}],["$","meta","17",{"name":"twitter:image:width","content":"512"}],["$","meta","18",{"name":"twitter:image:height","content":"512"}],["$","meta","19",{"name":"twitter:image:alt","content":"Sora 2 Free"}],["$","link","20",{"rel":"icon","href":"/favicon.ico?favicon.0b3bf435.ico","sizes":"256x256","type":"image/x-icon"}],["$","link","21",{"rel":"icon","href":"https://freesoragenerator.com/logo.png"}],["$","$L7","22",{}]]
|
|
|
|
| 3 |
4:I[42178,["/_next/static/chunks/8e5cbd5277a6eb4f.js","/_next/static/chunks/351283919579e33c.js"],"MetadataBoundary"]
|
| 4 |
5:"$Sreact.suspense"
|
| 5 |
7:I[29748,["/_next/static/chunks/8e5cbd5277a6eb4f.js","/_next/static/chunks/351283919579e33c.js"],"IconMark"]
|
| 6 |
+
0:{"buildId":"MRXEyHNx4k9reObN40QPV","rsc":["$","$1","h",{"children":[null,["$","$L2",null,{"children":"$@3"}],["$","div",null,{"hidden":true,"children":["$","$L4",null,{"children":["$","$5",null,{"name":"Next.Metadata","children":"$@6"}]}]}],["$","meta",null,{"name":"next-size-adjust","content":""}]]}],"loading":null,"isPartial":false}
|
| 7 |
3:[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]]
|
| 8 |
6:[["$","title","0",{"children":"Sora 2 Free - Free Sora Generator | Sora 2 Web & API"}],["$","meta","1",{"name":"description","content":"Sora 2 Free on the web: create Sora video from text and images. Try Sora 2 web (sora2 web) to generate videos online, or integrate with the Sora 2 API"}],["$","meta","2",{"name":"keywords","content":"sora 2 free,sora 2 web,sora2 web,sora video,sora 2 api,免费 sora 2,sora 视频,Free Sora Generator"}],["$","meta","3",{"property":"og:title","content":"Sora 2 Free - Free Sora Generator | Sora 2 Web & API"}],["$","meta","4",{"property":"og:description","content":"Sora 2 Free on the web: create Sora video from text and images. Try Sora 2 web (sora2 web) to generate videos online, or integrate with the Sora 2 API"}],["$","meta","5",{"property":"og:url","content":"https://freesoragenerator.com"}],["$","meta","6",{"property":"og:site_name","content":"Sora 2 Free"}],["$","meta","7",{"property":"og:locale","content":"en_US"}],["$","meta","8",{"property":"og:image","content":"https://freesoragenerator.com/logo.png"}],["$","meta","9",{"property":"og:image:width","content":"512"}],["$","meta","10",{"property":"og:image:height","content":"512"}],["$","meta","11",{"property":"og:image:alt","content":"Sora 2 Free"}],["$","meta","12",{"property":"og:locale:alternate","content":"zh_CN"}],["$","meta","13",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","14",{"name":"twitter:title","content":"Sora 2 Free - Free Sora Generator | Sora 2 Web & API"}],["$","meta","15",{"name":"twitter:description","content":"Sora 2 Free on the web: create Sora video from text and images. Try Sora 2 web (sora2 web) to generate videos online, or integrate with the Sora 2 API"}],["$","meta","16",{"name":"twitter:image","content":"https://freesoragenerator.com/logo.png"}],["$","meta","17",{"name":"twitter:image:width","content":"512"}],["$","meta","18",{"name":"twitter:image:height","content":"512"}],["$","meta","19",{"name":"twitter:image:alt","content":"Sora 2 Free"}],["$","link","20",{"rel":"icon","href":"/favicon.ico?favicon.0b3bf435.ico","sizes":"256x256","type":"image/x-icon"}],["$","link","21",{"rel":"icon","href":"https://freesoragenerator.com/logo.png"}],["$","$L7","22",{}]]
|
__next._index.txt
CHANGED
|
@@ -1,5 +1,6 @@
|
|
| 1 |
1:"$Sreact.fragment"
|
| 2 |
-
2:I[
|
| 3 |
-
3:I[
|
|
|
|
| 4 |
:HL["/_next/static/chunks/f0656f31f040fe23.css","style"]
|
| 5 |
-
0:{"buildId":"
|
|
|
|
| 1 |
1:"$Sreact.fragment"
|
| 2 |
+
2:I[80609,["/_next/static/chunks/5c03706272f382fa.js"],""]
|
| 3 |
+
3:I[12426,["/_next/static/chunks/8e5cbd5277a6eb4f.js","/_next/static/chunks/351283919579e33c.js"],"default"]
|
| 4 |
+
4:I[80054,["/_next/static/chunks/8e5cbd5277a6eb4f.js","/_next/static/chunks/351283919579e33c.js"],"default"]
|
| 5 |
:HL["/_next/static/chunks/f0656f31f040fe23.css","style"]
|
| 6 |
+
0:{"buildId":"MRXEyHNx4k9reObN40QPV","rsc":["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/f0656f31f040fe23.css","precedence":"next"}],["$","script","script-0",{"src":"/_next/static/chunks/5c03706272f382fa.js","async":true}]],["$","html",null,{"lang":"en","children":["$","body",null,{"className":"geist_a71539c9-module__T19VSG__variable geist_mono_8d43a2aa-module__8Li5zG__variable antialiased","children":[["$","$L2",null,{"async":true,"src":"https://www.googletagmanager.com/gtag/js?id=G-V9GLN3VH6P","strategy":"afterInteractive"}],["$","$L2",null,{"id":"ga-init","strategy":"afterInteractive","children":"window.dataLayer = window.dataLayer || [];\nfunction gtag(){dataLayer.push(arguments);}\ngtag('js', new Date());\ngtag('config', 'G-V9GLN3VH6P');"}],["$","$L3",null,{"parallelRouterKey":"children","template":["$","$L4",null,{}],"notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]]}]]}]}]]}],"loading":null,"isPartial":false}
|
__next._tree.txt
CHANGED
|
@@ -1,4 +1,4 @@
|
|
| 1 |
:HL["/_next/static/chunks/f0656f31f040fe23.css","style"]
|
| 2 |
:HL["/_next/static/media/797e433ab948586e-s.p.dbea232f.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
|
| 3 |
:HL["/_next/static/media/caa3a2e1cccd8315-s.p.853070df.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
|
| 4 |
-
0:{"buildId":"
|
|
|
|
| 1 |
:HL["/_next/static/chunks/f0656f31f040fe23.css","style"]
|
| 2 |
:HL["/_next/static/media/797e433ab948586e-s.p.dbea232f.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
|
| 3 |
:HL["/_next/static/media/caa3a2e1cccd8315-s.p.853070df.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
|
| 4 |
+
0:{"buildId":"MRXEyHNx4k9reObN40QPV","tree":{"name":"","paramType":null,"paramKey":"","hasRuntimePrefetch":false,"slots":{"children":{"name":"__PAGE__","paramType":null,"paramKey":"__PAGE__","hasRuntimePrefetch":false,"slots":null,"isRootLayout":false}},"isRootLayout":true},"staleTime":300}
|
_next/static/MRXEyHNx4k9reObN40QPV/_buildManifest.js
ADDED
|
@@ -0,0 +1,11 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
self.__BUILD_MANIFEST = {
|
| 2 |
+
"__rewrites": {
|
| 3 |
+
"afterFiles": [],
|
| 4 |
+
"beforeFiles": [],
|
| 5 |
+
"fallback": []
|
| 6 |
+
},
|
| 7 |
+
"sortedPages": [
|
| 8 |
+
"/_app",
|
| 9 |
+
"/_error"
|
| 10 |
+
]
|
| 11 |
+
};self.__BUILD_MANIFEST_CB && self.__BUILD_MANIFEST_CB()
|
_next/static/MRXEyHNx4k9reObN40QPV/_clientMiddlewareManifest.json
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
[]
|
_next/static/MRXEyHNx4k9reObN40QPV/_ssgManifest.js
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
self.__SSG_MANIFEST=new Set([]);self.__SSG_MANIFEST_CB&&self.__SSG_MANIFEST_CB()
|
_next/static/chunks/5c03706272f382fa.js
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,83253,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={cancelIdleCallback:function(){return a},requestIdleCallback:function(){return i}};for(var l in n)Object.defineProperty(r,l,{enumerable:!0,get:n[l]});let i="undefined"!=typeof self&&self.requestIdleCallback&&self.requestIdleCallback.bind(window)||function(e){let t=Date.now();return self.setTimeout(function(){e({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-t))}})},1)},a="undefined"!=typeof self&&self.cancelIdleCallback&&self.cancelIdleCallback.bind(window)||function(e){return clearTimeout(e)};("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},80609,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={default:function(){return m},handleClientScriptLoad:function(){return _},initScriptLoader:function(){return g}};for(var l in n)Object.defineProperty(r,l,{enumerable:!0,get:n[l]});let i=e.r(81258),a=e.r(44066),o=e.r(78042),s=i._(e.r(25640)),u=a._(e.r(45456)),c=e.r(55481),d=e.r(2317),f=e.r(83253),p=new Map,y=new Set,b=e=>{let{src:t,id:r,onLoad:n=()=>{},onReady:l=null,dangerouslySetInnerHTML:i,children:a="",strategy:o="afterInteractive",onError:u,stylesheets:c}=e,f=r||t;if(f&&y.has(f))return;if(p.has(t)){y.add(f),p.get(t).then(n,u);return}let b=()=>{l&&l(),y.add(f)},_=document.createElement("script"),g=new Promise((e,t)=>{_.addEventListener("load",function(t){e(),n&&n.call(this,t),b()}),_.addEventListener("error",function(e){t(e)})}).catch(function(e){u&&u(e)});i?(_.innerHTML=i.__html||"",b()):a?(_.textContent="string"==typeof a?a:Array.isArray(a)?a.join(""):"",b()):t&&(_.src=t,p.set(t,g)),(0,d.setAttributesFromProps)(_,e),"worker"===o&&_.setAttribute("type","text/partytown"),_.setAttribute("data-nscript",o),c&&(e=>{if(s.default.preinit)return e.forEach(e=>{s.default.preinit(e,{as:"style"})});if("undefined"!=typeof window){let t=document.head;e.forEach(e=>{let r=document.createElement("link");r.type="text/css",r.rel="stylesheet",r.href=e,t.appendChild(r)})}})(c),document.body.appendChild(_)};function _(e){let{strategy:t="afterInteractive"}=e;"lazyOnload"===t?window.addEventListener("load",()=>{(0,f.requestIdleCallback)(()=>b(e))}):b(e)}function g(e){e.forEach(_),[...document.querySelectorAll('[data-nscript="beforeInteractive"]'),...document.querySelectorAll('[data-nscript="beforePageRender"]')].forEach(e=>{let t=e.id||e.getAttribute("src");y.add(t)})}function h(e){let{id:t,src:r="",onLoad:n=()=>{},onReady:l=null,strategy:i="afterInteractive",onError:a,stylesheets:d,...p}=e,{updateScripts:_,scripts:g,getIsSsr:h,appDir:m,nonce:v}=(0,u.useContext)(c.HeadManagerContext);v=p.nonce||v;let O=(0,u.useRef)(!1);(0,u.useEffect)(()=>{let e=t||r;O.current||(l&&e&&y.has(e)&&l(),O.current=!0)},[l,t,r]);let I=(0,u.useRef)(!1);if((0,u.useEffect)(()=>{if(!I.current){if("afterInteractive"===i)b(e);else"lazyOnload"===i&&("complete"===document.readyState?(0,f.requestIdleCallback)(()=>b(e)):window.addEventListener("load",()=>{(0,f.requestIdleCallback)(()=>b(e))}));I.current=!0}},[e,i]),("beforeInteractive"===i||"worker"===i)&&(_?(g[i]=(g[i]||[]).concat([{id:t,src:r,onLoad:n,onReady:l,onError:a,...p,nonce:v}]),_(g)):h&&h()?y.add(t||r):h&&!h()&&b({...e,nonce:v})),m){if(d&&d.forEach(e=>{s.default.preinit(e,{as:"style"})}),"beforeInteractive"===i)if(!r)return p.dangerouslySetInnerHTML&&(p.children=p.dangerouslySetInnerHTML.__html,delete p.dangerouslySetInnerHTML),(0,o.jsx)("script",{nonce:v,dangerouslySetInnerHTML:{__html:`(self.__next_s=self.__next_s||[]).push(${JSON.stringify([0,{...p,id:t}])})`}});else return s.default.preload(r,p.integrity?{as:"script",integrity:p.integrity,nonce:v,crossOrigin:p.crossOrigin}:{as:"script",nonce:v,crossOrigin:p.crossOrigin}),(0,o.jsx)("script",{nonce:v,dangerouslySetInnerHTML:{__html:`(self.__next_s=self.__next_s||[]).push(${JSON.stringify([r,{...p,id:t}])})`}});"afterInteractive"===i&&r&&s.default.preload(r,p.integrity?{as:"script",integrity:p.integrity,nonce:v,crossOrigin:p.crossOrigin}:{as:"script",nonce:v,crossOrigin:p.crossOrigin})}return null}Object.defineProperty(h,"__nextScript",{value:!0});let m=h;("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)}]);
|
_next/static/chunks/775c554026e7c8aa.js
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,8699,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return s}});let n=e.r(78042),o=e.r(12989),i={fontFamily:'system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji"',height:"100vh",textAlign:"center",display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center"},u={fontSize:"14px",fontWeight:400,lineHeight:"28px",margin:"0 8px"},s=function({error:e}){let t=e?.digest;return(0,n.jsxs)("html",{id:"__next_error__",children:[(0,n.jsx)("head",{}),(0,n.jsxs)("body",{children:[(0,n.jsx)(o.HandleISRError,{error:e}),(0,n.jsx)("div",{style:i,children:(0,n.jsxs)("div",{children:[(0,n.jsxs)("h2",{style:u,children:["Application error: a ",t?"server":"client","-side exception has occurred while loading ",window.location.hostname," (see the"," ",t?"server logs":"browser console"," for more information)."]}),t?(0,n.jsx)("p",{style:u,children:`Digest: ${t}`}):null]})})]})]})};("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},61388,(e,t,r)=>{var n={229:function(e){var t,r,n,o=e.exports={};function i(){throw Error("setTimeout has not been defined")}function u(){throw Error("clearTimeout has not been defined")}try{t="function"==typeof setTimeout?setTimeout:i}catch(e){t=i}try{r="function"==typeof clearTimeout?clearTimeout:u}catch(e){r=u}function s(e){if(t===setTimeout)return setTimeout(e,0);if((t===i||!t)&&setTimeout)return t=setTimeout,setTimeout(e,0);try{return t(e,0)}catch(r){try{return t.call(null,e,0)}catch(r){return t.call(this,e,0)}}}var c=[],a=!1,l=-1;function f(){a&&n&&(a=!1,n.length?c=n.concat(c):l=-1,c.length&&d())}function d(){if(!a){var e=s(f);a=!0;for(var t=c.length;t;){for(n=c,c=[];++l<t;)n&&n[l].run();l=-1,t=c.length}n=null,a=!1,function(e){if(r===clearTimeout)return clearTimeout(e);if((r===u||!r)&&clearTimeout)return r=clearTimeout,clearTimeout(e);try{r(e)}catch(t){try{return r.call(null,e)}catch(t){return r.call(this,e)}}}(e)}}function p(e,t){this.fun=e,this.array=t}function y(){}o.nextTick=function(e){var t=Array(arguments.length-1);if(arguments.length>1)for(var r=1;r<arguments.length;r++)t[r-1]=arguments[r];c.push(new p(e,t)),1!==c.length||a||s(d)},p.prototype.run=function(){this.fun.apply(null,this.array)},o.title="browser",o.browser=!0,o.env={},o.argv=[],o.version="",o.versions={},o.on=y,o.addListener=y,o.once=y,o.off=y,o.removeListener=y,o.removeAllListeners=y,o.emit=y,o.prependListener=y,o.prependOnceListener=y,o.listeners=function(e){return[]},o.binding=function(e){throw Error("process.binding is not supported")},o.cwd=function(){return"/"},o.chdir=function(e){throw Error("process.chdir is not supported")},o.umask=function(){return 0}}},o={};function i(e){var t=o[e];if(void 0!==t)return t.exports;var r=o[e]={exports:{}},u=!0;try{n[e](r,r.exports,i),u=!1}finally{u&&delete o[e]}return r.exports}i.ab="/ROOT/node_modules/.pnpm/next@16.0.3_@babel+core@7.28.5_react-dom@19.2.0_react@19.2.0__react@19.2.0/node_modules/next/dist/compiled/process/",t.exports=i(229)},96241,(e,t,r)=>{"use strict";var n,o;t.exports=(null==(n=e.g.process)?void 0:n.env)&&"object"==typeof(null==(o=e.g.process)?void 0:o.env)?e.g.process:e.r(61388)},14640,(e,t,r)=>{"use strict";var n=Symbol.for("react.transitional.element");function o(e,t,r){var o=null;if(void 0!==r&&(o=""+r),void 0!==t.key&&(o=""+t.key),"key"in t)for(var i in r={},t)"key"!==i&&(r[i]=t[i]);else r=t;return{$$typeof:n,type:e,key:o,ref:void 0!==(t=r.ref)?t:null,props:r}}r.Fragment=Symbol.for("react.fragment"),r.jsx=o,r.jsxs=o},78042,(e,t,r)=>{"use strict";t.exports=e.r(14640)},81258,(e,t,r)=>{"use strict";r._=function(e){return e&&e.__esModule?e:{default:e}}},61154,(e,t,r)=>{"use strict";var n=e.i(96241),o=Symbol.for("react.transitional.element"),i=Symbol.for("react.portal"),u=Symbol.for("react.fragment"),s=Symbol.for("react.strict_mode"),c=Symbol.for("react.profiler"),a=Symbol.for("react.consumer"),l=Symbol.for("react.context"),f=Symbol.for("react.forward_ref"),d=Symbol.for("react.suspense"),p=Symbol.for("react.memo"),y=Symbol.for("react.lazy"),h=Symbol.for("react.activity"),_=Symbol.for("react.view_transition"),g=Symbol.iterator,v={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},m=Object.assign,b={};function S(e,t,r){this.props=e,this.context=t,this.refs=b,this.updater=r||v}function O(){}function E(e,t,r){this.props=e,this.context=t,this.refs=b,this.updater=r||v}S.prototype.isReactComponent={},S.prototype.setState=function(e,t){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw Error("takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")},S.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},O.prototype=S.prototype;var j=E.prototype=new O;j.constructor=E,m(j,S.prototype),j.isPureReactComponent=!0;var T=Array.isArray;function w(){}var P={H:null,A:null,T:null,S:null},R=Object.prototype.hasOwnProperty;function x(e,t,r){var n=r.ref;return{$$typeof:o,type:e,key:t,ref:void 0!==n?n:null,props:r}}function A(e){return"object"==typeof e&&null!==e&&e.$$typeof===o}var C=/\/+/g;function k(e,t){var r,n;return"object"==typeof e&&null!==e&&null!=e.key?(r=""+e.key,n={"=":"=0",":":"=2"},"$"+r.replace(/[=:]/g,function(e){return n[e]})):t.toString(36)}function H(e,t,r){if(null==e)return e;var n=[],u=0;return!function e(t,r,n,u,s){var c,a,l,f=typeof t;("undefined"===f||"boolean"===f)&&(t=null);var d=!1;if(null===t)d=!0;else switch(f){case"bigint":case"string":case"number":d=!0;break;case"object":switch(t.$$typeof){case o:case i:d=!0;break;case y:return e((d=t._init)(t._payload),r,n,u,s)}}if(d)return s=s(t),d=""===u?"."+k(t,0):u,T(s)?(n="",null!=d&&(n=d.replace(C,"$&/")+"/"),e(s,r,n,"",function(e){return e})):null!=s&&(A(s)&&(c=s,a=n+(null==s.key||t&&t.key===s.key?"":(""+s.key).replace(C,"$&/")+"/")+d,s=x(c.type,a,c.props)),r.push(s)),1;d=0;var p=""===u?".":u+":";if(T(t))for(var h=0;h<t.length;h++)f=p+k(u=t[h],h),d+=e(u,r,n,f,s);else if("function"==typeof(h=null===(l=t)||"object"!=typeof l?null:"function"==typeof(l=g&&l[g]||l["@@iterator"])?l:null))for(t=h.call(t),h=0;!(u=t.next()).done;)f=p+k(u=u.value,h++),d+=e(u,r,n,f,s);else if("object"===f){if("function"==typeof t.then)return e(function(e){switch(e.status){case"fulfilled":return e.value;case"rejected":throw e.reason;default:switch("string"==typeof e.status?e.then(w,w):(e.status="pending",e.then(function(t){"pending"===e.status&&(e.status="fulfilled",e.value=t)},function(t){"pending"===e.status&&(e.status="rejected",e.reason=t)})),e.status){case"fulfilled":return e.value;case"rejected":throw e.reason}}throw e}(t),r,n,u,s);throw Error("Objects are not valid as a React child (found: "+("[object Object]"===(r=String(t))?"object with keys {"+Object.keys(t).join(", ")+"}":r)+"). If you meant to render a collection of children, use an array instead.")}return d}(e,n,"","",function(e){return t.call(r,e,u++)}),n}function M(e){if(-1===e._status){var t=e._result;(t=t()).then(function(t){(0===e._status||-1===e._status)&&(e._status=1,e._result=t)},function(t){(0===e._status||-1===e._status)&&(e._status=2,e._result=t)}),-1===e._status&&(e._status=0,e._result=t)}if(1===e._status)return e._result.default;throw e._result}var L="function"==typeof reportError?reportError:function(e){if("object"==typeof window&&"function"==typeof window.ErrorEvent){var t=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:"object"==typeof e&&null!==e&&"string"==typeof e.message?String(e.message):String(e),error:e});if(!window.dispatchEvent(t))return}else if("object"==typeof n.default&&"function"==typeof n.default.emit)return void n.default.emit("uncaughtException",e);console.error(e)};function I(e){var t=P.T,r={};r.types=null!==t?t.types:null,P.T=r;try{var n=e(),o=P.S;null!==o&&o(r,n),"object"==typeof n&&null!==n&&"function"==typeof n.then&&n.then(w,L)}catch(e){L(e)}finally{null!==t&&null!==r.types&&(t.types=r.types),P.T=t}}function N(e){var t=P.T;if(null!==t){var r=t.types;null===r?t.types=[e]:-1===r.indexOf(e)&&r.push(e)}else I(N.bind(null,e))}r.Activity=h,r.Children={map:H,forEach:function(e,t,r){H(e,function(){t.apply(this,arguments)},r)},count:function(e){var t=0;return H(e,function(){t++}),t},toArray:function(e){return H(e,function(e){return e})||[]},only:function(e){if(!A(e))throw Error("React.Children.only expected to receive a single React element child.");return e}},r.Component=S,r.Fragment=u,r.Profiler=c,r.PureComponent=E,r.StrictMode=s,r.Suspense=d,r.ViewTransition=_,r.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=P,r.__COMPILER_RUNTIME={__proto__:null,c:function(e){return P.H.useMemoCache(e)}},r.addTransitionType=N,r.cache=function(e){return function(){return e.apply(null,arguments)}},r.cacheSignal=function(){return null},r.cloneElement=function(e,t,r){if(null==e)throw Error("The argument must be a React element, but you passed "+e+".");var n=m({},e.props),o=e.key;if(null!=t)for(i in void 0!==t.key&&(o=""+t.key),t)R.call(t,i)&&"key"!==i&&"__self"!==i&&"__source"!==i&&("ref"!==i||void 0!==t.ref)&&(n[i]=t[i]);var i=arguments.length-2;if(1===i)n.children=r;else if(1<i){for(var u=Array(i),s=0;s<i;s++)u[s]=arguments[s+2];n.children=u}return x(e.type,o,n)},r.createContext=function(e){return(e={$$typeof:l,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null}).Provider=e,e.Consumer={$$typeof:a,_context:e},e},r.createElement=function(e,t,r){var n,o={},i=null;if(null!=t)for(n in void 0!==t.key&&(i=""+t.key),t)R.call(t,n)&&"key"!==n&&"__self"!==n&&"__source"!==n&&(o[n]=t[n]);var u=arguments.length-2;if(1===u)o.children=r;else if(1<u){for(var s=Array(u),c=0;c<u;c++)s[c]=arguments[c+2];o.children=s}if(e&&e.defaultProps)for(n in u=e.defaultProps)void 0===o[n]&&(o[n]=u[n]);return x(e,i,o)},r.createRef=function(){return{current:null}},r.forwardRef=function(e){return{$$typeof:f,render:e}},r.isValidElement=A,r.lazy=function(e){return{$$typeof:y,_payload:{_status:-1,_result:e},_init:M}},r.memo=function(e,t){return{$$typeof:p,type:e,compare:void 0===t?null:t}},r.startTransition=I,r.unstable_useCacheRefresh=function(){return P.H.useCacheRefresh()},r.use=function(e){return P.H.use(e)},r.useActionState=function(e,t,r){return P.H.useActionState(e,t,r)},r.useCallback=function(e,t){return P.H.useCallback(e,t)},r.useContext=function(e){return P.H.useContext(e)},r.useDebugValue=function(){},r.useDeferredValue=function(e,t){return P.H.useDeferredValue(e,t)},r.useEffect=function(e,t){return P.H.useEffect(e,t)},r.useEffectEvent=function(e){return P.H.useEffectEvent(e)},r.useId=function(){return P.H.useId()},r.useImperativeHandle=function(e,t,r){return P.H.useImperativeHandle(e,t,r)},r.useInsertionEffect=function(e,t){return P.H.useInsertionEffect(e,t)},r.useLayoutEffect=function(e,t){return P.H.useLayoutEffect(e,t)},r.useMemo=function(e,t){return P.H.useMemo(e,t)},r.useOptimistic=function(e,t){return P.H.useOptimistic(e,t)},r.useReducer=function(e,t,r){return P.H.useReducer(e,t,r)},r.useRef=function(e){return P.H.useRef(e)},r.useState=function(e){return P.H.useState(e)},r.useSyncExternalStore=function(e,t,r){return P.H.useSyncExternalStore(e,t,r)},r.useTransition=function(){return P.H.useTransition()},r.version="19.3.0-canary-52684925-20251110"},45456,(e,t,r)=>{"use strict";t.exports=e.r(61154)},34938,(e,t,r)=>{"use strict";var n=e.r(45456);function o(e){var t="https://react.dev/errors/"+e;if(1<arguments.length){t+="?args[]="+encodeURIComponent(arguments[1]);for(var r=2;r<arguments.length;r++)t+="&args[]="+encodeURIComponent(arguments[r])}return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function i(){}var u={d:{f:i,r:function(){throw Error(o(522))},D:i,C:i,L:i,m:i,X:i,S:i,M:i},p:0,findDOMNode:null},s=Symbol.for("react.portal"),c=n.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function a(e,t){return"font"===e?"":"string"==typeof t?"use-credentials"===t?t:"":void 0}r.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=u,r.createPortal=function(e,t){var r=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(!t||1!==t.nodeType&&9!==t.nodeType&&11!==t.nodeType)throw Error(o(299));return function(e,t,r){var n=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:s,key:null==n?null:""+n,children:e,containerInfo:t,implementation:r}}(e,t,null,r)},r.flushSync=function(e){var t=c.T,r=u.p;try{if(c.T=null,u.p=2,e)return e()}finally{c.T=t,u.p=r,u.d.f()}},r.preconnect=function(e,t){"string"==typeof e&&(t=t?"string"==typeof(t=t.crossOrigin)?"use-credentials"===t?t:"":void 0:null,u.d.C(e,t))},r.prefetchDNS=function(e){"string"==typeof e&&u.d.D(e)},r.preinit=function(e,t){if("string"==typeof e&&t&&"string"==typeof t.as){var r=t.as,n=a(r,t.crossOrigin),o="string"==typeof t.integrity?t.integrity:void 0,i="string"==typeof t.fetchPriority?t.fetchPriority:void 0;"style"===r?u.d.S(e,"string"==typeof t.precedence?t.precedence:void 0,{crossOrigin:n,integrity:o,fetchPriority:i}):"script"===r&&u.d.X(e,{crossOrigin:n,integrity:o,fetchPriority:i,nonce:"string"==typeof t.nonce?t.nonce:void 0})}},r.preinitModule=function(e,t){if("string"==typeof e)if("object"==typeof t&&null!==t){if(null==t.as||"script"===t.as){var r=a(t.as,t.crossOrigin);u.d.M(e,{crossOrigin:r,integrity:"string"==typeof t.integrity?t.integrity:void 0,nonce:"string"==typeof t.nonce?t.nonce:void 0})}}else null==t&&u.d.M(e)},r.preload=function(e,t){if("string"==typeof e&&"object"==typeof t&&null!==t&&"string"==typeof t.as){var r=t.as,n=a(r,t.crossOrigin);u.d.L(e,r,{crossOrigin:n,integrity:"string"==typeof t.integrity?t.integrity:void 0,nonce:"string"==typeof t.nonce?t.nonce:void 0,type:"string"==typeof t.type?t.type:void 0,fetchPriority:"string"==typeof t.fetchPriority?t.fetchPriority:void 0,referrerPolicy:"string"==typeof t.referrerPolicy?t.referrerPolicy:void 0,imageSrcSet:"string"==typeof t.imageSrcSet?t.imageSrcSet:void 0,imageSizes:"string"==typeof t.imageSizes?t.imageSizes:void 0,media:"string"==typeof t.media?t.media:void 0})}},r.preloadModule=function(e,t){if("string"==typeof e)if(t){var r=a(t.as,t.crossOrigin);u.d.m(e,{as:"string"==typeof t.as&&"script"!==t.as?t.as:void 0,crossOrigin:r,integrity:"string"==typeof t.integrity?t.integrity:void 0})}else u.d.m(e)},r.requestFormReset=function(e){u.d.r(e)},r.unstable_batchedUpdates=function(e,t){return e(t)},r.useFormState=function(e,t,r){return c.H.useFormState(e,t,r)},r.useFormStatus=function(){return c.H.useHostTransitionStatus()},r.version="19.3.0-canary-52684925-20251110"},25640,(e,t,r)=>{"use strict";!function e(){if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(e){console.error(e)}}(),t.exports=e.r(34938)},44066,(e,t,r)=>{"use strict";function n(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(n=function(e){return e?r:t})(e)}r._=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var r=n(t);if(r&&r.has(e))return r.get(e);var o={__proto__:null},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var s=i?Object.getOwnPropertyDescriptor(e,u):null;s&&(s.get||s.set)?Object.defineProperty(o,u,s):o[u]=e[u]}return o.default=e,r&&r.set(e,o),o}},41362,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={bindSnapshot:function(){return a},createAsyncLocalStorage:function(){return c},createSnapshot:function(){return l}};for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]});let i=Object.defineProperty(Error("Invariant: AsyncLocalStorage accessed in runtime where it is not available"),"__NEXT_ERROR_CODE",{value:"E504",enumerable:!1,configurable:!0});class u{disable(){throw i}getStore(){}run(){throw i}exit(){throw i}enterWith(){throw i}static bind(e){return e}}let s="undefined"!=typeof globalThis&&globalThis.AsyncLocalStorage;function c(){return s?new s:new u}function a(e){return s?s.bind(e):u.bind(e)}function l(){return s?s.snapshot():function(e,...t){return e(...t)}}},73509,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"workAsyncStorageInstance",{enumerable:!0,get:function(){return n}});let n=(0,e.r(41362).createAsyncLocalStorage)()},35772,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"workAsyncStorage",{enumerable:!0,get:function(){return n.workAsyncStorageInstance}});let n=e.r(73509)},12989,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"HandleISRError",{enumerable:!0,get:function(){return o}});let n="undefined"==typeof window?e.r(35772).workAsyncStorage:void 0;function o({error:e}){if(n){let t=n.getStore();if(t?.isStaticGeneration)throw e&&console.error(e),e}return null}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},55481,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"HeadManagerContext",{enumerable:!0,get:function(){return n}});let n=e.r(81258)._(e.r(45456)).default.createContext({})},2317,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"setAttributesFromProps",{enumerable:!0,get:function(){return u}});let n={acceptCharset:"accept-charset",className:"class",htmlFor:"for",httpEquiv:"http-equiv",noModule:"noModule"},o=["onLoad","onReady","dangerouslySetInnerHTML","children","onError","strategy","stylesheets"];function i(e){return["async","defer","noModule"].includes(e)}function u(e,t){for(let[r,u]of Object.entries(t)){if(!t.hasOwnProperty(r)||o.includes(r)||void 0===u)continue;let s=n[r]||r.toLowerCase();"SCRIPT"===e.tagName&&i(s)?e[s]=!!u:e.setAttribute(s,String(u)),(!1===u||"SCRIPT"===e.tagName&&i(s)&&(!u||"false"===u))&&(e.setAttribute(s,""),e.removeAttribute(s))}}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)}]);
|
_next/static/chunks/b09b76d82db6f034.js
ADDED
|
The diff for this file is too large to render.
See raw diff
|
|
|
_next/static/chunks/turbopack-775edb47ff0f679f.js
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,{otherChunks:["static/chunks/775c554026e7c8aa.js","static/chunks/b09b76d82db6f034.js","static/chunks/037e891ec6c5cf47.js"],runtimeModuleIds:[8369]}]),(()=>{let e;if(!Array.isArray(globalThis.TURBOPACK))return;let t="/_next/",r=new WeakMap;function n(e,t){this.m=e,this.e=t}let o=n.prototype,l=Object.prototype.hasOwnProperty,i="undefined"!=typeof Symbol&&Symbol.toStringTag;function s(e,t,r){l.call(e,t)||Object.defineProperty(e,t,r)}function u(e,t){let r=e[t];return r||(r=a(t),e[t]=r),r}function a(e){return{exports:{},error:void 0,id:e,namespaceObject:void 0}}function c(e,t){s(e,"__esModule",{value:!0}),i&&s(e,i,{value:"Module"});let r=0;for(;r<t.length;){let n=t[r++],o=t[r++];if("number"==typeof o)if(0===o)s(e,n,{value:t[r++],enumerable:!0,writable:!1});else throw Error(`unexpected tag: ${o}`);else"function"==typeof t[r]?s(e,n,{get:o,set:t[r++],enumerable:!0}):s(e,n,{get:o,enumerable:!0})}Object.seal(e)}o.s=function(e,t){let r,n;null!=t?n=(r=u(this.c,t)).exports:(r=this.m,n=this.e),r.namespaceObject=n,c(n,e)},o.j=function(e,t){var n,o;let i,s,a;null!=t?s=(i=u(this.c,t)).exports:(i=this.m,s=this.e);let c=(n=i,o=s,(a=r.get(n))||(r.set(n,a=[]),n.exports=n.namespaceObject=new Proxy(o,{get(e,t){if(l.call(e,t)||"default"===t||"__esModule"===t)return Reflect.get(e,t);for(let e of a){let r=Reflect.get(e,t);if(void 0!==r)return r}},ownKeys(e){let t=Reflect.ownKeys(e);for(let e of a)for(let r of Reflect.ownKeys(e))"default"===r||t.includes(r)||t.push(r);return t}})),a);"object"==typeof e&&null!==e&&c.push(e)},o.v=function(e,t){(null!=t?u(this.c,t):this.m).exports=e},o.n=function(e,t){let r;(r=null!=t?u(this.c,t):this.m).exports=r.namespaceObject=e};let f=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,p=[null,f({}),f([]),f(f)];function h(e,t,r){let n=[],o=-1;for(let t=e;("object"==typeof t||"function"==typeof t)&&!p.includes(t);t=f(t))for(let r of Object.getOwnPropertyNames(t))n.push(r,function(e,t){return()=>e[t]}(e,r)),-1===o&&"default"===r&&(o=n.length-1);return r&&o>=0||(o>=0?n.splice(o,1,0,e):n.push("default",0,e)),c(t,n),t}function d(e){let t=N(e,this.m);if(t.namespaceObject)return t.namespaceObject;let r=t.exports;return t.namespaceObject=h(r,"function"==typeof r?function(...e){return r.apply(this,e)}:Object.create(null),r&&r.__esModule)}function m(){let e,t;return{promise:new Promise((r,n)=>{t=n,e=r}),resolve:e,reject:t}}o.i=d,o.A=function(e){return this.r(e)(d.bind(this))},o.t="function"==typeof require?require:function(){throw Error("Unexpected use of runtime require")},o.r=function(e){return N(e,this.m).exports},o.f=function(e){function t(t){if(l.call(e,t))return e[t].module();let r=Error(`Cannot find module '${t}'`);throw r.code="MODULE_NOT_FOUND",r}return t.keys=()=>Object.keys(e),t.resolve=t=>{if(l.call(e,t))return e[t].id();let r=Error(`Cannot find module '${t}'`);throw r.code="MODULE_NOT_FOUND",r},t.import=async e=>await t(e),t};let b=Symbol("turbopack queues"),y=Symbol("turbopack exports"),O=Symbol("turbopack error");function g(e){e&&1!==e.status&&(e.status=1,e.forEach(e=>e.queueCount--),e.forEach(e=>e.queueCount--?e.queueCount++:e()))}o.a=function(e,t){let r=this.m,n=t?Object.assign([],{status:-1}):void 0,o=new Set,{resolve:l,reject:i,promise:s}=m(),u=Object.assign(s,{[y]:r.exports,[b]:e=>{n&&e(n),o.forEach(e),u.catch(()=>{})}}),a={get:()=>u,set(e){e!==u&&(u[y]=e)}};Object.defineProperty(r,"exports",a),Object.defineProperty(r,"namespaceObject",a),e(function(e){let t=e.map(e=>{if(null!==e&&"object"==typeof e){if(b in e)return e;if(null!=e&&"object"==typeof e&&"then"in e&&"function"==typeof e.then){let t=Object.assign([],{status:0}),r={[y]:{},[b]:e=>e(t)};return e.then(e=>{r[y]=e,g(t)},e=>{r[O]=e,g(t)}),r}}return{[y]:e,[b]:()=>{}}}),r=()=>t.map(e=>{if(e[O])throw e[O];return e[y]}),{promise:l,resolve:i}=m(),s=Object.assign(()=>i(r),{queueCount:0});function u(e){e!==n&&!o.has(e)&&(o.add(e),e&&0===e.status&&(s.queueCount++,e.push(s)))}return t.map(e=>e[b](u)),s.queueCount?l:r()},function(e){e?i(u[O]=e):l(u[y]),g(n)}),n&&-1===n.status&&(n.status=0)};let w=function(e){let t=new URL(e,"x:/"),r={};for(let e in t)r[e]=t[e];for(let t in r.href=e,r.pathname=e.replace(/[?#].*/,""),r.origin=r.protocol="",r.toString=r.toJSON=(...t)=>e,r)Object.defineProperty(this,t,{enumerable:!0,configurable:!0,value:r[t]})};function j(e,t){throw Error(`Invariant: ${t(e)}`)}w.prototype=URL.prototype,o.U=w,o.z=function(e){throw Error("dynamic usage of require is not supported")},o.g=globalThis;let R=n.prototype;var C,U=((C=U||{})[C.Runtime=0]="Runtime",C[C.Parent=1]="Parent",C[C.Update=2]="Update",C);let k=new Map;o.M=k;let v=new Map,_=new Map;async function P(e,t,r){let n;if("string"==typeof r)return A(e,t,S(r));let o=r.included||[],l=o.map(e=>!!k.has(e)||v.get(e));if(l.length>0&&l.every(e=>e))return void await Promise.all(l);let i=r.moduleChunks||[],s=i.map(e=>_.get(e)).filter(e=>e);if(s.length>0){if(s.length===i.length)return void await Promise.all(s);let r=new Set;for(let e of i)_.has(e)||r.add(e);for(let n of r){let r=A(e,t,S(n));_.set(n,r),s.push(r)}n=Promise.all(s)}else{for(let o of(n=A(e,t,S(r.path)),i))_.has(o)||_.set(o,n)}for(let e of o)v.has(e)||v.set(e,n);await n}R.l=function(e){return P(1,this.m.id,e)};let $=Promise.resolve(void 0),T=new WeakMap;function A(t,r,n){let o=e.loadChunkCached(t,n),l=T.get(o);if(void 0===l){let e=T.set.bind(T,o,$);l=o.then(e).catch(e=>{let o;switch(t){case 0:o=`as a runtime dependency of chunk ${r}`;break;case 1:o=`from module ${r}`;break;case 2:o="from an HMR update";break;default:j(t,e=>`Unknown source type: ${e}`)}throw Error(`Failed to load chunk ${n} ${o}${e?`: ${e}`:""}`,e?{cause:e}:void 0)}),T.set(o,l)}return l}function S(e){return`${t}${e.split("/").map(e=>encodeURIComponent(e)).join("/")}`}R.L=function(e){return A(1,this.m.id,e)},R.R=function(e){let t=this.r(e);return t?.default??t},R.P=function(e){return`/ROOT/${e??""}`},R.b=function(e){let t=new Blob([`self.TURBOPACK_WORKER_LOCATION = ${JSON.stringify(location.origin)};
|
| 2 |
+
self.TURBOPACK_NEXT_CHUNK_URLS = ${JSON.stringify(e.reverse().map(S),null,2)};
|
| 3 |
+
importScripts(...self.TURBOPACK_NEXT_CHUNK_URLS.map(c => self.TURBOPACK_WORKER_LOCATION + c).reverse());`],{type:"text/javascript"});return URL.createObjectURL(t)};let E=/\.js(?:\?[^#]*)?(?:#.*)?$/,K=/\.css(?:\?[^#]*)?(?:#.*)?$/;function x(e){return K.test(e)}o.w=function(t,r,n){return e.loadWebAssembly(1,this.m.id,t,r,n)},o.u=function(t,r){return e.loadWebAssemblyModule(1,this.m.id,t,r)};let M={};o.c=M;let N=(e,t)=>{let r=M[e];if(r){if(r.error)throw r.error;return r}return L(e,U.Parent,t.id)};function L(e,t,r){let o=k.get(e);if("function"!=typeof o)throw Error(function(e,t,r){let n;switch(t){case 0:n=`as a runtime entry of chunk ${r}`;break;case 1:n=`because it was required from module ${r}`;break;case 2:n="because of an HMR update";break;default:j(t,e=>`Unknown source type: ${e}`)}return`Module ${e} was instantiated ${n}, but the module factory is not available.`}(e,t,r));let l=a(e),i=l.exports;M[e]=l;let s=new n(l,i);try{o(s,l,i)}catch(e){throw l.error=e,e}return l.namespaceObject&&l.exports!==l.namespaceObject&&h(l.exports,l.namespaceObject),l}function q(r){let n,o=function(e){if("string"==typeof e)return e;let r=decodeURIComponent(("undefined"!=typeof TURBOPACK_NEXT_CHUNK_URLS?TURBOPACK_NEXT_CHUNK_URLS.pop():e.getAttribute("src")).replace(/[?#].*$/,""));return r.startsWith(t)?r.slice(t.length):r}(r[0]);return 2===r.length?n=r[1]:(n=void 0,!function(e,t,r,n){let o=1;for(;o<e.length;){let t=e[o],n=o+1;for(;n<e.length&&"function"!=typeof e[n];)n++;if(n===e.length)throw Error("malformed chunk format, expected a factory function");if(!r.has(t)){let l=e[n];for(Object.defineProperty(l,"name",{value:"module evaluation"});o<n;o++)t=e[o],r.set(t,l)}o=n+1}}(r,0,k)),e.registerChunk(o,n)}let B=new Map;function W(e){let t=B.get(e);if(!t){let r,n;t={resolved:!1,loadingStarted:!1,promise:new Promise((e,t)=>{r=e,n=t}),resolve:()=>{t.resolved=!0,r()},reject:n},B.set(e,t)}return t}e={async registerChunk(e,t){if(W(S(e)).resolve(),null!=t){for(let e of t.otherChunks)W(S("string"==typeof e?e:e.path));if(await Promise.all(t.otherChunks.map(t=>P(0,e,t))),t.runtimeModuleIds.length>0)for(let r of t.runtimeModuleIds)!function(e,t){let r=M[t];if(r){if(r.error)throw r.error;return}L(t,U.Runtime,e)}(e,r)}},loadChunkCached:(e,t)=>(function(e,t){let r=W(t);if(r.loadingStarted)return r.promise;if(e===U.Runtime)return r.loadingStarted=!0,x(t)&&r.resolve(),r.promise;if("function"==typeof importScripts)if(x(t));else if(E.test(t))self.TURBOPACK_NEXT_CHUNK_URLS.push(t),importScripts(TURBOPACK_WORKER_LOCATION+t);else throw Error(`can't infer type of chunk from URL ${t} in worker`);else{let e=decodeURI(t);if(x(t))if(document.querySelectorAll(`link[rel=stylesheet][href="${t}"],link[rel=stylesheet][href^="${t}?"],link[rel=stylesheet][href="${e}"],link[rel=stylesheet][href^="${e}?"]`).length>0)r.resolve();else{let e=document.createElement("link");e.rel="stylesheet",e.href=t,e.onerror=()=>{r.reject()},e.onload=()=>{r.resolve()},document.head.appendChild(e)}else if(E.test(t)){let n=document.querySelectorAll(`script[src="${t}"],script[src^="${t}?"],script[src="${e}"],script[src^="${e}?"]`);if(n.length>0)for(let e of Array.from(n))e.addEventListener("error",()=>{r.reject()});else{let e=document.createElement("script");e.src=t,e.onerror=()=>{r.reject()},document.head.appendChild(e)}}else throw Error(`can't infer type of chunk from URL ${t}`)}return r.loadingStarted=!0,r.promise})(e,t),async loadWebAssembly(e,t,r,n,o){let l=fetch(S(r)),{instance:i}=await WebAssembly.instantiateStreaming(l,o);return i.exports},async loadWebAssemblyModule(e,t,r,n){let o=fetch(S(r));return await WebAssembly.compileStreaming(o)}};let I=globalThis.TURBOPACK;globalThis.TURBOPACK={push:q},I.forEach(q)})();
|
_not-found.html
CHANGED
|
@@ -1 +1 @@
|
|
| 1 |
-
<!DOCTYPE html><!--cDW7_XLdebiMrj7_fElKq--><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/chunks/f0656f31f040fe23.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/c0dde58672dc2335.js"/><script src="/_next/static/chunks/c6a428e9c98d9859.js" async=""></script><script src="/_next/static/chunks/037e891ec6c5cf47.js" async=""></script><script src="/_next/static/chunks/turbopack-004b2690c7ecf030.js" async=""></script><script src="/_next/static/chunks/8e5cbd5277a6eb4f.js" async=""></script><script src="/_next/static/chunks/351283919579e33c.js" async=""></script><meta name="robots" content="noindex"/><meta name="next-size-adjust" content=""/><title>404: This page could not be found.</title><title>Sora 2 Free - Free Sora Generator | Sora 2 Web & API</title><meta name="description" content="Sora 2 Free on the web: create Sora video from text and images. Try Sora 2 web (sora2 web) to generate videos online, or integrate with the Sora 2 API"/><meta name="keywords" content="sora 2 free,sora 2 web,sora2 web,sora video,sora 2 api,免费 sora 2,sora 视频,Free Sora Generator"/><meta property="og:title" content="Sora 2 Free - Free Sora Generator | Sora 2 Web & API"/><meta property="og:description" content="Sora 2 Free on the web: create Sora video from text and images. Try Sora 2 web (sora2 web) to generate videos online, or integrate with the Sora 2 API"/><meta property="og:url" content="https://freesoragenerator.com"/><meta property="og:site_name" content="Sora 2 Free"/><meta property="og:locale" content="en_US"/><meta property="og:image" content="https://freesoragenerator.com/logo.png"/><meta property="og:image:width" content="512"/><meta property="og:image:height" content="512"/><meta property="og:image:alt" content="Sora 2 Free"/><meta property="og:locale:alternate" content="zh_CN"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="Sora 2 Free - Free Sora Generator | Sora 2 Web & API"/><meta name="twitter:description" content="Sora 2 Free on the web: create Sora video from text and images. Try Sora 2 web (sora2 web) to generate videos online, or integrate with the Sora 2 API"/><meta name="twitter:image" content="https://freesoragenerator.com/logo.png"/><meta name="twitter:image:width" content="512"/><meta name="twitter:image:height" content="512"/><meta name="twitter:image:alt" content="Sora 2 Free"/><link rel="icon" href="/favicon.ico?favicon.0b3bf435.ico" sizes="256x256" type="image/x-icon"/><link rel="icon" href="https://freesoragenerator.com/logo.png"/><script src="/_next/static/chunks/a6dad97d9634a72d.js" noModule=""></script></head><body class="geist_a71539c9-module__T19VSG__variable geist_mono_8d43a2aa-module__8Li5zG__variable antialiased"><div hidden=""><!--$--><!--/$--></div><div style="font-family:system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";height:100vh;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center"><div><style>body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}</style><h1 class="next-error-h1" style="display:inline-block;margin:0 20px 0 0;padding:0 23px 0 0;font-size:24px;font-weight:500;vertical-align:top;line-height:49px">404</h1><div style="display:inline-block"><h2 style="font-size:14px;font-weight:400;line-height:49px;margin:0">This page could not be found.</h2></div></div></div><!--$--><!--/$--><script src="/_next/static/chunks/c0dde58672dc2335.js" id="_R_" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0])</script><script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[12426,[\"/_next/static/chunks/8e5cbd5277a6eb4f.js\",\"/_next/static/chunks/351283919579e33c.js\"],\"default\"]\n3:I[80054,[\"/_next/static/chunks/8e5cbd5277a6eb4f.js\",\"/_next/static/chunks/351283919579e33c.js\"],\"default\"]\n4:I[42178,[\"/_next/static/chunks/8e5cbd5277a6eb4f.js\",\"/_next/static/chunks/351283919579e33c.js\"],\"OutletBoundary\"]\n5:\"$Sreact.suspense\"\n7:I[42178,[\"/_next/static/chunks/8e5cbd5277a6eb4f.js\",\"/_next/static/chunks/351283919579e33c.js\"],\"ViewportBoundary\"]\n9:I[42178,[\"/_next/static/chunks/8e5cbd5277a6eb4f.js\",\"/_next/static/chunks/351283919579e33c.js\"],\"MetadataBoundary\"]\nb:I[8699,[\"/_next/static/chunks/8e5cbd5277a6eb4f.js\",\"/_next/static/chunks/351283919579e33c.js\"],\"default\"]\n:HL[\"/_next/static/chunks/f0656f31f040fe23.css\",\"style\"]\n"])</script><script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"cDW7_XLdebiMrj7-fElKq\",\"c\":[\"\",\"_not-found\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__\",{}]}]},\"$undefined\",\"$undefined\",true],[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/f0656f31f040fe23.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"children\":[\"$\",\"body\",null,{\"className\":\"geist_a71539c9-module__T19VSG__variable geist_mono_8d43a2aa-module__8Li5zG__variable antialiased\",\"children\":[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":404}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}]}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":\"$0:f:0:1:0:props:children:1:props:children:props:children:props:notFound:0:1:props:style\",\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":\"$0:f:0:1:0:props:children:1:props:children:props:children:props:notFound:0:1:props:children:props:children:1:props:style\",\"children\":404}],[\"$\",\"div\",null,{\"style\":\"$0:f:0:1:0:props:children:1:props:children:props:children:props:notFound:0:1:props:children:props:children:2:props:style\",\"children\":[\"$\",\"h2\",null,{\"style\":\"$0:f:0:1:0:props:children:1:props:children:props:children:props:notFound:0:1:props:children:props:children:2:props:children:props:style\",\"children\":\"This page could not be found.\"}]}]]}]}]],null,[\"$\",\"$L4\",null,{\"children\":[\"$\",\"$5\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@6\"}]}]]}],{},null,false,false]},null,false,false]},null,false,false],[\"$\",\"$1\",\"h\",{\"children\":[[\"$\",\"meta\",null,{\"name\":\"robots\",\"content\":\"noindex\"}],[\"$\",\"$L7\",null,{\"children\":\"$@8\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$L9\",null,{\"children\":[\"$\",\"$5\",null,{\"name\":\"Next.Metadata\",\"children\":\"$@a\"}]}]}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}],false]],\"m\":\"$undefined\",\"G\":[\"$b\",\"$undefined\"],\"S\":true}\n"])</script><script>self.__next_f.push([1,"8:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n"])</script><script>self.__next_f.push([1,"c:I[29748,[\"/_next/static/chunks/8e5cbd5277a6eb4f.js\",\"/_next/static/chunks/351283919579e33c.js\"],\"IconMark\"]\n"])</script><script>self.__next_f.push([1,"a:[[\"$\",\"title\",\"0\",{\"children\":\"Sora 2 Free - Free Sora Generator | Sora 2 Web \u0026 API\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"Sora 2 Free on the web: create Sora video from text and images. Try Sora 2 web (sora2 web) to generate videos online, or integrate with the Sora 2 API\"}],[\"$\",\"meta\",\"2\",{\"name\":\"keywords\",\"content\":\"sora 2 free,sora 2 web,sora2 web,sora video,sora 2 api,免费 sora 2,sora 视频,Free Sora Generator\"}],[\"$\",\"meta\",\"3\",{\"property\":\"og:title\",\"content\":\"Sora 2 Free - Free Sora Generator | Sora 2 Web \u0026 API\"}],[\"$\",\"meta\",\"4\",{\"property\":\"og:description\",\"content\":\"Sora 2 Free on the web: create Sora video from text and images. Try Sora 2 web (sora2 web) to generate videos online, or integrate with the Sora 2 API\"}],[\"$\",\"meta\",\"5\",{\"property\":\"og:url\",\"content\":\"https://freesoragenerator.com\"}],[\"$\",\"meta\",\"6\",{\"property\":\"og:site_name\",\"content\":\"Sora 2 Free\"}],[\"$\",\"meta\",\"7\",{\"property\":\"og:locale\",\"content\":\"en_US\"}],[\"$\",\"meta\",\"8\",{\"property\":\"og:image\",\"content\":\"https://freesoragenerator.com/logo.png\"}],[\"$\",\"meta\",\"9\",{\"property\":\"og:image:width\",\"content\":\"512\"}],[\"$\",\"meta\",\"10\",{\"property\":\"og:image:height\",\"content\":\"512\"}],[\"$\",\"meta\",\"11\",{\"property\":\"og:image:alt\",\"content\":\"Sora 2 Free\"}],[\"$\",\"meta\",\"12\",{\"property\":\"og:locale:alternate\",\"content\":\"zh_CN\"}],[\"$\",\"meta\",\"13\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"14\",{\"name\":\"twitter:title\",\"content\":\"Sora 2 Free - Free Sora Generator | Sora 2 Web \u0026 API\"}],[\"$\",\"meta\",\"15\",{\"name\":\"twitter:description\",\"content\":\"Sora 2 Free on the web: create Sora video from text and images. Try Sora 2 web (sora2 web) to generate videos online, or integrate with the Sora 2 API\"}],[\"$\",\"meta\",\"16\",{\"name\":\"twitter:image\",\"content\":\"https://freesoragenerator.com/logo.png\"}],[\"$\",\"meta\",\"17\",{\"name\":\"twitter:image:width\",\"content\":\"512\"}],[\"$\",\"meta\",\"18\",{\"name\":\"twitter:image:height\",\"content\":\"512\"}],[\"$\",\"meta\",\"19\",{\"name\":\"twitter:image:alt\",\"content\":\"Sora 2 Free\"}],[\"$\",\"link\",\"20\",{\"rel\":\"icon\",\"href\":\"/favicon.ico?favicon.0b3bf435.ico\",\"sizes\":\"256x256\",\"type\":\"image/x-icon\"}],[\"$\",\"link\",\"21\",{\"rel\":\"icon\",\"href\":\"https://freesoragenerator.com/logo.png\"}],[\"$\",\"$Lc\",\"22\",{}]]\n"])</script><script>self.__next_f.push([1,"6:null\n"])</script></body></html>
|
|
|
|
| 1 |
+
<!DOCTYPE html><!--MRXEyHNx4k9reObN40QPV--><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/chunks/f0656f31f040fe23.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/775c554026e7c8aa.js"/><script src="/_next/static/chunks/b09b76d82db6f034.js" async=""></script><script src="/_next/static/chunks/037e891ec6c5cf47.js" async=""></script><script src="/_next/static/chunks/turbopack-775edb47ff0f679f.js" async=""></script><script src="/_next/static/chunks/5c03706272f382fa.js" async=""></script><script src="/_next/static/chunks/8e5cbd5277a6eb4f.js" async=""></script><script src="/_next/static/chunks/351283919579e33c.js" async=""></script><link rel="preload" href="https://www.googletagmanager.com/gtag/js?id=G-V9GLN3VH6P" as="script"/><meta name="robots" content="noindex"/><meta name="next-size-adjust" content=""/><title>404: This page could not be found.</title><title>Sora 2 Free - Free Sora Generator | Sora 2 Web & API</title><meta name="description" content="Sora 2 Free on the web: create Sora video from text and images. Try Sora 2 web (sora2 web) to generate videos online, or integrate with the Sora 2 API"/><meta name="keywords" content="sora 2 free,sora 2 web,sora2 web,sora video,sora 2 api,免费 sora 2,sora 视频,Free Sora Generator"/><meta property="og:title" content="Sora 2 Free - Free Sora Generator | Sora 2 Web & API"/><meta property="og:description" content="Sora 2 Free on the web: create Sora video from text and images. Try Sora 2 web (sora2 web) to generate videos online, or integrate with the Sora 2 API"/><meta property="og:url" content="https://freesoragenerator.com"/><meta property="og:site_name" content="Sora 2 Free"/><meta property="og:locale" content="en_US"/><meta property="og:image" content="https://freesoragenerator.com/logo.png"/><meta property="og:image:width" content="512"/><meta property="og:image:height" content="512"/><meta property="og:image:alt" content="Sora 2 Free"/><meta property="og:locale:alternate" content="zh_CN"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="Sora 2 Free - Free Sora Generator | Sora 2 Web & API"/><meta name="twitter:description" content="Sora 2 Free on the web: create Sora video from text and images. Try Sora 2 web (sora2 web) to generate videos online, or integrate with the Sora 2 API"/><meta name="twitter:image" content="https://freesoragenerator.com/logo.png"/><meta name="twitter:image:width" content="512"/><meta name="twitter:image:height" content="512"/><meta name="twitter:image:alt" content="Sora 2 Free"/><link rel="icon" href="/favicon.ico?favicon.0b3bf435.ico" sizes="256x256" type="image/x-icon"/><link rel="icon" href="https://freesoragenerator.com/logo.png"/><script src="/_next/static/chunks/a6dad97d9634a72d.js" noModule=""></script></head><body class="geist_a71539c9-module__T19VSG__variable geist_mono_8d43a2aa-module__8Li5zG__variable antialiased"><div hidden=""><!--$--><!--/$--></div><div style="font-family:system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";height:100vh;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center"><div><style>body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}</style><h1 class="next-error-h1" style="display:inline-block;margin:0 20px 0 0;padding:0 23px 0 0;font-size:24px;font-weight:500;vertical-align:top;line-height:49px">404</h1><div style="display:inline-block"><h2 style="font-size:14px;font-weight:400;line-height:49px;margin:0">This page could not be found.</h2></div></div></div><!--$--><!--/$--><script src="/_next/static/chunks/775c554026e7c8aa.js" id="_R_" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0])</script><script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[80609,[\"/_next/static/chunks/5c03706272f382fa.js\"],\"\"]\n3:I[12426,[\"/_next/static/chunks/8e5cbd5277a6eb4f.js\",\"/_next/static/chunks/351283919579e33c.js\"],\"default\"]\n4:I[80054,[\"/_next/static/chunks/8e5cbd5277a6eb4f.js\",\"/_next/static/chunks/351283919579e33c.js\"],\"default\"]\n5:I[42178,[\"/_next/static/chunks/8e5cbd5277a6eb4f.js\",\"/_next/static/chunks/351283919579e33c.js\"],\"OutletBoundary\"]\n6:\"$Sreact.suspense\"\n8:I[42178,[\"/_next/static/chunks/8e5cbd5277a6eb4f.js\",\"/_next/static/chunks/351283919579e33c.js\"],\"ViewportBoundary\"]\na:I[42178,[\"/_next/static/chunks/8e5cbd5277a6eb4f.js\",\"/_next/static/chunks/351283919579e33c.js\"],\"MetadataBoundary\"]\nc:I[8699,[\"/_next/static/chunks/8e5cbd5277a6eb4f.js\",\"/_next/static/chunks/351283919579e33c.js\"],\"default\"]\n:HL[\"/_next/static/chunks/f0656f31f040fe23.css\",\"style\"]\n"])</script><script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"MRXEyHNx4k9reObN40QPV\",\"c\":[\"\",\"_not-found\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__\",{}]}]},\"$undefined\",\"$undefined\",true],[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/f0656f31f040fe23.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/5c03706272f382fa.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"children\":[\"$\",\"body\",null,{\"className\":\"geist_a71539c9-module__T19VSG__variable geist_mono_8d43a2aa-module__8Li5zG__variable antialiased\",\"children\":[[\"$\",\"$L2\",null,{\"async\":true,\"src\":\"https://www.googletagmanager.com/gtag/js?id=G-V9GLN3VH6P\",\"strategy\":\"afterInteractive\"}],[\"$\",\"$L2\",null,{\"id\":\"ga-init\",\"strategy\":\"afterInteractive\",\"children\":\"window.dataLayer = window.dataLayer || [];\\nfunction gtag(){dataLayer.push(arguments);}\\ngtag('js', new Date());\\ngtag('config', 'G-V9GLN3VH6P');\"}],[\"$\",\"$L3\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L4\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":404}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}]}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L3\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L4\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":\"$0:f:0:1:0:props:children:1:props:children:props:children:2:props:notFound:0:1:props:style\",\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":\"$0:f:0:1:0:props:children:1:props:children:props:children:2:props:notFound:0:1:props:children:props:children:1:props:style\",\"children\":404}],[\"$\",\"div\",null,{\"style\":\"$0:f:0:1:0:props:children:1:props:children:props:children:2:props:notFound:0:1:props:children:props:children:2:props:style\",\"children\":[\"$\",\"h2\",null,{\"style\":\"$0:f:0:1:0:props:children:1:props:children:props:children:2:props:notFound:0:1:props:children:props:children:2:props:children:props:style\",\"children\":\"This page could not be found.\"}]}]]}]}]],null,[\"$\",\"$L5\",null,{\"children\":[\"$\",\"$6\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@7\"}]}]]}],{},null,false,false]},null,false,false]},null,false,false],[\"$\",\"$1\",\"h\",{\"children\":[[\"$\",\"meta\",null,{\"name\":\"robots\",\"content\":\"noindex\"}],[\"$\",\"$L8\",null,{\"children\":\"$@9\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$La\",null,{\"children\":[\"$\",\"$6\",null,{\"name\":\"Next.Metadata\",\"children\":\"$@b\"}]}]}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}],false]],\"m\":\"$undefined\",\"G\":[\"$c\",\"$undefined\"],\"S\":true}\n"])</script><script>self.__next_f.push([1,"9:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n"])</script><script>self.__next_f.push([1,"d:I[29748,[\"/_next/static/chunks/8e5cbd5277a6eb4f.js\",\"/_next/static/chunks/351283919579e33c.js\"],\"IconMark\"]\n"])</script><script>self.__next_f.push([1,"b:[[\"$\",\"title\",\"0\",{\"children\":\"Sora 2 Free - Free Sora Generator | Sora 2 Web \u0026 API\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"Sora 2 Free on the web: create Sora video from text and images. Try Sora 2 web (sora2 web) to generate videos online, or integrate with the Sora 2 API\"}],[\"$\",\"meta\",\"2\",{\"name\":\"keywords\",\"content\":\"sora 2 free,sora 2 web,sora2 web,sora video,sora 2 api,免费 sora 2,sora 视频,Free Sora Generator\"}],[\"$\",\"meta\",\"3\",{\"property\":\"og:title\",\"content\":\"Sora 2 Free - Free Sora Generator | Sora 2 Web \u0026 API\"}],[\"$\",\"meta\",\"4\",{\"property\":\"og:description\",\"content\":\"Sora 2 Free on the web: create Sora video from text and images. Try Sora 2 web (sora2 web) to generate videos online, or integrate with the Sora 2 API\"}],[\"$\",\"meta\",\"5\",{\"property\":\"og:url\",\"content\":\"https://freesoragenerator.com\"}],[\"$\",\"meta\",\"6\",{\"property\":\"og:site_name\",\"content\":\"Sora 2 Free\"}],[\"$\",\"meta\",\"7\",{\"property\":\"og:locale\",\"content\":\"en_US\"}],[\"$\",\"meta\",\"8\",{\"property\":\"og:image\",\"content\":\"https://freesoragenerator.com/logo.png\"}],[\"$\",\"meta\",\"9\",{\"property\":\"og:image:width\",\"content\":\"512\"}],[\"$\",\"meta\",\"10\",{\"property\":\"og:image:height\",\"content\":\"512\"}],[\"$\",\"meta\",\"11\",{\"property\":\"og:image:alt\",\"content\":\"Sora 2 Free\"}],[\"$\",\"meta\",\"12\",{\"property\":\"og:locale:alternate\",\"content\":\"zh_CN\"}],[\"$\",\"meta\",\"13\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"14\",{\"name\":\"twitter:title\",\"content\":\"Sora 2 Free - Free Sora Generator | Sora 2 Web \u0026 API\"}],[\"$\",\"meta\",\"15\",{\"name\":\"twitter:description\",\"content\":\"Sora 2 Free on the web: create Sora video from text and images. Try Sora 2 web (sora2 web) to generate videos online, or integrate with the Sora 2 API\"}],[\"$\",\"meta\",\"16\",{\"name\":\"twitter:image\",\"content\":\"https://freesoragenerator.com/logo.png\"}],[\"$\",\"meta\",\"17\",{\"name\":\"twitter:image:width\",\"content\":\"512\"}],[\"$\",\"meta\",\"18\",{\"name\":\"twitter:image:height\",\"content\":\"512\"}],[\"$\",\"meta\",\"19\",{\"name\":\"twitter:image:alt\",\"content\":\"Sora 2 Free\"}],[\"$\",\"link\",\"20\",{\"rel\":\"icon\",\"href\":\"/favicon.ico?favicon.0b3bf435.ico\",\"sizes\":\"256x256\",\"type\":\"image/x-icon\"}],[\"$\",\"link\",\"21\",{\"rel\":\"icon\",\"href\":\"https://freesoragenerator.com/logo.png\"}],[\"$\",\"$Ld\",\"22\",{}]]\n"])</script><script>self.__next_f.push([1,"7:null\n"])</script></body></html>
|
_not-found.txt
CHANGED
|
@@ -1,14 +1,15 @@
|
|
| 1 |
1:"$Sreact.fragment"
|
| 2 |
-
2:I[
|
| 3 |
-
3:I[
|
| 4 |
-
4:I[
|
| 5 |
-
5:"
|
| 6 |
-
|
| 7 |
-
|
| 8 |
-
|
|
|
|
| 9 |
:HL["/_next/static/chunks/f0656f31f040fe23.css","style"]
|
| 10 |
-
0:{"P":null,"b":"
|
| 11 |
-
|
| 12 |
-
|
| 13 |
-
|
| 14 |
-
|
|
|
|
| 1 |
1:"$Sreact.fragment"
|
| 2 |
+
2:I[80609,["/_next/static/chunks/5c03706272f382fa.js"],""]
|
| 3 |
+
3:I[12426,["/_next/static/chunks/8e5cbd5277a6eb4f.js","/_next/static/chunks/351283919579e33c.js"],"default"]
|
| 4 |
+
4:I[80054,["/_next/static/chunks/8e5cbd5277a6eb4f.js","/_next/static/chunks/351283919579e33c.js"],"default"]
|
| 5 |
+
5:I[42178,["/_next/static/chunks/8e5cbd5277a6eb4f.js","/_next/static/chunks/351283919579e33c.js"],"OutletBoundary"]
|
| 6 |
+
6:"$Sreact.suspense"
|
| 7 |
+
8:I[42178,["/_next/static/chunks/8e5cbd5277a6eb4f.js","/_next/static/chunks/351283919579e33c.js"],"ViewportBoundary"]
|
| 8 |
+
a:I[42178,["/_next/static/chunks/8e5cbd5277a6eb4f.js","/_next/static/chunks/351283919579e33c.js"],"MetadataBoundary"]
|
| 9 |
+
c:I[8699,["/_next/static/chunks/8e5cbd5277a6eb4f.js","/_next/static/chunks/351283919579e33c.js"],"default"]
|
| 10 |
:HL["/_next/static/chunks/f0656f31f040fe23.css","style"]
|
| 11 |
+
0:{"P":null,"b":"MRXEyHNx4k9reObN40QPV","c":["","_not-found"],"q":"","i":false,"f":[[["",{"children":["/_not-found",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",true],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/f0656f31f040fe23.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/_next/static/chunks/5c03706272f382fa.js","async":true,"nonce":"$undefined"}]],["$","html",null,{"lang":"en","children":["$","body",null,{"className":"geist_a71539c9-module__T19VSG__variable geist_mono_8d43a2aa-module__8Li5zG__variable antialiased","children":[["$","$L2",null,{"async":true,"src":"https://www.googletagmanager.com/gtag/js?id=G-V9GLN3VH6P","strategy":"afterInteractive"}],["$","$L2",null,{"id":"ga-init","strategy":"afterInteractive","children":"window.dataLayer = window.dataLayer || [];\nfunction gtag(){dataLayer.push(arguments);}\ngtag('js', new Date());\ngtag('config', 'G-V9GLN3VH6P');"}],["$","$L3",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}]]}]}]]}],{"children":[["$","$1","c",{"children":[null,["$","$L3",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":[["$","$1","c",{"children":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":"$0:f:0:1:0:props:children:1:props:children:props:children:2:props:notFound:0:1:props:style","children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":"$0:f:0:1:0:props:children:1:props:children:props:children:2:props:notFound:0:1:props:children:props:children:1:props:style","children":404}],["$","div",null,{"style":"$0:f:0:1:0:props:children:1:props:children:props:children:2:props:notFound:0:1:props:children:props:children:2:props:style","children":["$","h2",null,{"style":"$0:f:0:1:0:props:children:1:props:children:props:children:2:props:notFound:0:1:props:children:props:children:2:props:children:props:style","children":"This page could not be found."}]}]]}]}]],null,["$","$L5",null,{"children":["$","$6",null,{"name":"Next.MetadataOutlet","children":"$@7"}]}]]}],{},null,false,false]},null,false,false]},null,false,false],["$","$1","h",{"children":[["$","meta",null,{"name":"robots","content":"noindex"}],["$","$L8",null,{"children":"$@9"}],["$","div",null,{"hidden":true,"children":["$","$La",null,{"children":["$","$6",null,{"name":"Next.Metadata","children":"$@b"}]}]}],["$","meta",null,{"name":"next-size-adjust","content":""}]]}],false]],"m":"$undefined","G":["$c","$undefined"],"S":true}
|
| 12 |
+
9:[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]]
|
| 13 |
+
d:I[29748,["/_next/static/chunks/8e5cbd5277a6eb4f.js","/_next/static/chunks/351283919579e33c.js"],"IconMark"]
|
| 14 |
+
b:[["$","title","0",{"children":"Sora 2 Free - Free Sora Generator | Sora 2 Web & API"}],["$","meta","1",{"name":"description","content":"Sora 2 Free on the web: create Sora video from text and images. Try Sora 2 web (sora2 web) to generate videos online, or integrate with the Sora 2 API"}],["$","meta","2",{"name":"keywords","content":"sora 2 free,sora 2 web,sora2 web,sora video,sora 2 api,免费 sora 2,sora 视频,Free Sora Generator"}],["$","meta","3",{"property":"og:title","content":"Sora 2 Free - Free Sora Generator | Sora 2 Web & API"}],["$","meta","4",{"property":"og:description","content":"Sora 2 Free on the web: create Sora video from text and images. Try Sora 2 web (sora2 web) to generate videos online, or integrate with the Sora 2 API"}],["$","meta","5",{"property":"og:url","content":"https://freesoragenerator.com"}],["$","meta","6",{"property":"og:site_name","content":"Sora 2 Free"}],["$","meta","7",{"property":"og:locale","content":"en_US"}],["$","meta","8",{"property":"og:image","content":"https://freesoragenerator.com/logo.png"}],["$","meta","9",{"property":"og:image:width","content":"512"}],["$","meta","10",{"property":"og:image:height","content":"512"}],["$","meta","11",{"property":"og:image:alt","content":"Sora 2 Free"}],["$","meta","12",{"property":"og:locale:alternate","content":"zh_CN"}],["$","meta","13",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","14",{"name":"twitter:title","content":"Sora 2 Free - Free Sora Generator | Sora 2 Web & API"}],["$","meta","15",{"name":"twitter:description","content":"Sora 2 Free on the web: create Sora video from text and images. Try Sora 2 web (sora2 web) to generate videos online, or integrate with the Sora 2 API"}],["$","meta","16",{"name":"twitter:image","content":"https://freesoragenerator.com/logo.png"}],["$","meta","17",{"name":"twitter:image:width","content":"512"}],["$","meta","18",{"name":"twitter:image:height","content":"512"}],["$","meta","19",{"name":"twitter:image:alt","content":"Sora 2 Free"}],["$","link","20",{"rel":"icon","href":"/favicon.ico?favicon.0b3bf435.ico","sizes":"256x256","type":"image/x-icon"}],["$","link","21",{"rel":"icon","href":"https://freesoragenerator.com/logo.png"}],["$","$Ld","22",{}]]
|
| 15 |
+
7:null
|
_not-found/__next._full.txt
CHANGED
|
@@ -1,14 +1,15 @@
|
|
| 1 |
1:"$Sreact.fragment"
|
| 2 |
-
2:I[
|
| 3 |
-
3:I[
|
| 4 |
-
4:I[
|
| 5 |
-
5:"
|
| 6 |
-
|
| 7 |
-
|
| 8 |
-
|
|
|
|
| 9 |
:HL["/_next/static/chunks/f0656f31f040fe23.css","style"]
|
| 10 |
-
0:{"P":null,"b":"
|
| 11 |
-
|
| 12 |
-
|
| 13 |
-
|
| 14 |
-
|
|
|
|
| 1 |
1:"$Sreact.fragment"
|
| 2 |
+
2:I[80609,["/_next/static/chunks/5c03706272f382fa.js"],""]
|
| 3 |
+
3:I[12426,["/_next/static/chunks/8e5cbd5277a6eb4f.js","/_next/static/chunks/351283919579e33c.js"],"default"]
|
| 4 |
+
4:I[80054,["/_next/static/chunks/8e5cbd5277a6eb4f.js","/_next/static/chunks/351283919579e33c.js"],"default"]
|
| 5 |
+
5:I[42178,["/_next/static/chunks/8e5cbd5277a6eb4f.js","/_next/static/chunks/351283919579e33c.js"],"OutletBoundary"]
|
| 6 |
+
6:"$Sreact.suspense"
|
| 7 |
+
8:I[42178,["/_next/static/chunks/8e5cbd5277a6eb4f.js","/_next/static/chunks/351283919579e33c.js"],"ViewportBoundary"]
|
| 8 |
+
a:I[42178,["/_next/static/chunks/8e5cbd5277a6eb4f.js","/_next/static/chunks/351283919579e33c.js"],"MetadataBoundary"]
|
| 9 |
+
c:I[8699,["/_next/static/chunks/8e5cbd5277a6eb4f.js","/_next/static/chunks/351283919579e33c.js"],"default"]
|
| 10 |
:HL["/_next/static/chunks/f0656f31f040fe23.css","style"]
|
| 11 |
+
0:{"P":null,"b":"MRXEyHNx4k9reObN40QPV","c":["","_not-found"],"q":"","i":false,"f":[[["",{"children":["/_not-found",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",true],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/f0656f31f040fe23.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/_next/static/chunks/5c03706272f382fa.js","async":true,"nonce":"$undefined"}]],["$","html",null,{"lang":"en","children":["$","body",null,{"className":"geist_a71539c9-module__T19VSG__variable geist_mono_8d43a2aa-module__8Li5zG__variable antialiased","children":[["$","$L2",null,{"async":true,"src":"https://www.googletagmanager.com/gtag/js?id=G-V9GLN3VH6P","strategy":"afterInteractive"}],["$","$L2",null,{"id":"ga-init","strategy":"afterInteractive","children":"window.dataLayer = window.dataLayer || [];\nfunction gtag(){dataLayer.push(arguments);}\ngtag('js', new Date());\ngtag('config', 'G-V9GLN3VH6P');"}],["$","$L3",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}]]}]}]]}],{"children":[["$","$1","c",{"children":[null,["$","$L3",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":[["$","$1","c",{"children":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":"$0:f:0:1:0:props:children:1:props:children:props:children:2:props:notFound:0:1:props:style","children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":"$0:f:0:1:0:props:children:1:props:children:props:children:2:props:notFound:0:1:props:children:props:children:1:props:style","children":404}],["$","div",null,{"style":"$0:f:0:1:0:props:children:1:props:children:props:children:2:props:notFound:0:1:props:children:props:children:2:props:style","children":["$","h2",null,{"style":"$0:f:0:1:0:props:children:1:props:children:props:children:2:props:notFound:0:1:props:children:props:children:2:props:children:props:style","children":"This page could not be found."}]}]]}]}]],null,["$","$L5",null,{"children":["$","$6",null,{"name":"Next.MetadataOutlet","children":"$@7"}]}]]}],{},null,false,false]},null,false,false]},null,false,false],["$","$1","h",{"children":[["$","meta",null,{"name":"robots","content":"noindex"}],["$","$L8",null,{"children":"$@9"}],["$","div",null,{"hidden":true,"children":["$","$La",null,{"children":["$","$6",null,{"name":"Next.Metadata","children":"$@b"}]}]}],["$","meta",null,{"name":"next-size-adjust","content":""}]]}],false]],"m":"$undefined","G":["$c","$undefined"],"S":true}
|
| 12 |
+
9:[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]]
|
| 13 |
+
d:I[29748,["/_next/static/chunks/8e5cbd5277a6eb4f.js","/_next/static/chunks/351283919579e33c.js"],"IconMark"]
|
| 14 |
+
b:[["$","title","0",{"children":"Sora 2 Free - Free Sora Generator | Sora 2 Web & API"}],["$","meta","1",{"name":"description","content":"Sora 2 Free on the web: create Sora video from text and images. Try Sora 2 web (sora2 web) to generate videos online, or integrate with the Sora 2 API"}],["$","meta","2",{"name":"keywords","content":"sora 2 free,sora 2 web,sora2 web,sora video,sora 2 api,免费 sora 2,sora 视频,Free Sora Generator"}],["$","meta","3",{"property":"og:title","content":"Sora 2 Free - Free Sora Generator | Sora 2 Web & API"}],["$","meta","4",{"property":"og:description","content":"Sora 2 Free on the web: create Sora video from text and images. Try Sora 2 web (sora2 web) to generate videos online, or integrate with the Sora 2 API"}],["$","meta","5",{"property":"og:url","content":"https://freesoragenerator.com"}],["$","meta","6",{"property":"og:site_name","content":"Sora 2 Free"}],["$","meta","7",{"property":"og:locale","content":"en_US"}],["$","meta","8",{"property":"og:image","content":"https://freesoragenerator.com/logo.png"}],["$","meta","9",{"property":"og:image:width","content":"512"}],["$","meta","10",{"property":"og:image:height","content":"512"}],["$","meta","11",{"property":"og:image:alt","content":"Sora 2 Free"}],["$","meta","12",{"property":"og:locale:alternate","content":"zh_CN"}],["$","meta","13",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","14",{"name":"twitter:title","content":"Sora 2 Free - Free Sora Generator | Sora 2 Web & API"}],["$","meta","15",{"name":"twitter:description","content":"Sora 2 Free on the web: create Sora video from text and images. Try Sora 2 web (sora2 web) to generate videos online, or integrate with the Sora 2 API"}],["$","meta","16",{"name":"twitter:image","content":"https://freesoragenerator.com/logo.png"}],["$","meta","17",{"name":"twitter:image:width","content":"512"}],["$","meta","18",{"name":"twitter:image:height","content":"512"}],["$","meta","19",{"name":"twitter:image:alt","content":"Sora 2 Free"}],["$","link","20",{"rel":"icon","href":"/favicon.ico?favicon.0b3bf435.ico","sizes":"256x256","type":"image/x-icon"}],["$","link","21",{"rel":"icon","href":"https://freesoragenerator.com/logo.png"}],["$","$Ld","22",{}]]
|
| 15 |
+
7:null
|
_not-found/__next._head.txt
CHANGED
|
@@ -3,6 +3,6 @@
|
|
| 3 |
4:I[42178,["/_next/static/chunks/8e5cbd5277a6eb4f.js","/_next/static/chunks/351283919579e33c.js"],"MetadataBoundary"]
|
| 4 |
5:"$Sreact.suspense"
|
| 5 |
7:I[29748,["/_next/static/chunks/8e5cbd5277a6eb4f.js","/_next/static/chunks/351283919579e33c.js"],"IconMark"]
|
| 6 |
-
0:{"buildId":"
|
| 7 |
3:[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]]
|
| 8 |
6:[["$","title","0",{"children":"Sora 2 Free - Free Sora Generator | Sora 2 Web & API"}],["$","meta","1",{"name":"description","content":"Sora 2 Free on the web: create Sora video from text and images. Try Sora 2 web (sora2 web) to generate videos online, or integrate with the Sora 2 API"}],["$","meta","2",{"name":"keywords","content":"sora 2 free,sora 2 web,sora2 web,sora video,sora 2 api,免费 sora 2,sora 视频,Free Sora Generator"}],["$","meta","3",{"property":"og:title","content":"Sora 2 Free - Free Sora Generator | Sora 2 Web & API"}],["$","meta","4",{"property":"og:description","content":"Sora 2 Free on the web: create Sora video from text and images. Try Sora 2 web (sora2 web) to generate videos online, or integrate with the Sora 2 API"}],["$","meta","5",{"property":"og:url","content":"https://freesoragenerator.com"}],["$","meta","6",{"property":"og:site_name","content":"Sora 2 Free"}],["$","meta","7",{"property":"og:locale","content":"en_US"}],["$","meta","8",{"property":"og:image","content":"https://freesoragenerator.com/logo.png"}],["$","meta","9",{"property":"og:image:width","content":"512"}],["$","meta","10",{"property":"og:image:height","content":"512"}],["$","meta","11",{"property":"og:image:alt","content":"Sora 2 Free"}],["$","meta","12",{"property":"og:locale:alternate","content":"zh_CN"}],["$","meta","13",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","14",{"name":"twitter:title","content":"Sora 2 Free - Free Sora Generator | Sora 2 Web & API"}],["$","meta","15",{"name":"twitter:description","content":"Sora 2 Free on the web: create Sora video from text and images. Try Sora 2 web (sora2 web) to generate videos online, or integrate with the Sora 2 API"}],["$","meta","16",{"name":"twitter:image","content":"https://freesoragenerator.com/logo.png"}],["$","meta","17",{"name":"twitter:image:width","content":"512"}],["$","meta","18",{"name":"twitter:image:height","content":"512"}],["$","meta","19",{"name":"twitter:image:alt","content":"Sora 2 Free"}],["$","link","20",{"rel":"icon","href":"/favicon.ico?favicon.0b3bf435.ico","sizes":"256x256","type":"image/x-icon"}],["$","link","21",{"rel":"icon","href":"https://freesoragenerator.com/logo.png"}],["$","$L7","22",{}]]
|
|
|
|
| 3 |
4:I[42178,["/_next/static/chunks/8e5cbd5277a6eb4f.js","/_next/static/chunks/351283919579e33c.js"],"MetadataBoundary"]
|
| 4 |
5:"$Sreact.suspense"
|
| 5 |
7:I[29748,["/_next/static/chunks/8e5cbd5277a6eb4f.js","/_next/static/chunks/351283919579e33c.js"],"IconMark"]
|
| 6 |
+
0:{"buildId":"MRXEyHNx4k9reObN40QPV","rsc":["$","$1","h",{"children":[["$","meta",null,{"name":"robots","content":"noindex"}],["$","$L2",null,{"children":"$@3"}],["$","div",null,{"hidden":true,"children":["$","$L4",null,{"children":["$","$5",null,{"name":"Next.Metadata","children":"$@6"}]}]}],["$","meta",null,{"name":"next-size-adjust","content":""}]]}],"loading":null,"isPartial":false}
|
| 7 |
3:[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]]
|
| 8 |
6:[["$","title","0",{"children":"Sora 2 Free - Free Sora Generator | Sora 2 Web & API"}],["$","meta","1",{"name":"description","content":"Sora 2 Free on the web: create Sora video from text and images. Try Sora 2 web (sora2 web) to generate videos online, or integrate with the Sora 2 API"}],["$","meta","2",{"name":"keywords","content":"sora 2 free,sora 2 web,sora2 web,sora video,sora 2 api,免费 sora 2,sora 视频,Free Sora Generator"}],["$","meta","3",{"property":"og:title","content":"Sora 2 Free - Free Sora Generator | Sora 2 Web & API"}],["$","meta","4",{"property":"og:description","content":"Sora 2 Free on the web: create Sora video from text and images. Try Sora 2 web (sora2 web) to generate videos online, or integrate with the Sora 2 API"}],["$","meta","5",{"property":"og:url","content":"https://freesoragenerator.com"}],["$","meta","6",{"property":"og:site_name","content":"Sora 2 Free"}],["$","meta","7",{"property":"og:locale","content":"en_US"}],["$","meta","8",{"property":"og:image","content":"https://freesoragenerator.com/logo.png"}],["$","meta","9",{"property":"og:image:width","content":"512"}],["$","meta","10",{"property":"og:image:height","content":"512"}],["$","meta","11",{"property":"og:image:alt","content":"Sora 2 Free"}],["$","meta","12",{"property":"og:locale:alternate","content":"zh_CN"}],["$","meta","13",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","14",{"name":"twitter:title","content":"Sora 2 Free - Free Sora Generator | Sora 2 Web & API"}],["$","meta","15",{"name":"twitter:description","content":"Sora 2 Free on the web: create Sora video from text and images. Try Sora 2 web (sora2 web) to generate videos online, or integrate with the Sora 2 API"}],["$","meta","16",{"name":"twitter:image","content":"https://freesoragenerator.com/logo.png"}],["$","meta","17",{"name":"twitter:image:width","content":"512"}],["$","meta","18",{"name":"twitter:image:height","content":"512"}],["$","meta","19",{"name":"twitter:image:alt","content":"Sora 2 Free"}],["$","link","20",{"rel":"icon","href":"/favicon.ico?favicon.0b3bf435.ico","sizes":"256x256","type":"image/x-icon"}],["$","link","21",{"rel":"icon","href":"https://freesoragenerator.com/logo.png"}],["$","$L7","22",{}]]
|
_not-found/__next._index.txt
CHANGED
|
@@ -1,5 +1,6 @@
|
|
| 1 |
1:"$Sreact.fragment"
|
| 2 |
-
2:I[
|
| 3 |
-
3:I[
|
|
|
|
| 4 |
:HL["/_next/static/chunks/f0656f31f040fe23.css","style"]
|
| 5 |
-
0:{"buildId":"
|
|
|
|
| 1 |
1:"$Sreact.fragment"
|
| 2 |
+
2:I[80609,["/_next/static/chunks/5c03706272f382fa.js"],""]
|
| 3 |
+
3:I[12426,["/_next/static/chunks/8e5cbd5277a6eb4f.js","/_next/static/chunks/351283919579e33c.js"],"default"]
|
| 4 |
+
4:I[80054,["/_next/static/chunks/8e5cbd5277a6eb4f.js","/_next/static/chunks/351283919579e33c.js"],"default"]
|
| 5 |
:HL["/_next/static/chunks/f0656f31f040fe23.css","style"]
|
| 6 |
+
0:{"buildId":"MRXEyHNx4k9reObN40QPV","rsc":["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/f0656f31f040fe23.css","precedence":"next"}],["$","script","script-0",{"src":"/_next/static/chunks/5c03706272f382fa.js","async":true}]],["$","html",null,{"lang":"en","children":["$","body",null,{"className":"geist_a71539c9-module__T19VSG__variable geist_mono_8d43a2aa-module__8Li5zG__variable antialiased","children":[["$","$L2",null,{"async":true,"src":"https://www.googletagmanager.com/gtag/js?id=G-V9GLN3VH6P","strategy":"afterInteractive"}],["$","$L2",null,{"id":"ga-init","strategy":"afterInteractive","children":"window.dataLayer = window.dataLayer || [];\nfunction gtag(){dataLayer.push(arguments);}\ngtag('js', new Date());\ngtag('config', 'G-V9GLN3VH6P');"}],["$","$L3",null,{"parallelRouterKey":"children","template":["$","$L4",null,{}],"notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]]}]]}]}]]}],"loading":null,"isPartial":false}
|
_not-found/__next._not-found.__PAGE__.txt
CHANGED
|
@@ -1,5 +1,5 @@
|
|
| 1 |
1:"$Sreact.fragment"
|
| 2 |
2:I[42178,["/_next/static/chunks/8e5cbd5277a6eb4f.js","/_next/static/chunks/351283919579e33c.js"],"OutletBoundary"]
|
| 3 |
3:"$Sreact.suspense"
|
| 4 |
-
0:{"buildId":"
|
| 5 |
4:null
|
|
|
|
| 1 |
1:"$Sreact.fragment"
|
| 2 |
2:I[42178,["/_next/static/chunks/8e5cbd5277a6eb4f.js","/_next/static/chunks/351283919579e33c.js"],"OutletBoundary"]
|
| 3 |
3:"$Sreact.suspense"
|
| 4 |
+
0:{"buildId":"MRXEyHNx4k9reObN40QPV","rsc":["$","$1","c",{"children":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],null,["$","$L2",null,{"children":["$","$3",null,{"name":"Next.MetadataOutlet","children":"$@4"}]}]]}],"loading":null,"isPartial":false}
|
| 5 |
4:null
|
_not-found/__next._not-found.txt
CHANGED
|
@@ -1,4 +1,4 @@
|
|
| 1 |
1:"$Sreact.fragment"
|
| 2 |
2:I[12426,["/_next/static/chunks/8e5cbd5277a6eb4f.js","/_next/static/chunks/351283919579e33c.js"],"default"]
|
| 3 |
3:I[80054,["/_next/static/chunks/8e5cbd5277a6eb4f.js","/_next/static/chunks/351283919579e33c.js"],"default"]
|
| 4 |
-
0:{"buildId":"
|
|
|
|
| 1 |
1:"$Sreact.fragment"
|
| 2 |
2:I[12426,["/_next/static/chunks/8e5cbd5277a6eb4f.js","/_next/static/chunks/351283919579e33c.js"],"default"]
|
| 3 |
3:I[80054,["/_next/static/chunks/8e5cbd5277a6eb4f.js","/_next/static/chunks/351283919579e33c.js"],"default"]
|
| 4 |
+
0:{"buildId":"MRXEyHNx4k9reObN40QPV","rsc":["$","$1","c",{"children":[null,["$","$L2",null,{"parallelRouterKey":"children","template":["$","$L3",null,{}]}]]}],"loading":null,"isPartial":false}
|
_not-found/__next._tree.txt
CHANGED
|
@@ -1,2 +1,2 @@
|
|
| 1 |
:HL["/_next/static/chunks/f0656f31f040fe23.css","style"]
|
| 2 |
-
0:{"buildId":"
|
|
|
|
| 1 |
:HL["/_next/static/chunks/f0656f31f040fe23.css","style"]
|
| 2 |
+
0:{"buildId":"MRXEyHNx4k9reObN40QPV","tree":{"name":"","paramType":null,"paramKey":"","hasRuntimePrefetch":false,"slots":{"children":{"name":"/_not-found","paramType":null,"paramKey":"/_not-found","hasRuntimePrefetch":false,"slots":{"children":{"name":"__PAGE__","paramType":null,"paramKey":"__PAGE__","hasRuntimePrefetch":false,"slots":null,"isRootLayout":false}},"isRootLayout":false}},"isRootLayout":true},"staleTime":300}
|
index.html
CHANGED
|
@@ -1 +1 @@
|
|
| 1 |
-
<!DOCTYPE html><!--cDW7_XLdebiMrj7_fElKq--><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/797e433ab948586e-s.p.dbea232f.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/caa3a2e1cccd8315-s.p.853070df.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" as="image" href="https://freesoragenerator.com/logo.png"/><link rel="stylesheet" href="/_next/static/chunks/f0656f31f040fe23.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/c0dde58672dc2335.js"/><script src="/_next/static/chunks/c6a428e9c98d9859.js" async=""></script><script src="/_next/static/chunks/037e891ec6c5cf47.js" async=""></script><script src="/_next/static/chunks/turbopack-004b2690c7ecf030.js" async=""></script><script src="/_next/static/chunks/8e5cbd5277a6eb4f.js" async=""></script><script src="/_next/static/chunks/351283919579e33c.js" async=""></script><script src="/_next/static/chunks/c0fc701640dc5196.js" async=""></script><meta name="next-size-adjust" content=""/><title>Sora 2 Free - Free Sora Generator | Sora 2 Web & API</title><meta name="description" content="Sora 2 Free on the web: create Sora video from text and images. Try Sora 2 web (sora2 web) to generate videos online, or integrate with the Sora 2 API"/><meta name="keywords" content="sora 2 free,sora 2 web,sora2 web,sora video,sora 2 api,免费 sora 2,sora 视频,Free Sora Generator"/><meta property="og:title" content="Sora 2 Free - Free Sora Generator | Sora 2 Web & API"/><meta property="og:description" content="Sora 2 Free on the web: create Sora video from text and images. Try Sora 2 web (sora2 web) to generate videos online, or integrate with the Sora 2 API"/><meta property="og:url" content="https://freesoragenerator.com"/><meta property="og:site_name" content="Sora 2 Free"/><meta property="og:locale" content="en_US"/><meta property="og:image" content="https://freesoragenerator.com/logo.png"/><meta property="og:image:width" content="512"/><meta property="og:image:height" content="512"/><meta property="og:image:alt" content="Sora 2 Free"/><meta property="og:locale:alternate" content="zh_CN"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="Sora 2 Free - Free Sora Generator | Sora 2 Web & API"/><meta name="twitter:description" content="Sora 2 Free on the web: create Sora video from text and images. Try Sora 2 web (sora2 web) to generate videos online, or integrate with the Sora 2 API"/><meta name="twitter:image" content="https://freesoragenerator.com/logo.png"/><meta name="twitter:image:width" content="512"/><meta name="twitter:image:height" content="512"/><meta name="twitter:image:alt" content="Sora 2 Free"/><link rel="icon" href="/favicon.ico?favicon.0b3bf435.ico" sizes="256x256" type="image/x-icon"/><link rel="icon" href="https://freesoragenerator.com/logo.png"/><script src="/_next/static/chunks/a6dad97d9634a72d.js" noModule=""></script></head><body class="geist_a71539c9-module__T19VSG__variable geist_mono_8d43a2aa-module__8Li5zG__variable antialiased"><div hidden=""><!--$--><!--/$--></div><div id="top" class="min-h-screen bg-gradient-to-b from-amber-50 via-white to-slate-100 text-neutral-900"><div class="mx-auto flex max-w-6xl flex-col gap-6 px-4 py-6 lg:py-10"><div class="rounded-2xl border border-amber-200/80 bg-amber-50/80 px-4 py-3 text-sm text-amber-900 shadow-sm"><div class="flex flex-col gap-3 sm:flex-row sm:items-center sm:justify-between"><div class="flex flex-wrap items-start gap-2"><span class="inline-flex items-center gap-2 rounded-full bg-amber-100 px-3 py-1 text-xs font-semibold uppercase tracking-wide text-amber-800"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-shield-check size-4" aria-hidden="true"><path d="M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z"></path><path d="m9 12 2 2 4-4"></path></svg>Heads up</span><p class="flex-1 text-sm leading-relaxed text-amber-900">This app uses the freesoragenerator.com API. New users get 20+10 credits. $1 buys 1,000 credits (about 50 videos). API access supported.</p></div><a href="https://freesoragenerator.com/gallery" target="_blank" rel="noreferrer" data-slot="button" class="inline-flex items-center justify-center whitespace-nowrap text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive border shadow-xs hover:bg-accent dark:bg-input/30 dark:border-input dark:hover:bg-input/50 h-8 rounded-md gap-1.5 px-3 has-[>svg]:px-2.5 border-amber-200 bg-white/80 text-amber-900 hover:border-amber-300 hover:text-amber-900">View Sora2 showcase</a></div></div><header class="relative z-20 flex flex-col gap-4 rounded-2xl border border-neutral-200/80 bg-white/80 px-4 py-3 shadow-sm backdrop-blur-md md:flex-row md:items-center md:justify-between"><div class="flex flex-col gap-3 sm:flex-row sm:items-center"><div class="flex items-center gap-4"><div class="relative h-11 w-11 overflow-hidden rounded-2xl border border-orange-100 bg-black shadow-md"><img alt="Sora 2 Free logo" decoding="async" data-nimg="fill" class="object-contain p-1.5" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" src="https://freesoragenerator.com/logo.png"/></div><div class="space-y-0.5"><p class="text-lg font-semibold leading-none">Sora 2 Web</p><p class="text-sm text-neutral-500">Create Sora videos online or via API</p></div></div><nav class="flex w-full flex-wrap items-center gap-2 text-sm text-neutral-700 sm:w-auto"><a class="rounded-full border border-neutral-200 px-3 py-1.5 font-medium hover:border-orange-300 hover:text-orange-700" href="https://freesoragenerator.com/" target="_blank" rel="noreferrer">Sora 2 Web</a><a class="rounded-full border border-neutral-200 px-3 py-1.5 font-medium hover:border-orange-300 hover:text-orange-700" href="https://freesoragenerator.com/sora2-api" target="_blank" rel="noreferrer">Sora 2 API</a></nav></div><div class="flex flex-wrap items-center gap-3"><div class="flex h-9 items-center gap-2 rounded-xl border border-neutral-200 bg-white px-2 text-sm shadow-inner"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-languages size-4 text-neutral-500" aria-hidden="true"><path d="m5 8 6 6"></path><path d="m4 14 6-6 2-3"></path><path d="M2 5h12"></path><path d="M7 2h1"></path><path d="m22 22-5-10-5 10"></path><path d="M14 18h6"></path></svg><button type="button" role="combobox" aria-controls="radix-_R_9iavb_" aria-expanded="false" aria-autocomplete="none" dir="ltr" data-state="closed" class="flex w-full items-center justify-between gap-2 rounded-xl border-neutral-200 text-sm font-medium text-neutral-800 shadow-inner transition focus:outline-none focus:ring-neutral-200 disabled:cursor-not-allowed disabled:opacity-60 h-8 min-w-28 border-0 bg-transparent px-0 shadow-none focus:ring-0" aria-label="Language"><span style="pointer-events:none"></span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down size-4 text-neutral-500" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button><select aria-hidden="true" tabindex="-1" style="position:absolute;border:0;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;word-wrap:normal"></select></div><div class="relative"><button data-slot="button" class="inline-flex items-center justify-center gap-2 whitespace-nowrap text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive text-primary-foreground hover:bg-primary/90 h-9 py-2 has-[>svg]:px-3 rounded-full bg-gradient-to-r from-orange-500 to-amber-600 px-4 shadow-lg"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-log-in size-4" aria-hidden="true"><path d="m10 17 5-5-5-5"></path><path d="M15 12H3"></path><path d="M15 3h4a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2h-4"></path></svg><span>Login</span></button></div></div></header><main class="grid gap-5 lg:grid-cols-[1.1fr_0.9fr]"><div class="rounded-2xl border backdrop-blur transition hover:shadow-md dark:bg-neutral-900 border-transparent bg-white/85 shadow-md"><div class="flex flex-col gap-1.5 p-6"><div class="flex flex-wrap items-center gap-2 text-sm font-medium text-amber-700"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sparkles size-4" aria-hidden="true"><path d="M11.017 2.814a1 1 0 0 1 1.966 0l1.051 5.558a2 2 0 0 0 1.594 1.594l5.558 1.051a1 1 0 0 1 0 1.966l-5.558 1.051a2 2 0 0 0-1.594 1.594l-1.051 5.558a1 1 0 0 1-1.966 0l-1.051-5.558a2 2 0 0 0-1.594-1.594l-5.558-1.051a1 1 0 0 1 0-1.966l5.558-1.051a2 2 0 0 0 1.594-1.594z"></path><path d="M20 2v4"></path><path d="M22 4h-4"></path><circle cx="4" cy="20" r="2"></circle></svg>Generate cinematic Sora videos in seconds</div><h3 class="font-semibold tracking-tight text-2xl lg:text-[26px]">Enter a prompt, pick your ratio, and let the generator handle the rest.</h3><p class="text-sm text-neutral-500 dark:text-neutral-400">Submit text or image prompts and the app keeps checking until your clip is ready.</p></div><div class="p-6 pt-0"><form class="space-y-4"><div class="grid gap-3 sm:grid-cols-2"><div class="space-y-2"><label class="text-sm font-medium text-neutral-700 dark:text-neutral-200" for="model">Model</label><button type="button" role="combobox" aria-controls="radix-_R_96bavb_" aria-expanded="false" aria-autocomplete="none" dir="ltr" data-state="closed" class="flex h-11 w-full items-center justify-between gap-2 rounded-xl border border-neutral-200 bg-white px-3 text-sm font-medium text-neutral-800 shadow-inner transition focus:outline-none focus:ring-2 focus:ring-neutral-200 disabled:cursor-not-allowed disabled:opacity-60" id="model"><span style="pointer-events:none"></span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down size-4 text-neutral-500" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button><select aria-hidden="true" tabindex="-1" style="position:absolute;border:0;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;word-wrap:normal"></select></div><div class="space-y-2"><label class="text-sm font-medium text-neutral-700 dark:text-neutral-200" for="aspect">Aspect ratio</label><button type="button" role="combobox" aria-controls="radix-_R_a6bavb_" aria-expanded="false" aria-autocomplete="none" dir="ltr" data-state="closed" class="flex h-11 w-full items-center justify-between gap-2 rounded-xl border border-neutral-200 bg-white px-3 text-sm font-medium text-neutral-800 shadow-inner transition focus:outline-none focus:ring-2 focus:ring-neutral-200 disabled:cursor-not-allowed disabled:opacity-60" id="aspect"><span style="pointer-events:none"></span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down size-4 text-neutral-500" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button><select aria-hidden="true" tabindex="-1" style="position:absolute;border:0;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;word-wrap:normal"></select></div></div><div class="space-y-2"><label class="text-sm font-medium text-neutral-700 dark:text-neutral-200" for="prompt">Describe your video</label><textarea class="flex min-h-[120px] w-full rounded-xl border border-neutral-200 bg-white px-3 py-2 text-sm shadow-inner transition placeholder:text-neutral-400 focus:border-neutral-400 focus:outline-none focus:ring-2 focus:ring-neutral-200 disabled:cursor-not-allowed disabled:opacity-60 dark:border-neutral-700 dark:bg-neutral-900 dark:text-neutral-100" id="prompt" placeholder="A cinematic shot of a futuristic city at sunset with flying cars gliding between glass towers.">A cinematic shot of a futuristic city at sunset with flying cars gliding between glass towers.</textarea><div class="flex gap-2 text-xs text-neutral-500"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-wand-sparkles size-4" aria-hidden="true"><path d="m21.64 3.64-1.28-1.28a1.21 1.21 0 0 0-1.72 0L2.36 18.64a1.21 1.21 0 0 0 0 1.72l1.28 1.28a1.2 1.2 0 0 0 1.72 0L21.64 5.36a1.2 1.2 0 0 0 0-1.72"></path><path d="m14 7 3 3"></path><path d="M5 6v4"></path><path d="M19 14v4"></path><path d="M10 2v2"></path><path d="M7 8H3"></path><path d="M21 16h-4"></path><path d="M11 3H9"></path></svg><span>Recent updates stay visible so you can track progress.</span></div></div><div class="space-y-2"><label class="text-sm font-medium text-neutral-700 dark:text-neutral-200" for="image">Reference image (optional, base64)</label><input type="file" class="flex h-11 w-full rounded-xl border border-neutral-200 bg-white px-3 py-2 text-sm shadow-inner transition placeholder:text-neutral-400 focus:border-neutral-400 focus:outline-none focus:ring-2 focus:ring-neutral-200 disabled:cursor-not-allowed disabled:opacity-60 dark:border-neutral-700 dark:bg-neutral-900 dark:text-neutral-100" id="image" accept="image/*"/><p class="text-xs text-neutral-500">Drop or paste a base64 data URL</p></div><div class="flex flex-wrap gap-2 text-xs text-neutral-600"><span class="rounded-full bg-amber-100 px-3 py-1 font-semibold text-amber-800">Quick presets</span><button type="button" class="rounded-full border border-neutral-200 bg-white px-3 py-1 transition hover:border-neutral-300 hover:shadow-sm">Urban neon dream</button><button type="button" class="rounded-full border border-neutral-200 bg-white px-3 py-1 transition hover:border-neutral-300 hover:shadow-sm">Ocean documentary</button></div><div class="flex flex-col gap-3 sm:flex-row sm:items-center sm:justify-between"><div class="flex items-center gap-2 text-sm text-neutral-600"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-shield-check size-4 text-emerald-600" aria-hidden="true"><path d="M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z"></path><path d="m9 12 2 2 4-4"></path></svg><span>Authorize to sync tasks</span><span class="rounded-full bg-neutral-100 px-2 py-1 text-xs font-semibold text-amber-700">Auth required</span></div><button data-slot="button" class="inline-flex items-center justify-center gap-2 whitespace-nowrap text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive hover:bg-primary/90 h-9 px-4 py-2 has-[>svg]:px-3 w-full rounded-full bg-gradient-to-r from-neutral-900 to-neutral-700 text-white shadow-lg sm:w-auto" type="submit"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-video size-4" aria-hidden="true"><path d="m16 13 5.223 3.482a.5.5 0 0 0 .777-.416V7.87a.5.5 0 0 0-.752-.432L16 10.5"></path><rect x="2" y="6" width="14" height="12" rx="2"></rect></svg>Generate video</button></div></form></div></div><div class="space-y-4"><div class="rounded-2xl border backdrop-blur transition hover:shadow-md dark:bg-neutral-900 border-transparent bg-white/90 shadow-md"><div class="flex flex-col gap-1.5 p-6 pb-4"><div class="flex items-center gap-2 text-sm font-semibold text-neutral-700"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-earth size-4" aria-hidden="true"><path d="M21.54 15H17a2 2 0 0 0-2 2v4.54"></path><path d="M7 3.34V5a3 3 0 0 0 3 3a2 2 0 0 1 2 2c0 1.1.9 2 2 2a2 2 0 0 0 2-2c0-1.1.9-2 2-2h3.17"></path><path d="M11 21.95V18a2 2 0 0 0-2-2a2 2 0 0 1-2-2v-1a2 2 0 0 0-2-2H2.05"></path><circle cx="12" cy="12" r="10"></circle></svg>Generation result</div><h3 class="font-semibold tracking-tight text-xl">Idle</h3><p class="text-sm text-neutral-500 dark:text-neutral-400">Results will appear here once the task finishes.</p></div><div class="p-6 pt-0 space-y-4"><div class="flex items-center justify-between text-sm font-medium text-neutral-700"><span>Progress<!-- -->: <!-- -->0<!-- -->%</span><span class="rounded-full bg-neutral-100 px-3 py-1 text-xs font-semibold text-neutral-700">Idle</span></div><div class="h-2 w-full overflow-hidden rounded-full bg-neutral-100"><div class="h-full rounded-full bg-gradient-to-r from-amber-500 to-orange-600 transition-all" style="width:0%"></div></div><div class="flex h-32 flex-col items-center justify-center gap-2 rounded-xl border border-dashed border-neutral-200 bg-neutral-50 text-sm text-neutral-500"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-loader-circle size-4 animate-spin text-neutral-400" aria-hidden="true"><path d="M21 12a9 9 0 1 1-6.219-8.56"></path></svg>Results will appear here once the task finishes.</div><div class="flex items-center gap-2"><button data-slot="button" class="inline-flex items-center justify-center whitespace-nowrap text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive border bg-background shadow-xs hover:bg-accent hover:text-accent-foreground dark:bg-input/30 dark:border-input dark:hover:bg-input/50 h-9 px-4 py-2 has-[>svg]:px-3 gap-2 rounded-full" type="button" disabled=""><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-refresh-ccw size-4" aria-hidden="true"><path d="M21 12a9 9 0 0 0-9-9 9.75 9.75 0 0 0-6.74 2.74L3 8"></path><path d="M3 3v5h5"></path><path d="M3 12a9 9 0 0 0 9 9 9.75 9.75 0 0 0 6.74-2.74L21 16"></path><path d="M16 16h5v5"></path></svg>Refresh status</button></div><div class="space-y-2 text-xs"><div class="flex items-center gap-2 font-semibold text-neutral-700"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sparkles size-4" aria-hidden="true"><path d="M11.017 2.814a1 1 0 0 1 1.966 0l1.051 5.558a2 2 0 0 0 1.594 1.594l5.558 1.051a1 1 0 0 1 0 1.966l-5.558 1.051a2 2 0 0 0-1.594 1.594l-1.051 5.558a1 1 0 0 1-1.966 0l-1.051-5.558a2 2 0 0 0-1.594-1.594l-5.558-1.051a1 1 0 0 1 0-1.966l5.558-1.051a2 2 0 0 0 1.594-1.594z"></path><path d="M20 2v4"></path><path d="M22 4h-4"></path><circle cx="4" cy="20" r="2"></circle></svg>Recent updates</div><div class="space-y-1 rounded-lg bg-neutral-50 p-3"><p class="text-neutral-400">Recent updates stay visible so you can track progress.</p></div></div></div></div><div class="rounded-2xl border backdrop-blur transition hover:shadow-md dark:bg-neutral-900 border-transparent bg-white/90 shadow-md"><div class="flex flex-col gap-1.5 p-6 pb-3"><div class="flex items-center gap-2 text-sm font-semibold text-neutral-700"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-shield-check size-4 text-emerald-600" aria-hidden="true"><path d="M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z"></path><path d="m9 12 2 2 4-4"></path></svg>User</div><p class="text-sm text-neutral-500 dark:text-neutral-400">Authorize to sync tasks</p></div><div class="p-6 pt-0 space-y-3 text-sm text-neutral-700"><div class="flex items-center justify-between rounded-xl border border-dashed border-neutral-200 bg-neutral-50 px-3 py-3"><div class="space-y-1"><p class="font-semibold">Authorize to sync tasks</p><p class="text-xs text-neutral-500">Login tab opened. Approve sign-in to continue.</p></div><button data-slot="button" class="inline-flex items-center justify-center gap-2 whitespace-nowrap text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive border bg-background shadow-xs hover:bg-accent hover:text-accent-foreground dark:bg-input/30 dark:border-input dark:hover:bg-input/50 h-9 px-4 py-2 has-[>svg]:px-3 rounded-full"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-log-in size-4" aria-hidden="true"><path d="m10 17 5-5-5-5"></path><path d="M15 12H3"></path><path d="M15 3h4a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2h-4"></path></svg>Login</button></div></div></div></div></main><footer class="flex flex-col gap-3 rounded-2xl border border-neutral-200 bg-white/80 px-4 py-4 text-sm text-neutral-600 shadow-sm backdrop-blur-md md:flex-row md:items-center md:justify-between"><div class="flex items-center gap-3 font-semibold text-neutral-800"><div class="relative h-8 w-8 overflow-hidden rounded-xl border border-orange-100 bg-black shadow-sm"><img alt="Sora 2 Free logo" loading="lazy" decoding="async" data-nimg="fill" class="object-contain p-1" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" src="https://freesoragenerator.com/logo.png"/></div><span>Sora 2 Web</span></div><div class="flex flex-wrap items-center gap-3"><a class="rounded-full border border-neutral-200 px-3 py-1.5 font-medium text-neutral-800 hover:border-orange-300 hover:text-orange-700" href="https://freesoragenerator.com/" target="_blank" rel="noreferrer">Sora 2 Web</a><a class="rounded-full border border-neutral-200 px-3 py-1.5 font-medium text-neutral-800 hover:border-orange-300 hover:text-orange-700" href="https://freesoragenerator.com/sora2-api" target="_blank" rel="noreferrer">Sora 2 API</a><a href="#top" data-slot="button" class="inline-flex items-center justify-center whitespace-nowrap text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive hover:bg-accent hover:text-accent-foreground dark:hover:bg-accent/50 h-9 py-2 has-[>svg]:px-3 gap-2 rounded-full px-3"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-refresh-ccw size-4" aria-hidden="true"><path d="M21 12a9 9 0 0 0-9-9 9.75 9.75 0 0 0-6.74 2.74L3 8"></path><path d="M3 3v5h5"></path><path d="M3 12a9 9 0 0 0 9 9 9.75 9.75 0 0 0 6.74-2.74L21 16"></path><path d="M16 16h5v5"></path></svg>Back to top</a><div class="rounded-full bg-neutral-100 px-3 py-1 text-xs font-semibold text-neutral-700">Create Sora videos online or via API</div></div></footer></div></div><!--$--><!--/$--><script src="/_next/static/chunks/c0dde58672dc2335.js" id="_R_" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0])</script><script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[12426,[\"/_next/static/chunks/8e5cbd5277a6eb4f.js\",\"/_next/static/chunks/351283919579e33c.js\"],\"default\"]\n3:I[80054,[\"/_next/static/chunks/8e5cbd5277a6eb4f.js\",\"/_next/static/chunks/351283919579e33c.js\"],\"default\"]\n4:I[71312,[\"/_next/static/chunks/8e5cbd5277a6eb4f.js\",\"/_next/static/chunks/351283919579e33c.js\"],\"ClientPageRoot\"]\n5:I[31713,[\"/_next/static/chunks/8e5cbd5277a6eb4f.js\",\"/_next/static/chunks/c0fc701640dc5196.js\"],\"default\"]\n8:I[42178,[\"/_next/static/chunks/8e5cbd5277a6eb4f.js\",\"/_next/static/chunks/351283919579e33c.js\"],\"OutletBoundary\"]\n9:\"$Sreact.suspense\"\nb:I[42178,[\"/_next/static/chunks/8e5cbd5277a6eb4f.js\",\"/_next/static/chunks/351283919579e33c.js\"],\"ViewportBoundary\"]\nd:I[42178,[\"/_next/static/chunks/8e5cbd5277a6eb4f.js\",\"/_next/static/chunks/351283919579e33c.js\"],\"MetadataBoundary\"]\nf:I[8699,[],\"default\"]\n:HL[\"/_next/static/chunks/f0656f31f040fe23.css\",\"style\"]\n:HL[\"/_next/static/media/797e433ab948586e-s.p.dbea232f.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/caa3a2e1cccd8315-s.p.853070df.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n"])</script><script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"cDW7_XLdebiMrj7-fElKq\",\"c\":[\"\",\"\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[\"__PAGE__\",{}]},\"$undefined\",\"$undefined\",true],[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/f0656f31f040fe23.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"children\":[\"$\",\"body\",null,{\"className\":\"geist_a71539c9-module__T19VSG__variable geist_mono_8d43a2aa-module__8Li5zG__variable antialiased\",\"children\":[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":404}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}]}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[[\"$\",\"$L4\",null,{\"Component\":\"$5\",\"serverProvidedParams\":{\"searchParams\":{},\"params\":{},\"promises\":[\"$@6\",\"$@7\"]}}],[[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/8e5cbd5277a6eb4f.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/c0fc701640dc5196.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"$L8\",null,{\"children\":[\"$\",\"$9\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@a\"}]}]]}],{},null,false,false]},null,false,false],[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$Lb\",null,{\"children\":\"$@c\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$Ld\",null,{\"children\":[\"$\",\"$9\",null,{\"name\":\"Next.Metadata\",\"children\":\"$@e\"}]}]}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}],false]],\"m\":\"$undefined\",\"G\":[\"$f\",[]],\"S\":true}\n"])</script><script>self.__next_f.push([1,"6:{}\n7:\"$0:f:0:1:1:children:0:props:children:0:props:serverProvidedParams:params\"\n"])</script><script>self.__next_f.push([1,"c:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n"])</script><script>self.__next_f.push([1,"10:I[29748,[\"/_next/static/chunks/8e5cbd5277a6eb4f.js\",\"/_next/static/chunks/351283919579e33c.js\"],\"IconMark\"]\n"])</script><script>self.__next_f.push([1,"e:[[\"$\",\"title\",\"0\",{\"children\":\"Sora 2 Free - Free Sora Generator | Sora 2 Web \u0026 API\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"Sora 2 Free on the web: create Sora video from text and images. Try Sora 2 web (sora2 web) to generate videos online, or integrate with the Sora 2 API\"}],[\"$\",\"meta\",\"2\",{\"name\":\"keywords\",\"content\":\"sora 2 free,sora 2 web,sora2 web,sora video,sora 2 api,免费 sora 2,sora 视频,Free Sora Generator\"}],[\"$\",\"meta\",\"3\",{\"property\":\"og:title\",\"content\":\"Sora 2 Free - Free Sora Generator | Sora 2 Web \u0026 API\"}],[\"$\",\"meta\",\"4\",{\"property\":\"og:description\",\"content\":\"Sora 2 Free on the web: create Sora video from text and images. Try Sora 2 web (sora2 web) to generate videos online, or integrate with the Sora 2 API\"}],[\"$\",\"meta\",\"5\",{\"property\":\"og:url\",\"content\":\"https://freesoragenerator.com\"}],[\"$\",\"meta\",\"6\",{\"property\":\"og:site_name\",\"content\":\"Sora 2 Free\"}],[\"$\",\"meta\",\"7\",{\"property\":\"og:locale\",\"content\":\"en_US\"}],[\"$\",\"meta\",\"8\",{\"property\":\"og:image\",\"content\":\"https://freesoragenerator.com/logo.png\"}],[\"$\",\"meta\",\"9\",{\"property\":\"og:image:width\",\"content\":\"512\"}],[\"$\",\"meta\",\"10\",{\"property\":\"og:image:height\",\"content\":\"512\"}],[\"$\",\"meta\",\"11\",{\"property\":\"og:image:alt\",\"content\":\"Sora 2 Free\"}],[\"$\",\"meta\",\"12\",{\"property\":\"og:locale:alternate\",\"content\":\"zh_CN\"}],[\"$\",\"meta\",\"13\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"14\",{\"name\":\"twitter:title\",\"content\":\"Sora 2 Free - Free Sora Generator | Sora 2 Web \u0026 API\"}],[\"$\",\"meta\",\"15\",{\"name\":\"twitter:description\",\"content\":\"Sora 2 Free on the web: create Sora video from text and images. Try Sora 2 web (sora2 web) to generate videos online, or integrate with the Sora 2 API\"}],[\"$\",\"meta\",\"16\",{\"name\":\"twitter:image\",\"content\":\"https://freesoragenerator.com/logo.png\"}],[\"$\",\"meta\",\"17\",{\"name\":\"twitter:image:width\",\"content\":\"512\"}],[\"$\",\"meta\",\"18\",{\"name\":\"twitter:image:height\",\"content\":\"512\"}],[\"$\",\"meta\",\"19\",{\"name\":\"twitter:image:alt\",\"content\":\"Sora 2 Free\"}],[\"$\",\"link\",\"20\",{\"rel\":\"icon\",\"href\":\"/favicon.ico?favicon.0b3bf435.ico\",\"sizes\":\"256x256\",\"type\":\"image/x-icon\"}],[\"$\",\"link\",\"21\",{\"rel\":\"icon\",\"href\":\"https://freesoragenerator.com/logo.png\"}],[\"$\",\"$L10\",\"22\",{}]]\n"])</script><script>self.__next_f.push([1,"a:null\n"])</script></body></html>
|
|
|
|
| 1 |
+
<!DOCTYPE html><!--MRXEyHNx4k9reObN40QPV--><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/797e433ab948586e-s.p.dbea232f.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/caa3a2e1cccd8315-s.p.853070df.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" as="image" href="https://freesoragenerator.com/logo.png"/><link rel="stylesheet" href="/_next/static/chunks/f0656f31f040fe23.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/775c554026e7c8aa.js"/><script src="/_next/static/chunks/b09b76d82db6f034.js" async=""></script><script src="/_next/static/chunks/037e891ec6c5cf47.js" async=""></script><script src="/_next/static/chunks/turbopack-775edb47ff0f679f.js" async=""></script><script src="/_next/static/chunks/5c03706272f382fa.js" async=""></script><script src="/_next/static/chunks/8e5cbd5277a6eb4f.js" async=""></script><script src="/_next/static/chunks/351283919579e33c.js" async=""></script><script src="/_next/static/chunks/c0fc701640dc5196.js" async=""></script><link rel="preload" href="https://www.googletagmanager.com/gtag/js?id=G-V9GLN3VH6P" as="script"/><meta name="next-size-adjust" content=""/><title>Sora 2 Free - Free Sora Generator | Sora 2 Web & API</title><meta name="description" content="Sora 2 Free on the web: create Sora video from text and images. Try Sora 2 web (sora2 web) to generate videos online, or integrate with the Sora 2 API"/><meta name="keywords" content="sora 2 free,sora 2 web,sora2 web,sora video,sora 2 api,免费 sora 2,sora 视频,Free Sora Generator"/><meta property="og:title" content="Sora 2 Free - Free Sora Generator | Sora 2 Web & API"/><meta property="og:description" content="Sora 2 Free on the web: create Sora video from text and images. Try Sora 2 web (sora2 web) to generate videos online, or integrate with the Sora 2 API"/><meta property="og:url" content="https://freesoragenerator.com"/><meta property="og:site_name" content="Sora 2 Free"/><meta property="og:locale" content="en_US"/><meta property="og:image" content="https://freesoragenerator.com/logo.png"/><meta property="og:image:width" content="512"/><meta property="og:image:height" content="512"/><meta property="og:image:alt" content="Sora 2 Free"/><meta property="og:locale:alternate" content="zh_CN"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="Sora 2 Free - Free Sora Generator | Sora 2 Web & API"/><meta name="twitter:description" content="Sora 2 Free on the web: create Sora video from text and images. Try Sora 2 web (sora2 web) to generate videos online, or integrate with the Sora 2 API"/><meta name="twitter:image" content="https://freesoragenerator.com/logo.png"/><meta name="twitter:image:width" content="512"/><meta name="twitter:image:height" content="512"/><meta name="twitter:image:alt" content="Sora 2 Free"/><link rel="icon" href="/favicon.ico?favicon.0b3bf435.ico" sizes="256x256" type="image/x-icon"/><link rel="icon" href="https://freesoragenerator.com/logo.png"/><script src="/_next/static/chunks/a6dad97d9634a72d.js" noModule=""></script></head><body class="geist_a71539c9-module__T19VSG__variable geist_mono_8d43a2aa-module__8Li5zG__variable antialiased"><div hidden=""><!--$--><!--/$--></div><div id="top" class="min-h-screen bg-gradient-to-b from-amber-50 via-white to-slate-100 text-neutral-900"><div class="mx-auto flex max-w-6xl flex-col gap-6 px-4 py-6 lg:py-10"><div class="rounded-2xl border border-amber-200/80 bg-amber-50/80 px-4 py-3 text-sm text-amber-900 shadow-sm"><div class="flex flex-col gap-3 sm:flex-row sm:items-center sm:justify-between"><div class="flex flex-wrap items-start gap-2"><span class="inline-flex items-center gap-2 rounded-full bg-amber-100 px-3 py-1 text-xs font-semibold uppercase tracking-wide text-amber-800"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-shield-check size-4" aria-hidden="true"><path d="M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z"></path><path d="m9 12 2 2 4-4"></path></svg>Heads up</span><p class="flex-1 text-sm leading-relaxed text-amber-900">This app uses the freesoragenerator.com API. New users get 20+10 credits. $1 buys 1,000 credits (about 50 videos). API access supported.</p></div><a href="https://freesoragenerator.com/gallery" target="_blank" rel="noreferrer" data-slot="button" class="inline-flex items-center justify-center whitespace-nowrap text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive border shadow-xs hover:bg-accent dark:bg-input/30 dark:border-input dark:hover:bg-input/50 h-8 rounded-md gap-1.5 px-3 has-[>svg]:px-2.5 border-amber-200 bg-white/80 text-amber-900 hover:border-amber-300 hover:text-amber-900">View Sora2 showcase</a></div></div><header class="relative z-20 flex flex-col gap-4 rounded-2xl border border-neutral-200/80 bg-white/80 px-4 py-3 shadow-sm backdrop-blur-md md:flex-row md:items-center md:justify-between"><div class="flex flex-col gap-3 sm:flex-row sm:items-center"><div class="flex items-center gap-4"><div class="relative h-11 w-11 overflow-hidden rounded-2xl border border-orange-100 bg-black shadow-md"><img alt="Sora 2 Free logo" decoding="async" data-nimg="fill" class="object-contain p-1.5" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" src="https://freesoragenerator.com/logo.png"/></div><div class="space-y-0.5"><p class="text-lg font-semibold leading-none">Sora 2 Web</p><p class="text-sm text-neutral-500">Create Sora videos online or via API</p></div></div><nav class="flex w-full flex-wrap items-center gap-2 text-sm text-neutral-700 sm:w-auto"><a class="rounded-full border border-neutral-200 px-3 py-1.5 font-medium hover:border-orange-300 hover:text-orange-700" href="https://freesoragenerator.com/" target="_blank" rel="noreferrer">Sora 2 Web</a><a class="rounded-full border border-neutral-200 px-3 py-1.5 font-medium hover:border-orange-300 hover:text-orange-700" href="https://freesoragenerator.com/sora2-api" target="_blank" rel="noreferrer">Sora 2 API</a></nav></div><div class="flex flex-wrap items-center gap-3"><div class="flex h-9 items-center gap-2 rounded-xl border border-neutral-200 bg-white px-2 text-sm shadow-inner"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-languages size-4 text-neutral-500" aria-hidden="true"><path d="m5 8 6 6"></path><path d="m4 14 6-6 2-3"></path><path d="M2 5h12"></path><path d="M7 2h1"></path><path d="m22 22-5-10-5 10"></path><path d="M14 18h6"></path></svg><button type="button" role="combobox" aria-controls="radix-_R_169bvb_" aria-expanded="false" aria-autocomplete="none" dir="ltr" data-state="closed" class="flex w-full items-center justify-between gap-2 rounded-xl border-neutral-200 text-sm font-medium text-neutral-800 shadow-inner transition focus:outline-none focus:ring-neutral-200 disabled:cursor-not-allowed disabled:opacity-60 h-8 min-w-28 border-0 bg-transparent px-0 shadow-none focus:ring-0" aria-label="Language"><span style="pointer-events:none"></span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down size-4 text-neutral-500" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button><select aria-hidden="true" tabindex="-1" style="position:absolute;border:0;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;word-wrap:normal"></select></div><div class="relative"><button data-slot="button" class="inline-flex items-center justify-center gap-2 whitespace-nowrap text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive text-primary-foreground hover:bg-primary/90 h-9 py-2 has-[>svg]:px-3 rounded-full bg-gradient-to-r from-orange-500 to-amber-600 px-4 shadow-lg"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-log-in size-4" aria-hidden="true"><path d="m10 17 5-5-5-5"></path><path d="M15 12H3"></path><path d="M15 3h4a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2h-4"></path></svg><span>Login</span></button></div></div></header><main class="grid gap-5 lg:grid-cols-[1.1fr_0.9fr]"><div class="rounded-2xl border backdrop-blur transition hover:shadow-md dark:bg-neutral-900 border-transparent bg-white/85 shadow-md"><div class="flex flex-col gap-1.5 p-6"><div class="flex flex-wrap items-center gap-2 text-sm font-medium text-amber-700"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sparkles size-4" aria-hidden="true"><path d="M11.017 2.814a1 1 0 0 1 1.966 0l1.051 5.558a2 2 0 0 0 1.594 1.594l5.558 1.051a1 1 0 0 1 0 1.966l-5.558 1.051a2 2 0 0 0-1.594 1.594l-1.051 5.558a1 1 0 0 1-1.966 0l-1.051-5.558a2 2 0 0 0-1.594-1.594l-5.558-1.051a1 1 0 0 1 0-1.966l5.558-1.051a2 2 0 0 0 1.594-1.594z"></path><path d="M20 2v4"></path><path d="M22 4h-4"></path><circle cx="4" cy="20" r="2"></circle></svg>Generate cinematic Sora videos in seconds</div><h3 class="font-semibold tracking-tight text-2xl lg:text-[26px]">Enter a prompt, pick your ratio, and let the generator handle the rest.</h3><p class="text-sm text-neutral-500 dark:text-neutral-400">Submit text or image prompts and the app keeps checking until your clip is ready.</p></div><div class="p-6 pt-0"><form class="space-y-4"><div class="grid gap-3 sm:grid-cols-2"><div class="space-y-2"><label class="text-sm font-medium text-neutral-700 dark:text-neutral-200" for="model">Model</label><button type="button" role="combobox" aria-controls="radix-_R_14pdbvb_" aria-expanded="false" aria-autocomplete="none" dir="ltr" data-state="closed" class="flex h-11 w-full items-center justify-between gap-2 rounded-xl border border-neutral-200 bg-white px-3 text-sm font-medium text-neutral-800 shadow-inner transition focus:outline-none focus:ring-2 focus:ring-neutral-200 disabled:cursor-not-allowed disabled:opacity-60" id="model"><span style="pointer-events:none"></span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down size-4 text-neutral-500" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button><select aria-hidden="true" tabindex="-1" style="position:absolute;border:0;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;word-wrap:normal"></select></div><div class="space-y-2"><label class="text-sm font-medium text-neutral-700 dark:text-neutral-200" for="aspect">Aspect ratio</label><button type="button" role="combobox" aria-controls="radix-_R_18pdbvb_" aria-expanded="false" aria-autocomplete="none" dir="ltr" data-state="closed" class="flex h-11 w-full items-center justify-between gap-2 rounded-xl border border-neutral-200 bg-white px-3 text-sm font-medium text-neutral-800 shadow-inner transition focus:outline-none focus:ring-2 focus:ring-neutral-200 disabled:cursor-not-allowed disabled:opacity-60" id="aspect"><span style="pointer-events:none"></span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down size-4 text-neutral-500" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button><select aria-hidden="true" tabindex="-1" style="position:absolute;border:0;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;word-wrap:normal"></select></div></div><div class="space-y-2"><label class="text-sm font-medium text-neutral-700 dark:text-neutral-200" for="prompt">Describe your video</label><textarea class="flex min-h-[120px] w-full rounded-xl border border-neutral-200 bg-white px-3 py-2 text-sm shadow-inner transition placeholder:text-neutral-400 focus:border-neutral-400 focus:outline-none focus:ring-2 focus:ring-neutral-200 disabled:cursor-not-allowed disabled:opacity-60 dark:border-neutral-700 dark:bg-neutral-900 dark:text-neutral-100" id="prompt" placeholder="A cinematic shot of a futuristic city at sunset with flying cars gliding between glass towers.">A cinematic shot of a futuristic city at sunset with flying cars gliding between glass towers.</textarea><div class="flex gap-2 text-xs text-neutral-500"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-wand-sparkles size-4" aria-hidden="true"><path d="m21.64 3.64-1.28-1.28a1.21 1.21 0 0 0-1.72 0L2.36 18.64a1.21 1.21 0 0 0 0 1.72l1.28 1.28a1.2 1.2 0 0 0 1.72 0L21.64 5.36a1.2 1.2 0 0 0 0-1.72"></path><path d="m14 7 3 3"></path><path d="M5 6v4"></path><path d="M19 14v4"></path><path d="M10 2v2"></path><path d="M7 8H3"></path><path d="M21 16h-4"></path><path d="M11 3H9"></path></svg><span>Recent updates stay visible so you can track progress.</span></div></div><div class="space-y-2"><label class="text-sm font-medium text-neutral-700 dark:text-neutral-200" for="image">Reference image (optional, base64)</label><input type="file" class="flex h-11 w-full rounded-xl border border-neutral-200 bg-white px-3 py-2 text-sm shadow-inner transition placeholder:text-neutral-400 focus:border-neutral-400 focus:outline-none focus:ring-2 focus:ring-neutral-200 disabled:cursor-not-allowed disabled:opacity-60 dark:border-neutral-700 dark:bg-neutral-900 dark:text-neutral-100" id="image" accept="image/*"/><p class="text-xs text-neutral-500">Drop or paste a base64 data URL</p></div><div class="flex flex-wrap gap-2 text-xs text-neutral-600"><span class="rounded-full bg-amber-100 px-3 py-1 font-semibold text-amber-800">Quick presets</span><button type="button" class="rounded-full border border-neutral-200 bg-white px-3 py-1 transition hover:border-neutral-300 hover:shadow-sm">Urban neon dream</button><button type="button" class="rounded-full border border-neutral-200 bg-white px-3 py-1 transition hover:border-neutral-300 hover:shadow-sm">Ocean documentary</button></div><div class="flex flex-col gap-3 sm:flex-row sm:items-center sm:justify-between"><div class="flex items-center gap-2 text-sm text-neutral-600"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-shield-check size-4 text-emerald-600" aria-hidden="true"><path d="M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z"></path><path d="m9 12 2 2 4-4"></path></svg><span>Authorize to sync tasks</span><span class="rounded-full bg-neutral-100 px-2 py-1 text-xs font-semibold text-amber-700">Auth required</span></div><button data-slot="button" class="inline-flex items-center justify-center gap-2 whitespace-nowrap text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive hover:bg-primary/90 h-9 px-4 py-2 has-[>svg]:px-3 w-full rounded-full bg-gradient-to-r from-neutral-900 to-neutral-700 text-white shadow-lg sm:w-auto" type="submit"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-video size-4" aria-hidden="true"><path d="m16 13 5.223 3.482a.5.5 0 0 0 .777-.416V7.87a.5.5 0 0 0-.752-.432L16 10.5"></path><rect x="2" y="6" width="14" height="12" rx="2"></rect></svg>Generate video</button></div></form></div></div><div class="space-y-4"><div class="rounded-2xl border backdrop-blur transition hover:shadow-md dark:bg-neutral-900 border-transparent bg-white/90 shadow-md"><div class="flex flex-col gap-1.5 p-6 pb-4"><div class="flex items-center gap-2 text-sm font-semibold text-neutral-700"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-earth size-4" aria-hidden="true"><path d="M21.54 15H17a2 2 0 0 0-2 2v4.54"></path><path d="M7 3.34V5a3 3 0 0 0 3 3a2 2 0 0 1 2 2c0 1.1.9 2 2 2a2 2 0 0 0 2-2c0-1.1.9-2 2-2h3.17"></path><path d="M11 21.95V18a2 2 0 0 0-2-2a2 2 0 0 1-2-2v-1a2 2 0 0 0-2-2H2.05"></path><circle cx="12" cy="12" r="10"></circle></svg>Generation result</div><h3 class="font-semibold tracking-tight text-xl">Idle</h3><p class="text-sm text-neutral-500 dark:text-neutral-400">Results will appear here once the task finishes.</p></div><div class="p-6 pt-0 space-y-4"><div class="flex items-center justify-between text-sm font-medium text-neutral-700"><span>Progress<!-- -->: <!-- -->0<!-- -->%</span><span class="rounded-full bg-neutral-100 px-3 py-1 text-xs font-semibold text-neutral-700">Idle</span></div><div class="h-2 w-full overflow-hidden rounded-full bg-neutral-100"><div class="h-full rounded-full bg-gradient-to-r from-amber-500 to-orange-600 transition-all" style="width:0%"></div></div><div class="flex h-32 flex-col items-center justify-center gap-2 rounded-xl border border-dashed border-neutral-200 bg-neutral-50 text-sm text-neutral-500"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-loader-circle size-4 animate-spin text-neutral-400" aria-hidden="true"><path d="M21 12a9 9 0 1 1-6.219-8.56"></path></svg>Results will appear here once the task finishes.</div><div class="flex items-center gap-2"><button data-slot="button" class="inline-flex items-center justify-center whitespace-nowrap text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive border bg-background shadow-xs hover:bg-accent hover:text-accent-foreground dark:bg-input/30 dark:border-input dark:hover:bg-input/50 h-9 px-4 py-2 has-[>svg]:px-3 gap-2 rounded-full" type="button" disabled=""><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-refresh-ccw size-4" aria-hidden="true"><path d="M21 12a9 9 0 0 0-9-9 9.75 9.75 0 0 0-6.74 2.74L3 8"></path><path d="M3 3v5h5"></path><path d="M3 12a9 9 0 0 0 9 9 9.75 9.75 0 0 0 6.74-2.74L21 16"></path><path d="M16 16h5v5"></path></svg>Refresh status</button></div><div class="space-y-2 text-xs"><div class="flex items-center gap-2 font-semibold text-neutral-700"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sparkles size-4" aria-hidden="true"><path d="M11.017 2.814a1 1 0 0 1 1.966 0l1.051 5.558a2 2 0 0 0 1.594 1.594l5.558 1.051a1 1 0 0 1 0 1.966l-5.558 1.051a2 2 0 0 0-1.594 1.594l-1.051 5.558a1 1 0 0 1-1.966 0l-1.051-5.558a2 2 0 0 0-1.594-1.594l-5.558-1.051a1 1 0 0 1 0-1.966l5.558-1.051a2 2 0 0 0 1.594-1.594z"></path><path d="M20 2v4"></path><path d="M22 4h-4"></path><circle cx="4" cy="20" r="2"></circle></svg>Recent updates</div><div class="space-y-1 rounded-lg bg-neutral-50 p-3"><p class="text-neutral-400">Recent updates stay visible so you can track progress.</p></div></div></div></div><div class="rounded-2xl border backdrop-blur transition hover:shadow-md dark:bg-neutral-900 border-transparent bg-white/90 shadow-md"><div class="flex flex-col gap-1.5 p-6 pb-3"><div class="flex items-center gap-2 text-sm font-semibold text-neutral-700"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-shield-check size-4 text-emerald-600" aria-hidden="true"><path d="M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z"></path><path d="m9 12 2 2 4-4"></path></svg>User</div><p class="text-sm text-neutral-500 dark:text-neutral-400">Authorize to sync tasks</p></div><div class="p-6 pt-0 space-y-3 text-sm text-neutral-700"><div class="flex items-center justify-between rounded-xl border border-dashed border-neutral-200 bg-neutral-50 px-3 py-3"><div class="space-y-1"><p class="font-semibold">Authorize to sync tasks</p><p class="text-xs text-neutral-500">Login tab opened. Approve sign-in to continue.</p></div><button data-slot="button" class="inline-flex items-center justify-center gap-2 whitespace-nowrap text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive border bg-background shadow-xs hover:bg-accent hover:text-accent-foreground dark:bg-input/30 dark:border-input dark:hover:bg-input/50 h-9 px-4 py-2 has-[>svg]:px-3 rounded-full"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-log-in size-4" aria-hidden="true"><path d="m10 17 5-5-5-5"></path><path d="M15 12H3"></path><path d="M15 3h4a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2h-4"></path></svg>Login</button></div></div></div></div></main><footer class="flex flex-col gap-3 rounded-2xl border border-neutral-200 bg-white/80 px-4 py-4 text-sm text-neutral-600 shadow-sm backdrop-blur-md md:flex-row md:items-center md:justify-between"><div class="flex items-center gap-3 font-semibold text-neutral-800"><div class="relative h-8 w-8 overflow-hidden rounded-xl border border-orange-100 bg-black shadow-sm"><img alt="Sora 2 Free logo" loading="lazy" decoding="async" data-nimg="fill" class="object-contain p-1" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" src="https://freesoragenerator.com/logo.png"/></div><span>Sora 2 Web</span></div><div class="flex flex-wrap items-center gap-3"><a class="rounded-full border border-neutral-200 px-3 py-1.5 font-medium text-neutral-800 hover:border-orange-300 hover:text-orange-700" href="https://freesoragenerator.com/" target="_blank" rel="noreferrer">Sora 2 Web</a><a class="rounded-full border border-neutral-200 px-3 py-1.5 font-medium text-neutral-800 hover:border-orange-300 hover:text-orange-700" href="https://freesoragenerator.com/sora2-api" target="_blank" rel="noreferrer">Sora 2 API</a><a href="#top" data-slot="button" class="inline-flex items-center justify-center whitespace-nowrap text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive hover:bg-accent hover:text-accent-foreground dark:hover:bg-accent/50 h-9 py-2 has-[>svg]:px-3 gap-2 rounded-full px-3"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-refresh-ccw size-4" aria-hidden="true"><path d="M21 12a9 9 0 0 0-9-9 9.75 9.75 0 0 0-6.74 2.74L3 8"></path><path d="M3 3v5h5"></path><path d="M3 12a9 9 0 0 0 9 9 9.75 9.75 0 0 0 6.74-2.74L21 16"></path><path d="M16 16h5v5"></path></svg>Back to top</a><div class="rounded-full bg-neutral-100 px-3 py-1 text-xs font-semibold text-neutral-700">Create Sora videos online or via API</div></div></footer></div></div><!--$--><!--/$--><script src="/_next/static/chunks/775c554026e7c8aa.js" id="_R_" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0])</script><script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[80609,[\"/_next/static/chunks/5c03706272f382fa.js\"],\"\"]\n3:I[12426,[\"/_next/static/chunks/8e5cbd5277a6eb4f.js\",\"/_next/static/chunks/351283919579e33c.js\"],\"default\"]\n4:I[80054,[\"/_next/static/chunks/8e5cbd5277a6eb4f.js\",\"/_next/static/chunks/351283919579e33c.js\"],\"default\"]\n5:I[71312,[\"/_next/static/chunks/8e5cbd5277a6eb4f.js\",\"/_next/static/chunks/351283919579e33c.js\"],\"ClientPageRoot\"]\n6:I[31713,[\"/_next/static/chunks/5c03706272f382fa.js\",\"/_next/static/chunks/8e5cbd5277a6eb4f.js\",\"/_next/static/chunks/c0fc701640dc5196.js\"],\"default\"]\n9:I[42178,[\"/_next/static/chunks/8e5cbd5277a6eb4f.js\",\"/_next/static/chunks/351283919579e33c.js\"],\"OutletBoundary\"]\na:\"$Sreact.suspense\"\nc:I[42178,[\"/_next/static/chunks/8e5cbd5277a6eb4f.js\",\"/_next/static/chunks/351283919579e33c.js\"],\"ViewportBoundary\"]\ne:I[42178,[\"/_next/static/chunks/8e5cbd5277a6eb4f.js\",\"/_next/static/chunks/351283919579e33c.js\"],\"MetadataBoundary\"]\n10:I[8699,[],\"default\"]\n:HL[\"/_next/static/chunks/f0656f31f040fe23.css\",\"style\"]\n:HL[\"/_next/static/media/797e433ab948586e-s.p.dbea232f.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/caa3a2e1cccd8315-s.p.853070df.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n"])</script><script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"MRXEyHNx4k9reObN40QPV\",\"c\":[\"\",\"\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[\"__PAGE__\",{}]},\"$undefined\",\"$undefined\",true],[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/f0656f31f040fe23.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/5c03706272f382fa.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"children\":[\"$\",\"body\",null,{\"className\":\"geist_a71539c9-module__T19VSG__variable geist_mono_8d43a2aa-module__8Li5zG__variable antialiased\",\"children\":[[\"$\",\"$L2\",null,{\"async\":true,\"src\":\"https://www.googletagmanager.com/gtag/js?id=G-V9GLN3VH6P\",\"strategy\":\"afterInteractive\"}],[\"$\",\"$L2\",null,{\"id\":\"ga-init\",\"strategy\":\"afterInteractive\",\"children\":\"window.dataLayer = window.dataLayer || [];\\nfunction gtag(){dataLayer.push(arguments);}\\ngtag('js', new Date());\\ngtag('config', 'G-V9GLN3VH6P');\"}],[\"$\",\"$L3\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L4\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":404}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}]}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[[\"$\",\"$L5\",null,{\"Component\":\"$6\",\"serverProvidedParams\":{\"searchParams\":{},\"params\":{},\"promises\":[\"$@7\",\"$@8\"]}}],[[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/8e5cbd5277a6eb4f.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/c0fc701640dc5196.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"$L9\",null,{\"children\":[\"$\",\"$a\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@b\"}]}]]}],{},null,false,false]},null,false,false],[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$Lc\",null,{\"children\":\"$@d\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$Le\",null,{\"children\":[\"$\",\"$a\",null,{\"name\":\"Next.Metadata\",\"children\":\"$@f\"}]}]}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}],false]],\"m\":\"$undefined\",\"G\":[\"$10\",[]],\"S\":true}\n"])</script><script>self.__next_f.push([1,"7:{}\n8:\"$0:f:0:1:1:children:0:props:children:0:props:serverProvidedParams:params\"\n"])</script><script>self.__next_f.push([1,"d:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n"])</script><script>self.__next_f.push([1,"11:I[29748,[\"/_next/static/chunks/8e5cbd5277a6eb4f.js\",\"/_next/static/chunks/351283919579e33c.js\"],\"IconMark\"]\n"])</script><script>self.__next_f.push([1,"f:[[\"$\",\"title\",\"0\",{\"children\":\"Sora 2 Free - Free Sora Generator | Sora 2 Web \u0026 API\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"Sora 2 Free on the web: create Sora video from text and images. Try Sora 2 web (sora2 web) to generate videos online, or integrate with the Sora 2 API\"}],[\"$\",\"meta\",\"2\",{\"name\":\"keywords\",\"content\":\"sora 2 free,sora 2 web,sora2 web,sora video,sora 2 api,免费 sora 2,sora 视频,Free Sora Generator\"}],[\"$\",\"meta\",\"3\",{\"property\":\"og:title\",\"content\":\"Sora 2 Free - Free Sora Generator | Sora 2 Web \u0026 API\"}],[\"$\",\"meta\",\"4\",{\"property\":\"og:description\",\"content\":\"Sora 2 Free on the web: create Sora video from text and images. Try Sora 2 web (sora2 web) to generate videos online, or integrate with the Sora 2 API\"}],[\"$\",\"meta\",\"5\",{\"property\":\"og:url\",\"content\":\"https://freesoragenerator.com\"}],[\"$\",\"meta\",\"6\",{\"property\":\"og:site_name\",\"content\":\"Sora 2 Free\"}],[\"$\",\"meta\",\"7\",{\"property\":\"og:locale\",\"content\":\"en_US\"}],[\"$\",\"meta\",\"8\",{\"property\":\"og:image\",\"content\":\"https://freesoragenerator.com/logo.png\"}],[\"$\",\"meta\",\"9\",{\"property\":\"og:image:width\",\"content\":\"512\"}],[\"$\",\"meta\",\"10\",{\"property\":\"og:image:height\",\"content\":\"512\"}],[\"$\",\"meta\",\"11\",{\"property\":\"og:image:alt\",\"content\":\"Sora 2 Free\"}],[\"$\",\"meta\",\"12\",{\"property\":\"og:locale:alternate\",\"content\":\"zh_CN\"}],[\"$\",\"meta\",\"13\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"14\",{\"name\":\"twitter:title\",\"content\":\"Sora 2 Free - Free Sora Generator | Sora 2 Web \u0026 API\"}],[\"$\",\"meta\",\"15\",{\"name\":\"twitter:description\",\"content\":\"Sora 2 Free on the web: create Sora video from text and images. Try Sora 2 web (sora2 web) to generate videos online, or integrate with the Sora 2 API\"}],[\"$\",\"meta\",\"16\",{\"name\":\"twitter:image\",\"content\":\"https://freesoragenerator.com/logo.png\"}],[\"$\",\"meta\",\"17\",{\"name\":\"twitter:image:width\",\"content\":\"512\"}],[\"$\",\"meta\",\"18\",{\"name\":\"twitter:image:height\",\"content\":\"512\"}],[\"$\",\"meta\",\"19\",{\"name\":\"twitter:image:alt\",\"content\":\"Sora 2 Free\"}],[\"$\",\"link\",\"20\",{\"rel\":\"icon\",\"href\":\"/favicon.ico?favicon.0b3bf435.ico\",\"sizes\":\"256x256\",\"type\":\"image/x-icon\"}],[\"$\",\"link\",\"21\",{\"rel\":\"icon\",\"href\":\"https://freesoragenerator.com/logo.png\"}],[\"$\",\"$L11\",\"22\",{}]]\n"])</script><script>self.__next_f.push([1,"b:null\n"])</script></body></html>
|
index.txt
CHANGED
|
@@ -1,20 +1,21 @@
|
|
| 1 |
1:"$Sreact.fragment"
|
| 2 |
-
2:I[
|
| 3 |
-
3:I[
|
| 4 |
-
4:I[
|
| 5 |
-
5:I[
|
| 6 |
-
|
| 7 |
-
9:"
|
| 8 |
-
|
| 9 |
-
|
| 10 |
-
|
|
|
|
| 11 |
:HL["/_next/static/chunks/f0656f31f040fe23.css","style"]
|
| 12 |
:HL["/_next/static/media/797e433ab948586e-s.p.dbea232f.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
|
| 13 |
:HL["/_next/static/media/caa3a2e1cccd8315-s.p.853070df.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
|
| 14 |
-
0:{"P":null,"b":"
|
| 15 |
-
|
| 16 |
-
|
| 17 |
-
|
| 18 |
-
|
| 19 |
-
|
| 20 |
-
|
|
|
|
| 1 |
1:"$Sreact.fragment"
|
| 2 |
+
2:I[80609,["/_next/static/chunks/5c03706272f382fa.js"],""]
|
| 3 |
+
3:I[12426,["/_next/static/chunks/8e5cbd5277a6eb4f.js","/_next/static/chunks/351283919579e33c.js"],"default"]
|
| 4 |
+
4:I[80054,["/_next/static/chunks/8e5cbd5277a6eb4f.js","/_next/static/chunks/351283919579e33c.js"],"default"]
|
| 5 |
+
5:I[71312,["/_next/static/chunks/8e5cbd5277a6eb4f.js","/_next/static/chunks/351283919579e33c.js"],"ClientPageRoot"]
|
| 6 |
+
6:I[31713,["/_next/static/chunks/5c03706272f382fa.js","/_next/static/chunks/8e5cbd5277a6eb4f.js","/_next/static/chunks/c0fc701640dc5196.js"],"default"]
|
| 7 |
+
9:I[42178,["/_next/static/chunks/8e5cbd5277a6eb4f.js","/_next/static/chunks/351283919579e33c.js"],"OutletBoundary"]
|
| 8 |
+
a:"$Sreact.suspense"
|
| 9 |
+
c:I[42178,["/_next/static/chunks/8e5cbd5277a6eb4f.js","/_next/static/chunks/351283919579e33c.js"],"ViewportBoundary"]
|
| 10 |
+
e:I[42178,["/_next/static/chunks/8e5cbd5277a6eb4f.js","/_next/static/chunks/351283919579e33c.js"],"MetadataBoundary"]
|
| 11 |
+
10:I[8699,[],"default"]
|
| 12 |
:HL["/_next/static/chunks/f0656f31f040fe23.css","style"]
|
| 13 |
:HL["/_next/static/media/797e433ab948586e-s.p.dbea232f.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
|
| 14 |
:HL["/_next/static/media/caa3a2e1cccd8315-s.p.853070df.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
|
| 15 |
+
0:{"P":null,"b":"MRXEyHNx4k9reObN40QPV","c":["",""],"q":"","i":false,"f":[[["",{"children":["__PAGE__",{}]},"$undefined","$undefined",true],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/f0656f31f040fe23.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/_next/static/chunks/5c03706272f382fa.js","async":true,"nonce":"$undefined"}]],["$","html",null,{"lang":"en","children":["$","body",null,{"className":"geist_a71539c9-module__T19VSG__variable geist_mono_8d43a2aa-module__8Li5zG__variable antialiased","children":[["$","$L2",null,{"async":true,"src":"https://www.googletagmanager.com/gtag/js?id=G-V9GLN3VH6P","strategy":"afterInteractive"}],["$","$L2",null,{"id":"ga-init","strategy":"afterInteractive","children":"window.dataLayer = window.dataLayer || [];\nfunction gtag(){dataLayer.push(arguments);}\ngtag('js', new Date());\ngtag('config', 'G-V9GLN3VH6P');"}],["$","$L3",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}]]}]}]]}],{"children":[["$","$1","c",{"children":[["$","$L5",null,{"Component":"$6","serverProvidedParams":{"searchParams":{},"params":{},"promises":["$@7","$@8"]}}],[["$","script","script-0",{"src":"/_next/static/chunks/8e5cbd5277a6eb4f.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/_next/static/chunks/c0fc701640dc5196.js","async":true,"nonce":"$undefined"}]],["$","$L9",null,{"children":["$","$a",null,{"name":"Next.MetadataOutlet","children":"$@b"}]}]]}],{},null,false,false]},null,false,false],["$","$1","h",{"children":[null,["$","$Lc",null,{"children":"$@d"}],["$","div",null,{"hidden":true,"children":["$","$Le",null,{"children":["$","$a",null,{"name":"Next.Metadata","children":"$@f"}]}]}],["$","meta",null,{"name":"next-size-adjust","content":""}]]}],false]],"m":"$undefined","G":["$10",[]],"S":true}
|
| 16 |
+
7:{}
|
| 17 |
+
8:"$0:f:0:1:1:children:0:props:children:0:props:serverProvidedParams:params"
|
| 18 |
+
d:[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]]
|
| 19 |
+
11:I[29748,["/_next/static/chunks/8e5cbd5277a6eb4f.js","/_next/static/chunks/351283919579e33c.js"],"IconMark"]
|
| 20 |
+
f:[["$","title","0",{"children":"Sora 2 Free - Free Sora Generator | Sora 2 Web & API"}],["$","meta","1",{"name":"description","content":"Sora 2 Free on the web: create Sora video from text and images. Try Sora 2 web (sora2 web) to generate videos online, or integrate with the Sora 2 API"}],["$","meta","2",{"name":"keywords","content":"sora 2 free,sora 2 web,sora2 web,sora video,sora 2 api,免费 sora 2,sora 视频,Free Sora Generator"}],["$","meta","3",{"property":"og:title","content":"Sora 2 Free - Free Sora Generator | Sora 2 Web & API"}],["$","meta","4",{"property":"og:description","content":"Sora 2 Free on the web: create Sora video from text and images. Try Sora 2 web (sora2 web) to generate videos online, or integrate with the Sora 2 API"}],["$","meta","5",{"property":"og:url","content":"https://freesoragenerator.com"}],["$","meta","6",{"property":"og:site_name","content":"Sora 2 Free"}],["$","meta","7",{"property":"og:locale","content":"en_US"}],["$","meta","8",{"property":"og:image","content":"https://freesoragenerator.com/logo.png"}],["$","meta","9",{"property":"og:image:width","content":"512"}],["$","meta","10",{"property":"og:image:height","content":"512"}],["$","meta","11",{"property":"og:image:alt","content":"Sora 2 Free"}],["$","meta","12",{"property":"og:locale:alternate","content":"zh_CN"}],["$","meta","13",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","14",{"name":"twitter:title","content":"Sora 2 Free - Free Sora Generator | Sora 2 Web & API"}],["$","meta","15",{"name":"twitter:description","content":"Sora 2 Free on the web: create Sora video from text and images. Try Sora 2 web (sora2 web) to generate videos online, or integrate with the Sora 2 API"}],["$","meta","16",{"name":"twitter:image","content":"https://freesoragenerator.com/logo.png"}],["$","meta","17",{"name":"twitter:image:width","content":"512"}],["$","meta","18",{"name":"twitter:image:height","content":"512"}],["$","meta","19",{"name":"twitter:image:alt","content":"Sora 2 Free"}],["$","link","20",{"rel":"icon","href":"/favicon.ico?favicon.0b3bf435.ico","sizes":"256x256","type":"image/x-icon"}],["$","link","21",{"rel":"icon","href":"https://freesoragenerator.com/logo.png"}],["$","$L11","22",{}]]
|
| 21 |
+
b:null
|