Skip to content
Discussion options

You must be logged in to vote

“导出课堂 ZIP”本来就不是 MP4 导出;它用于备份或分享课堂,所以解压后看到 JSON 文件和 media 目录是正常的。

Docker 部署中,MP4 是一个可选功能,需要同时启用前端功能开关并启动 render-service

NEXT_PUBLIC_ENABLE_VIDEO_EXPORT=true \
docker compose --profile video-export up --build

请注意,NEXT_PUBLIC_* 是构建时变量。只把它写入运行中的容器或仅执行 docker compose restart 不会启用入口,必须重新 --build

构建完成后,打开课程并等待场景和媒体生成完毕,然后点击右上角下载按钮,选择:

导出视频 → 选择分辨率 / FPS / 质量 → 渲染 MP4

如果没有“导出视频”入口,说明功能开关没有在构建时生效。如果能看到入口但只有“下载 ZIP”,说明渲染服务不可用,可以检查:

docker compose --profile video-export ps
docker compose --profile video-export logs render-service

官方说明:

Replies: 4 comments 2 replies

Comment options

You must be logged in to vote
0 replies
Answer selected by Xuzezheng
Comment options

You must be logged in to vote
1 reply
@Etogerman
Comment options

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
1 reply
@Xuzezheng
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants