Veo 3 দিয়ে ভিডিও তৈরি করুন

Veo 3 হল Google-এর অত্যাধুনিক মডেল যা উচ্চ বিশ্বস্ততা, টেক্সট প্রম্পট থেকে 8-সেকেন্ডের 720p ভিডিও তৈরি করার জন্য, যা অত্যাশ্চর্য বাস্তববাদ এবং নেটিভভাবে জেনারেট করা অডিওর বৈশিষ্ট্যযুক্ত৷ ভিজ্যুয়াল এবং সিনেমাটিক শৈলীর বিস্তৃত পরিসরে Veo 3 এক্সেল। সংলাপ, সিনেমাটিক বাস্তবতা বা সৃজনশীল অ্যানিমেশন সহ একটি ভিডিও কীভাবে তৈরি করা যায় তা দেখতে নীচের একটি উদাহরণ চয়ন করুন৷

ছবি থেকে ভিডিও তৈরি করা হচ্ছে

নিম্নলিখিত কোডটি ইমেজেন ব্যবহার করে একটি ছবি তৈরি করে, তারপর সেই ছবিটিকে ভিডিওর শুরুর ফ্রেম হিসেবে ব্যবহার করে।

পাইথন

import time
from google import genai

client = genai.Client()

prompt = "Panning wide shot of a calico kitten sleeping in the sunshine"

# Step 1: Generate an image with Imagen
imagen = client.models.generate_images(
    model="imagen-3.0-generate-002",
    prompt=prompt,
)

# Step 2: Generate video with Veo 2 using the image
operation = client.models.generate_videos(
    model="veo-2.0-generate-001",
    prompt=prompt,
    image=imagen.generated_images[0].image,
)

# Poll the operation status until the video is ready
while not operation.done:
    print("Waiting for video generation to complete...")
    time.sleep(10)
    operation = client.operations.get(operation)

# Download the video
video = operation.response.generated_videos[0]
client.files.download(file=video.video)
video.video.save("veo2_with_image_input.mp4")
print("Generated video saved to veo2_with_image_input.mp4")

জাভাস্ক্রিপ্ট

import { GoogleGenAI } from "@google/genai";

const ai = new GoogleGenAI({});

const prompt = "Panning wide shot of a calico kitten sleeping in the sunshine";

// Step 1: Generate an image with Imagen
const imagenResponse = await ai.models.generateImages({
  model: "imagen-3.0-generate-002",
  prompt: prompt,
});

// Step 2: Generate video with Veo 2 using the image
let operation = await ai.models.generateVideos({
  model: "veo-2.0-generate-001", // Use Veo 2
  prompt: prompt,
  image: {
    imageBytes: imagenResponse.generatedImages[0].image.imageBytes,
    mimeType: "image/png",
  },
});

// Poll the operation status until the video is ready
while (!operation.done) {
  console.log("Waiting for video generation to complete...")
  await new Promise((resolve) => setTimeout(resolve, 10000));
  operation = await ai.operations.getVideosOperation({
    operation: operation,
  });
}

// Download the video
ai.files.download({
    file: operation.response.generatedVideos[0].video,
    downloadPath: "veo2_with_image_input.mp4",
});
console.log(`Generated video saved to veo2_with_image_input.mp4`);

যাও

package main

import (
    "context"
    "log"
    "os"
    "time"

    "google.golang.org/genai"
)

func main() {
    ctx := context.Background()
    client, err := genai.NewClient(ctx, nil)
    if err != nil {
        log.Fatal(err)
    }

    prompt := "Panning wide shot of a calico kitten sleeping in the sunshine"

    // Step 1: Generate an image with Imagen
    imagenResponse, err := client.Models.GenerateImages(
        ctx,
        "imagen-3.0-generate-002",
        prompt,
        nil, // GenerateImagesConfig
    )
    if err != nil {
        log.Fatal(err)
    }

    // Step 2: Generate video with Veo 2 using the image
    operation, err := client.Models.GenerateVideos(
        ctx,
        "veo-2.0-generate-001",
        prompt,
        imagenResponse.GeneratedImages[0].Image, // Use generated image
        nil, // GenerateVideosConfig
    )
    if err != nil {
        log.Fatal(err)
    }

    // Poll the operation status until the video is ready
    for !operation.Done {
        log.Println("Waiting for video generation to complete...")
        time.Sleep(10 * time.Second)
        operation, _ = client.Operations.GetVideosOperation(ctx, operation, nil)
    }

    // Download the video
    video := operation.Response.GeneratedVideos[0]
    client.Files.Download(ctx, video.Video, nil)
    fname := "veo2_with_image_input.mp4"
    _ = os.WriteFile(fname, video.Video.VideoBytes, 0644)
    log.Printf("Generated video saved to %s\n", fname) 
}

ভিডিও জেনারেশন প্যারামিটার এবং স্পেসিফিকেশন

ভিডিও জেনারেশন প্রক্রিয়া নিয়ন্ত্রণ করতে আপনি আপনার API অনুরোধে এই প্যারামিটারগুলি সেট করতে পারেন৷

প্যারামিটার বর্ণনা Veo 3 (প্রিভিউ) Veo 2 (স্থিতিশীল)
prompt ভিডিওর জন্য পাঠ্য বিবরণ. অডিও সংকেত সমর্থন করে। string string
negativePrompt ভিডিওতে কী এড়ানো উচিত তা বর্ণনা করে পাঠ্য। string string
image অ্যানিমেট করার জন্য একটি প্রাথমিক চিত্র। সমর্থিত নয় Image অবজেক্ট
aspectRatio ভিডিওর আকৃতির অনুপাত। "16:9" "16:9" , "9:16"
personGeneration মানুষের প্রজন্মকে নিয়ন্ত্রণ করে। "allow_all" "allow_all" , "allow_adult" , "dont_allow"

আপনি আপনার অনুরোধে প্যারামিটার সেট করে আপনার ভিডিও জেনারেশন কাস্টমাইজ করতে পারেন। উদাহরণস্বরূপ আপনি মডেল গাইড করতে negativePrompt নির্দিষ্ট করতে পারেন।

পাইথন

import time
from google import genai
from google.genai import types

client = genai.Client()

operation = client.models.generate_videos(
    model="veo-3.0-generate-preview",
    prompt="A cinematic shot of a majestic lion in the savannah.",
    config=types.GenerateVideosConfig(negative_prompt="cartoon, drawing, low quality"),
)

# Poll the operation status until the video is ready
while not operation.done:
    print("Waiting for video generation to complete...")
    time.sleep(10)
    operation = client.operations.get(operation)

# Download the generated video
generated_video = operation.response.generated_videos[0]
client.files.download(file=generated_video.video)
generated_video.video.save("parameters_example.mp4")
print("Generated video saved to parameters_example.mp4")

জাভাস্ক্রিপ্ট

import { GoogleGenAI } from "@google/genai";

const ai = new GoogleGenAI({});

let operation = await ai.models.generateVideos({
  model: "veo-3.0-generate-preview",
  prompt: "A cinematic shot of a majestic lion in the savannah.",
  config: {
    aspectRatio: "16:9",
    negativePrompt: "cartoon, drawing, low quality"
  },
});

// Poll the operation status until the video is ready
while (!operation.done) {
  console.log("Waiting for video generation to complete...")
  await new Promise((resolve) => setTimeout(resolve, 10000));
  operation = await ai.operations.getVideosOperation({
    operation: operation,
  });
}

// Download the generated video
ai.files.download({
    file: operation.response.generatedVideos[0].video,
    downloadPath: "parameters_example.mp4",
});
console.log(`Generated video saved to parameters_example.mp4`);

যাও

package main

import (
    "context"
    "log"
    "os"
    "time"

    "google.golang.org/genai"
)

func main() {
    ctx := context.Background()
    client, err := genai.NewClient(ctx, nil)
    if err != nil {
        log.Fatal(err)
    }

    videoConfig := &genai.GenerateVideosConfig{
        AspectRatio: "16:9",
        NegativePrompt: "cartoon, drawing, low quality",
    }

    operation, _ := client.Models.GenerateVideos(
        ctx,
        "veo-3.0-generate-preview",
        "A cinematic shot of a majestic lion in the savannah.",
        nil,
        videoConfig,
    )

    // Poll the operation status until the video is ready
    for !operation.Done {
        log.Println("Waiting for video generation to complete...")
        time.Sleep(10 * time.Second)
        operation, _ = client.Operations.GetVideosOperation(ctx, operation, nil)
    }

    // Download the generated video
    video := operation.Response.GeneratedVideos[0]
    client.Files.Download(ctx, video.Video, nil)
    fname := "parameters_example.mp4"
    _ = os.WriteFile(fname, video.Video.VideoBytes, 0644)
    log.Printf("Generated video saved to %s\n", fname)
}

বিশ্রাম

# Note: This script uses jq to parse the JSON response. 
# GEMINI API Base URL
BASE_URL="https://generativelanguage.googleapis.com/v1beta"

# Send request to generate video and capture the operation name into a variable.
operation_name=$(curl -s "${BASE_URL}/models/veo-3.0-generate-preview:predictLongRunning" \
  -H "x-goog-api-key: $GEMINI_API_KEY" \
  -H "Content-Type: application/json" \
  -X "POST" \
  -d '{
    "instances": [{
        "prompt": "A cinematic shot of a majestic lion in the savannah."
      }
    ],
    "parameters": {
      "aspectRatio": "16:9",
      "negativePrompt": "cartoon, drawing, low quality"
    }
  }' | jq -r .name)

# Poll the operation status until the video is ready
while true; do
  # Get the full JSON status and store it in a variable.
  status_response=$(curl -s -H "x-goog-api-key: $GEMINI_API_KEY" "${BASE_URL}/${operation_name}")

  # Check the "done" field from the JSON stored in the variable.
  is_done=$(echo "${status_response}" | jq .done)

  if [ "${is_done}" = "true" ]; then
    # Extract the download URI from the final response.
    video_uri=$(echo "${status_response}" | jq -r '.response.generateVideoResponse.generatedSamples[0].video.uri')
    echo "Downloading video from: ${video_uri}"

    # Download the video using the URI and API key and follow redirects.
    curl -L -o parameters_example.mp4 -H "x-goog-api-key: $GEMINI_API_KEY" "${video_uri}"
    break
  fi
  # Wait for 5 seconds before checking again.
  sleep 10
done

অ্যাসিঙ্ক্রোনাস অপারেশন পরিচালনা করা

ভিডিও তৈরি একটি গণনামূলকভাবে নিবিড় কাজ। যখন আপনি একটি অনুরোধ পাঠান, API একটি দীর্ঘ-চলমান কাজ শুরু করে এবং অবিলম্বে একটি operation অবজেক্ট ফিরিয়ে দেয়। ভিডিওটি প্রস্তুত না হওয়া পর্যন্ত আপনাকে অবশ্যই পোল করতে হবে, যা done স্থিতি সত্য বলে নির্দেশিত হয়।

এই প্রক্রিয়ার মূল একটি পোলিং লুপ, যা পর্যায়ক্রমে কাজের স্থিতি পরীক্ষা করে।

পাইথন

import time
from google import genai
from google.genai import types

client = genai.Client()

# After starting the job, you get an operation object
operation = client.models.generate_videos(
    model="veo-3.0-generate-preview",
    prompt="A cinematic shot of a majestic lion in the savannah.",
)

# Alternatively, you can use the operation.name to get the operation
operation = types.GenerateVideosOperation(name=operation.name)

# This loop checks the job status every 10 seconds
while not operation.done:
    time.sleep(10)
    # Refresh the operation object to get the latest status
    operation = client.operations.get(operation)

# Once done, the result is in operation.response
# ... process and download your video ...

জাভাস্ক্রিপ্ট

import { GoogleGenAI } from "@google/genai";

const ai = new GoogleGenAI({});

// After starting the job, you get an operation object
let operation = await ai.models.generateVideos({
  model: "veo-3.0-generate-preview",
  prompt: "A cinematic shot of a majestic lion in the savannah.",
});

// Alternatively, you can use the operation.name to get the operation
// operation = types.GenerateVideosOperation(name=operation.name)

// This loop checks the job status every 10 seconds
while (!operation.done) {
    await new Promise((resolve) => setTimeout(resolve, 1000));
    // Refresh the operation object to get the latest status
    operation = await ai.operations.getVideosOperation({ operation });
}

// Once done, the result is in operation.response
// ... process and download your video ...

মডেল বৈশিষ্ট্য

বৈশিষ্ট্য বর্ণনা Veo 3 (প্রিভিউ) Veo 2 (স্থিতিশীল)
অডিও নেটিভভাবে ভিডিও সহ অডিও তৈরি করে। ✔️ সর্বদা চালু ❌ শুধুমাত্র নীরব
ইনপুট পদ্ধতি প্রজন্মের জন্য ব্যবহৃত ইনপুটের প্রকার। টেক্সট-টু-ভিডিও টেক্সট-টু-ভিডিও, ইমেজ-টু-ভিডিও
রেজোলিউশন ভিডিওর আউটপুট রেজোলিউশন। 720p 720p
ফ্রেম রেট ভিডিওর আউটপুট ফ্রেম রেট। 24fps 24fps
ভিডিও সময়কাল জেনারেট করা ভিডিওর দৈর্ঘ্য। 8 সেকেন্ড 5-8 সেকেন্ড
অনুরোধ প্রতি ভিডিও অনুরোধ প্রতি উত্পন্ন ভিডিও সংখ্যা. 1 1 বা 2
স্থিতি ও বিবরণ মডেল প্রাপ্যতা এবং আরও বিশদ. পূর্বরূপ স্থিতিশীল

Veo-এর জন্য আরও ব্যবহারের সীমাবদ্ধতার জন্য মডেল , মূল্য নির্ধারণ এবং হার সীমা পৃষ্ঠাগুলি দেখুন৷

Veo প্রম্পট গাইড

এই বিভাগে ভিডিওগুলির উদাহরণ রয়েছে যা আপনি Veo ব্যবহার করে তৈরি করতে পারেন এবং আপনাকে দেখায় কিভাবে স্বতন্ত্র ফলাফল তৈরি করতে প্রম্পটগুলি পরিবর্তন করতে হয়৷

নিরাপত্তা ফিল্টার

Veo জেমিনি জুড়ে নিরাপত্তা ফিল্টার প্রয়োগ করে যাতে জেনারেট করা ভিডিও এবং আপলোড করা ফটোতে আপত্তিকর বিষয়বস্তু থাকে না। আমাদের শর্তাবলী এবং নির্দেশিকা লঙ্ঘন করে এমন প্রম্পটগুলি ব্লক করা হয়েছে৷

অডিওর জন্য অনুরোধ করা হচ্ছে (Veo 3)

Veo 3 এর সাথে, আপনি সাউন্ড এফেক্ট, অ্যাম্বিয়েন্ট নয়েজ এবং সংলাপের জন্য ইঙ্গিত দিতে পারেন। মডেলটি একটি সিঙ্ক্রোনাইজড সাউন্ডট্র্যাক তৈরি করতে এই সংকেতগুলির সূক্ষ্মতা ক্যাপচার করে৷

  • সংলাপ: নির্দিষ্ট বক্তৃতার জন্য উদ্ধৃতি ব্যবহার করুন। (উদাহরণ: "এটি অবশ্যই চাবি হতে হবে," তিনি বিড়বিড় করলেন।)
  • শব্দ প্রভাব (SFX): স্পষ্টভাবে শব্দ বর্ণনা করুন। (উদাহরণ: টায়ার জোরে চিৎকার করছে, ইঞ্জিন গর্জন করছে।)
  • পরিবেষ্টিত শব্দ: পরিবেশের সাউন্ডস্কেপ বর্ণনা করুন। (উদাহরণ: ব্যাকগ্রাউন্ডে একটি ক্ষীণ, ভয়ঙ্কর হুম অনুরণিত হয়।)

এই ভিডিওগুলি Veo 3-এর অডিও জেনারেশনকে ক্রমবর্ধমান বিশদ স্তরের সাথে প্ররোচিত করে।

প্রম্পট উৎপন্ন আউটপুট
আরও বিস্তারিত (সংলাপ এবং পরিবেশ)
একটি দেওয়ালে একটি রহস্যময় অঙ্কন, টর্চলাইট ঝিকিমিকি করে তাকিয়ে আছে দুজন লোকের একটি ক্লোজ আপ। "এটি অবশ্যই চাবিকাঠি হতে হবে," তিনি বিড়বিড় করলেন, প্যাটার্নটি সন্ধান করলেন। "যদিও এর মানে কি?" সে তার মাথা কাত করে বিভ্রান্ত হয়ে জিজ্ঞেস করল। স্যাঁতসেঁতে পাথর, জটিল খোদাই, লুকানো প্রতীক। ব্যাকগ্রাউন্ডে একটা ক্ষীণ, ভয়ঙ্কর হুম অনুরণিত হয়।
গুহায় গুপ্তধন শিকারি।
কম বিস্তারিত (সংলাপ)
ক্যাম্পিং (স্টপ মোশন): ক্যাম্পার: "আমি এখন প্রকৃতির সাথে এক!" ভালুক: "প্রকৃতি কিছু ব্যক্তিগত স্থান পছন্দ করবে"
গুহায় গুপ্তধন শিকারি।

অডিও শুনতে এই অনুরোধগুলি চেষ্টা করে দেখুন! Veo 3 চেষ্টা করুন

প্রম্পট লেখার মৌলিক বিষয়

ভাল প্রম্পটগুলি বর্ণনামূলক এবং স্পষ্ট। Veo থেকে সবচেয়ে বেশি সুবিধা পেতে, আপনার মূল ধারণা চিহ্নিত করে শুরু করুন, কীওয়ার্ড এবং মডিফায়ার যোগ করে আপনার ধারণাকে পরিমার্জিত করুন এবং আপনার প্রম্পটে ভিডিও-নির্দিষ্ট পরিভাষা অন্তর্ভুক্ত করুন।

নিম্নলিখিত উপাদানগুলি আপনার প্রম্পটে অন্তর্ভুক্ত করা উচিত:

  • বিষয় : আপনি আপনার ভিডিওতে যে বস্তু, ব্যক্তি, প্রাণী বা দৃশ্যাবলী চান, যেমন সিটিস্কেপ , প্রকৃতি , যানবাহন বা কুকুরছানা
  • ক্রিয়া : বিষয় কী করছে (উদাহরণস্বরূপ, হাঁটা , দৌড়ানো বা মাথা ঘুরানো )।
  • শৈলী : নির্দিষ্ট ফিল্ম স্টাইল কীওয়ার্ড ব্যবহার করে সৃজনশীল দিকনির্দেশ নির্দিষ্ট করুন, যেমন সাই-ফাই , হরর ফিল্ম , ফিল্ম নোয়ার বা কার্টুনের মতো অ্যানিমেটেড শৈলী।
  • ক্যামেরার অবস্থান এবং গতি : [ঐচ্ছিক] এরিয়াল ভিউ , আই-লেভেল , টপ-ডাউন শট , ডলি শট বা ওয়ার্ম আই-এর মতো শব্দ ব্যবহার করে ক্যামেরার অবস্থান এবং গতিবিধি নিয়ন্ত্রণ করুন।
  • রচনা : [ঐচ্ছিক] শটটি কীভাবে ফ্রেম করা হয়, যেমন ওয়াইড শট , ক্লোজ-আপ , একক শট বা টু-শট
  • ফোকাস এবং লেন্স প্রভাব : [ঐচ্ছিক] নির্দিষ্ট ভিজ্যুয়াল ইফেক্টগুলি অর্জন করতে অগভীর ফোকাস , গভীর ফোকাস , সফট ফোকাস , ম্যাক্রো লেন্স এবং ওয়াইড-এঙ্গেল লেন্সের মতো শব্দ ব্যবহার করুন।
  • পরিবেশ : [ঐচ্ছিক] কীভাবে রঙ এবং আলো দৃশ্যে অবদান রাখে, যেমন নীল টোন , নাইট বা উষ্ণ টোন

প্রম্পট লেখার জন্য আরও টিপস

  • বর্ণনামূলক ভাষা ব্যবহার করুন : Veo-এর জন্য একটি পরিষ্কার ছবি আঁকার জন্য বিশেষণ এবং ক্রিয়াবিশেষণ ব্যবহার করুন।
  • মুখের বিবরণ উন্নত করুন : ছবির ফোকাস হিসাবে মুখের বিবরণ নির্দিষ্ট করুন যেমন প্রম্পটে প্রতিকৃতি শব্দটি ব্যবহার করা।

আরও ব্যাপক প্রম্পট কৌশলের জন্য, প্রম্পট ডিজাইনের ভূমিকা দেখুন।

উদাহরণ প্রম্পট এবং আউটপুট

এই বিভাগটি বিভিন্ন প্রম্পট উপস্থাপন করে, কীভাবে বর্ণনামূলক বিবরণ প্রতিটি ভিডিওর ফলাফলকে উন্নত করতে পারে তা তুলে ধরে।

Icicles

এই ভিডিওটি দেখায় কিভাবে আপনি আপনার প্রম্পটে প্রম্পট লেখার মৌলিক বিষয়গুলো ব্যবহার করতে পারেন।

প্রম্পট উৎপন্ন আউটপুট
শীতল নীল টোন (অ্যাম্বিয়েন্স) সহ হিমায়িত পাথরের দেয়ালে গলে যাওয়া বরফের (বিষয়) ক্লোজ আপ শট (প্রসঙ্গ), জুম ইন (ক্যামেরা মোশন) জলের ফোঁটা (ক্রিয়া) এর ক্লোজ-আপ বিশদ বজায় রেখে। একটি নীল পটভূমি সঙ্গে icicles ফোঁটা.

ফোনে মানুষ

এই ভিডিওগুলি প্রদর্শন করে যে আপনি কীভাবে আপনার প্রম্পটকে ক্রমবর্ধমান নির্দিষ্ট বিবরণের সাথে সংশোধন করতে পারেন যাতে Veo আপনার পছন্দ অনুযায়ী আউটপুট পরিমার্জিত করতে পারে।

প্রম্পট উৎপন্ন আউটপুট
কম বিস্তারিত
সবুজ ট্রেঞ্চ কোটে একজন মরিয়া মানুষের ক্লোজ আপ দেখানোর জন্য ক্যামেরা ডলি করে। তিনি একটি সবুজ নিয়ন আলো দিয়ে রোটারি-স্টাইলের ওয়াল ফোনে কল করছেন। দেখে মনে হচ্ছে সিনেমার দৃশ্য।
লোকটি ফোনে কথা বলছে।
আরো বিস্তারিত
একটি ক্লোজ-আপ সিনেম্যাটিক শট সবুজ নিয়ন চিহ্নের ভয়ঙ্কর আভায় স্নান করা একটি গ্রীটি ইটের দেয়ালে লাগানো একটি ঘূর্ণমান ফোন ডায়াল করার সময় একটি আবহাওয়াযুক্ত সবুজ ট্রেঞ্চ কোটে একজন মরিয়া লোককে অনুসরণ করে। ক্যামেরাটি তার চোয়ালের টান প্রকাশ করে এবং কল করার জন্য সংগ্রাম করার সাথে সাথে তার মুখের উপর আবদ্ধ হতাশা প্রকাশ করে। ক্ষেত্রটির অগভীর গভীরতা তার ভ্রুকুটি করা ভ্রু এবং কালো ঘূর্ণায়মান ফোনের উপর দৃষ্টি নিবদ্ধ করে, পটভূমিকে নিয়ন রঙের সমুদ্র এবং অস্পষ্ট ছায়ার মধ্যে ঝাপসা করে, জরুরিতা এবং বিচ্ছিন্নতার অনুভূতি তৈরি করে।
লোকটি ফোনে কথা বলছে

তুষার চিতাবাঘ

প্রম্পট উৎপন্ন আউটপুট
সহজ প্রম্পট:
তুষার চিতাবাঘের মতো পশম সহ একটি চতুর প্রাণী শীতের বনে হাঁটছে, 3D কার্টুন শৈলী রেন্ডার।
তুষার চিতাবাঘ অলস।
বিস্তারিত প্রম্পট:
একটি আনন্দদায়ক কার্টুন শৈলীতে একটি ছোট 3D অ্যানিমেটেড দৃশ্য তৈরি করুন। তুষার চিতাবাঘের মতো পশম, বড় অভিব্যক্তিপূর্ণ চোখ এবং একটি বন্ধুত্বপূর্ণ, গোলাকার ফর্ম সহ একটি সুন্দর প্রাণী শীতের অরণ্যের মধ্য দিয়ে আনন্দের সাথে হাঁটছে। দৃশ্যটি বৃত্তাকার, তুষার আচ্ছাদিত গাছ, মৃদু পতনশীল তুষারফলক এবং শাখাগুলির মধ্য দিয়ে উষ্ণ সূর্যালোক ফিল্টার করা উচিত। প্রাণীর বাউন্সি আন্দোলন এবং প্রশস্ত হাসি বিশুদ্ধ আনন্দ প্রকাশ করা উচিত। উজ্জ্বল, প্রফুল্ল রঙ এবং কৌতুকপূর্ণ অ্যানিমেশন সহ একটি উত্সাহী, হৃদয়গ্রাহী সুরের জন্য লক্ষ্য করুন।
তুষার চিতাবাঘ দ্রুত ছুটছে।

উপাদান লেখার দ্বারা উদাহরণ

এই উদাহরণগুলি আপনাকে দেখায় কিভাবে প্রতিটি মৌলিক উপাদান দ্বারা আপনার প্রম্পটগুলিকে পরিমার্জন করতে হয়।

বিষয় এবং প্রসঙ্গ

মূল ফোকাস (বিষয়) এবং পটভূমি বা পরিবেশ (প্রসঙ্গ) উল্লেখ করুন।

প্রম্পট উৎপন্ন আউটপুট
একটি সাদা কংক্রিটের অ্যাপার্টমেন্ট বিল্ডিংয়ের একটি স্থাপত্য রেন্ডারিং, প্রবাহিত জৈব আকার, নির্বিঘ্নে সবুজ সবুজ এবং ভবিষ্যত উপাদানগুলির সাথে মিশ্রিত স্থানধারক।
পটভূমিতে চাঁদ এবং কিছু নক্ষত্রের সাথে বাইরের মহাকাশে ভাসমান একটি উপগ্রহ। বায়ুমণ্ডলে ভাসছে স্যাটেলাইট।

অ্যাকশন

বিষয় কী করছে তা নির্দিষ্ট করুন (যেমন, হাঁটা, দৌড়ানো বা মাথা ঘুরানো)।

প্রম্পট উৎপন্ন আউটপুট
সূর্যাস্তের সময় দিগন্তের দিকে তৃপ্তি ও স্বস্তি দেখায়, সমুদ্র সৈকতে হাঁটতে থাকা একজন মহিলার একটি বিস্তৃত শট। সূর্যাস্ত একেবারে সুন্দর।

শৈলী

প্রজন্মকে একটি নির্দিষ্ট নান্দনিকতার দিকে নিয়ে যেতে কীওয়ার্ড যোগ করুন (যেমন, পরাবাস্তব, ভিনটেজ, ফিউচারিস্টিক, ফিল্ম নয়ার)।

প্রম্পট উৎপন্ন আউটপুট
ফিল্ম নোয়ার স্টাইল, রাস্তায় পুরুষ এবং মহিলার হাঁটা, রহস্য, সিনেমাটিক, কালো এবং সাদা। ফিল্ম noir শৈলী একেবারে সুন্দর.

ক্যামেরা গতি এবং রচনা

ক্যামেরা কীভাবে চলে (পিওভি শট, এরিয়াল ভিউ, ট্র্যাকিং ড্রোন ভিউ) এবং শটটি কীভাবে ফ্রেমযুক্ত (ওয়াইড শট, ক্লোজ-আপ, লো অ্যাঙ্গেল) তা উল্লেখ করুন।

প্রম্পট উৎপন্ন আউটপুট
বৃষ্টিতে ড্রাইভিং একটি ভিনটেজ গাড়ি থেকে একটি POV শট, কানাডা রাতে, সিনেমাটিক৷ সূর্যাস্ত একেবারে সুন্দর।
একটি চোখের চরম ঘনিষ্ঠ দৃশ্য এতে প্রতিফলিত হয়েছে শহর। সূর্যাস্ত একেবারে সুন্দর।

পরিবেশ

রঙের প্যালেট এবং আলো মেজাজকে প্রভাবিত করে। "নিঃশব্দ কমলা উষ্ণ টোন," "প্রাকৃতিক আলো," "সূর্যোদয়," বা "ঠান্ডা নীল টোন" এর মত শব্দ ব্যবহার করে দেখুন।

প্রম্পট উৎপন্ন আউটপুট
একটি ক্লোজ-আপ একটি মেয়ে পার্কে আরাধ্য সোনার পুনরুদ্ধার কুকুরছানা ধরে আছে, সূর্যের আলো। একটি অল্পবয়সী মেয়ের বাহুতে একটি কুকুরছানা।
বৃষ্টিতে বাসে চড়ে একজন দুঃখী মহিলার সিনেমাটিক ক্লোজ-আপ শট, শীতল নীল টোন, বিষণ্ণ মেজাজ। একটি বাসে চড়ে একজন মহিলা যা দুঃখ বোধ করে।

ভিডিও তৈরি করতে রেফারেন্স ইমেজ ব্যবহার করুন

Veo-এর ইমেজ-টু-ভিডিও ক্ষমতা ব্যবহার করে আপনি ছবিগুলোকে প্রাণবন্ত করতে পারেন।

প্রম্পট উৎপন্ন আউটপুট
ইনপুট চিত্র (ইমেজেন দ্বারা তৈরি)
একটি চকলেট ক্যান্ডি বার সঙ্গে খরগোশ.
খরগোশ পালাচ্ছে।
আউটপুট ভিডিও (Veo 2 দ্বারা তৈরি)
খরগোশ পালিয়ে যায়।
খরগোশ পালাচ্ছে।

নেতিবাচক প্রম্পট

নেতিবাচক প্রম্পটগুলি এমন উপাদানগুলি নির্দিষ্ট করে যা আপনি ভিডিওতে চান না

  • না বা না করার মতো শিক্ষামূলক ভাষা ব্যবহার করবেন না। (যেমন, "কোন দেয়াল নেই")।
  • ✅ আপনি যা দেখতে চান না তা বর্ণনা করুন। (যেমন, "ওয়াল, ফ্রেম")।
প্রম্পট উৎপন্ন আউটপুট
নেতিবাচক প্রম্পট ছাড়া:
একটি বড়, নির্জন ওক গাছের একটি সংক্ষিপ্ত, স্টাইলাইজড অ্যানিমেশন তৈরি করুন যার পাতাগুলি প্রবল বাতাসে প্রবলভাবে উড়ছে... [ছাঁটা]
শব্দ ব্যবহার করে গাছ।
নেতিবাচক প্রম্পট সহ:
[একই প্রম্পট]

নেতিবাচক প্রম্পট: শহুরে পটভূমি, মনুষ্যসৃষ্ট কাঠামো, অন্ধকার, ঝড়, বা হুমকির পরিবেশ।
কোন নেতিবাচক শব্দ সঙ্গে গাছ.

আকৃতির অনুপাত

Veo আপনাকে আপনার ভিডিওর আকৃতির অনুপাত নির্দিষ্ট করতে দেয়।

প্রম্পট উৎপন্ন আউটপুট
ওয়াইডস্ক্রিন (16:9)
পাম স্প্রিংস, 1970, উষ্ণ সূর্যালোক, দীর্ঘ ছায়ায় একটি লাল রূপান্তরযোগ্য গাড়ি চালাচ্ছেন একজন ব্যক্তির ট্র্যাকিং ড্রোন দৃশ্য সহ একটি ভিডিও তৈরি করুন৷
পাম স্প্রিংস, 1970 এর স্টাইলে একটি লাল রূপান্তরযোগ্য গাড়ি চালাচ্ছেন একজন ব্যক্তি৷
প্রতিকৃতি (9:16 - শুধুমাত্র Veo 2)
একটি রসালো রেইনফরেস্টের মধ্যে একটি রাজকীয় হাওয়াইয়ান জলপ্রপাতের মসৃণ গতি হাইলাইট করে একটি ভিডিও তৈরি করুন৷ প্রশান্তি জানাতে বাস্তবসম্মত জলপ্রবাহ, বিশদ পাতার পাতা এবং প্রাকৃতিক আলোতে ফোকাস করুন। ঘন ছাউনির মধ্য দিয়ে ছুটে আসা জল, কুয়াশাচ্ছন্ন বায়ুমণ্ডল এবং সূর্যের আলোর ফিল্টারিং ক্যাপচার করুন। জলপ্রপাত এবং এর আশেপাশের পরিবেশ প্রদর্শনের জন্য মসৃণ, সিনেমাটিক ক্যামেরা আন্দোলন ব্যবহার করুন। একটি শান্তিপূর্ণ, বাস্তবসম্মত সুরের লক্ষ্য, দর্শককে হাওয়াইয়ান রেইনফরেস্টের নির্মল সৌন্দর্যে নিয়ে যায়।
একটি রসালো রেইনফরেস্টে একটি রাজকীয় হাওয়াইয়ান জলপ্রপাত।

সীমাবদ্ধতা

  • অনুরোধের বিলম্ব: ন্যূনতম: 11 সেকেন্ড; সর্বোচ্চ: 6 মিনিট (পিক ঘন্টার সময়)।
  • আঞ্চলিক সীমাবদ্ধতা: personGeneration: "allow_all" (Veo 3-এ ডিফল্ট) এবং ইমেজ-টু-ভিডিও personGeneration (Veo 2) EU, UK, CH, MENA অবস্থানগুলিতে অনুমোদিত নয়৷
  • ভিডিও ধারণ: জেনারেট করা ভিডিওগুলি 2 দিনের জন্য সার্ভারে সংরক্ষণ করা হয়, তারপরে সেগুলি সরানো হয়। একটি স্থানীয় অনুলিপি সংরক্ষণ করতে, আপনাকে অবশ্যই আপনার ভিডিওটি প্রজন্মের 2 দিনের মধ্যে ডাউনলোড করতে হবে।
  • ওয়াটারমার্কিং: Veo দ্বারা তৈরি ভিডিওগুলি SynthID ব্যবহার করে ওয়াটারমার্ক করা হয়, আমাদের ওয়াটারমার্কিং এবং এআই-জেনারেটেড সামগ্রী সনাক্ত করার জন্য আমাদের টুল।
  • নিরাপত্তা: জেনারেট করা ভিডিওগুলি নিরাপত্তা ফিল্টার এবং মেমোরাইজেশন চেকিং প্রক্রিয়ার মাধ্যমে পাস করা হয় যা গোপনীয়তা, কপিরাইট এবং পক্ষপাতের ঝুঁকি কমাতে সাহায্য করে।

এরপর কি