一键导入
get-notebooklm-video
// Download a NotebookLM video artifact to /input/video.mp4 and create a title.json with its title.
// Download a NotebookLM video artifact to /input/video.mp4 and create a title.json with its title.
Prepare a downloaded NotebookLM video for upload: create the title JSON file and move the video to the correct path expected by the Bilibili/Douyin upload e2e scripts.
Cross-platform video upload (login only when explicitly requested) — Bilibili, Douyin, Kuaishou, Weixin Video, YouTube
Research a topic with NotebookLM — create notebook, run deep research, auto-import sources, and summarize. Checks notebooklm installation, login, and skill installation first.
Create a NotebookLM notebook for a topic and generate a video overview in Chinese. Delegates installation and login checks to notebooklm-research skill.
Overview of the Panda Video Automation pipeline — from NotebookLM research to video upload. Run this skill to see the full workflow.
List all NotebookLM notebooks and show their artifact status (video, infographic, etc.) in a summary table.
| name | get-notebooklm-video |
| description | Download a NotebookLM video artifact to /input/video.mp4 and create a title.json with its title. |
Download a completed video artifact from a notebook to the local input directory.
Note: Use
notebooklm download video(top-level command), NOTnotebooklm artifact download(does not exist).
notebooklm artifact list -n <notebook-id> --json
Download to /input/video.mp4:
notebooklm download video -n <notebook-id> -a <artifact-id> input/video.mp4 --force
Options:
--force — overwrite existing file--no-clobber — skip if file exists--all — download all video artifacts-a / --artifact <id> — select by artifact ID (supports partial match)--name "<title>" — select by artifact title (fuzzy match)echo '{"title": "<video-title>"}' > /input/title.json
input/
├── video.mp4 (typically ~50-100MB)
└── title.json