Tạo video bằng Veo

Gemini API cung cấp quyền truy cập vào Veo 2, mô hình tạo video hiện đại của Google. Veo được thiết kế để giúp bạn xây dựng các ứng dụng AI thế hệ mới, biến các câu lệnh và hình ảnh của người dùng thành thành phần video chất lượng cao.

Hướng dẫn này sẽ giúp bạn bắt đầu sử dụng Veo bằng Gemini API.

Giới thiệu về Veo

Veo là mô hình tạo video mạnh nhất của Google cho đến nay. Công cụ này tạo video trong nhiều kiểu hình ảnh và điện ảnh, nắm bắt được các sắc thái nhanh chóng để hiển thị nhất quán các chi tiết phức tạp trên các khung hình.

Để tìm hiểu thêm và xem kết quả mẫu, hãy xem tổng quan về Veo của Google DeepMind.

Thông số kỹ thuật

Phương thức
  • Tạo văn bản thành video
  • Tạo hình ảnh thành video
Độ trễ của yêu cầu
  • Tối thiểu: 11 giây
  • Tối đa: 6 phút (trong giờ cao điểm)
Tạo độ dài biến 5-8 giây
Giải pháp 720p
Tốc độ khung hình 24fps
Tỷ lệ khung hình
  • 16:9 – ngang
  • 9:16 – dọc
Ngôn ngữ nhập (văn bản sang video) Tiếng Anh

Video do Veo tạo được gắn hình mờ bằng SynthID, công cụ tạo hình mờ và xác định nội dung do AI tạo. Video cũng được lọc qua các bộ lọc an toàn và quy trình kiểm tra việc ghi nhớ để giảm thiểu rủi ro về quyền riêng tư, bản quyền và thiên kiến.

Trước khi bắt đầu

Trước khi gọi Gemini API, hãy đảm bảo bạn đã cài đặt SDK mà bạn chọnkhoá Gemini API đã được định cấu hình và sẵn sàng sử dụng.

Để sử dụng Veo với SDK AI thế hệ mới của Google, hãy đảm bảo bạn đã cài đặt một trong các phiên bản sau:

Tạo video

Phần này cung cấp các ví dụ về mã để tạo video bằng lời nhắc văn bảnbằng hình ảnh.

Tạo từ văn bản

Bạn có thể sử dụng mã sau để tạo video bằng Veo:

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

client = genai.Client()  # read API key from GOOGLE_API_KEY

operation = client.models.generate_videos(
    model="veo-2.0-generate-001",
    prompt="Panning wide shot of a calico kitten sleeping in the sunshine",
    config=types.GenerateVideosConfig(
        person_generation="dont_allow",  # "dont_allow" or "allow_adult"
        aspect_ratio="16:9",  # "16:9" or "9:16"
    ),
)

while not operation.done:
    time.sleep(20)
    operation = client.operations.get(operation)

for n, generated_video in enumerate(operation.response.generated_videos):
    client.files.download(file=generated_video.video)
    generated_video.video.save(f"video{n}.mp4")  # save the video

import { GoogleGenAI } from "@google/genai";
import { createWriteStream } from "fs";
import { Readable } from "stream";

const ai = new GoogleGenAI({ apiKey: "GOOGLE_API_KEY" });

async function main() {
  let operation = await ai.models.generateVideos({
    model: "veo-2.0-generate-001",
    prompt: "Panning wide shot of a calico kitten sleeping in the sunshine",
    config: {
      personGeneration: "dont_allow",
      aspectRatio: "16:9",
    },
  });

  while (!operation.done) {
    await new Promise((resolve) => setTimeout(resolve, 10000));
    operation = await ai.operations.getVideosOperation({
      operation: operation,
    });
  }

  operation.response?.generatedVideos?.forEach(async (generatedVideo, n) => {
    const resp = await fetch(`${generatedVideo.video?.uri}&key=GOOGLE_API_KEY`); // append your API key
    const writer = createWriteStream(`video${n}.mp4`);
    Readable.fromWeb(resp.body).pipe(writer);
  });
}

main();
# Use curl to send a POST request to the predictLongRunning endpoint
# The request body includes the prompt for video generation
curl "${BASE_URL}/models/veo-2.0-generate-001:predictLongRunning?key=${GOOGLE_API_KEY}" \
  -H "Content-Type: application/json" \
  -X "POST" \
  -d '{
    "instances": [{
        "prompt": "Panning wide shot of a calico kitten sleeping in the sunshine"
      }
    ],
    "parameters": {
      "aspectRatio": "16:9",
      "personGeneration": "dont_allow",
    }
  }' | tee result.json | jq .name | sed 's/"//g' > op_name

Mèo con đang ngủ dưới ánh nắng.

Mã này mất khoảng 2 đến 3 phút để chạy, mặc dù có thể mất nhiều thời gian hơn nếu tài nguyên bị hạn chế. Sau khi chạy xong, bạn sẽ thấy một video có dạng như sau:

Nếu bạn thấy thông báo lỗi thay vì video, điều này có nghĩa là tài nguyên bị hạn chế và yêu cầu của bạn không thể hoàn tất. Trong trường hợp này, hãy chạy lại mã.

Video được tạo sẽ được lưu trữ trên máy chủ trong 2 ngày, sau đó sẽ bị xoá. Nếu muốn lưu bản sao cục bộ của video đã tạo, bạn phải chạy result()save() trong vòng 2 ngày kể từ khi tạo.

Tạo từ hình ảnh

Bạn cũng có thể tạo video bằng hình ảnh. Mã sau đây tạo một hình ảnh bằng Imagen, sau đó sử dụng hình ảnh được tạo làm khung bắt đầu cho video được tạo.

Trước tiên, hãy tạo hình ảnh bằng Imagen:

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

imagen = client.models.generate_images(
    model="imagen-3.0-generate-002",
    prompt=prompt,
    config=types.GenerateImagesConfig(
      aspect_ratio="16:9",
      number_of_images=1
    )
)

imagen.generated_images[0].image
import { GoogleGenAI } from "@google/genai";

const ai = new GoogleGenAI({ apiKey: "GOOGLE_API_KEY" });
const response = await ai.models.generateImages({
  model: "imagen-3.0-generate-002",
  prompt: "Panning wide shot of a calico kitten sleeping in the sunshine",
  config: {
    numberOfImages: 1,
  },
});

// you'll pass response.generatedImages[0].image.imageBytes to Veo

Sau đó, hãy tạo video bằng cách sử dụng hình ảnh thu được làm khung hình đầu tiên:

operation = client.models.generate_videos(
    model="veo-2.0-generate-001",
    prompt=prompt,
    image = imagen.generated_images[0].image,
    config=types.GenerateVideosConfig(
      # person_generation is not allowed for image-to-video generation
      aspect_ratio="16:9",  # "16:9" or "9:16"
      number_of_videos=2
    ),
)

# Wait for videos to generate
 while not operation.done:
  time.sleep(20)
  operation = client.operations.get(operation)

for n, video in enumerate(operation.response.generated_videos):
    fname = f'with_image_input{n}.mp4'
    print(fname)
    client.files.download(file=video.video)
    video.video.save(fname)
import { GoogleGenAI } from "@google/genai";
import { createWriteStream } from "fs";
import { Readable } from "stream";

const ai = new GoogleGenAI({ apiKey: "GOOGLE_API_KEY" });

async function main() {
  // get image bytes from Imagen, as shown above

  let operation = await ai.models.generateVideos({
    model: "veo-2.0-generate-001",
    prompt: "Panning wide shot of a calico kitten sleeping in the sunshine",
    image: {
      imageBytes: response.generatedImages[0].image.imageBytes, // response from Imagen
      mimeType: "image/png",
    },
    config: {
      aspectRatio: "16:9",
      numberOfVideos: 2,
    },
  });

  while (!operation.done) {
    await new Promise((resolve) => setTimeout(resolve, 10000));
    operation = await ai.operations.getVideosOperation({
      operation: operation,
    });
  }

  operation.response?.generatedVideos?.forEach(async (generatedVideo, n) => {
    const resp = await fetch(
      `${generatedVideo.video?.uri}&key=GOOGLE_API_KEY`, // append your API key
    );
    const writer = createWriteStream(`video${n}.mp4`);
    Readable.fromWeb(resp.body).pipe(writer);
  });
}

main();

Thông số mô hình Veo

(Quy ước đặt tên khác nhau tuỳ theo ngôn ngữ lập trình.)

  • prompt: Lời nhắc bằng văn bản cho video. Khi có, tham số image là không bắt buộc.
  • image: Hình ảnh dùng làm khung hình đầu tiên cho video. Khi có, tham số prompt là không bắt buộc.
  • negativePrompt: Chuỗi văn bản mô tả mọi nội dung bạn muốn ngăn cản mô hình tạo ra
  • aspectRatio: Thay đổi tỷ lệ khung hình của video được tạo. Các giá trị được hỗ trợ là "16:9""9:16". Giá trị mặc định là "16:9".
  • personGeneration: Cho phép mô hình tạo video về con người. Những giá trị sau đây được hỗ trợ:
    • Tạo văn bản thành video:
      • "dont_allow": Không cho phép hình ảnh người hoặc khuôn mặt.
      • "allow_adult": Tạo video có người lớn nhưng không có trẻ em.
    • Tạo hình ảnh thành video:
      • Không được phép; máy chủ sẽ từ chối yêu cầu nếu thông số được sử dụng.
  • numberOfVideos: Yêu cầu xuất video, 1 hoặc 2.
  • durationSeconds: Thời lượng của mỗi video đầu ra tính bằng giây, từ 5 đến 8.
  • enhance_prompt: Bật hoặc tắt trình ghi lại lời nhắc. Bật theo mặc định.

Những việc nên thử

Để khai thác tối đa Veo, hãy đưa các thuật ngữ dành riêng cho video vào câu lệnh. Veo hiểu rõ nhiều thuật ngữ liên quan đến:

  • Cấu trúc cảnh quay: Chỉ định khung hình và số lượng chủ thể trong cảnh quay (ví dụ: "đờn cách quay một người", "đờn cách quay hai người", "đờn cách quay từ sau").
  • Vị trí và chuyển động của máy ảnh: Điều khiển vị trí và chuyển động của máy ảnh bằng các thuật ngữ như "mức mắt", "góc cao", "góc dế", "cảnh quay dolly", "cảnh quay thu phóng", "cảnh quay kéo" và "cảnh quay theo dõi".
  • Tập trung và hiệu ứng ống kính: Sử dụng các thuật ngữ như "tập trung nông", "tập trung sâu", "tập trung mềm", "ống kính macro" và "ống kính góc rộng" để đạt được các hiệu ứng hình ảnh cụ thể.
  • Tổng thể về phong cách và chủ đề: Hướng dẫn định hướng sáng tạo của Veo bằng cách chỉ định các phong cách như "khoa học viễn tưởng", "phim hài lãng mạn", "phim hành động" hoặc "ảnh động". Bạn cũng có thể mô tả chủ thể và phông nền mà bạn muốn, chẳng hạn như "cảnh thành phố", "thiên nhiên", "xe cộ" hoặc "động vật".

Hướng dẫn về câu lệnh Veo

Phần này của hướng dẫn về Veo chứa các ví dụ về video mà bạn có thể tạo bằng Veo, đồng thời hướng dẫn bạn cách sửa đổi câu lệnh để tạo ra kết quả khác biệt.

Bộ lọc an toàn

Veo áp dụng các bộ lọc an toàn trên Gemini để đảm bảo rằng video được tạo và ảnh được tải lên không chứa nội dung phản cảm. Những câu lệnh vi phạm điều khoản và nguyên tắc của chúng tôi sẽ bị chặn.

Kiến thức cơ bản về cách viết câu lệnh

Câu lệnh hay là câu lệnh mô tả và rõ ràng. Để video được tạo gần với ý tưởng của bạn nhất có thể, hãy bắt đầu bằng cách xác định ý tưởng cốt lõi, sau đó tinh chỉnh ý tưởng bằng cách thêm từ khoá và công cụ sửa đổi.

Câu lệnh của bạn phải bao gồm các phần tử sau:

  • Chủ thể: Đối tượng, người, động vật hoặc cảnh mà bạn muốn có trong video.
  • Ngữ cảnh: Nền hoặc ngữ cảnh mà đối tượng được đặt.
  • Hành động: Việc mà đối tượng đang làm (ví dụ: đi bộ, chạy hoặc quay đầu).
  • Kiểu: Kiểu này có thể chung chung hoặc rất cụ thể. Cân nhắc sử dụng các từ khoá cụ thể về phong cách phim, chẳng hạn như phim kinh dị, phim đen hoặc các phong cách hoạt hình như phong cách hoạt hình.
  • Chuyển động của máy ảnh: [Không bắt buộc] Thao tác mà máy ảnh đang thực hiện, chẳng hạn như cảnh trên không, cảnh ngang tầm mắt, cảnh từ trên xuống hoặc cảnh từ góc thấp.
  • Cách bố cục: [Không bắt buộc] Cách bố cục cảnh quay, chẳng hạn như cảnh quay rộng, cảnh cận cảnh hoặc cảnh cận cảnh cực đại.
  • Ambiance: [Không bắt buộc] Mức độ đóng góp của màu sắc và ánh sáng vào cảnh, chẳng hạn như tông màu xanh dương, ban đêm hoặc tông màu ấm.

Mẹo khác về cách viết câu lệnh

Các mẹo sau đây sẽ giúp bạn viết câu lệnh để tạo video:

  • Sử dụng ngôn ngữ mô tả: Sử dụng tính từ và trạng từ để vẽ một bức tranh rõ ràng cho Veo.
  • Cung cấp ngữ cảnh: Nếu cần, hãy thêm thông tin cơ bản để giúp mô hình hiểu được điều bạn muốn.
  • Tham khảo các phong cách nghệ thuật cụ thể: Nếu bạn có một phong cách thẩm mỹ cụ thể, hãy tham khảo các phong cách nghệ thuật hoặc phong trào nghệ thuật cụ thể.
  • Sử dụng các công cụ kỹ thuật câu lệnh: Hãy cân nhắc việc khám phá các công cụ hoặc tài nguyên kỹ thuật câu lệnh để giúp bạn tinh chỉnh câu lệnh và đạt được kết quả tối ưu. Để biết thêm thông tin, hãy truy cập vào bài viết Giới thiệu về thiết kế lời nhắc.
  • Nâng cao chi tiết khuôn mặt trong ảnh chân dung cá nhân và ảnh nhóm: Chỉ định chi tiết khuôn mặt làm tâm điểm của bức ảnh, chẳng hạn như sử dụng từ chân dung trong câu lệnh.

Câu lệnh và kết quả mẫu

Phần này trình bày một số câu lệnh, nêu bật cách thông tin chi tiết có thể nâng cao kết quả của mỗi video.

Sôi động

Video này minh hoạ cách bạn có thể sử dụng các yếu tố của kiến thức cơ bản về cách viết câu lệnh trong câu lệnh của mình.

Câu lệnh Kết quả được tạo
Cảnh quay cận cảnh (bố cục) về những tảng băng tan (đối tượng) trên một bức tường đá đóng băng (ngữ cảnh) với tông màu xanh dương mát mẻ (không khí), được thu phóng (chuyển động của máy ảnh) để duy trì chi tiết cận cảnh về những giọt nước (hành động). Hình ảnh những tảng băng tuyết đang chảy trên nền màu xanh dương.

Người đàn ông đang nói chuyện điện thoại

Những video này minh hoạ cách bạn có thể sửa đổi câu lệnh bằng thông tin chi tiết ngày càng cụ thể để Veo tinh chỉnh kết quả theo ý thích của bạn.

Câu lệnh Kết quả được tạo Phân tích
Máy quay di chuyển để cho thấy cận cảnh một người đàn ông tuyệt vọng trong chiếc áo khoác màu xanh lục. Anh đang gọi điện trên một chiếc điện thoại gắn tường kiểu xoay có đèn neon màu xanh lục. Hình ảnh này trông giống như một cảnh trong phim. Người đàn ông đang nói chuyện trên điện thoại. Đây là video đầu tiên được tạo dựa trên câu lệnh.
Cảnh quay cận cảnh mang phong cách điện ảnh theo chân một người đàn ông tuyệt vọng trong chiếc áo khoác dài màu xanh lục đã phai màu khi anh quay số điện thoại xoay gắn trên một bức tường gạch nhám, được chiếu sáng bởi ánh sáng ma quái của một biển hiệu neon màu xanh lục. Máy quay di chuyển vào, cho thấy sự căng thẳng trong quai hàm và sự tuyệt vọng khắc sâu trên khuôn mặt anh khi anh cố gắng thực hiện cuộc gọi. Độ sâu trường nông tập trung vào lông mày nhăn và chiếc điện thoại quay màu đen, làm mờ nền thành một biển màu neon và bóng mờ không rõ ràng, tạo cảm giác cấp bách và cô lập. Người đàn ông đang nói chuyện trên điện thoại Câu lệnh chi tiết hơn sẽ giúp video tập trung hơn với môi trường phong phú hơn.
Một video có chuyển động mượt mà, quay cận cảnh một người đàn ông tuyệt vọng trong chiếc áo khoác dài màu xanh lục, đang dùng một chiếc điện thoại quay số cổ điển dựa vào một bức tường được chiếu sáng bằng ánh sáng neon màu xanh lục ma quái. Máy quay bắt đầu từ khoảng cách trung bình, từ từ di chuyển lại gần mặt người đàn ông, cho thấy biểu cảm hoảng loạn và mồ hôi trên trán khi anh ta khẩn trương quay số điện thoại. Điểm lấy nét là bàn tay của người đàn ông, các ngón tay của anh ta vụng về xoay núm vặn khi anh ta cố gắng kết nối. Ánh sáng neon xanh lục chiếu những bóng dài trên tường, làm tăng thêm bầu không khí căng thẳng. Cảnh này được sắp xếp để nhấn mạnh sự cô lập và tuyệt vọng của người đàn ông, làm nổi bật sự tương phản rõ rệt giữa ánh sáng neon rực rỡ và sự quyết tâm nghiêm khắc của người đàn ông. Người đàn ông đang nói chuyện trên điện thoại. Việc thêm chi tiết sẽ giúp đối tượng có biểu cảm chân thực và tạo ra một cảnh sống động và rực rỡ.

Báo tuyết

Ví dụ này minh hoạ kết quả mà Veo có thể tạo cho một câu lệnh đơn giản.

Câu lệnh Kết quả được tạo
Một sinh vật dễ thương có bộ lông giống báo tuyết đang đi trong rừng mùa đông, kết xuất theo phong cách hoạt hình 3D. Báo tuyết uể oải.

Báo tuyết đang chạy

Câu lệnh này có nhiều thông tin chi tiết hơn và cho thấy kết quả được tạo có thể gần với nội dung bạn muốn trong video hơn.

Câu lệnh Kết quả được tạo
Tạo một cảnh ảnh động 3D ngắn theo phong cách hoạt hình vui nhộn. Một sinh vật dễ thương có bộ lông giống như hổ tuyết, đôi mắt to biểu cảm và hình dáng tròn trịa, thân thiện đang vui vẻ nhảy nhót qua một khu rừng mùa đông kỳ lạ. Cảnh này phải có những cây tròn phủ đầy tuyết, những bông tuyết rơi nhẹ nhàng và ánh nắng ấm áp xuyên qua các cành cây. Cử chỉ nhún nhảy và nụ cười rạng rỡ của sinh vật này phải thể hiện niềm vui thuần khiết. Hãy hướng đến tông màu vui vẻ, ấm áp với màu sắc tươi sáng, vui nhộn và ảnh động vui tươi. Snow Leopard chạy nhanh hơn.

Ví dụ về cách viết phần tử

Các ví dụ này cho bạn biết cách tinh chỉnh câu lệnh theo từng phần tử cơ bản.

Tiêu đề

Ví dụ này cho bạn biết cách chỉ định nội dung mô tả chủ đề.

Mô tả chủ đề Câu lệnh Kết quả được tạo
Nội dung mô tả có thể bao gồm một chủ đề hoặc nhiều chủ đề và hành động. Ở đây, chủ đề của chúng ta là "toà nhà chung cư bằng bê tông màu trắng". Hình ảnh kết xuất kiến trúc của một toà nhà căn hộ bằng bê tông màu trắng với hình dạng hữu cơ uyển chuyển, kết hợp liền mạch với cây xanh tươi tốt và các yếu tố tương lai Phần giữ chỗ.

Ngữ cảnh

Ví dụ này cho bạn biết cách chỉ định ngữ cảnh.

Bối cảnh Câu lệnh Kết quả được tạo
Bối cảnh hoặc ngữ cảnh mà chủ thể sẽ được đặt vào là rất quan trọng. Hãy thử đặt chủ thể của bạn trong nhiều bối cảnh như trên một con đường đông đúc hoặc trong không gian vũ trụ. Một vệ tinh trôi nổi trong không gian vũ trụ với mặt trăng và một số sao ở nền sau. Vệ tinh trôi nổi trong bầu khí quyển.

Hành động

Ví dụ này cho bạn biết cách chỉ định hành động.

Hành động Câu lệnh Kết quả được tạo
Đối tượng đang làm gì, chẳng hạn như đi bộ, chạy hoặc quay đầu. Cảnh quay rộng về một người phụ nữ đang đi dọc theo bãi biển, trông hài lòng và thư thái khi nhìn về chân trời lúc hoàng hôn. Cảnh hoàng hôn tuyệt đẹp.

Phong cách

Ví dụ này cho bạn biết cách chỉ định kiểu.

Kiểu Câu lệnh Kết quả được tạo
Bạn có thể thêm từ khoá để cải thiện chất lượng hình ảnh được tạo và điều chỉnh hình ảnh đó gần với phong cách dự kiến hơn, chẳng hạn như độ sâu trường ảnh nông, ảnh tĩnh trong phim, tối giản, siêu thực, cổ điển, tương lai hoặc phơi sáng kép. Kiểu phim đen trắng, một người đàn ông và một người phụ nữ đi bộ trên đường, bí ẩn, điện ảnh, đen trắng. Kiểu phim đen trắng rất đẹp.

Chuyển động của máy ảnh

Ví dụ này cho bạn biết cách chỉ định chuyển động của máy ảnh.

Chuyển động của máy ảnh Câu lệnh Kết quả được tạo
Các lựa chọn về chuyển động của máy quay bao gồm cảnh quay từ góc nhìn người thứ nhất, cảnh quay trên không, cảnh quay theo dõi bằng máy bay không người lái hoặc cảnh quay theo dõi. Cảnh quay POV từ một chiếc xe cổ đang chạy trong mưa, ở Canada vào ban đêm, mang tính điện ảnh. Cảnh hoàng hôn tuyệt đẹp.

Bản sáng tác

Ví dụ này cho bạn biết cách chỉ định thành phần.

Thành phần Câu lệnh Kết quả được tạo
Cách bố cục cảnh quay (quay toàn cảnh, cận cảnh, góc thấp). Cận cảnh một con mắt với hình ảnh thành phố phản chiếu trong đó. Cảnh hoàng hôn tuyệt đẹp.
Tạo video có cảnh quay rộng về một người lướt sóng đang đi trên bãi biển với ván lướt sóng, hoàng hôn tuyệt đẹp, mang tính điện ảnh. Cảnh hoàng hôn tuyệt đẹp.

Môi trường

Ví dụ này cho bạn biết cách chỉ định môi trường xung quanh.

Ambiance Câu lệnh Kết quả được tạo
Bảng màu đóng vai trò quan trọng trong nhiếp ảnh, ảnh hưởng đến tâm trạng và truyền tải cảm xúc mong muốn. Hãy thử những cụm từ như "tông màu cam ấm dịu", "ánh sáng tự nhiên", "bình minh" hoặc "hoàng hôn". Ví dụ: bảng màu vàng ấm áp có thể mang lại cảm giác lãng mạn và không khí cho bức ảnh. Cận cảnh một cô gái đang ôm chú chó golden retriever đáng yêu trong công viên, dưới ánh nắng. Một chú chó con trong vòng tay của một cô gái trẻ.
Cảnh quay cận cảnh điện ảnh về một người phụ nữ buồn bã đang đi xe buýt trong mưa, tông màu xanh dương mát mẻ, tâm trạng buồn. Một người phụ nữ đang ngồi trên xe buýt và cảm thấy buồn.

Sử dụng hình ảnh tham khảo để tạo video

Bạn có thể tạo hiệu ứng sống động cho hình ảnh bằng cách sử dụng tính năng chuyển hình ảnh sang video của Veo. Bạn có thể sử dụng các thành phần hiện có hoặc thử Imagen để tạo nội dung mới.

Câu lệnh Kết quả được tạo
Thỏ có thanh kẹo sô cô la. Bunny đang chạy trốn.
Thỏ chạy trốn. Bunny đang chạy trốn.

Câu lệnh phủ định

Câu lệnh phủ định có thể là một công cụ hữu ích để giúp chỉ định những yếu tố mà bạn không muốn có trong video. Mô tả nội dung bạn không muốn mô hình tạo ra sau cụm từ "Câu lệnh phủ định". Hãy làm theo các mẹo sau:

  • ❌ Đừng sử dụng ngôn từ hoặc từ ngữ mang tính hướng dẫn như không hoặc đừng. Ví dụ: "Không có tường" hoặc "không hiển thị tường".

  • ✅ Hãy mô tả những nội dung bạn không muốn thấy. Ví dụ: "wall, frame" có nghĩa là bạn không muốn có tường hoặc khung trong video.

Câu lệnh Kết quả được tạo
Tạo một ảnh động ngắn, được cách điệu về một cây sồi lớn, đơn độc với những chiếc lá bay phấp phới trong gió mạnh. Cây phải có hình dạng hơi phóng đại, kỳ quái, với các cành linh động, uyển chuyển. Lá cây phải thể hiện nhiều màu sắc của mùa thu, xoáy và nhảy múa trong gió. Ảnh động phải sử dụng bảng màu ấm áp, hấp dẫn. Cây sử dụng từ.
Tạo một ảnh động ngắn, được cách điệu về một cây sồi lớn, đơn độc với những chiếc lá bay phấp phới trong gió mạnh. Cây phải có hình dạng hơi phóng đại, kỳ quái, với các cành linh động, uyển chuyển. Lá cây phải thể hiện nhiều màu sắc của mùa thu, xoáy và nhảy múa trong gió. Ảnh động phải sử dụng bảng màu ấm áp, hấp dẫn.

Có câu lệnh tiêu cực – phông nền đô thị, cấu trúc nhân tạo, bầu không khí tối, giông bão hoặc đe doạ.
Cây không có từ phủ định.

Tỷ lệ khung hình

Tính năng tạo video Gemini Veo hỗ trợ hai tỷ lệ khung hình sau:

Tỷ lệ khung hình Nội dung mô tả
Màn hình rộng hoặc 16:9 Tỷ lệ khung hình phổ biến nhất cho TV, màn hình và màn hình điện thoại di động (ngang). Sử dụng chế độ này khi bạn muốn chụp nhiều cảnh nền hơn, chẳng hạn như trong cảnh quan thiên nhiên.
Dọc hoặc 9:16 Màn hình rộng đã xoay. Tỷ lệ khung hình này được các ứng dụng video ngắn phổ biến, chẳng hạn như YouTube Shorts. Sử dụng chế độ này cho ảnh chân dung hoặc đối tượng cao có hướng dọc mạnh, chẳng hạn như nhà cửa, cây cối, thác nước hoặc nhà cửa.

Màn hình rộng

Lời nhắc này là ví dụ về tỷ lệ khung hình màn hình rộng 16:9.

Câu lệnh Kết quả được tạo
Tạo video có góc nhìn theo dõi từ trên cao của một chiếc máy bay không người lái về một người đàn ông lái chiếc xe mui trần màu đỏ ở Palm Springs, những năm 1970, ánh nắng ấm áp, bóng dài. Thác nước tuyệt đẹp.

Dọc

Câu lệnh này là ví dụ về tỷ lệ khung hình dọc 9:16.

Câu lệnh Kết quả được tạo
Tạo video làm nổi bật chuyển động mượt mà của một thác nước hùng vĩ ở Hawaii trong một khu rừng nhiệt đới xanh tươi. Tập trung vào dòng nước chân thực, tán lá chi tiết và ánh sáng tự nhiên để truyền tải sự yên bình. Chụp lại dòng nước chảy xiết, không khí mờ ảo và ánh nắng lấp lánh xuyên qua tán cây rậm rạp. Sử dụng các chuyển động máy ảnh mượt mà, mang tính điện ảnh để giới thiệu thác nước và cảnh xung quanh. Hãy hướng đến một tông màu yên bình, chân thực, đưa người xem đến với vẻ đẹp thanh bình của rừng nhiệt đới Hawaii. Thác nước tuyệt đẹp.

Bước tiếp theo