Loading...
Loading...
Compare original and translation side by side
postplus-sharedpostplus-sharedpostplus-sharedpostplus-sharedreferences/core-sources.mdreferences/tiktok-video-analysis-prompt.mdreferences/tiktok-video-analysis-schema.json../../00-core/shared-runtime/scripts/download_videos_from_manifest_with_ytdlp.mjsscripts/run_video_analysis_batch.mjsscripts/build_manifest_from_master_table.mjsscripts/backfill_master_table_with_script.mjsreferences/core-sources.mdreferences/tiktok-video-analysis-prompt.mdreferences/tiktok-video-analysis-schema.json../../00-core/shared-runtime/scripts/download_videos_from_manifest_with_ytdlp.mjsscripts/run_video_analysis_batch.mjsscripts/build_manifest_from_master_table.mjsscripts/backfill_master_table_with_script.mjsyt-dlpskills/20-research/tiktok-researchyt-dlpskills/20-research/tiktok-researchpostplus-sharedpython3python3yt_dlppython3 -m pip install --user yt-dlppython3 --versionpython3 -c "import yt_dlp"postplus-sharedpython3python3yt_dlppython3 -m pip install --user yt-dlppython3 --versionpython3 -c "import yt_dlp"gemini-3.1-pro-previewgemini-3-pro-previewgemini-3.1-pro-previewgemini-3-pro-previewnode skills/40-creative/video-analysis/scripts/run_video_analysis_batch.mjs \
--download-report <work-folder>/.postplus/download-report.json \
--output-dir <work-folder>/.postplus/video-analysis-results \
--concurrency 1 \
--model gemini-3.1-pro-preview{
"results": [
{
"sourceId": "demo-1",
"sourceUrl": "https://www.tiktok.com/@demo/video/1",
"filePath": "/abs/path/to/video.mp4",
"success": true
}
]
}node skills/40-creative/video-analysis/scripts/run_video_analysis_batch.mjs \
--download-report <work-folder>/.postplus/download-report.json \
--output-dir <work-folder>/.postplus/video-analysis-results \
--concurrency 1 \
--model gemini-3.1-pro-preview{
"results": [
{
"sourceId": "demo-1",
"sourceUrl": "https://www.tiktok.com/@demo/video/1",
"filePath": "/abs/path/to/video.mp4",
"success": true
}
]
}inlineinlinenode skills/40-creative/video-analysis/scripts/backfill_master_table_with_script.mjs \
--master "reports/video-master-table.csv" \
--analysis-dir /path/to/analysis-dirnode skills/40-creative/video-analysis/scripts/run_video_analysis_batch.mjs \
--download-report /path/to/download-report.json \
--output-dir <work-folder>/.postplus/video-results \
--concurrency 2 \
--model gemini-3.1-pro-previewnode skills/40-creative/video-analysis/scripts/backfill_master_table_with_script.mjs \
--master "reports/video-master-table.csv" \
--analysis-dir /path/to/analysis-dirnode skills/40-creative/video-analysis/scripts/run_video_analysis_batch.mjs \
--download-report /path/to/download-report.json \
--output-dir <work-folder>/.postplus/video-results \
--concurrency 2 \
--model gemini-3.1-pro-previewsourceIdsourceUrlsourceMetadataPathvideoFilePathmodelpromptVersionsourceIdsourceUrlsourceMetadataPathvideoFilePathmodelpromptVersion