
Security News
pnpm 11.5 Adds Support for Recognizing npm Staged Publishes
pnpm 11.5 now recognizes npm staged publish approvals in release metadata, preventing those releases from being mistaken for lower-trust package publishes.
@mixvideo/cli
Advanced tools
AI-powered video analysis and editing CLI tool for automatic video classification and Jianying draft generation
🎬 AI-powered video analysis and editing CLI tool for automatic video classification and Jianying draft generation.
npm install -g @mixvideo/cli
Analyze videos in a directory and automatically classify them:
mixvideo analyze ./videos
Generate draft files for Jianying from video directory:
mixvideo generate from-videos ./videos
analyzeAnalyze video files and automatically classify them into folders.
mixvideo analyze <source> [options]
Options:
-o, --output <path>: Output directory (default: "outputs")-m, --mode <mode>: Analysis mode - gemini|gpt4 (default: "gemini")--temperature <number>: AI model temperature (0.0-1.0, default: "0.3")--max-tokens <number>: Maximum output tokens (default: "4096")--move-files: Move files instead of copying (default: false)--create-backup: Create backup files (default: false)--confidence <number>: Minimum confidence for file movement (0.0-1.0, default: "0.4")Example:
mixvideo analyze ./my-videos -o ./organized --mode gemini --confidence 0.6
generateGenerate Jianying draft files from videos or templates.
generate from-videosGenerate draft from video directory:
mixvideo generate from-videos <source> [options]
Options:
-o, --output <path>: Output file path (default: "draft_content.json")--title <title>: Project title (default: "视频项目")--fps <number>: Frame rate (default: "30")--resolution <resolution>: Resolution - 1080p|720p|4k (default: "1080p")generate from-templateGenerate draft from template:
mixvideo generate from-template <dir> [options]
Options:
-t, --template <template>: Template file path (default: "draft_content.json")login / logoutAuthentication commands (coming soon):
mixvideo login -u <username> -p <password>
mixvideo logout
The CLI tool automatically creates the following folder structure for video classification:
Set up your AI API credentials:
export GOOGLE_APPLICATION_CREDENTIALS="path/to/your/credentials.json"
# Analyze videos in current directory
mixvideo analyze ./videos
# Analyze with custom output directory
mixvideo analyze ./raw-videos -o ./organized-videos
# Use GPT-4 mode with higher confidence
mixvideo analyze ./videos --mode gpt4 --confidence 0.8
# Generate draft from video directory
mixvideo generate from-videos ./organized-videos/产品展示
# Generate with custom settings
mixvideo generate from-videos ./videos --title "我的产品视频" --fps 60 --resolution 4k
# Generate from template
mixvideo generate from-template ./materials -t ./templates/product-template.json
MIT
Contributions are welcome! Please feel free to submit a Pull Request.
For issues and questions, please visit our GitHub repository.
FAQs
AI-powered video analysis and editing CLI tool for automatic video classification and Jianying draft generation
The npm package @mixvideo/cli receives a total of 8 weekly downloads. As such, @mixvideo/cli popularity was classified as not popular.
We found that @mixvideo/cli demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
pnpm 11.5 now recognizes npm staged publish approvals in release metadata, preventing those releases from being mistaken for lower-trust package publishes.

Security News
Federal audit finds NIST lacked a plan to clear the NVD backlog, wasted funds on duplicate work, and delayed use of CISA data.

Research
/Security News
A mini Shai-Hulud campaign compromised Red Hat Cloud Services npm packages to steal developer and CI/CD secrets during installation.