Text-to-Video in 2023: Runway, Colab and a Local Zeroscope Setup

Matthew Berman compares a hosted Runway Gen-2 demo with a Zeroscope notebook and a Windows GPU installation, showing the short-clip limitations he encountered.

MBMatthew Berman진행자 · Forward Future
채널
Matthew Berman
게시일
2023년 6월 12일
영상
8:09
읽기
3분
슬라이드
4
원문
영어
YouTube에서 열기
스크롤하면 영상이 오른쪽 아래로 작아져 계속 재생됩니다. 자막은 읽기 언어를 따릅니다.
읽기 언어2개 언어로 읽을 수 있음
이 글은 아직 한국어 번역이 없어 영어 원문으로 표시합니다.
요약

30초 요약

In June 2023, Matthew Berman demonstrates text-to-video generation with Runway Gen-2, a Zeroscope v1.1 Google Colab notebook and a local Windows setup. He generates ducks on a lake, then increases the local frame count to show how longer results can lose consistency. Runway credits and pricing are historical, and the local workflow requires suitable hardware and electricity; hosted Colab resources can also be limited. The short examples are personal experiments rather than a controlled comparison of video models.

  1. 1Hosted generationBerman prompts Runway Gen-2 for ducks on a lake and observes a short clip with limited movement and an anatomical error.
  2. 2Colab notebookHe selects a Zeroscope v1.1 notebook and runs its setup and generation cells. The on-screen settings are 33 steps, guidance 23, 30 fps and 24 frames.
  3. 3Length and memoryThe presenter reports running out of Colab memory at larger frame counts and seeing quality deteriorate as clips became longer.
  4. 4Local setupOn Windows with an Nvidia GPU, he creates a Conda environment, installs dependencies and checks that PyTorch can access CUDA.
  5. 5Longer clip artifactsHe compares clips described as roughly one, two and three seconds; ducks begin to appear and disappear in the longer example.

핵심 정리

  1. Runway Gen-2 offered a hosted workflow in the 2023 demo with limited free generation credits.
  2. The shown Zeroscope notebook uses 24 frames at 30 fps, producing roughly 0.8 seconds of video.
  3. Increasing frame count can require more memory and, in Berman’s tests, can degrade temporal consistency.
  4. The local walkthrough uses Windows, an Nvidia GPU, a Conda environment, PyTorch and CUDA.
  5. A local model avoids a per-generation service quota but still requires hardware, time and electricity, and model licenses may impose conditions.
전문

챕터별로 다듬은 전문 읽기

원본 자막만 보기
01

Runway Gen-2

Berman generates a short hosted video and discusses the then-current credit allowance and paid plan. His evaluation is based on one example.

Text-to-video is starting to produce impressive examples. I will show Runway’s hosted Gen-2 and an alternative using a Zeroscope notebook in Google Colab or on a local machine. This walkthrough was published in June 2023, so product access, pricing, dependencies and available models may have changed.

Runway Gen-2 was publicly available with a limited free allowance in the interface I used. I enter “ducks on a lake” and start generation; my screen shows 82 seconds remaining and a charge of five credits per generated second. The resulting four- to five-second clip looks plausible, though there is little movement and one duck appears to have two heads.

I mention a paid Runway plan at $12 per editor per month and describe higher resolution, watermark removal and shorter waits. Those are details from the 2023 interface, not current prices or entitlements. My favorable comparison with other tools is my judgment from the examples I have seen, not a benchmark.

02

Zeroscope in Google Colab

He runs a notebook, sets a prompt and inspects the generated file. He explains the tradeoff between frame count, memory and consistency.

For another approach, I open the [text-to-video Colab repository](https://github.com/camenduru/text-to-video-synthesis-colab) and choose the Zeroscope v1.1 notebook. Running its first cell installs dependencies and clones the needed repositories. I use the same “ducks on a lake” prompt and leave the negative prompt empty.

Colab notebook choices
슬라이드 1 / 4Colab notebook choicesThe repository lists several text-to-video notebooks, including the Zeroscope v1.1 option used in the demonstration.

The notebook screen shows 33 inference steps, guidance scale 23, 30 frames per second and 24 frames. At that playback rate, 24 frames give about 0.8 seconds. Increasing frames can make the output longer, but in my tests it also consumes more memory and the visual quality can degrade; Colab’s available resources may impose limits.

Zeroscope generation settings
슬라이드 2 / 4Zeroscope generation settingsThe notebook shows the prompt, 33 steps, guidance scale 23, 30 fps and 24 frames.

I run the generation cell and wait while it processes. When it finishes, I open the notebook’s file panel, find the output and download it to my desktop. The resulting very short clip looks comparable to the Runway example to me, though the examples differ in length and do not constitute a controlled test.

Finding the generated file in Colab
슬라이드 3 / 4Finding the generated file in ColabThe file panel and output folder show where Berman retrieves the notebook result.
03

Setting up a Windows GPU

He creates an environment, installs libraries and model files, and checks CUDA. He then runs the inference script with local paths.

For a local installation I use Windows and an Nvidia GPU. I recommend an isolated Conda environment to manage Python and library versions; in my demonstration I create an environment with Python 3.10.11. Compatibility depends on the particular versions of the tools, drivers and hardware, so the 2023 commands should be checked against their project documentation.

After activating the environment, I install PyTorch and related packages, clone the text-to-video fine-tuning code and the model, and install the repository requirements. I then run a checker script to confirm the PyTorch and CUDA versions and whether CUDA is available.

To generate locally, I run `inference.py` with the model path and an output directory, creating that directory if needed. My GPU monitor shows the job running. The generated “ducks on a lake” clip looks good to me but is only about a second long.

04

Testing longer clips

Berman compares outputs at increasing frame counts. He observes emerging artifacts and discusses a possible model limitation reported by the project community.

I find that quality degrades noticeably as I increase length beyond roughly two seconds. Members of the project’s Discord tell me the model was trained on short clips; I present that as their explanation, not an independently verified cause. They suggest another model, which I have not yet tested.

I generate another example with 48 frames, which I describe as about two seconds, and it still looks reasonably good. In a roughly three-second example, ducks begin appearing and disappearing; longer tests deteriorate further. Frame count, playback rate, model and hardware settings all affect what a particular run can produce.

A longer generated duck clip
슬라이드 4 / 4A longer generated duck clipBerman examines a longer local output and describes emerging temporal artifacts.

There are multiple models and notebooks to explore, and the project community can help with setup. Running locally can avoid a hosted per-generation quota, but a suitable GPU, processing time and electricity still cost resources; Colab availability and model licenses have their own limits. These early examples show progress as well as clear length and consistency constraints.

같은 채널의 다른 글

슬라이드 12장34:21EN
Matthew Berman· 2026년 10월 27일Matthew Berman Examines Anthropic’s IPO Filing, AI Growth and GovernanceMatthew Berman, Sam Altman · Forward FutureThe presenter reviews the S-1’s financial metrics, compute strategy and voting structure while questioning the tension between rapid AI development and safety.AnthropicAI Safety엔터프라이즈 AI+2
0:26EN
Matthew Berman· 2026년 10월 25일Sam Altman on Human Values and Problem-Solving in an AI WorldSam Altman · OpenAIIn a short interview excerpt, Altman considers the enjoyment of solving hard problems and the human role in interpreting results.Human-AI CollaborationFuture of WorkAI Strategy
슬라이드 2장0:36EN
Matthew Berman· 2026년 10월 25일Kimi K3.1 and a Rubik’s Cube Solver DemonstrationMatthew Berman · Forward FutureMatthew Berman shows a scrambled virtual cube being solved and gives the Kimi K3.1 test a favorable assessment.평가(Evals)코딩 에이전트Open-weight models
슬라이드 2장0:21EN
Matthew Berman· 2026년 10월 24일An AI-Generated Kimi Benchmark Chart Used Invented ScoresMatthew Berman · Forward FutureMatthew Berman asks for a graph of Kimi K3.1 Pro benchmarks, then discovers that the displayed figures are illustrative placeholders.Benchmarks평가(Evals)Generative media
슬라이드 6장25:50EN
Matthew Berman· 2026년 10월 24일Kimi K3.1 Pro Tested: Strong 3D Demos, Uneven Results and Competitive PricingMatthew Berman · Forward FutureMatthew Berman tests the open-weight model on coding, 3D rendering and visual explanations, then compares benchmark results and prices.Open-weight modelsBenchmarksAI cost & performance+1
슬라이드 2장32:20EN
Matthew Berman· 2026년 10월 23일Who Is Local AI For? The Costs, Trade-offs and a Hybrid FutureMatthew Berman · Forward FutureMatthew Berman weighs data control and independence against hardware cost, setup complexity and inference speed.Local inferenceOpen-weight modelsAI cost & performance+1