Image to video generator
Image to Video Generator
bholashankar
Text to Video Generator
const express = require("express"); const bodyParser = require("body-parser"); const nodemailer = require("nodemailer"); const { generateVideoFromText } = require("./videoService"); // You create this function using API or tools const app = express(); app.use(bodyParser.json()); app.post("/generate-video", async (req, res) => { const { email, text } = req.body; try { const videoUrl = await generateVideoFromText(text); // API ya local tool se video banao await sendEmailWithVideo(email, videoUrl); res.json({ message: "Video generated and sent via email!" }); } catch (err) { console.error(err); res.status(500).json({ message: "Video generation failed." }); } }); async function sendEmailWithVideo(email, videoUrl) { let transporter = nodemailer.createTransport({ service: "gmail", auth: { user: "your-email@gmail.com", pass: "your-app-password" } }); await transporter.sendMail({ from: '"Text2Video Tool"Here is your video:
Watch Video` }); } app.listen(3000, () => console.log("Server running on port 3000")); bholashankar
Comments
Post a Comment