Я работаю со старым файлом python и не уверен, откуда берется модуль recipe.pipe. Я установил рецепт, но нигде в документации не вижу поддержку конвейера. Я знаю, что этот файл работал в прошлом, но с тех пор я переустанавливал свою систему. Я пошел дальше и установил трубу, просто посмотрев, может ли она работать, но опять не повезло.
Пример
import random
import recipe, recipe.pipe, recipe.rcp
from scorch.api.oauth import OAuth
tvbrecipes = recipe.RecipeManager('scorch')
r = recipe.pipe.Pipe(
items=[
tvbrecipes.files.selectrandom(
number_of_files=3
),
tvbrecipes.video.transformations.crop(
duration=random.randint(15, 45)
),
tvbrecipes.video.effects.blend(
opacity=0.7
),
tvbrecipes.video.addaudio(
audio=tvbrecipes.files.selectrandom(
number_of_files=1
).cook('scorch/audio')