MessNoMore Data Tools

MessNoMore Data Tools › 做菜视频怎么转成文字菜谱:用量、步骤和营养一次整理

做菜视频怎么转成带用量、步骤和营养的文字菜谱?

更新于 · 作者 Wong Xian Qi

想把做菜视频变成文字菜谱,先看创作者自己写下的内容:YouTube 的视频简介和置顶评论,抖音、小红书、Reels 的文案,很多人会把食材清单放在那里;只在口播里说的用量,暂停视频记下来即可。如果要一次处理很多视频,或者需要统一的克数、份数和营养数据,可以用 Apify 上的 Video to Recipe API:它通过 YouTube 官方 Data API 读取视频简介、把音视频文件的语音转成文字、或解析你粘贴的文案,每个视频输出一份结构化的 JSON 菜谱。

做菜视频里的菜谱通常在哪里?

只做今晚这一道菜,手动整理完全够用:复制文案,边看边补上口播里的用量,买菜前确认一下份数。

手动整理为什么费时间?

偶尔做一次没问题;但如果你在做菜谱 App、买菜清单工具或美食账号,要把几百个视频整理成菜谱卡片,就需要自动化。

用 API 从视频提取菜谱

Video to Recipe API 支持三种输入,可以在一次运行里混用:

AI 模型把这些文字整理成菜谱,并保留每种食材在原文里的那一行,方便你核对;之后由代码换算份量和单位,并把每种食材对应到 USDA 食物数据。输出包括菜名、带数量和单位的食材、编号步骤、份数、准备和烹饪时间、每份热量、蛋白质、脂肪和碳水,以及按超市货架分组的购物清单。下面是一条粘贴 TikTok 文案得到的真实结果(只保留 11 种食材中的 2 种):

{
  "title": "Creamy Tuscan Chicken Pasta",
  "servings": 3,
  "ingredients": [
    { "name": "penne", "quantity": 250, "unit": "g", "originalText": "250g penne" },
    { "name": "chicken breasts", "quantity": 2, "unit": "piece", "estimatedGrams": 340, "originalText": "2 chicken breasts sliced" }
  ],
  "nutritionPerServing": { "kcal": 789, "protein_g": 43.7, "fat_g": 35.8, "carbs_g": 73.1, "matchedIngredients": 8, "totalIngredients": 9 },
  "confidence": 0.96,
  "missingInfo": ["prepMinutes", "cookMinutes", "nutrition:italian herbs"]
}

把 outputLanguage 设为 zh,就会用简体中文输出菜名、食材和步骤;设置 servings 可以按人数缩放所有用量,unitSystem 可选公制(克、毫升)或英制(盎司、杯、勺)。

价格

按事件计费:每道菜谱 0.04 美元,包含 3 分钟以内的音视频;超出部分每开始一分钟 0.015 美元;每次运行另有 0.00005 美元启动费,不另收计算费用。10 道来自文案或 YouTube 链接的菜谱共 0.40 美元;一个 10 分钟的视频文件是 0.04 + 7 × 0.015 = 0.145 美元。不是菜谱、无法读取或没有声音的条目会被跳过,不收费。Apify Bronze、Silver 和 Gold 订阅用户价格更低。Apify 免费套餐每次运行最多返回 3 道菜谱,音视频最长 5 分钟。

它做不到什么

发布整理好的菜谱时,请注明并链接原作者。食材清单本身一般不受版权保护,但作者的文字、图片和视频受保护。本工具与 YouTube、Google、TikTok、Meta 均无关联。

常见问题

能直接粘贴抖音或小红书的链接吗?

不能。请把视频文案复制进来,链接可以填在 sourceUrl 里留作记录。这个工具不会打开抖音、小红书、TikTok 或 Instagram 的页面。如果用量只在口播里,可以提供你有权处理的视频或音频文件直链,语音会先转成文字。

输出可以是中文吗?

可以。outputLanguage 选 zh,菜名、食材和步骤都用简体中文输出,原视频是繁体或其他语言也一样。另有英文、马来文、泰文、越南文、日文等共 12 种输出语言。

视频里没说用量怎么办?

用量会留空,并在 missingInfo 里写明 quantity:<食材>,提醒你下厨前确认。工具不会猜测用量,视频没提到的份数和时间也会列在这里。

每份营养准确吗?

是估算值。每种食材会对应到美国农业部 USDA FoodData Central 的一种食物,再按用量算出重量;能对应上且有用量的食材不到一半时,nutritionPerServing 为 null。带骨肉的重量会把骨头算进去,所以这类菜谱的热量偏高。

收费怎么算?

每道菜谱 0.04 美元,包含 3 分钟以内的音视频;超出部分每开始一分钟 0.015 美元,每次运行另有 0.00005 美元启动费。不是菜谱或无法读取的条目不收费。Apify Bronze、Silver 和 Gold 订阅用户价格更低。