pricing for video products (#690)

* pricing for video products

* update

---------

Co-authored-by: bflatastic <bombayapirat@gmail.com>
This commit is contained in:
Kasisnuandbflatastic authored and GitHub committed 2024-08-30 22:58:58 +07:00
1 parent be17a29d31
commit 2198bc4b65
2 files changed
+177 -165

No files matched your search

@@ -27,9 +27,21 @@ const FAKEYOU_PRICES = {
// "Up to 2 mins realtime",
// ],
// },
w2l: {
title: "Wav2Lip",
features: ["Up to 12 seconds video"],
// w2l: {
// title: "Wav2Lip",
// features: ["Up to 12 seconds video"],
// },
lipsync: {
title: "Lipsync",
features: ["Access to Lipsync video generation"],
},
live_portrait: {
title: "Live Portrait",
features: ["Access to Live Portrait"],
},
style_transfer: {
title: "Video Style Transfer",
features: ["Access to Style Transfer", "3 second video generation"],
},
},
@@ -65,9 +77,21 @@ const FAKEYOU_PRICES = {
// "Up to 7 mins realtime",
// ],
// },
w2l: {
title: "Wav2Lip",
features: ["Up to 1 minute video"],
// w2l: {
// title: "Wav2Lip",
// features: ["Up to 1 minute video"],
// },
lipsync: {
title: "Lipsync",
features: ["Access to Lipsync video generation"],
},
live_portrait: {
title: "Live Portrait",
features: ["Access to Live Portrait"],
},
style_transfer: {
title: "Video Style Transfer",
features: ["Access to Style Transfer", "3 second video generation"],
},
},
@@ -115,9 +139,31 @@ const FAKEYOU_PRICES = {
// "Up to 15 mins realtime",
// ],
// },
w2l: {
title: "Wav2Lip",
features: ["Up to 2 minutes video"],
// w2l: {
// title: "Wav2Lip",
// features: ["Up to 2 minutes video"],
// },
lipsync: {
title: "Lipsync",
features: ["Access to Lipsync video generation"],
},
live_portrait: {
title: "Live Portrait",
features: [
"Access to Live Portrait",
"Private videos",
"Watermark removal",
],
},
style_transfer: {
title: "Video Style Transfer",
features: [
"Access to Style Transfer",
"7 second video generation",
"Private videos",
"Watermark removal",
"Faster/Higher quality renders",
],
},
storyteller: {
title: "High-Fidelity, Controllable Video Generation",
@@ -180,9 +226,31 @@ const FAKEYOU_PRICES = {
// "Unlimited realtime",
// ],
// },
w2l: {
title: "Wav2Lip",
features: ["Up to 2 minutes video"],
// w2l: {
// title: "Wav2Lip",
// features: ["Up to 2 minutes video"],
// },
lipsync: {
title: "Lipsync",
features: ["Access to Lipsync video generation"],
},
live_portrait: {
title: "Live Portrait",
features: [
"Access to Live Portrait",
"Private videos",
"Watermark removal",
],
},
style_transfer: {
title: "Video Style Transfer",
features: [
"Access to Style Transfer",
"7 second video generation",
"Private videos",
"Watermark removal",
"Faster/Higher quality renders",
],
},
api: {
title: "API Access",
@@ -284,21 +284,39 @@ function PricingPage(props: Props) {
</li>
);
})}
{/*
<li className="fw-semibold">{FYP.plus.vcapp.title}</li>
{FYP.plus.vcapp.features.map((e: any) => {
return (
<li key={e}>
<FontAwesomeIcon
icon={faCheck}
className="text-red me-3"
/>
{e}
</li>
);
})}*/}
<li className="fw-semibold">{FYP.plus.w2l.title}</li>
{FYP.plus.w2l.features.map((e: any) => {
<li className="fw-semibold">{FYP.plus.lipsync.title}</li>
{FYP.plus.lipsync.features.map((e: any) => {
return (
<li key={e}>
<FontAwesomeIcon
icon={faCheck}
className="text-red me-3"
/>
{e}
</li>
);
})}
<li className="fw-semibold">
{FYP.plus.style_transfer.title}
</li>
{FYP.plus.style_transfer.features.map((e: any) => {
return (
<li key={e}>
<FontAwesomeIcon
icon={faCheck}
className="text-red me-3"
/>
{e}
</li>
);
})}
<li className="fw-semibold">
{FYP.plus.live_portrait.title}
</li>
{FYP.plus.live_portrait.features.map((e: any) => {
return (
<li key={e}>
<FontAwesomeIcon
@@ -309,18 +327,6 @@ function PricingPage(props: Props) {
</li>
);
})}
{/* <li className="fw-semibold">{FYP.plus.support.title}</li>
{FYP.plus.support.features.map((e: any) => {
return (
<li key={e}>
<FontAwesomeIcon
icon={faHeart}
className="text-red me-3"
/>
{e}
</li>
);
})} */}
</ul>
<hr className="my-4" />
<h6 className="text-center fw-normal opacity-50">
@@ -398,32 +404,9 @@ function PricingPage(props: Props) {
</li>
);
})}
{/*<li className="fw-semibold">{FYP.pro.vcweb.title}</li>
{FYP.pro.vcweb.features.map((e: any) => {
return (
<li key={e}>
<FontAwesomeIcon
icon={faCheck}
className="text-red me-3"
/>
{e}
</li>
);
})}
<li className="fw-semibold">{FYP.pro.vcapp.title}</li>
{FYP.pro.vcapp.features.map((e: any) => {
return (
<li key={e}>
<FontAwesomeIcon
icon={faCheck}
className="text-red me-3"
/>
{e}
</li>
);
})}*/}
<li className="fw-semibold">{FYP.pro.w2l.title}</li>
{FYP.pro.w2l.features.map((e: any) => {
<li className="fw-semibold">{FYP.pro.lipsync.title}</li>
{FYP.pro.lipsync.features.map((e: any) => {
return (
<li key={e}>
<FontAwesomeIcon
@@ -434,6 +417,35 @@ function PricingPage(props: Props) {
</li>
);
})}
<li className="fw-semibold">
{FYP.pro.style_transfer.title}
</li>
{FYP.pro.style_transfer.features.map((e: any) => {
return (
<li key={e}>
<FontAwesomeIcon
icon={faCheck}
className="text-red me-3"
/>
{e}
</li>
);
})}
<li className="fw-semibold">{FYP.pro.live_portrait.title}</li>
{FYP.pro.live_portrait.features.map((e: any) => {
return (
<li key={e}>
<FontAwesomeIcon
icon={faCheck}
className="text-red me-3"
/>
{e}
</li>
);
})}
<li className="fw-semibold">{FYP.pro.storyteller.title}</li>
{FYP.pro.storyteller.features.map((e: any) => {
return (
@@ -446,44 +458,6 @@ function PricingPage(props: Props) {
</li>
);
})}
{/* <li className="fw-semibold">{FYP.pro.channels.title}</li>
{FYP.pro.channels.features.map((e: any) => {
return (
<li key={e}>
<FontAwesomeIcon
icon={faCheck}
className="text-red me-3"
/>
{e}
</li>
);
})} */}
{/*<li className="fw-semibold">{FYP.pro.api.title}</li>
{FYP.pro.api.features.map((e: any) => {
return (
<li key={e}>
<FontAwesomeIcon
icon={faCheck}
className="text-red me-3"
/>
{e}
</li>
);
})}*/}
{/* <li className="fw-semibold">{FYP.pro.support.title}</li>
{FYP.pro.support.features.map((e: any) => {
return (
<li key={e}>
<FontAwesomeIcon
icon={faHeart}
className="text-red me-3"
/>
{e}
</li>
);
})} */}
</ul>
<hr className="my-4" />
<h6 className="text-center fw-normal opacity-50">
@@ -553,32 +527,9 @@ function PricingPage(props: Props) {
</li>
);
})}
{/*<li className="fw-semibold">{FYP.elite.vcweb.title}</li>
{FYP.elite.vcweb.features.map((e: any) => {
return (
<li key={e}>
<FontAwesomeIcon
icon={faCheck}
className="text-red me-3"
/>
{e}
</li>
);
})}
<li className="fw-semibold">{FYP.elite.vcapp.title}</li>
{FYP.elite.vcapp.features.map((e: any) => {
return (
<li key={e}>
<FontAwesomeIcon
icon={faCheck}
className="text-red me-3"
/>
{e}
</li>
);
})}*/}
<li className="fw-semibold">{FYP.elite.w2l.title}</li>
{FYP.elite.w2l.features.map((e: any) => {
<li className="fw-semibold">{FYP.elite.lipsync.title}</li>
{FYP.elite.lipsync.features.map((e: any) => {
return (
<li key={e}>
<FontAwesomeIcon
@@ -590,31 +541,36 @@ function PricingPage(props: Props) {
);
})}
{/* <li className="fw-semibold">{FYP.elite.channels.title}</li>
{FYP.elite.channels.features.map((e: any) => {
return (
<li key={e}>
<FontAwesomeIcon
icon={faCheck}
className="text-red me-3"
/>
{e}
</li>
);
})} */}
<li className="fw-semibold">
{FYP.elite.style_transfer.title}
</li>
{FYP.elite.style_transfer.features.map((e: any) => {
return (
<li key={e}>
<FontAwesomeIcon
icon={faCheck}
className="text-red me-3"
/>
{e}
</li>
);
})}
<li className="fw-semibold">
{FYP.elite.live_portrait.title}
</li>
{FYP.elite.live_portrait.features.map((e: any) => {
return (
<li key={e}>
<FontAwesomeIcon
icon={faCheck}
className="text-red me-3"
/>
{e}
</li>
);
})}
{/*<li className="fw-semibold">{FYP.elite.api.title}</li>
{FYP.elite.api.features.map((e: any) => {
return (
<li key={e}>
<FontAwesomeIcon
icon={faCheck}
className="text-red me-3"
/>
{e}
</li>
);
})}*/}
<li className="fw-semibold">{FYP.elite.commercial.title}</li>
{FYP.elite.commercial.features.map((e: any) => {
return (
@@ -639,18 +595,6 @@ function PricingPage(props: Props) {
</li>
);
})}
{/* <li className="fw-semibold">{FYP.elite.support.title}</li>
{FYP.elite.support.features.map((e: any) => {
return (
<li key={e}>
<FontAwesomeIcon
icon={faHeart}
className="text-red me-3"
/>
{e}
</li>
);
})} */}
</ul>
<hr className="my-4" />
<h6 className="text-center fw-normal opacity-50">