creuthecat's picture
download
raw
1.21 kB
import argparse
from opensora_v21 import (
GenerationConfig,
OpenSoraV21Pipeline,
)
def main():
parser = argparse.ArgumentParser(
description="Open-Sora-v2.1 generation"
)
parser.add_argument(
"--prompt",
required=True,
)
parser.add_argument(
"--width",
type=int,
default=1280,
)
parser.add_argument(
"--height",
type=int,
default=720,
)
parser.add_argument(
"--frames",
type=int,
default=120,
)
parser.add_argument(
"--fps",
type=int,
default=24,
)
parser.add_argument(
"--seed",
type=int,
default=42,
)
parser.add_argument(
"--no-sfx",
action="store_true",
)
args = parser.parse_args()
config = GenerationConfig(
prompt=args.prompt,
width=args.width,
height=args.height,
frames=args.frames,
fps=args.fps,
seed=args.seed,
)
pipeline = OpenSoraV21Pipeline()
pipeline.load()
pipeline.generate(
config,
generate_sfx=not args.no_sfx,
)
if __name__ == "__main__":
main()

Xet Storage Details

Size:
1.21 kB
·
Xet hash:
cf6be40084c2531403b5fea39d53708aadcd802b93302eedd0d8b40d7b6868af

Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.