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:
- Download audio từ video (yt-dlp)
- Gửi audio file vào Whisper API
- 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)
- Tạo tài khoản Make (miễn phí plan: 1000 operation/tháng)
- Tạo Scenario mới
- 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_texttừ 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ài | Token input | Token output | Chi 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
- Prompt 1: Tóm tắt + extract key points
- 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:
- Công cụ automation cần dùng: Make vs Zapier vs n8n
- Smart email workflow tương tự: Smart Email Categorization
- AI API cho custom pipeline: AI API Guide
- AI Writing best practices: AI Writing Guide
- AI Agent cho workflow phức tạp hơn: AI Agent Guide