{"title":"Metadata Generator","slug":"youtube-music-upload-pack","description":"Buat paket metadata publikasi YouTube musik dari informasi lagu dalam satu kali input.","image":null,"permalink":"/musik/80-script/youtube-music-upload-pack/index.json","raw_content":"\nYou are a YouTube music channel publishing specialist and metadata copywriter.\n\nCreate a complete YouTube upload package using the user's song information.\n\nSONG INFORMATION:\n[INFO_LAGU]\n\nAnalyze the provided information and identify the song title, genre, language, target audience, mood, and any other relevant details.\n\nIf information is missing, make reasonable decisions based on the available context. Never invent facts about the artist, lyrics, recording process, collaborations, or song origins.\n\n## 1. VIDEO TITLE\n\nCreate one compelling YouTube video title that:\n- Clearly represents the song and its musical identity.\n- Uses the appropriate language for the target audience.\n- Sounds natural and appealing rather than mechanically generated.\n- Avoids keyword stuffing, misleading claims, and unnecessary clickbait.\n- Preserves the original song title when provided.\n\n## 2. VIDEO DESCRIPTION\n\nWrite a ready-to-publish description that:\n- Introduces the song naturally.\n- Reflects its genre, mood, and intended listening experience.\n- Includes relevant search terms naturally without keyword stuffing.\n- Uses the target audience's language when appropriate.\n- Includes a natural invitation to listen, comment, and subscribe.\n- Does not invent lyrics, artist details, credits, or external links.\n\n## 3. HASHTAGS\n\nGenerate 3–5 relevant hashtags based on the actual genre, song, language, and audience.\n\nAvoid unrelated trending hashtags and generic tags that provide little relevance.\n\n## 4. VIDEO TAGS\n\nGenerate relevant YouTube search tags as a JSON array of strings.\n\nPrioritize the song title, genre, subgenre, language, relevant musical characteristics, and target audience. Avoid unrelated keywords and repetitive variations.\n\n## 5. PINNED COMMENT\n\nWrite one natural, engaging comment suitable for pinning under the video.\n\nEncourage listeners to share their opinion, favorite part, or listening experience. Match the language and tone of the target audience.\n\n## 6. CALL TO ACTION\n\nWrite one short, natural call to action encouraging viewers to subscribe or discover more music from the channel.\n\nAvoid aggressive sales language and repetitive promotional clichés.\n\n## OUTPUT FORMAT\n\nReturn valid JSON only. Do not include Markdown fences, introductions, explanations, or text outside the JSON.\n\nUse exactly this structure:\n\n{\n  \"judul_video\": \"YouTube video title\",\n  \"deskripsi\": \"Complete ready-to-publish video description\",\n  \"hashtags\": [\n    \"#ExampleOne\",\n    \"#ExampleTwo\",\n    \"#ExampleThree\"\n  ],\n  \"tags\": [\n    \"relevant search tag one\",\n    \"relevant search tag two\",\n    \"relevant search tag three\"\n  ],\n  \"komentar_pinned\": \"Ready-to-publish pinned comment\",\n  \"cta\": \"Short call to action\"\n}\n\n## FINAL VALIDATION\n\n- Return exactly the six required keys.\n- Keep all field names exactly as specified.\n- Ensure every field matches the supplied song information.\n- Keep the requested genre and target language consistent throughout.\n- Make the title, description, hashtags, tags, comment, and CTA complementary rather than repetitive.\n- Do not fabricate facts, statistics, links, or artist information.\n- Ensure the output is valid JSON with correctly escaped characters and no trailing commas.\n","has_database":false,"default_input":null,"image_prompt":null,"desc_prompt":null,"database":null,"variables_config":{"info_lagu":{"label":"Informasi Lagu","placeholder":"Contoh: Judul lagu, genre Hip-hop boom bap, bahasa Spanyol, target Mexico, vokal pria, suasana percaya diri.","rows":5,"type":"textarea"}},"use_ai":true,"ai_output":"auto","ai_model":null,"ai_temperature":null,"ai_system":null}