Buckets:
| 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.