{"_id":"@dhee_ai/youtube-documentary-bundle","_rev":"6-fdd78df8468ee8fad663a53af3aed5f3","name":"@dhee_ai/youtube-documentary-bundle","dist-tags":{"latest":"0.1.4"},"versions":{"0.1.2":{"name":"@dhee_ai/youtube-documentary-bundle","version":"0.1.2","keywords":["dhee","dhee-bundle","youtube","documentary","dhee-cloud","video-generation","image-generation"],"license":"Apache-2.0","_id":"@dhee_ai/youtube-documentary-bundle@0.1.2","maintainers":[{"name":"dheeai_indhic","email":"indhicdev@gmail.com"},{"name":"kiran7893","email":"myadaramsaikiran@gmail.com"}],"homepage":"https://github.com/dheeai/dhee-packages/tree/main/youtube-documentary-bundle#readme","bugs":{"url":"https://github.com/dheeai/dhee-packages/issues"},"dhee":{"type":"bundle","bundleId":"openrouter_youtube_documentary","bundleDir":"./bundle"},"dist":{"shasum":"31dc707fc70d7248b9bbbc478811cb49fb2e396f","tarball":"https://registry.npmjs.org/@dhee_ai/youtube-documentary-bundle/-/youtube-documentary-bundle-0.1.2.tgz","fileCount":10,"integrity":"sha512-8uE3K0W3zBuR1sl90k4tMoypAKBBJDSpZTXdQsQKDBhqBhHbHnmhnLYIqgd9IJ8lEM29tUkh5q4k5I61oLM+Rg==","signatures":[{"sig":"MEQCIC3jG5Dlaa4/dFoWYV6SuiiT0qiezqhs8uLvLkID8l9BAiA1TDErM1BSSb7f01KpB66dOavslWrra8YZys1riEuDHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26095},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"27473166e8a53f703ad5dbfb0a62a1d586365750","scripts":{"test":"node scripts/validate.mjs"},"_npmUser":{"name":"dheeai_indhic","email":"indhicdev@gmail.com"},"repository":{"url":"git+https://github.com/dheeai/dhee-packages.git","type":"git","directory":"youtube-documentary-bundle"},"_npmVersion":"11.6.2","description":"Dhee bundle for a YouTube-style documentary video using Dhee Cloud image and video generation.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/youtube-documentary-bundle_0.1.2_1782133058690_0.9155236835739944","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@dhee_ai/youtube-documentary-bundle","version":"0.1.3","keywords":["dhee","dhee-bundle","youtube","documentary","dhee-cloud","video-generation","image-generation"],"license":"Apache-2.0","_id":"@dhee_ai/youtube-documentary-bundle@0.1.3","maintainers":[{"name":"dheeai_indhic","email":"indhicdev@gmail.com"},{"name":"kiran7893","email":"myadaramsaikiran@gmail.com"}],"homepage":"https://github.com/dheeai/youtube-documentary-bundle#readme","bugs":{"url":"https://github.com/dheeai/youtube-documentary-bundle/issues"},"dhee":{"type":"bundle","bundleId":"openrouter_youtube_documentary","bundleDir":"."},"dist":{"shasum":"7303c04790207338cbcfe6d0cb25f362d77563a2","tarball":"https://registry.npmjs.org/@dhee_ai/youtube-documentary-bundle/-/youtube-documentary-bundle-0.1.3.tgz","fileCount":10,"integrity":"sha512-f1MZwOeve7Wwpd+Hoz0VWEBAepzpgSGF0q6RX48uXU4/xZxFwp5kmpTsAAWARhNDTP4nHcZp9kZxlyU3U64hdg==","signatures":[{"sig":"MEUCIF9Rnb+8YkTPdVIdxUVbsk+xTYJyRhrXQyYHym2qUq1WAiEAs3g81lE5uvvnl0vAQhEik7wbAbwbuZxdnEmS2+z3Cu4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26062},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"f161f868966634cf9db23346f614a8efeff3107b","scripts":{"test":"node scripts/validate.mjs"},"_npmUser":{"name":"dheeai_indhic","email":"indhicdev@gmail.com"},"repository":{"url":"git+https://github.com/dheeai/youtube-documentary-bundle.git","type":"git"},"_npmVersion":"11.6.2","description":"Dhee bundle for a YouTube-style documentary video using Dhee Cloud image and video generation.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/youtube-documentary-bundle_0.1.3_1782134030217_0.9665900639061635","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@dhee_ai/youtube-documentary-bundle","version":"0.1.4","keywords":["dhee-bundle","dhee","youtube","documentary","dhee-cloud","video-generation","image-generation"],"license":"Apache-2.0","_id":"@dhee_ai/youtube-documentary-bundle@0.1.4","maintainers":[{"name":"dheeai_indhic","email":"indhicdev@gmail.com"},{"name":"kiran7893","email":"myadaramsaikiran@gmail.com"}],"homepage":"https://github.com/dheeai/youtube-documentary-bundle#readme","bugs":{"url":"https://github.com/dheeai/youtube-documentary-bundle/issues"},"dhee":{"bundles":"./bundles"},"dist":{"shasum":"14d5483418f8045b2ef3798277926b3531fd6026","tarball":"https://registry.npmjs.org/@dhee_ai/youtube-documentary-bundle/-/youtube-documentary-bundle-0.1.4.tgz","fileCount":10,"integrity":"sha512-+Zs6OwD+MHyGnXYdrgXERio2KDuMoU2I9YbOpsh1uEQ5sJ1N9txd2EEcWqSQik7wEyQ7zpCP6GFoscNffJS87A==","signatures":[{"sig":"MEYCIQDPKXeFaBrie6IfPCUBq27fcck655vV1+PZC25hFuDGXwIhAKHrL+eUqnIzqetBnO8pR2jyBfgl+evOTpqEBGwIn+wF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26275},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"388c9cc4d3da0fd44ba665d4c32518d843938199","scripts":{"test":"node scripts/validate.mjs"},"_npmUser":{"name":"dheeai_indhic","email":"indhicdev@gmail.com"},"repository":{"url":"git+https://github.com/dheeai/youtube-documentary-bundle.git","type":"git"},"_npmVersion":"11.6.2","description":"Dhee bundle for a YouTube-style documentary video using Dhee Cloud image and video generation.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/youtube-documentary-bundle_0.1.4_1782134495342_0.5966233627038553","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2026-06-22T12:57:38.457Z","modified":"2026-06-23T05:47:26.189Z","0.1.1":"2026-06-22T12:47:03.153Z","0.1.2":"2026-06-22T12:57:38.813Z","0.1.3":"2026-06-22T13:13:50.353Z","0.1.4":"2026-06-22T13:21:35.478Z"},"bugs":{"url":"https://github.com/dheeai/youtube-documentary-bundle/issues"},"license":"Apache-2.0","homepage":"https://github.com/dheeai/youtube-documentary-bundle#readme","keywords":["dhee-bundle","dhee","youtube","documentary","dhee-cloud","video-generation","image-generation"],"repository":{"url":"git+https://github.com/dheeai/youtube-documentary-bundle.git","type":"git"},"description":"Dhee bundle for a YouTube-style documentary video using Dhee Cloud image and video generation.","maintainers":[{"email":"indhicdev@gmail.com","name":"dheeai_indhic"},{"email":"myadaramsaikiran@gmail.com","name":"kiran7893"},{"email":"ganarajpr@gmail.com","name":"ganaraj"}],"readme":"# @dhee_ai/youtube-documentary-bundle\n\nPortable Dhee bundle for creating a short YouTube-style documentary video from a\ntopic or story, using **Dhee Cloud** image and video generation.\n\nThis package follows the standard `dhee-bundle` package convention: a\n`dhee.bundles` entry in `package.json` points at `./bundles`, where the bundle\nlives one level down by id. Dhee Desktop installs it via\n`npm:@dhee_ai/youtube-documentary-bundle#openrouter_youtube_documentary` and\ncopies it into the user's bundle directory:\n\n```text\n<DHEE_USER_BUNDLES_DIR>/openrouter_youtube_documentary/\n```\n\n## Layout\n\n```text\nbundles/openrouter_youtube_documentary/\n  bundle.json     # the DAG (id, goal, nodes, dependencies)\n  prompts/        # LLM prompt templates referenced by nodes\n  schemas/        # JSON schemas for json-output nodes\n```\n\n## Runner dependencies\n\nThis bundle declares runner dependencies but ships **no runner implementations**:\n\n- `llm.generate` (built into Dhee)\n- `dhee.cloud.image` (provided by `@dhee_ai/openrouter-runners`)\n- `dhee.cloud.video` (provided by `@dhee_ai/openrouter-runners`)\n- `ffmpeg.concat` (built into Dhee)\n\nInstall `@dhee_ai/openrouter-runners` alongside this bundle so the\n`dhee.cloud.image` / `dhee.cloud.video` runners resolve. Those runners call the\nDhee Cloud media proxy (`/api/cloud/media/{image,video}`) using the user's\n`DHEE_CLOUD_TOKEN`; they never reach `openrouter.ai` directly and never hold an\n`OPENROUTER_API_KEY`. This mirrors the ComfyUI cloud proxy lane.\n\n## Bundle inputs\n\n- `story_input`: the topic or story.\n- `targetDuration`: fixed at 32 seconds.\n- `style`: documentary style preset.\n- `aspect`: fixed at 16:9.\n- `imageModel`: OpenRouter image model id (default `bytedance-seed/seedream-4.5`).\n- `videoModel`: OpenRouter video model id (default `bytedance/seedance-2.0`).\n\n## Output\n\nThe final video is written to:\n\n```text\nfinal/openrouter_documentary.mp4\n```\n\n## Validation\n\nRun the package validation from the repository root:\n\n```sh\nnpm test\n```\n","readmeFilename":"README.md"}