AI
Builder Hub
workflows2026-03-1312 min

YouTube → Bài Viết Tự Động: Workflow Biến Video Thành Content Với AI Trong 10 Phút

Thay vì xem video 30 phút rồi viết bài, workflow này tự động: lấy transcript → AI tóm tắt → format thành bài viết. Input là link YouTube, output là draft blog hoàn chỉnh.

YouTube → Bài Viết Tự Động: Workflow Biến Video Thành Content Với AI Trong 10 Phút

Bạn tìm được một video YouTube hay — 25 phút, packed with value. Bạn có 3 lựa chọn: (1) xem toàn bộ, (2) skim qua, (3) nhờ AI xem và tóm tắt lại cho bạn.

Option 3 không chỉ tiết kiệm thời gian — nó cho phép bạn xử lý nhiều nguồn content hơn và transform chúng thành bài viết original cho blog của bạn.


📌 TL;DR: Workflow Này Làm Gì

  • Input: YouTube URL
  • Step 1: Lấy transcript (caption) của video
  • Step 2: AI xử lý transcript → tóm tắt + extract key points + viết lại thành bài
  • Step 3: Output vào Google Docs / Notion / file
  • Thời gian: 2-5 phút tự động + 10-15 phút bạn edit/polish

Hai Cách Lấy Transcript

Cách 1: YouTube Transcript API (Miễn Phí)

YouTube tự động generate transcript (caption) cho hầu hết video bằng tiếng Anh. Bạn có thể lấy transcript này qua:

  • youtube-transcript-api (Python library): pip install youtube-transcript-api
  • Make module: YouTube module của Make có thể lấy captions
  • Rapid API: Có nhiều YouTube transcript API miễn phí
# Cách lấy transcript đơn giản
from youtube_transcript_api import YouTubeTranscriptApi

transcript = YouTubeTranscriptApi.get_transcript("VIDEO_ID", languages=['vi', 'en'])
text = " ".join([t['text'] for t in transcript])

Cách 2: Whisper AI (Cho Video Không Có Caption)

Nếu video không có caption hoặc caption chất lượng kém, dùng OpenAI Whisper:

  1. Download audio từ video (yt-dlp)
  2. Gửi audio file vào Whisper API
  3. Nhận transcript text

Prompt Chuyển Transcript → Bài Viết

Đây là prompt quan trọng nhất của workflow:

Bạn là một content editor chuyên nghiệp. Tôi có transcript của một video YouTube về chủ đề [TOPIC].

Nhiệm vụ:
1. Đọc toàn bộ transcript bên dưới
2. Viết lại thành một bài blog hoàn chỉnh bằng tiếng Việt với cấu trúc:
   - H1: tiêu đề bài viết (không giống tiêu đề video)
   - TL;DR: 3 ý chính
   - 4-6 section H2 với nội dung cụ thể
   - Kết luận và takeaway thực tế

Yêu cầu:
- KHÔNG chỉ dịch hoặc tóm tắt lại — hãy VIẾT LẠI theo phong cách editorial, có quan điểm
- Thêm context và ví dụ thực tế khi cần
- Loại bỏ phần "um", "uh", filler words từ transcript
- Giữ các số liệu, dữ liệu cụ thể từ video
- Bài viết nên đọc tốt như một bài blog độc lập, không phải bản dịch video

TRANSCRIPT:
{{transcript_text}}

Build Trong Make: Step-by-Step

Setup (15 phút)

  1. Tạo tài khoản Make (miễn phí plan: 1000 operation/tháng)
  2. Tạo Scenario mới
  3. Set up modules theo thứ tự:
[Webhook: Nhận URL] → [HTTP: Get Transcript] → [OpenAI: Transform] → [Google Docs: Create]

Module 1 — Webhook Input

  • Tạo Instant Webhook
  • Bạn sẽ trigger bằng cách gửi POST request với { "youtube_url": "https://..." }

Module 2 — Lấy Transcript

  • HTTP module: GET request đến YouTube Transcript API
  • Extract VIDEO_ID từ URL (Make có built-in text functions)
  • Parse JSON response để lấy transcript text

Module 3 — OpenAI Transform

  • OpenAI Create Completion module
  • Model: gpt-4o (cần model mạnh cho task viết lại)
  • Prompt: dùng prompt ở trên, map transcript_text từ module 2
  • Temperature: 0.7 (cân bằng sáng tạo và nhất quán)
  • Max tokens: 3000 (đủ cho bài ~1500 từ)

Module 4 — Export Output

Chọn một trong:

  • Google Docs: Create Document với title = video title, body = AI output
  • Notion: Create page trong database
  • Email: Gửi về Gmail của bạn

Cost Analysis

Video dàiToken inputToken outputChi phí (GPT-4o)
10 phút~5000 token~2000 token~$0.08
30 phút~15000 token~2500 token~$0.24
60 phút~30000 token~3000 token~$0.45

Kết luận: Rất rẻ cho value output là một bài blog draft.


Cải Thiện Output Chất Lượng

Thêm Context Vào Prompt

Thêm vào prompt:
"Video này dành cho [TARGET AUDIENCE]. 
Blog của tôi chuyên về [TOPIC NICHE]. 
Giọng văn: [casual/professional/educational].
Đừng mention 'video này', 'như đã nói trong video' — bài phải đứng độc lập."

Chain Prompts

  1. Prompt 1: Tóm tắt + extract key points
  2. Prompt 2: Viết bài theo outline từ Prompt 1

Kết quả thường tốt hơn một prompt dài.


Những Gì Bạn Vẫn Phải Làm Thủ Công

Workflow không replace bạn hoàn toàn:

  • Verify facts: AI có thể misconstrue hoặc overstate điều speaker nói
  • Thêm quan điểm cá nhân: Bài tốt nhất có ý kiến riêng, không chỉ tóm tắt
  • Add internal links: Link sang bài khác trên blog của bạn
  • SEO optimization: Keyword trong title, meta description
  • Thumbnail và hình ảnh: Workflow không handle visual content

Đọc thêm: