Ice Motion Director
ইনস্টল

Spotify কনসেপ্ট বিজ্ঞাপন

Ice Motion Director দিয়ে কীভাবে তৈরি হলো, প্রম্পট থেকে ডেলিভার করা ভিডিও পর্যন্ত।

অনানুষ্ঠানিক কনসেপ্ট, Spotify-এর সঙ্গে সম্পর্কিত নয়

ভিডিও

প্রম্পট

Spotify-র জন্য একটা বিজ্ঞাপন বানাও, দৈর্ঘ্য 35 সেকেন্ড থেকে এক মিনিট, একটা আরবি সংস্করণ আর একটা ইংরেজি সংস্করণ।

মূল প্রম্পট দেখান, ঠিক যেভাবে লেখা হয়েছিল (আরবি)

আরবি থেকে অনুবাদ করা।

اعمل إعلان لسبوتيفاي، مدته من 35 ثانية لدقيقة، ونسخة عربي ونسخة إنجليزي.

ভিডিওর ধরন
ব্র্যান্ড ভিডিও
রুট
film
কীভাবে চলেছে
এক প্রম্পটে (অটো মোড)
আকার
স্ট্যান্ডার্ড
প্রকাশিত
২১ অক্টোবর, ২০২৬

ডেলিভার করা হয়েছে

  • ইংরেজি, 16:9, 0:35

কীভাবে তৈরি হলো

এজেন্ট
Claude Code 2.1.303 (desktop app)
মডেল
claude-opus-5-5
এফোর্ট
xhigh
সাব-এজেন্ট
A director session, research agents, concept and stage critics, rework and verify critics, picture and sound critics, a cold viewer for the clarity read, the stage approver and a sound designer
তৈরির তারিখ
২০ অক্টোবর, ২০২৬ থেকে ২১ অক্টোবর, ২০২৬
শুরু থেকে ডেলিভারি
৩১ ঘণ্টা ৩৬ মিনিট
সক্রিয় কাজ
১৫ ঘণ্টা ৪৩ মিনিট
টোকেন
মোট ১২৫.৪ কো, তার মধ্যে আউটপুট ৩৬.৪ লা
API খরচ
৫৬৫.৯৮ US$

Claude Code সাবস্ক্রিপশনে তৈরি, তাই কোনো টোকেনের জন্য বিল হয়নি। API খরচ মানে ৩১ অক্টোবর, ২০২৬ তারিখে Anthropic-এর তালিকাভুক্ত API দামে (Claude API দামের পাতা) একই প্রম্পট ক্যাশিং সহ একই টোকেনের যা খরচ হতো। শুরু থেকে ডেলিভারি মানে প্রথম প্রম্পট থেকে ডেলিভার করা ভিডিও পর্যন্ত; সক্রিয় কাজে উত্তরের অপেক্ষা আর ব্যবহার সীমার বিরতি ধরা হয়নি। ডেলিভারির পরের কাজ, যেমন কেস স্টাডি এক্সপোর্ট আর সাইটের অনুবাদ, গোনা হয়নি।

এখানে কীভাবে পৌঁছাল

রানটি যেভাবে ঘটেছে, ধাপে ধাপে, প্রম্পট থেকে ডেলিভারি পর্যন্ত, রানের নিজের সময় ধরে।

  1. প্রম্পট

    রাতে এক লাইন: Spotify-র একটি বিজ্ঞাপন, 35 সেকেন্ড থেকে এক মিনিট, আরবি ও ইংরেজিতে। মালিক ঘুমাতে গেলেন আর বললেন প্রশ্নের জন্য না থামতে, তাই রানটি পুরোপুরি স্বয়ংক্রিয়ভাবে চলেছে, আর প্রতিটি সিদ্ধান্ত রিসার্চ করে কারণ ও উৎসসহ লগ করা হয়েছে।

  2. ড্রাফট 3

    কাজের প্রথম ঝলক। এজেন্ট নিজেই তার দুর্বল জায়গাগুলো চিহ্নিত করেছে: শেষ 8 সেকেন্ড স্থির ও ফাঁকা, টপ রেজাল্ট কার্ড একটি ধূসর প্লেসহোল্ডার, মিক্স শেষ হয়নি। মালিক লুক অনুমোদন করলেন আর পরিসর ছয়টি সংস্করণ থেকে একটিতে নামালেন: ইংরেজি, 16:9, সম্পূর্ণ।

  3. ড্রাফট 14

    কালো এন্ড কার্ড, অফিশিয়াল লোগো 33.5 সেকেন্ডে শেষ আঘাতে এসে থামে। মালিক সাউন্ড শুনে অনুমোদন দিলেন। 1920 x 1080-এ ফাইনাল রেন্ডার, শেষ রিভিউ রাউন্ড, ডেলিভারি আর এই কেস স্টাডি।

Ice যা জিজ্ঞেস করেছিল

  1. ব্র্যান্ডের মালিকানা ও উপকরণ

    b) ব্র্যান্ড নয়: অনানুষ্ঠানিক কনসেপ্ট (ডিফল্ট, ইউজার জিজ্ঞেস করতে মানা করেছেন)

    সুপারিশ করা ডিফল্ট

  2. ভয়েসের উৎস

    a) প্রতিটি শব্দ স্ক্রিনে, মিউজিকনির্ভর (ডিফল্ট, অনুমোদিত কোনো ভয়েসের উৎস নেই)

    সুপারিশ করা ডিফল্ট

  3. মনে কোনো ছবি আছে কি না

    a) আইডিয়া প্রস্তাব করো (ডিফল্ট)

    সুপারিশ করা ডিফল্ট

  4. প্ল্যাটফর্ম

    YouTube ও সোশ্যাল ফিড, সঙ্গে গ্যালারি পেজ (সিদ্ধান্ত D-06)

    সুপারিশ করা ডিফল্ট

যা দেওয়া হয়েছিল

  • ব্রিফআংশিক

    পূরণ করা: লক্ষ্য, দর্শক, প্ল্যাটফর্ম ও অ্যাসপেক্ট, মেসেজ, কল টু অ্যাকশন, অবশ্যই রাখতে হবে এমন কনটেন্ট, বাণিজ্যিক ব্যবহার অনুপস্থিত

  • ব্র্যান্ড কিট (শুধু লোগো)আংশিক

    পূরণ করা: ভূমিকাসহ প্যালেট, টাইপফেস ও ছবির স্টাইল অনুপস্থিত (ice-assets Spotify-র নিজের সাইট ও গাইডলাইন থেকে পূরণ করেছে)

ওয়ার্কফ্লো, ধাপে ধাপে

ব্রিফ থেকে ডেলিভারি পর্যন্ত দশটি ধাপই: প্রতিটি কী ঠিক করল ও কেন, কী তৈরি করল, ক্রিটিক রাউন্ড আর যে ভূমিকাগুলো এতে কাজ করেছে।

  1. ধাপ 01, ব্রিফ

    সময় রেকর্ড করা হয়নি

    ভূমিকাইউজারঅনুমোদনকারীক্রিটিকরিসার্চার

    ইনটেক, রিসার্চ R-01 থেকে R-08, কমপ্লায়েন্স, ট্রুথ শিট, ব্র্যান্ড উপকরণ; দ্বিতীয় পাসে অনুমোদনকারীর PASS (ice/review/stages/01-approver.md)

    সিদ্ধান্ত

    • D-01 ধাপ 01-এ জিজ্ঞেস করা হবে কি না

      • Aবাছাই করা
      • - A: কোনো মেসেজ পাঠানো হবে না
      • প্রতিটি ঘর একটি D-এন্ট্রিসহ তার ডিফল্ট নেয় (ভিত্তি: questions.md সেকশন 5-এর সংকেত “জিজ্ঞেস কোরো না”)
      কেন, আর তার উৎস

      ইউজারের নিজের কথাই একটি “জিজ্ঞেস কোরো না” সংকেত; তাই রাউটারের থামার টেবিলে থামা শূন্য (ধাপ 01-এ কোনো মেসেজ নেই, প্রিভিউ অনুমোদনও নেই)।

      উৎস: brief slot mode (router; user signal quoted); ice-motion-director/SKILL.md section 3.3 and section 5 "Stops"; ice-direction/references/questions.md section 5

    • D-02 ব্র্যান্ডের মালিকানা

      • Bবাছাই করা
      • - A: আমিই ব্র্যান্ড: অফিশিয়াল ভিডিও হিসেবে এর অফিশিয়াল উপকরণ ব্যবহার করো
      কেন, আর তার উৎস

      রানের শর্তে বলা আছে এবং নির্ধারিত ডিফল্টের সমান; কোনো স্টোর ব্যাজ, অফার, দাম বা এমন দাবি নয় যা ব্র্যান্ডের নিজের পেজে আজ বলা নেই।

      উৎস: run conditions (quoted); ice-direction/references/questions.md section 2 fixed option set; ice-assets/references/brand-authenticity.md section 10 steps 1 and 10

    • D-04 বাণিজ্যিক ব্যবহার

      • Aবাছাই করা
      • - A: অজানা: নন-কমার্শিয়াল ফোল্ডার কখনো খোলা হবে না (উত্তর না থাকলে ডিফল্ট)
      কেন, আর তার উৎস

      ইউজার কিছু বলেননি; অজানা থাকলে শুধু নন-কমার্শিয়াল প্রতিটি উৎস বন্ধ থাকে, এতে কিছুই হারায় না কারণ স্কিলের অনুমতিমূলক রেফারেন্সগুলো একই জায়গা ঢেকে দেয়।

      উৎস: ice-film/SKILL.md section 8; ice-direction/references/intake-and-brief.md section 1 slot commercial_use

    • D-05 বাজার (অস্থায়ী, রিসার্চের জন্য)

      • Aবাছাই করা
      • - A: মিশর ও বৃহত্তর আরব বিশ্বের (MENA) জন্য আরবি সংস্করণ
      • ইংরেজি সংস্করণ বৈশ্বিক (ভিত্তি: প্রম্পটের ভাষা ও উপভাষা)
      কেন, আর তার উৎস

      ইউজারের নিজের উপভাষা মিশরের দিকে ইঙ্গিত করে; প্যান-আরব স্ট্রিমিং দর্শকের জন্য একটি আরবি ভিডিও MENA-তে চলে যদি স্ক্রিনের লেখা স্পষ্ট আরবি হয়; ইংরেজি সংস্করণ গ্যালারির বৈশ্বিক দর্শকের জন্য। রিসার্চ কোয়েরিতে বাজার “Egypt”, “MENA” ও “global”।

      উৎস: brief slots language and market (prompt); ice-direction/references/intake-and-brief.md section 1 ("market: infer from language and brand")

    • D-06 প্ল্যাটফর্ম (অস্থায়ী, রিসার্চের জন্য)

      • Aবাছাই করা
      • - A: YouTube ও সোশ্যাল ফিড (Instagram
      • TikTok
      • YouTube Shorts)
      • সঙ্গে পাবলিক গ্যালারি পেজ (ভিত্তি: রানের শর্ত “পাবলিক গ্যালারি”
      • দৈর্ঘ্যের পরিসর)
      কেন, আর তার উৎস

      গ্যালারির জন্য 35 থেকে 60 সেকেন্ডের একটি বিজ্ঞাপন দেখা হয় ওয়েব পেজে ও YouTube-এ (ল্যান্ডস্কেপ); একই ভিডিও সবচেয়ে বেশি আবার ব্যবহার হয় ফিডে (ভার্টিক্যাল)। রিসার্চ কোয়েরিতে প্ল্যাটফর্মের শব্দ “YouTube”, “Instagram”, “TikTok”। ফাইনাল রেশিও ঠিক হয় 03-এ, ভিডিওর ধরনের ডেলিভারেবল থেকে।

      উৎস: run conditions ("public gallery"); brief slot duration (prompt); ice-direction/references/intake-and-brief.md section 1 ("platform: infer")

    • D-08 আকার ও টিম

      • Aবাছাই করা
      • - A: আকার স্ট্যান্ডার্ড (7 থেকে 60 সেকেন্ড, সংস্করণসহ)
      • টিম Full: দৈর্ঘ্যের সারি Standard (21 থেকে 45 সেকেন্ড) বা Full (45 সেকেন্ডের বেশি), সঙ্গে প্রতি ফ্ল্যাগে এক সারি: দুটি ভাষার সংস্করণ
      • একটি আসল ব্র্যান্ডের UI 90 শতাংশ নিখুঁতভাবে নতুন করে গড়া
      • একাধিক মাস্টার অ্যাসপেক্ট আলাদাভাবে কম্পোজ করা (16:9 ও 9:16 নতুন করে সাজানো)। সর্বোচ্চ Full
      কেন, আর তার উৎস

      film-setup.md-এর নিয়মে প্রতি ফ্ল্যাগে এক সারি ওপরে ওঠে, কখনো Full-এর ওপরে নয়; দুটি ভাষা আর নতুন করে সাজানো অ্যাসপেক্টসহ রানে 12 থেকে 20টি ডিসপ্যাচ, প্রতি মাস্টারে প্রতি রাউন্ডে একজন রিভিউয়ার, আর প্রতি মাস্টারে সর্বোচ্চ 3টি ভিডিও রিভিউ রাউন্ড। আকার স্ট্যান্ডার্ড থাকে, কারণ রাউটার বলে 7 থেকে 60 সেকেন্ডের ভিডিওর ভাষার সংস্করণ ও কাটডাউন তাকে Standard-ই রাখে।

      উৎস: brief slots duration and language (prompt); ice-motion-director/SKILL.md section 4; ice-film/references/film-setup.md section 2

    • D-09 লক্ষ্য ও দর্শক

      • Aবাছাই করা
      • - A: লক্ষ্য “Spotify খুলুন আর এই মুহূর্তের জন্য কিছু চালান”
      • দুই সংস্করণের জন্যই ফোন ফিডে 18 থেকে 34 বছরের দর্শক (শুরুতে প্রায়ই সাউন্ড বন্ধ), সঙ্গে ইংরেজির জন্য ল্যাপটপে গ্যালারির দর্শক (ভিত্তি: মিশরে ফ্রি শোনা ও ডেটার বাধা নিয়ে R-02 S-17 ও S-15
      • ব্যক্তিগত শোনার মুহূর্তের ওপর গড়া Spotify-র নিজের ক্যাম্পেইন নিয়ে R-01 S-15 থেকে S-19
      • D-06 প্ল্যাটফর্ম)
      কেন, আর তার উৎস

      একটি অনানুষ্ঠানিক কনসেপ্ট সৎভাবে একটিই কাজ চাইতে পারে: কিছু চালানো; Spotify-র নিজের লিংকের শব্দেও এই কাজটিরই নাম (“PLAY ON SPOTIFY”, “LISTEN ON SPOTIFY”, R-01 S-02)। সাউন্ড বন্ধ রেখে ফিড দেখার কারণেই প্রতিটি শব্দ স্ক্রিনে (D-03)।

      উৎস: brief slots platform (D-06), real_brand (prompt); R-01 (2026-10-20) S-02, S-15 to S-19; R-02 (2026-10-20) S-06, S-15, S-17

    • D-10 অ্যাসপেক্ট রেশিও ও ডেলিভারেবল

      • Aবাছাই করা
      • - A: প্রতি ভাষায় 16:9 মাস্টার, একই টাইমলাইন থেকে 9:16 ও 1:1 নতুন করে সাজানো, সঙ্গে প্রতি সংস্করণে একটি পোস্টার স্টিল (ভিত্তি: brand-film.md Deliverables
      • D-06)

      ধরনটির ডেলিভারেবলে ঠিক এটাই আছে, আর D-06 ল্যান্ডস্কেপ ও ভার্টিক্যাল দুই গন্তব্যই উল্লেখ করে। কাটডাউন (15 সেকেন্ড, 6 সেকেন্ড) ঠিক হয় 03-এ, versions.md-এ।

      উৎস: ice-film/references/film-types/brand-film.md Deliverables; D-06

    • D-11 আরবি ভাষার প্রোফাইল

      • Aবাছাই করা
      • - A: মিশরীয় (কায়রো) কথ্য আরবি, মার্জিত রেজিস্টার, যেভাবে Spotify Egypt নিজের পেজ লেখে (“اسمع موسيقى من غير حدود”، “هتدفع ... بس بعد كده”) (ভিত্তি: R-02 S-07
      • প্রম্পট মিশরীয় আরবিতে লেখা)
      কেন, আর তার উৎস

      dialect-profiles.md সেকশন 1 বলে, ভয়েস ছাড়া কম লেখার ভিডিও MSA আর সবচেয়ে সম্ভাব্য দর্শকের উপভাষার মধ্যে বেছে নেয়; এই বাজারে ব্র্যান্ডের নিজের আরবি কপি মিশরীয় কথ্য, আর ইউজারও মিশরীয়তে লেখেন। নেটিভ পাঠক: ডিফল্টভাবে ইউজার; চূড়ান্ত অনুমোদন ডেলিভারি নোটে খোলা থাকে (এই রানে প্রিভিউ অনুমোদন নেই)।

      উৎস: R-02 (2026-10-20) S-07; prompt; ice-arabic/SKILL.md section 1; ice-arabic/references/dialect-profiles.md sections 1 and 2

    • D-12 মনে কোনো ছবি, আর অনুরোধের বাছাই

      • Aবাছাই করা
      • - A: এখনো নয়, আইডিয়া প্রস্তাব করো (প্রশ্নটির নির্ধারিত ডিফল্ট)
      • বাছাই: বলার ধরন অনির্ধারিত, তাই 02-এ পুরো কনসেপ্ট রাউন্ড চলে (ভিত্তি: questions.md সেকশন 4-এর ডিফল্ট
      • intake-and-brief.md সেকশন 4 “যে বিজ্ঞাপনের প্রম্পট তথ্য ও উপলক্ষ দেয় ... কিন্তু বলার ধরন দেয় না ... সবসময় কনসেপ্ট রাউন্ডে ঢোকে”)
      কেন, আর তার উৎস

      প্রম্পটে বিষয় ও শর্ত আছে কিন্তু বলার ধরন নেই; স্কিলের নিয়ম এমন বিজ্ঞাপনকে কনসেপ্ট রাউন্ডে পাঠায়, আর উত্তর না পাওয়া প্রশ্ন তার ডিফল্ট নেয়।

      উৎস: prompt (quoted); ice/state.json questions[2]; ice-direction/references/questions.md sections 4 and 5; ice-direction/references/intake-and-brief.md section 4

    • D-16 চতুর্থ শব্দের উৎস: টিভির ঝিরঝির শব্দের বদলে ভাঙার হাতুড়ি

      • Bবাছাই করা
      • - A: হর্ন
      • ড্রিল
      • ইঞ্জিন
      • টিভির ঝিরঝির শব্দ (ক্রিটিকের তালিকা অনুযায়ী) (ভিত্তি: D-13-critic.md সংশোধন 3)
      কেন, আর তার উৎস

      টিভির ঝিরঝির শব্দের জন্য মিশরে প্রতিদিনের কোনো স্পষ্ট বিশেষ্য নেই, আর তার শব্দ ট্রানজিয়েন্ট ছাড়া একটানা হিস, তাই ব্যাকবিট বহন করতে পারে না; ভাঙার হাতুড়ির জন্য কায়রোর প্রতিদিনের একটি শব্দ আছে (“تكسير”, প্রতিবেশীর সংস্কার কাজ) আর একটি কড়া ট্রানজিয়েন্ট যা ব্যাকবিট হয়ে ওঠে (মাকসুমে tak, সোজা চারে স্নেয়ার)। এটি যন্ত্র বা টুলের উৎসই থাকে, ক্রিটিকের নিয়মের ভেতরে।

      উৎস: ice/review/direction/D-13-critic.md fixes 3 and 4; ice/review/direction/D-13-consultant.md; ice/plan/script.md shot 1 and the Arabic dialect review

    • D-22 ডিফল্ট কিটের যা রাখা হলো, কারণসহ

      • A. কারণ: কাইনেটিক টাইপের অন্ধকার ওপেনারটিই কনসেপ্ট (রাস্তার শব্দ লেখা হয় শব্দ হিসেবে, D-13 ও D-15), সাজসজ্জা নয়; সার্চ বক্স Spotify-র আসল, ক্যাপচার করা ইনপুট আর ভিডিওর কবজা, আর উত্তর এখন টাইপ না হয়ে পুরোটা একসঙ্গে আসে (ক্রিটিকের সংশোধন 4); মিন্ট #91EEDA Spotify-র নিজের Premium পেজের অ্যাকসেন্ট, গতানুগতিক “অন্ধকারে সায়ান” নয়।বাছাই করা
      • - A: অন্ধকার কাইনেটিক-টাইপ ওপেনার ও সার্চ বক্স কারণসহ রাখা
      • মিন্ট থাকে Premium পেজের অ্যাকসেন্ট হিসেবে (ভিত্তি: D-15
      • TRUTH F1)

      উৎস: D-17-critic.md (default kit count 3, fix 4); anti-sameness.md section 6

    • D-24 এন্ড কার্ডের জমিন

      • Aবাছাই করা
      • - A: সবুজ লোগো খাঁটি #000000-এর ওপর, তার ক্লিয়ার স্পেসের চেয়ে চওড়া একটি ডিম্বাকার জোনের ভেতরে
      • জোনের বাইরে কালো 86 শতাংশে পাতলা হয়, যাতে আবছা রাস্তা আর তার আলো দেখা যায় (টেক্সচারসহ ব্যাকগ্রাউন্ড)
      • লোগোর নিচে সার্চ ফিল্ড (দ্বিতীয় স্তর)
      • ফ্রেমের কোণে লেন্সের কাছে দুই বা তিনটি ফোকাসের বাইরের লেনের আলো, ভেসে চলা (ফোরগ্রাউন্ড) (ভিত্তি: R-01 S-02 কালোর ওপর সবুজের নিয়ম
      • composition-and-staging.md সেকশন 7.2)
      কেন, আর তার উৎস

      সবুজ লোগো Spotify-র প্রধান রঙের রূপ আর প্লে সার্কেলের পর ভিডিওর একমাত্র সবুজ, তাই এটিই ভিডিও শেষ করা উচিত; এর নিজের জোন খাঁটি কালো রাখলে লোগোর নিয়ম মানা হয়, আর চারপাশের ফ্রেম রাস্তার টেক্সচার ও গভীরতা ধরে রাখে; B সবুজ ছেড়ে দেয়; C ন্যূনতম সীমায় ফেল করে।

      উৎস: R-01 (2026-10-20) S-02; ice/review/stages/05-approver.md item 1; ice-motion/references/composition-and-staging.md section 7.2

    • D-25 আরবি মেলোডি লেনে শব্দের ক্রম

      • Aবাছাই করা
      • - A: পড়ার ক্রমে শব্দ: “حاجة” সবচেয়ে ডানের মেলোডি ঘরে
      • “دي” সবচেয়ে বাঁয়ে
      • যাতে লেনটি ডান থেকে বাঁয়ে ঠিকভাবে পড়া যায়, আর প্লেহেড সেগুলো বাঁ থেকে ডানে জ্বালায় (ভিত্তি: টাইমলাইনের জন্য নিয়ম 11
      • শব্দের পড়ার ক্রম নিয়ে letterforms-in-motion.md সেকশন 6)
      কেন, আর তার উৎস

      শব্দ পড়া হয়, টাইমলাইন নয়; A দুটি নিয়মই রাখে। মেলোডির নোট তবু বাঁ থেকে ডানে বাজে; স্কোর শব্দগুলো গায় না, তাই শব্দ-থেকে-নোটের কোনো সিংক হারায় না।

      উৎস: ice-arabic/SKILL.md section 2 rule 11; ice-arabic/references/letterforms-in-motion.md section 6; ice/review/stages/05-approver.md item 2

    • D-26 আরবিতে নতুন করে গড়া ইন্টারফেসের লেখার সাইজ

      • Aবাছাই করা
      • - A: ইন্টারফেসের লেখা ক্যাপচারের নিজের অনুপাতে (আরবি ল্যাটিনের সাইজে, যেভাবে Spotify-র আরবি ওয়েব প্লেয়ার রাখে)
      • ভিডিওর নিজের শব্দ (শব্দের শব্দ, লেনের শব্দ, আঁকা লাইন, টাইলের শিরোনাম) D-19-এর 1.35 রাখে (ভিত্তি: 07-এ ক্যাপচারে মাপা: 474 px ফিল্ডে আরবি প্লেসহোল্ডার 128 px চওড়া আর 388 px কার্ডের ওপর “أفضل النتائج” 121 px
      • 1.35-এ নতুন গড়া অংশ মাপে 175 px ও 162 px, 1.0-এ মাপে 130 px ও 121 px)
      কেন, আর তার উৎস

      নতুন করে গড়া ইন্টারফেসের ভেতরে ক্যাপচারই চূড়ান্ত (সেকশন 11.1); Spotify নিজেই সেখানে আরবিকে ল্যাটিনের সাইজে রাখে, আর সেই সাইজে IBM Plex Sans Arabic ক্যাপচারের কালির প্রস্থের সঙ্গে 2 শতাংশের মধ্যে মেলে। D-19-এর কারণ (সমান সাইজে আরবি শব্দ ল্যাটিনের চেয়ে স্পষ্টভাবে ছোট দেখায়) ভিডিওর নিজের টাইপ নিয়ে, যা 1.35 রাখে। উত্তরটি পড়া যায়: 16:9 মাস্টারে 40 px, 9:16-এ 37 px।

      উৎস: ice/review/ui-fidelity/sheet-ar.png; film/js/ui.js (uts); D-19

    • D-28 শুধু একটি সংস্করণ: ইংরেজি, 16:9 (মালিকের সিদ্ধান্ত)

      • Bবাছাই করা
      • - A: পরিকল্পিত ছয়টি ভিডিও ডেলিভার করা (ভিত্তি: প্রম্পট ও D-10)
      কেন, আর তার উৎস

      মালিক (Omar) রানের মাঝখানে পরিসর ছোট করেছেন, তাঁর নিজের কথায়: “منا مش عايز غير نسخة واحدة فقط لا غير. انجليزي و 16:9 عجبتني ووافقت عليها ... هي نسخة واحدة كاملة من كل شيئ حتى الميوزك والساوند ايفكت وغيره” (আমি শুধু একটি সংস্করণ চাই, আর কিছু নয়; ইংরেজি আর 16:9, আমার ভালো লেগেছে আর অনুমোদন দিয়েছি; সবকিছুর একটি পূর্ণ সংস্করণ, মিউজিক ও সাউন্ড ইফেক্টসহ)। তিনি ice/renders/draft-3-en.mp4 দেখে এর গল্প, দৃশ্যের ক্রম, লুক ও গতি অনুমোদন করেছেন; পরের পরিবর্তন শুধু সেখানেই চলবে যেখানে তা স্থির, ফাঁকা শেষ 8 সেকেন্ড আর ধূসর প্লেসহোল্ডার Top result কার্ড ঠিক করে। ইউজারের সবচেয়ে নতুন স্পষ্ট নোট আগের নোটের ওপরে (ice-film SKILL.md)।

    • D-40 ফ্রেমের ভেতরে আরও ঘন জ্যাম (নোট 2)

      • Aবাছাই করা
      • - A: দূরের লেনে জ্যামের দ্বিতীয় সারি (হিরোর গাড়ির ওপরে ও পেছনে দাঁড়ানো তিনটি গাড়ি ও ভ্যান, গভীরতার জন্য একটু ছোট), মোটরবাইক দূরের লেনে সেই সারি আর রাস্তার কাজের মাঝখানে এগিয়ে আনা, দুটি সারি ধরতে ওয়াইড ফ্রেম সরানো
      • ড্রপ থেকে জ্যামের স্ট্যাব সাতটি গাড়ির মধ্যে ঘোরে, প্রতি স্ট্যাবে একটি গাড়ি (ভিত্তি: দুই সারিতে সাজানো সাতটি গাড়ি এক নজরে জ্যাম বোঝায়, যন্ত্রগুলোর যতটা প্রস্থ লাগে তার মধ্যেই)

      শুধু দ্বিতীয় সারিই একই ফ্রেমে বেশি গাড়ি আনে; সাতটি গাড়ির মধ্যে স্ট্যাব ঘোরানো সাউন্ডের সঙ্গে মেলে, যা আগে থেকেই প্রতি স্ট্যাবে একটি গাড়ি বাজায় (draft-9-এ 08a-র নোট)।

      উৎস: D-38; film/js2/street.js (JAM, order); ice/plan/cue-sheet.json (music.jam)

    • D-42 পিক লিমিটিং 6 dB বা তার কম (নোট 4)

      • Aবাছাই করা
      • - A: লিমিট না করে স্কোরের নিজের পিক ছোট করা (ড্রপের আঘাত ও কিকে নরম ট্রানজিয়েন্ট, জ্যামের স্ট্যাব বেসের পিক থেকে দূরে, বাসের আগে হালকা স্যাচুরেশন), ট্রু-পিক হেডরুমসহ স্কোর ডেলিভার করা যাতে মাস্টার সামান্যই যোগ করে, আর লিমিট-ছাড়া বাস থেকে ফাইনাল মাস্টার পর্যন্ত মোট পিক কমানো 6 dB বা কম মাপা (ভিত্তি: কর্কশতা আসে লিমিটারের বেশি খাটুনি থেকে
      • ছোট ক্রেস্টে এর কম দরকার হয়)

      এটি লাউডনেসের লক্ষ্য রাখে আর কারণটি উৎসেই দূর করে।

      উৎস: D-38; ice/audio/score.py (version 5); ice/audio/NOTES.md

    • D-47 মালিকের draft-14-এর চূড়ান্ত অনুমোদন (2026-10-21)

      • draft-14 অনুমোদিত কাট: 1920x1080-এ ফাইনাল রেন্ডার, ইংরেজি, 16:9, একটি সংস্করণ; তারপর ডেলিভারি (ice/renders/final/, ice/review/NOTE.md, একটি 16:9 ইংরেজি পোস্টার স্টিল) আর কেস স্টাডি এক্সপোর্ট।বাছাই করা

      তাঁর সিদ্ধান্ত। এটি 1.5 সেকেন্ডের বিরতিসহ 33.5 সেকেন্ডে লোগো পৌঁছানো নিশ্চিত করে (D-45; সতর্কতার প্রশ্নের উত্তর draft-14-এ তাঁর অনুমোদন), আর “কেউ শোনেনি” সতর্কতা বন্ধ করে: মালিক সাউন্ড শুনেছেন।

    • D-48 দর্শকের মূল বার্তা, ধাপ 09-এ দেরিতে লেখা (ক্ল্যারিটি গেট)

      • (a): ice/plan/concepts.md-এ বাছাই করা কনসেপ্টের নিচে “## Viewer takeaway” ব্লক, এখানে উদ্ধৃত:বাছাই করা
      • - (a) মূল বার্তা দেরিতে লেখা, শুধু 02-এ ও রিড 3-এর আগে লক করা লেখা থেকে, তারপর ডেলিভার করা মাস্টারে একটি অন্ধ রিড 3 চালানো (ভিত্তি: clarity-gate.md সেকশন 2, মূল বার্তা লক করা কনসেপ্টের পুনর্কথন
      • সেকশন 3, প্রতি রিডে নতুন দর্শক
      • ভিডিও অপরিবর্তিত, D-47)
      কেন, আর তার উৎস

      (a)-ই একমাত্র অপশন যা রিডের আগে ঠিক করা লক্ষ্যের বিপরীতে ডেলিভার করা ভিডিও পরীক্ষা করে; (b) গেট পরীক্ষাহীন রাখে আর (c)-তে Sells বা Offer's job নেই, তাই দর্শককে কনসেপ্টের বদলে স্ক্রিনের শব্দের সঙ্গে মেলাত। প্রতিটি ঘর রিড 3-এর আগে লক করা লেখার পুনর্কথন (উৎস concepts.md-এ বন্ধনীতে); কিছুই নতুন নয়, তাই কনসেপ্ট, ভিডিও ও তার অনুমোদন (D-47) বদলায় না।

      উৎস: ice/plan/concepts.md "Viewer takeaway"; D-13; D-30; TRUTH.md; BRIEF.md; ice-qa/references/clarity-gate.md sections 2 to 5

    এই ধাপে তৈরি

  2. ধাপ 02, কনসেপ্ট

    সময় রেকর্ড করা হয়নি

    ভূমিকাক্রিটিকপরামর্শকঅনুমোদনকারী

    কনসেপ্ট D-13 (C2 ও C1-এর কবজা), কাঠামো D-14 (চেইন রিঅ্যাকশনসহ ক্রেন আপ); দ্বিতীয় পাসে অনুমোদনকারীর PASS

    সিদ্ধান্ত

    • D-13 কনসেপ্ট

      • C2 (মূল অংশ ও হিরো) আর কবজা হিসেবে C1-এর হুবহু প্রশ্নের মিশ্রণ, ক্রিটিকের নিজের সুপারিশ, ক্রিটিকের পাঁচটি সংশোধনসহ (ice/plan/concepts.md)বাছাই করা
      • - C1: একটি প্রশ্ন
      • 777 মিলিয়ন উত্তর (বিষয়ের জগৎ) (ভিত্তি: R-01 ক্যাপচার “What do you want to play?”
      • R-02 S-01-এর সংখ্যা
      • R-07 খোলা জায়গা “ইন্টারফেসই মূল মঞ্চ”)
      কেন, আর তার উৎস

      C2-ই একমাত্র KEEP (7): একটি আইডিয়া, ফ্রেম 0 থেকে সাউন্ড ছাড়াই পড়া যায়, আর এর পারকাশন-নির্ভর স্কোর রাউন্ডের মধ্যে কোডে সবচেয়ে সহজ; C1-এর হুবহু Spotify প্রশ্ন C2-এর ফেল করা প্রতিযোগী-বদল ঠিক করে। পিলের জন্য ক্রিটিকের আরবি শর্ত পূরণ হয়েছে 2026-10-20-এ Spotify-র নিজের আরবি সার্চ প্লেসহোল্ডার ক্যাপচার করে।

      উৎস: ice/review/direction/D-13-options.md; R-01, R-02, R-06, R-07, R-08 (2026-10-20); COMPLIANCE.md; TRUTH.md (F1, Arabic interface strings)

    এই ধাপে তৈরি

    • 02-concepts.md

      প্রস্তাবিত কনসেপ্ট ও বাছাই করা কনসেপ্ট

      Concepts: spotify-concept-ad

      Runtime date: 2026-10-20. Stage 02. Decision: D-13 (ice/DIRECTION.md). Options file: ice/review/direction/D-13-options.md. Consultant: ice/review/direction/D-13-consultant.md. Critic: ice/review/direction/D-13-critic.md.

      The round (five pitches, one per path)

      ID · Path · Concept in one sentence · Critic

      C1 · Subject world · Spotify's search field asks "What do you want to play?" and a day answers it, each answer re-scoring the frame, until the field multiplies into 777 million answers · REVISE, 6

      পুরো ফাইল পড়ুন: 02-concepts.md
    • 02-TREATMENT.md

      বিল্ডে দেওয়া ট্রিটমেন্ট

      Treatment: spotify-concept-ad (The street plays along)

      Runtime date: 2026-10-20 Direction: D-17 (palette D-18, type D-19, sound D-20, motion D-21) Concept: D-13 (structure D-14, opening D-15)

      PAGE

      Problem: the city around you is loud with noise you did not choose: horns, drills, engines, the neighbour's renovation.

      Audience: 18 to 34, in Egypt and the Arab world (Arabic version) and worldwide (English version), on a phone feed that often starts muted, and gallery visitors on a laptop with sound.

      পুরো ফাইল পড়ুন: 02-TREATMENT.md
  3. ধাপ 03, স্ক্রিপ্ট

    সময় রেকর্ড করা হয়নি

    ভূমিকাক্রিটিকঅনুমোদনকারী

    EN ও AR স্ক্রিপ্ট, সংস্করণ (6টি ভিডিও ও পোস্টার), হুক C ও A; দ্বিতীয় পাসে অনুমোদনকারীর PASS

    সিদ্ধান্ত

    • D-03 ভয়েসের উৎস

      • Aবাছাই করা
      • - A: প্রতিটি ভাষায় প্রতিটি শব্দ স্ক্রিনে
      • মিউজিক ও সাউন্ডসহ
      • ভয়েস নেই (নির্ধারিত ডিফল্ট)
      কেন, আর তার উৎস

      অনুমোদিত কোনো ভয়েসের উৎস নেই; রাউটারের “ভয়েসের ইঙ্গিত আছে, ভয়েসের উৎস নেই” নিয়ম ভিডিওটিকে ice-film-এ, মিউজিকনির্ভর রাখে। কাটটি এমনভাবে গড়া যাতে পরে নতুন করে না কেটেই ভয়েস যোগ করা যায়।

      উৎস: run conditions (quoted); ice-motion-director/SKILL.md section 2 "Voice implied, no voice source"; ice-direction/references/questions.md section 2 fixed option set

    • D-14 কাঠামো

      • লক করার পদ্ধতি হিসেবে S-A-র চেইন রিঅ্যাকশনসহ S-B (ক্রিটিকের মিশ্রণ), আর ক্রিটিকের পাঁচটি সংশোধন: বাছাইটি দেখানো (একটি উত্তর পিলে ঢুকে মেলোডি লেন হয়ে যায়), চেইন ওঠার কারণ হয় ও গতি বাড়ায়, গুরুত্বের বাজেট 8-এর মধ্যে 2 আর চূড়া 67 শতাংশে, শেষের পিলের নিচে রাস্তা বাজতে থাকা অবস্থায় ছোট নামা, পড়ার শব্দের জন্য সামনের দিকে মুখ করা বিলবোর্ডসহ একটি 2.5D হেলানো তলবাছাই করা
      • - S-A: সারি ধরে ধরে লক-ইন (ফ্ল্যাট গ্রিডে চেইন রিঅ্যাকশন) (ভিত্তি: structure.md সেকশন 2 “chain reaction”
      • brand-film.md “Narrative shapes”)
      কেন, আর তার উৎস

      S-B-ই একমাত্র KEEP (7): ওপর থেকে নিচে উন্মোচন “রাস্তা সঙ্গে বাজায়” কথাটিকে আক্ষরিক করে, আর একটি ক্যামেরা ব্র্যান্ড ভিডিওর কাট নয়, রূপান্তরের নীতি মানে; S-A-র চেইন সেই কারণ জোগায় যা ক্যামেরার ছিল না।

      উৎস: ice/review/direction/D-14-structure-options.md; ice/review/direction/D-14-critic.md; ice-film/references/structure.md sections 2 to 7; film-types/brand-film.md

    • D-15 শুরু (প্রথম 3 সেকেন্ড)

      • C, A-র প্রধান হর্ন শব্দের সঙ্গে মেশানো, হুক ক্রিটিকের পাঁচটি সংশোধনসহ (ice/plan/hooks.md)বাছাই করা
      • - A: টাইপোগ্রাফি আগে
      • ফ্রেম জুড়ে আছড়ে পড়া একটি বিশাল শব্দ (ভিত্তি: concept-menus.md সেকশন 3 “A giant word cropped by the frame edge”)
      কেন, আর তার উৎস

      হুক ক্রিটিক C-কে সবচেয়ে বেশি স্কোর দিয়েছে (REVISE 6), কারণ এটিই একমাত্র প্রথম ফ্রেম যা সাউন্ড বন্ধ দর্শক সঙ্গে সঙ্গে পড়েন, 5.0 সেকেন্ডের হর্নের দিকে বাড়তে থাকা পতনসহ; A-র ক্রপ আরবিতে স্পষ্ট ব্যর্থতা, B-তে ফ্রেম 0-এ কোনো পুরো শব্দ নেই।

      উৎস: ice/plan/hooks.md; studies ice/renders/studies/opening-*.mp4 and ice/plan/hooks/opening-studies-sheet.png; ice/review/direction/D-15-critic.md

    এই ধাপে তৈরি

    • 03-structure.md

      কাঠামো

      Structure: spotify-concept-ad

      Runtime date: 2026-10-20. Stage 02. Decisions: concept D-13, structure D-14. Critic: ice/review/direction/D-14-critic.md.

      Film type: brand film (D-07), borrowing the app ad's real product moment (Spotify's search field).

      One claim (seven words or fewer, no conjunction): You choose what you play.

      (The treatment does not exist yet at 02; the claim and PAGE lines are taken from the chosen concept here and copied into ice/plan/TREATMENT.md at 05. See PILOT-NOTES, structure.md section 1 problem.)

      পুরো ফাইল পড়ুন: 03-structure.md
    • 03-script.md

      স্ক্রিপ্ট

      Script: spotify-concept-ad (The street plays along)

      Mode: Write (no script supplied)

      Language and dialect: two versions. English (plain international, sentence case). Arabic: Egyptian (Cairo) spoken Arabic, polished register (D-11), every on-screen word in Arabic lettering except the Latin name "Spotify" and the English unofficial line (RD-02); transcreated, not translated.

      Length target: 49.0 s (the D-14 beat plan re-timed at 03 so the question and the answer each get about 3 s of reading hold, and extended at 04 so the Arabic end card holds the logo plus both unofficial lines; the film runs 49.0 s in every plan file).

      Word budget: 20 words or fewer per version in total, counting each distinct on-screen string once (the closing question repeats the same string the viewer already read at 5.5 s, so it adds no new reading; brand film text density: manifesto lines word by word, at most 2 lines, about 6 percent of frame height per line). The required unofficial label is exempt from the count (truth-sheet.md section 12: disclaimers are marked and exempt from text counts).

      পুরো ফাইল পড়ুন: 03-script.md
    • 03-hooks.md

      শুরুগুলোর তুলনা

      Hooks: spotify-concept-ad

      Runtime date: 2026-10-20. Stage 03 openings step (ice-film/references/openers-and-endings.md sections 2 to 4).

      Priority test: benefit "the noise around you can become your track"; open question "who wins: the noise, or me?"; payoff at 12.0 s (the play press locks the first noise to the beat) and fully at 31 s (the street as a drum machine).

      Studies: grey blocking, real copy, real candidate fonts (Inter Bold for English, Noto Kufi Arabic 800 for Arabic; type is decided at 05), first 3.2 s, rendered with the HTML capture renderer at half size: ice/renders/studies/opening-<A|B|C>-<en|ar>.mp4; stills at 0, 1 and 3 s: ice/plan/hooks/opening-studies-sheet.png. The studies are built in isolation from the film; their timing may differ from the final cut.

      Opening · Leads with · Frame 0 · By 1 s · By 3 s · Heard · Muted read · Choice notes

      পুরো ফাইল পড়ুন: 03-hooks.md
  4. ধাপ 04, স্টোরিবোর্ড

    সময় রেকর্ড করা হয়নি

    ভূমিকাক্রিটিকঅনুমোদনকারী

    আঁকা রাস্তার নতুন কাজ (D-30): স্টোরিবোর্ড rev 5, 15টি চুক্তিসহ শট প্ল্যান rev 5, স্ট্রিপটিই স্টেজিং বোর্ড; অনুমোদনকারীর দ্বিতীয় চেক ice/review/stages/04-05-rework-approver.md

    সিদ্ধান্ত

    • D-37 কাছের ক্যামেরা ও উঁচু রাস্তা (সংশোধন b)

      • Aবাছাই করা
      • - A: লেআউট আঁটসাঁট করা (মোটরবাইক দূরের লেনে হিরোর গাড়ির ঠিক ওপরে, পাইল রিগ সাইটে ব্রেকারের ঠিক ওপরে, জ্যাম বাঁ দিকে ফ্রেমের বাইরে চলে যায়), অ্যাকশনের পেছনের ভবন এন্ড কার্ডের সীমার ঠিক নিচ পর্যন্ত তোলা, আর ক্যামেরার স্কেল বাড়ানো: শুরুর গাড়িতে প্রায় 1.1, প্রতিটি যন্ত্র যোগ দেওয়ার সময় 0.85 থেকে 1.0, চারটিই বাজলে প্রায় 0.72
      • এন্ড কার্ড 0.342-এ থাকে (ভিত্তি: যন্ত্রগুলো ফ্রেম ভরায় আর ফ্রেমের ওপরে আকাশের বদলে ভবনের সামনের দিক, অথচ এন্ড কার্ড তার পুরো রাস্তা রাখে)

      শুধু A নোটের দুই অংশেরই জবাব দেয় (ফ্রেমে যন্ত্র বড়, ফাঁকা আকাশ কম); B ও C হয় ফাঁকা জায়গা সরায়, নয় যন্ত্রগুলো ছোট রাখে।

      উৎস: D-35; ice/plan/style-frames/v2/ (updated); film/js2/street.js (camera keys)

    এই ধাপে তৈরি

    • 04-storyboard.md

      স্টোরিবোর্ড

      Film type: brand film. Length 35.0 s (D-39; was 36.0 s, D-33; 33.5 s in draft-10). Master 16:9 1920x1080, English only (D-28). 30 fps. Clock: music-led, 120 BPM, bar 0 on the play press at 7.5 s; the noise (0 to 3.0 s) runs in free time.

      Style: Drawn night street (D-31): a flat-vector night street in side view built by code (buildings with windows, street lamps, a construction site behind solid hoarding, a jam of cars and vans led by the hero car, a road breaker on a small excavator at the head of the jam, a pile rig, a motorbike with a helmeted rider), the machines drawn 1.6 times the building scale so they read on a phone, grey before the press, each machine taking its Spotify lane colour as it joins the song; Spotify interface rebuilt from captures; one style for the whole film

      Palette: ground #121212, sky #0D0D0D to #1D1D1D, street greys #1A1A1A to #6A6A6A, field #1F1F1F, card #181818, ink #FFFFFF, ink muted #A7A7A7, accent #1ED760 (play circle and press ring only), lanes #FFA178 (horn), #608108 (hammer), #91EEDA (drill), #477D95 (engine), word outline #000000, end card sky and logo ground #000000 (D-18, D-24)

      Characters: one motorbike rider in a full-face helmet with a dark visor (no face shown); no other people (a system pointer operates the rebuilt interface)

      Video direction block

      পুরো ফাইল পড়ুন: 04-storyboard.md
    • 04-shot-plan.md

      শট প্ল্যান

      The contracts below hold for draft-14: the film is 35.0 s; shots 13 to 15 are re-timed (27.5 to 31.5, 31.5 to 33.5, 33.5 to 35.0; the end card is the logo alone on black, D-44 to D-46); shots 6 to 9 carry the camera pushes of D-41; the jam has a second row in the far lane (D-40). The draft-9 contracts are kept in shot-plan-draft9.md.

      One composition: film/v2-en-16x9.html loading film/js/util.js, config.js, ui.js, lockup.js and film/js2/street.js, main.js (one continuous timeline; shots are time ranges of one camera along a drawn street). English 16:9 only (D-28). Times in seconds at 30 fps, from storyboard.md revision 5 (D-33). Richness values are measured on the stills of the real build with ice-qa's own area function (film_gate.area_features, 320 px grey; temp/v2o/v2-en-16x9/), and for type and interface heroes as hero_width, the hero text or interface width over the frame width. Every camera entry gives its reason. The revision 3 contracts of the lane-grid world are kept in shot-plan-rev3.md.

      Shot · Time · Claim and evidence · Start state · Decisive state · Handoff state · Focal owner · Motion verb · Camera window and reason · Layer manifest (back to front) · Alive · Richness (hero_share / frame_fill of 16 / depth) · Cues · Assets · QA checks

      1 · 0.0-2.9 · none (situation) · close on the grey honking hero car at frame 0, the jam behind it, the motorbike above, HONK in front of it · 2.62: the whole noisy block, the loudest horn, all four machines and their words in frame (frame-1) · the field rises at 2.9 as the street dims · the honking car, then the whole street · fire, pull back · 0.0 to 2.5: pull back from scale 1.1 on the hero car and the jam behind it to 0.7 on the block; reason: find the noise, then show all of it · sky, far skyline (parallax), buildings and site, road and lamps, machines, words · the four machines fire out of time, words pop and fade, the camera pulls back · 91 at 0.3 and 100 at 2.62 / 16 / 4 · horn 0.0, 0.7, 1.4, 1.9, 2.6 (loudest); breaker 0.3, 1.1, 2.0; ram 0.5, 1.25, 2.2; engine 0.15, 1.6, 2.4 · none · frame 0 readable; every read word whole inside the 5 percent margins; no face

      2 · 2.9-3.3 · F1 search · the noisy block dimming · 3.2: the field risen with the question, caret showing · the first key at 3.3 · the search field · rise · held, slow drift; reason: the question rises over the dim street · street, dim layer, field · the field rises, the street drifts · hero_width 83 (the field) / 16 / 3 · pillIn 2.9 · webplayer-search-en · exact placeholder; field fidelity at least 90 percent

      পুরো ফাইল পড়ুন: 04-shot-plan.md
  5. ধাপ 05, লুক

    সময় রেকর্ড করা হয়নি

    ভূমিকাঅনুমোদনকারীক্রিটিকপরামর্শক

    আঁকা রাস্তার লুক D-31 (গেট: ডিফল্ট লুক পাস, 01-flat-vector-এর বিপরীতে 6-এর মধ্যে 4, ডিফল্ট কিট 2 কারণসহ); ice/plan/style-frames/v2/-এ ছয়টি স্টাইল ফ্রেম; D-34 লাইন মালিকের জন্য রাখা; অনুমোদনকারীর দ্বিতীয় চেক ice/review/stages/04-05-rework-approver.md

    সিদ্ধান্ত

    • D-07 ভিডিওর ধরন

      • A, ব্র্যান্ড ভিডিওবাছাই করা
      • - A: ব্র্যান্ড ভিডিও, অ্যাপ বিজ্ঞাপনের “আসল প্রোডাক্টের মুহূর্ত” ধার করে (ভিত্তি: brand-film.md Fit and Purpose “a feeling the brand owns”
      • টাইমিং মাস্টার ডিফল্টভাবে মিউজিকনির্ভর
      • ডেলিভারেবল 16:9 মাস্টার, 9:16 ও 1:1 নতুন করে সাজানো)
      কেন, আর তার উৎস

      চাওয়া 35 থেকে 60 সেকেন্ডের দৈর্ঘ্য আর CTA ব্যাজ ছাড়া একটি অনানুষ্ঠানিক কনসেপ্ট ব্র্যান্ড ভিডিওর উদ্দেশ্যের (এমন একটি অনুভূতি যা Spotify-র নিজস্ব) আর তার মিউজিকনির্ভর টাইমিং মাস্টারের সঙ্গে মেলে; অ্যাপ বিজ্ঞাপনের শক্তি, অর্থাৎ আসল প্রোডাক্টকে কাজ করতে দেখানো, এখানে ধার নেওয়া হয়েছে Spotify-র পাবলিক পেজ থেকে নিরপেক্ষ কনটেন্ট দিয়ে নতুন করে গড়া এক-দুটি UI মুহূর্ত হিসেবে, তাই ভিডিওতে প্রোডাক্টটিও দেখা যায়।

      উৎস: brief slots duration, real_brand (prompt); D-02; D-03; ice-film/references/film-setup.md section 1 ("Two types fit: pick the one whose purpose matches the goal, borrow parts of the other, log it"); film-types/brand-film.md and app-ad.md (Fit, Purpose, Rhythm ranges, Truth and content, Deliverables)

    • D-17 ডিরেকশন (লুক)

      • A, ক্রিটিকের পাঁচটি সংশোধনসহ: (1) 34 সেকেন্ডে লক করা লেনগুলো সার্চ ফিল্ডের নিচে Spotify-র Browse all টাইল লেআউটে ভাঁজ হয় (রাস্তা Spotify-র নিজের সার্চ পেজ হয়ে যায়); (2) লাল নেই: লেন কোরাল #FFA178 (হর্ন, প্রথম প্লাবন), অলিভ #608108 (হাতুড়ি), মিন্ট #91EEDA (ড্রিল), স্লেট #477D95 (ইঞ্জিন); (3) আলো বাছাই বহন করে: তারে ঝোলানো মাথার ওপরের ল্যাম্প 1.25x প্যারালাক্সে, লেন লক না হওয়া পর্যন্ত #2A2A2A, তারপর গ্রেনের ওপর 30 শতাংশে লেনের রঙের 600 px আলোর বৃত্ত; (4) ডিফল্ট কিট 2-এ নামানো, লগ করা (D-22): উত্তর পুরোটা একসঙ্গে আসে; (5) আরবি পড়ার শব্দ IBM Plex Sans Arabic Bold-এ ল্যাটিনের 1.35x সাইজে, টেক্সচার ন্যূনতম 56 px-এ; এন্ড কার্ড #000000-এর ওপরবাছাই করা
      • - A: নাইট শিফট: Spotify-র ডার্ক ইন্টারফেস রাস্তা হয়ে যায়
      • প্রতিটি লক করা লেন Spotify-র নিজের ব্রাউজ রঙের একটি নেয় (ভিত্তি: ব্র্যান্ড শিট, ব্রাউজ টাইলের ক্যাপচার, R-04, R-06)
      কেন, আর তার উৎস

      A-ই একমাত্র ডিরেকশন যা নিজের মেকানিক্স দিয়েই দাবিটি ফুটিয়ে তোলে (আপনি চাপ না দেওয়া পর্যন্ত ধূসর, লক হলে তবেই রং) আর দেখতে Spotify-র নিজের ইন্টারফেস ও ব্রাউজ রঙের উন্নত রূপের মতো; B এসেছে risograph এন্ট্রি থেকে (6-এর মধ্যে 3 অক্ষ) আর ক্রিম রঙের ওপর কনট্রাস্টে ফেল করে; C ক্যাটাগরির প্রচলিত ধারা আর Swiss Motion থেকে আসা (6-এর মধ্যে 2)।

      উৎস: ice/review/direction/D-17-options.md; D-17-consultant.md; D-17-critic.md; R-01 S-02 (2026-10-20); R-04 S-03, S-04; brand-sheet.json; assets/capture/spotify/webplayer-search-en (browse tiles)

    • D-18 প্যালেট

      • Bবাছাই করা
      • - A: চারটি ব্রাউজ রঙসহ গাঢ় ব্যাকগ্রাউন্ড
      • লালনির্ভর (কোরাল
      • অলিভ
      • মিন্ট
      • লাল) (ভিত্তি: D-17 অপশন A)
      কেন, আর তার উৎস

      লাল বাদ দিলে সবচেয়ে কাছের Apple Music লাল dE 4.2 থেকে dE 15.2-এ সরে যায়, প্যান-আরব পতাকার সেট দূর হয়, আর রঙ-দৃষ্টির সিমুলেশনে সবচেয়ে খারাপ লেন জোড়া 4.9 থেকে 6.7-এ ওঠে (ক্রিটিক, পরামর্শকের মাপ); লেনগুলো অবস্থান ও শব্দেও আলাদা, কখনো শুধু রঙে নয়।

      উৎস: D-17-critic.md fix 2; D-17-consultant.md (measurements); captures browse tiles (#477D95, #608108), Premium page (#FFA178, #91EEDA)

    • D-19 টাইপ

      • A, আরবি পড়ার শব্দ ল্যাটিনের 1.35x সাইজে (সমান দৃশ্যমান উচ্চতায় Plex Arabic-এর বডি Figtree-র x-height-এর 69 শতাংশ) আর আরবি টেক্সচারের শব্দ 56 px বা তার বেশিবাছাই করা
      • - A: Figtree 700 ও 500 (ল্যাটিন), সঙ্গে IBM Plex Sans Arabic Bold ও Regular (আরবি) (ভিত্তি: আকারের মিল 0.310 ল্যাটিন
      • 0.393 আরবি
      • CircularSp-Arab-এর সবচেয়ে ভালো আরবি প্রতিধ্বনি)
      কেন, আর তার উৎস

      A ল্যাটিনে ডিরেকশনের বন্ধুত্বপূর্ণ জ্যামিতিক কণ্ঠ বহন করে আর Spotify-র নিজের আরবি সাইটের টাইপের সবচেয়ে কাছের স্বাধীন প্রতিধ্বনি; সাইজের গুণক পরামর্শকের মাপা ওজনের ফাঁক ঠিক করে। B-র ল্যাটিন বাতিল ডিরেকশন থেকে আসা; C-র আরবি লাইন বক্স তার কালির চেয়ে ছোট আর চিহ্ন কেটে দেয়।

      উৎস: temp/fontmatch measurements (D-17-options.md); D-17-consultant.md; R-05; type-pairing.md sections 1 to 6

    • D-21 মোশনের ভাষা

      • A (ice/plan/motion-plan.md)বাছাই করা
      • - A: একটি নিরবচ্ছিন্ন ক্যামেরা
      • বিটে লক
      • লকের সঙ্গে রং ও আলো আসে
      • কোনো কাট নেই (ভিত্তি: D-14
      • brand-film.md ট্রানজিশন নীতি)

      ব্র্যান্ড ভিডিওর ট্রানজিশন নীতি চায় প্রায় প্রতিটি ট্রানজিশন বর্তমান বস্তুকে পরেরটিতে বদলে দিক; একটি ক্যামেরা চেইনটিকে কার্যকারণে বাঁধা রাখে।

      উৎস: ice/plan/motion-plan.md; brand-film.md; D-14

    এই ধাপে তৈরি

  6. ধাপ 06, অ্যানিমেটিক

    সময় রেকর্ড করা হয়নি

    ভূমিকাডিরেক্টরঅনুমোদনকারী

    আঁকা রাস্তা: কিউ শিট নতুন করে গড়া ও লক করা (46টি ইভেন্ট, 17টি গ্রিড অ্যাঙ্কর চেক করা, টাইপের কী, ড্রপ থেকে জ্যামের স্টেপ 6 ও 14); ন্যূনতম সীমা বা তার ওপরে 15টি স্থির ছবির টাইম করা বোর্ড; লিন্ট YELLOW exit 0 কারণসহ; D-36 ও D-37 অনুমোদিত; ice/review/stages/06-drawn-street-approver.md

    এই ধাপে তৈরি

    • 06-cue-sheet.json

      কিউ শিট

      {
        "locked": true,
        "locked_at": "2026-10-21 (stage 06, the drawn street; re-timed at 07 for D-39)",
        "project": "spotify-concept-ad",
        "version": "en",
        "fps": 30,
        "duration": 35,
        "mode": "music-led",
        "note": "The drawn street (D-30 to D-37): free-time noise 0 to 3.0 s, the search and the typing in a quiet street bed to the press, then a 120 BPM grid from the first downbeat at 7.5 s. Exported from film/js/config.js and film/js2/street.js by temp/tools/export-cues-v2.mjs; the build, the score and the checks read this file, never retype it. The lane-grid sheet is kept as cue-sheet-v1.json.",
        "music": {
      পুরো ফাইল পড়ুন: 06-cue-sheet.json
  7. ধাপ 07, বিল্ড

    সময় রেকর্ড করা হয়নি

    ভূমিকাঅনুমোদনকারীক্রিটিক

    draft-14 (কালো এন্ড কার্ড, D-44 থেকে D-46): কিউ শিট হুবহু আবার এক্সপোর্ট হয়, প্রতিটি কিউতে স্থির ছবি, G5 PASS, লুক G2 ও G3 PASS, পুরো ফ্রেমে Final Frame Contract 0 px; D-45 অনুমোদিত, 33.5 সেকেন্ডে পৌঁছানো মালিকের নিশ্চয়তার অপেক্ষায়; ice/review/stages/07-08-draft14-approver.md

    সিদ্ধান্ত

    • D-23 ইঞ্জিন

      • Bবাছাই করা
      • - A: HyperFrames (সারি 8-এর ডিফল্ট) (ভিত্তি: engine-choice.md সেকশন 1)
      কেন, আর তার উৎস

      HyperFrames ইনস্টল নেই আর রানে কোনো ইনস্টলের অনুমতি নেই; ধাপ C মেশিনে আগে থেকে থাকা Chrome 149 ও FFmpeg 8.1 দিয়ে একই পেজ চুক্তি রেন্ডার করে; 7.5-এর বিকল্প গেট প্রযোজ্য।

      উৎস: engine-choice.md sections 1, 7.2, 7.4, 7.5; render-html.mjs first lines: "driver built-in Chrome DevTools driver, browser C:\Program Files\Google\Chrome\Application\chrome.exe", "browser version Chrome/149.0.7827.102"

    • D-27 প্রতিটি রেন্ডারের কম্পোজিটিং মোড

      • Bবাছাই করা
      • - A: GPU কম্পোজিটিং (ডিফল্ট) (ভিত্তি: গতি
      • 07-এ মাপা: শেষ ফ্রেম স্থির লোগো থেকে 16:9 ও 9:16-এ 7,800 থেকে 8,700 কিনারার পিক্সেলে 255-এর মধ্যে 28 পর্যন্ত আলাদা ছিল, আর একটি সংশোধনের পরে 14 থেকে 26 পিক্সেলে 255-এর মধ্যে 1, আগে কী কম্পোজিট হয়েছে তার ওপর নির্ভর করে রান থেকে রানে বদলাত)

      তখন ফ্রেম শুধু t-এর ওপর নির্ভর করে, যেমন বিল্ডের নিয়ম চায়, আর শেষের লকআপ প্রতিটি সংস্করণে হুবহু অফিশিয়াল লোগোর ওপর পৌঁছায়।

      উৎস: ice/review/final-frame/result.json; temp renders ffc to ffc5 and cues6 to cues7

  8. ধাপ 08, সাউন্ড

    সময় রেকর্ড করা হয়নি

    ভূমিকাক্রিটিকঅনুমোদনকারী

    draft-14-এ মাস্টার: -14.0 LUFS, -1.4 dBTP, LRA 7.4, মোনো -17.2, কোনো ফাঁক নেই, 33.5-এর শেষ আঘাতসহ আঘাতগুলো কিউতে; D-42 5.04 dB; ice/review/stages/07-08-draft14-approver.md

    সিদ্ধান্ত

    • D-20 সাউন্ডের ডিরেকশন ও মিউজিকের উৎস

      • A, লাইসেন্স করা মানুষের তৈরি ট্র্যাকের বদলে কোডে তৈরি বিকল্প হিসেবে লগ করা (লাইব্রেরি ডাউনলোডে হ্যাঁ বললে কী যোগ হতো, ডেলিভারি নোটে তা উল্লেখ করা)বাছাই করা
      • - A: স্কোরনির্ভর, mgaudio-র প্রজেক্ট কপি দিয়ে কোডে কম্পোজ করা: রাস্তার নিজের যন্ত্র দিয়ে গড়া একটি গ্রুভ (নিচু আঘাতসহ নিচু ব্রাস স্ট্যাব হিসেবে হর্ন, ব্যাকবিট হিসেবে হাতুড়ি, হ্যাট হিসেবে ড্রিল, সাব বেস হিসেবে ইঞ্জিন), ভিডিওর মোটিফ বাজানো একটি লিড
      • আরবি সংস্করণ মাকসুমে, ইংরেজি সোজা চারে, দুটিই 120 BPM-এ
      • শব্দের অংশটি সাউন্ড ডিজাইন হিসেবে (ভিত্তি: D-13 ক্রিটিকের সংশোধন 1
      • লাইসেন্স-নিরাপদ ডাউনলোডের অনুমতি না থাকলে ice-audio সেকশন 5-এর কোড স্কোর)
      কেন, আর তার উৎস

      ভিডিওর দাবি হলো শব্দই আপনার মিউজিক হয়ে যায়, যা শুধু একই শব্দ দিয়ে গড়া স্কোরই দেখাতে পারে; এটি লাইসেন্স-মুক্ত আর কিউ শিটে লক করা; C রানের শর্তে আটকানো।

      উৎস: ice-audio/SKILL.md section 5; music-choice-and-licensing.md section 2 (music brands row; downloads not allowed row); D-13-critic.md fix 1

    • D-29 লাউডনেস প্রোফাইল ও স্কোরের লাউডনেস-রেঞ্জ গার্ড

      • Aবাছাই করা
      • - A: সোশ্যাল ও ওয়েব, জোরালো: -14 LUFS, এনকোড করা ফাইলে -1 dBTP বা তার নিচে, LRA সর্বোচ্চ 9 থেকে 11 LU
      • 5 থেকে 8 LU-র মিউজিক গার্ড মিউজিকের মূল অংশে (12 থেকে 41 সেকেন্ড) পড়া, পুরো ভিডিওর LRA প্রোফাইলের মধ্যে রাখা (ভিত্তি: D-06 ফিড আর একটি প্রাণবন্ত ভিডিও
      • মাপা: EN মাস্টার -14.3 LUFS, -1.1 dBTP, LRA 8.4
      • স্কোর v2 পুরো ভিডিও 8.63 LU, মূল অংশ 4.58 LU)
      কেন, আর তার উৎস

      ভিডিওটি বেশিরভাগ চলে ফিডে (D-06), যেখানে চারপাশের কনটেন্টের লাউডনেস -14, আর পুরো ভিডিও প্রোফাইলের LRA-র মধ্যে থাকে (এনকোড করা মাস্টারে 8.4 LU)। মিউজিক গার্ডের পরিসর (5 থেকে 8 LU) কোনোভাবেই মেলে না: পুরো ভিডিও 8.63 LU (0.63 বেশি, ঘোষিত নীরব অংশের কারণে) আর মিউজিকের মূল অংশ, 12 থেকে 41 সেকেন্ড, 4.58 LU (0.42 কম: একটানা গ্রুভ)। দুটি সংখ্যাই ডেলিভারি নোটে খোলা গার্ড আইটেম হিসেবে জানানো হয়েছে। ইচ্ছাকৃত নীরব অংশগুলোই পুরো ভিডিওর সংখ্যা 8-এর ওপরে ঠেলে দেয়; সেগুলো ভরালে কোল্ড-ওপেনের নীরবতা আর বিরতি হারিয়ে যেত। সংখ্যাসহ ডেলিভারি নোটে তালিকাভুক্ত।

      উৎস: ice/audio/qc_en_v2.json; ice/audio/master_draft4_en.json; ice/review/mix-08b.md; ice/review/stages/08-approver.md

    এই ধাপে তৈরি

    • 08-sound-plan.md

      সাউন্ড প্ল্যান

      Sound plan: spotify-concept-ad (The street plays along), stage 08a

      Built by ice/audio/score.py (one script, --lang en|ar) with the project copy of mgaudio (MIT), every time read from ice/plan/cue-sheet.json (locked, not retimed). Clock: music-led, 120 BPM, bar 0 = the press at 12.0 s, 4/4, a 16th = 0.125 s; 0 to 12.0 s free time. Outputs: ice/audio/soundtrack_en.wav, ice/audio/soundtrack_ar.wav (48 kHz, 24-bit, stereo, 2,352,000 samples = 49.000 s), stems in ice/audio/stems_en/ and ice/audio/stems_ar/ (pre-master, written at -6 dB), score_spec_en.png, score_spec_ar.png, beatgrid.png, measured reports qc_en.json, qc_ar.json, beatgrid.json.

      Version 2 (section 7, the director's follow-up for the social-profile LRA): soundtrack_en_v2.wav, soundtrack_ar_v2.wav, stems_en_v2/, stems_ar_v2/, score_spec_en_v2.png, score_spec_ar_v2.png, beatgrid_v2.png, qc_en_v2.json, qc_ar_v2.json, beatgrid_v2.json, rendered with python ice/audio/score.py --lang en --v2 (and --lang ar --v2, --v2 --beatgrid). Version 1 files are unchanged (checksums verified after the v2 renders). Sections 1 to 6 describe version 1; section 7 lists what version 2 changes and its measured numbers.

      This is the 08a score and SFX pass. The final mix on the picture, the exported MP4 measurement and the human listening check belong to 08b and 10. Nothing below is a claim about how it sounds: every number is measured, and no one has listened yet.

      1. The four machines are the kit

      পুরো ফাইল পড়ুন: 08-sound-plan.md
  9. ধাপ 09, রিভিউ

    সময় রেকর্ড করা হয়নি

    ভূমিকাক্রিটিকডিরেক্টরঅনুমোদনকারী

    অনুমোদিত কাটে রাউন্ড 4: ক্রিটিক A SHIP (5 P2), ক্রিটিক B SHIP (2 P3); ক্ল্যারিটি রিড 3 PASS r5, ডেলিভার করা মাস্টারে একজন অন্ধ দর্শক: 'Press play and the noise around you turns into music.' (রাউন্ড 4-এর রিড বাতিল); ব্র্যান্ড ভিডিও QA: ব্র্যান্ড টেস্ট FAIL 6-এর মধ্যে 0, প্রতিযোগী-বদল FAIL (36 শতাংশ Spotify-নির্দিষ্ট), ট্রানজিশন PASS, মানের উল্টে যাওয়া PARTIAL, মালিকের জন্য তালিকাভুক্ত; একটি এনকোড সংশোধন R4-01 (bt709 ট্যাগ); ice/review/stages/09-10-approver-r2.md

    এই ধাপে তৈরি

    ক্রিটিক রাউন্ড

    1. রাউন্ড 1REVISE

      • ক্রিটিক A: 1 P0, 9 P1, 8 P2
      • ক্রিটিক B: 1 P0, 8 P1, 6 P2
      • ক্রিটিক C: 1 P0, 7 P1, 7 P2
      • fixes.json-এ সংশোধন R1-01 থেকে R1-20; ফ্রেম 0-এর হর্ন ফেড আর এন্ড কার্ড ছিল প্রধান বাধা
    2. রাউন্ড 2ONE MORE PASS

      • verify-1: SHIP
      • verify-2: ONE MORE PASS (এন্ড কার্ড: রাস্তার লুমা, ঘরগুলোতে গ্রুভ, প্লেহেড, 41.0-এর আগে ফিল্ড)

      সংশোধিত

      • রাউন্ড 1-এর আইটেম: সংশোধিত বা আংশিক সংশোধিত, verify-1.md ও verify-2.md-এর টেবিল অনুযায়ী
    3. রাউন্ড 3ONE MORE PASS

      • verify-3: ONE MORE PASS (এন্ড কার্ডের প্লেহেড, একটি কাটা ধূসর ঘর, শেষ ঝলক)

      সংশোধিত

      • রাউন্ড 2-এর আইটেম: verify-3.md-এর টেবিল অনুযায়ী
    4. রাউন্ড 4SHIP

      • ক্রিটিক A (ছবি): SHIP, কোনো P0 বা P1 নেই, পাঁচটি P2 লগ করা (প্রথম 1.25 সেকেন্ডে ফ্রেমের বাইরের উৎস, দুটি শব্দ 5 শতাংশ মার্জিনের 10 px বাইরে, মোটরবাইক উল্টো দিকে মুখ করা, চারটি দ্রুত নড়াচড়ায় মোশন ব্লার নেই, bt709 ট্যাগ নেই)
      • ক্রিটিক B (সাউন্ড ও সিংক): SHIP, কোনো P0 থেকে P2 নেই, দুটি P3 লগ করা (যন্ত্রের পালস কিকের এক ফ্রেম পরে, শেষ সেকেন্ডে 1.9 dB মোনো ক্ষতি)
      • প্রথম অপরিচিত দর্শক (ক্ল্যারিটি রিড 3): VOID, এটি প্রজেক্টের পাথ আর ক্রিটিকদের লেবেল করা প্যাকেট দিয়ে ড্রাফট খুলেছিল, আর মেলানোর মতো কোনো মূল বার্তা ছিল না (ice/review/clarity/read-3-cold-viewer.md); যে রিড গণ্য হয়, ডেলিভার করা মাস্টারে read-3-r5, তা এই রাউন্ডের পরে চলেছে (ice/review/clarity/read-3-r5.md ও তার মিল)
      • ভিডিও না বদলে একটি সংশোধন প্রয়োগ: ফাইনাল মাস্টারে bt709 রঙের ট্যাগ (R4-01)
  10. ধাপ 10, ডেলিভারি

    সময় রেকর্ড করা হয়নি

    ভূমিকাডিরেক্টরঅনুমোদনকারী

    ফাইনাল 1920x1080 30 fps 35.00 সেকেন্ড, ফ্রেম 0 থেকে ক্রমানুসারে একজন ওয়ার্কার দিয়ে রেন্ডার করা, bt709, -14.0 LUFS, -1.4 dBTP, LRA 7.4, স্থির লোগো পেজের বিপরীতে শেষ ফ্রেম 0 px; পোস্টার ও ছয়টি স্থির ছবি; D-46-এর শব্দ, অনুমতি ও QA-র ফেলসহ NOTE.md; ice/review/fingerprint.jsonl-এ ফিঙ্গারপ্রিন্ট (হোম স্টোরে লেখা হয়নি); ice/review/stages/09-10-approver-r2.md

    এই ধাপে তৈরি

    • 10-NOTE.md

      মাপা সংখ্যাসহ ডেলিভারি রিপোর্ট

      spotify-concept-ad: delivery report (2026-10-21)

      Status: reviewer approved (stage 09 round 4: two fresh critics SHIP; clarity read 3 PASS r5, a blind viewer on the delivered master, in its own words: "Press play and the noise around you turns into music."), approved by the owner on draft-14 (D-47). Two brand film QA thresholds fail on the approved cut (brand test, competitor swap; see Gates), logged for the owner, not fixed, because a fix changes the approved film.

      File: ice/renders/final/spotify-concept-ad_street_16x9_35s.mp4 sha256 d206ae58123e3bf71764a6be0d17853c2000b4b5f127725eab0dff50a87f2784 1920x1080 30 fps 35.00 s h264 (bt709) / aac 48 kHz stereo

      Other deliverables: poster ice/renders/final/spotify-concept-ad_street_16x9_poster.jpg and .png (1920x1080, the drop at 20.2 s); six key stills ice/renders/final/stills/ (2.67, 8.20, 20.20, 22.30, 25.00, 34.97 s); the same master with its version in the name ice/renders/spotify-concept-ad_street_16x9_35s_v1.mp4; the case study ice/case-study/. One version only: English, 16:9 (the owner's decision, D-28); no Arabic version, no 9:16 or 1:1 re-layouts, no cutdowns.

      The non-affiliation line (D-46)

      পুরো ফাইল পড়ুন: 10-NOTE.md
    • ডেলিভার করা ভিডিওর 0.00 সেকেন্ডের স্থির ছবি
    • ডেলিভার করা ভিডিওর 17.50 সেকেন্ডের স্থির ছবি
    • ডেলিভার করা ভিডিওর 34.90 সেকেন্ডের স্থির ছবি
    • ডেলিভার করা স্থির ছবি spotify-concept-ad_street_16x9_poster.jpg
    • ডেলিভার করা স্থির ছবি spotify-concept-ad_street_16x9_poster.png
    • ডেলিভার করা স্থির ছবি spotify-concept-ad_street_16x9_01-noisy-street_2.67s.jpg

রিসার্চ, তারিখসহ

কমপ্লায়েন্স নোট: spotify-concept-ad

21টি উৎস

R-01 RQ-brand: Spotify-র নিজের অফিশিয়াল পেজ আজ তার লোগোর নিয়ম, রং, টাইপফেস, লাইভ পেজ, স্টোর লিস্টিং আর বর্তমান ক্যাম্পেইন নিয়ে কী প্রকাশ করে?

21টি উৎস

R-02 RQ-business: Spotify কী, কাদের সেবা দেয়, আজ প্রোডাক্টের সত্য হিসেবে কী প্রকাশ করে, মিশর, MENA ও বিশ্বে তার প্রতিযোগী কারা, আর এটি কীভাবে কথা বলে?

19টি উৎস

R-03 RQ-rules: মিশর ও MENA-তে একটি মিউজিক স্ট্রিমিং অ্যাপের বিজ্ঞাপনে কোন বিজ্ঞাপনের নিয়ম প্রযোজ্য, আর এই অনানুষ্ঠানিক কনসেপ্ট ভিডিওর জন্য YouTube (Google Ads), Instagram (Meta) ও TikTok-এর বিজ্ঞাপন নীতি কী বলে?

18টি উৎস

R-04 RQ-color: মিউজিক স্ট্রিমিং ব্র্যান্ড আর মিশর ও আরব বিশ্বের দর্শকের কাছে রঙের অর্থ কী, আর 2025 ও 2026-এ মিউজিক স্ট্রিমিং ব্র্যান্ডগুলো কোন প্যালেট ব্যবহার করে?

7টি উৎস

R-05 RQ-type: 2025 ও 2026-এ স্ক্রিন ও সোশ্যাল ভিডিওর জন্য আরবি টাইপের কোন রীতি চলে, আরবিকে ল্যাটিন সান্সের সঙ্গে কীভাবে জোড়া হয়, আর উৎসগুলো কোন ওপেন লাইসেন্সের আরবি টাইপফেসের নাম বলে?

5টি উৎস

R-06 RQ-category: বর্তমান মিউজিক স্ট্রিমিং বিজ্ঞাপন আর Spotify-র বিজ্ঞাপন দেখতে কেমন (কাঠামো, প্যালেট, টাইপ, মোশন, সাউন্ড), আর এই বিষয়ের অন্য প্রতিটি ভিডিও দেখতে কেমন?

17টি উৎস

R-07 RQ-ads: Spotify আর আমাদের উৎসে নাম থাকা প্রতিযোগীদের (মিশর, MENA ও বৈশ্বিক) 2024 থেকে 2026-এর কোন আসল বিজ্ঞাপন এই ক্যাটাগরির হুক, বিটের আকার, প্যালেট, টাইপ, কাটের হার, সাউন্ড ও শেষ দেখায়?

24টি উৎস

R-08 RQ-refs: একটি মিউজিক স্ট্রিমিং ব্র্যান্ড ভিডিওতে বর্ণনা ও ট্রানজিশনের ব্যাকরণ, টাইপোগ্রাফি ও কম্পোজিশন, আর সাউন্ড ও গতির মানদণ্ড হিসেবে কোন আসল, দেখা যায় এমন, নথিভুক্ত কাজ কাজে লাগতে পারে?

18টি উৎস

ডেলিভার করা ফাইলের চেক

গেটফলাফলমাপা
অপরিচিত দর্শকের কাছে স্পষ্টতাপাসব্রিফ ছাড়া একটি নতুন সাব-এজেন্ট শুধু প্যাকেটটি খুলেছে (film.mp4 ও format.txt) আর লিখেছে: বিক্রি করে "Spotify."; কাজ "It lets you find and play music that fits your moment."; আইডিয়া "Press play and the noise around you turns into music."; অনুমোদনকারী এটি মূল বার্তার (D-48) সঙ্গে মিলিয়েছেন: Sells, Offer's job ও One-line idea MATCH, কোনো ভুল পড়া নেই, বড় বিভ্রান্তি নেই, পাঁচটি ছোট আইটেম। প্রথম রিড 3 (রাউন্ড 4) বাতিল: এটি প্রজেক্টের পাথ আর ক্রিটিকদের লেবেল করা প্যাকেট দিয়ে ড্রাফট খুলেছিল, কোনো মূল বার্তা ছিল না আর কোনো মিলানো চলেনি। রিড 1 ও 2 চালানো হয়নি (গেটটি রানের মাঝখানে, 02-এর পরে স্কিলে এসেছে)। সীমা: প্যাকেটের পাথে “04-spotify” নাম আছে, যা দর্শক দেখেছেন
স্টোরিবোর্ড লিন্টসতর্কতা
ইঞ্জিন লিন্ট ও চেকপাসপেজ চুক্তি একজন ওয়ার্কার দিয়ে ক্রমানুসারে 1050টি ফ্রেম রেন্ডার করে; কিউ শিট হুবহু আবার এক্সপোর্ট হয় (53টি ইভেন্ট)
G0 রেন্ডার আছেপাস35.00 সেকেন্ড প্রত্যাশিত 35.00 সেকেন্ডের সঙ্গে মেলে; অডিও আছে
G1 প্রুফ পড়া যায়চোখে দেখেফিল্ডের টাইপ 1080-এ 54 px (5 শতাংশ), লাইন 104 ও 64 px; শব্দের লেখা আর কার্ড পুরো সাইজে পড়া যায়; 1920-এর স্থির ছবি আর ফোন সাইজের শিটে চেক করা
G2 কোনো ফাঁকা ফ্রেম নেইপাসপরপর 3টির বেশি সমতল ফ্রেম নেই
G3 শেষ বিরতি, CTA-র অংশপাসশেষ বিরতি 1.47 সেকেন্ড (লেখাহীন এন্ড কার্ডের সীমা 0.6 থেকে 1.77 সেকেন্ড); 27.5 সেকেন্ড থেকে CTA = 21 শতাংশ (সর্বোচ্চ 25)
G4 প্রতি ফ্রেমে একটি হিরোচোখে দেখেপ্রতি বিটে একটি হিরো (data-hero: HONK শব্দ, ফিল্ড, রাস্তা, লাইন, ফিল্ড, লোগো)
G5 কোনো পেজ ক্রোম নেইপাস0টি নিয়মের আঘাত, depth_layers মিডিয়ান 5
ভিডিও গেটসতর্কতাশটের ভেতরে দ্রুত মোশন 0.151, ফাঁকা মাঝের অংশ 0.000 সেকেন্ড, নীল-বেগুনি জমিন 0.000; হলুদ: hero_share ও frame_fill ন্যূনতম সীমার নিচে শুধু 31.25-35 সেকেন্ডের বিটে, পুশ-ইন প্রতি মিনিটে 12
ন্যূনতম সমৃদ্ধির সীমাপাসhero_share 90.9 শতাংশ (সীমা 30), frame_fill 16-এর মধ্যে 16 (সীমা 10), empty_half 0 সেকেন্ড, in_shot_motion 100 শতাংশ, ঘোষিত বিরতির বাইরে longest_still 0 সেকেন্ড; depth_layers মিডিয়ান 5 (পেজের চিহ্ন); ক্রিটিক A গুনেছেন তলের খুঁটিনাটি (অ্যাসফল্টের গ্রেন, জানালা, সাইটের ফ্রেম ও বেড়া), আলোর ঘটনা (চাপের রিং, ড্রপ), আসল উপকরণ (নতুন করে গড়া UI, অফিশিয়াল লোগো)
মোশন ও জমে যাওয়াপাস0টি কাট, 0টি জমে যাওয়া, 1টি কালো অংশ (লোগোর আগে ঘোষিত ফেড), 0 সাদা; প্রায় জমে যাওয়া নমুনা 16 (বিরতি আর লোগোর স্থিরতা)
জোড়াপ্রযোজ্য নয়একটি নিরবচ্ছিন্ন ক্যামেরা, কোনো কাট নেই (look.py 19.53 সেকেন্ডের ড্রপের ঝলককে দৃশ্য বদল হিসেবে পড়ে)
ক্যাপশন ও সিংকসিংক পাসভয়েস নেই, ক্যাপশন নেই; প্রতিটি কিউয়ের শুরু এক ফ্রেমের মধ্যে (ক্রিটিক B: চাপ 7.5, ড্রপ 19.5, শেষ আঘাত 33.5 নিজ নিজ ফ্রেমে, 13টি জ্যাম স্ট্যাব স্যাম্পল পর্যন্ত নিখুঁত)
লাউডনেসপাস-14.0 LUFS, LRA 7.4 LU, ট্রু পিক -1.4 dBFS (লক্ষ্য -14, -1 dBTP, D-29)
স্পেকপাস1920x1080, h264, 30 fps, 35.00 সেকেন্ড
টেমপ্লেট থেকে দূরত্বপাসice-styles 01-flat-vector-এর বিপরীতে 6-এর মধ্যে 4 অক্ষ
ফিঙ্গারপ্রিন্টআগের কোনো রেকর্ড নেইরেকর্ডটি প্রজেক্টের ভেতরে ice/review/fingerprint.jsonl-এ লেখা হয়েছে (রান তার ফোল্ডারে সীমাবদ্ধ, তাই ~/.ice-motion-director/fingerprints.jsonl লেখা হয়নি)
Final Frame Contractপাসলসলেস ফাইনালের শেষ ফ্রেম পুরো ফ্রেমে স্থির লোগো পেজের সমান: 0টি আলাদা পিক্সেল
অনুমোদিত কাটের বিপরীতে ফাইনালপাসdraft-14-এর বিপরীতে 960x540-এ ফাইনাল ফ্রেম: নয়টি সময়ে PSNR 36.7 থেকে 43.6 dB; সিক করা স্থির ছবির বিপরীতে লসলেস ফাইনাল: এন্ড কার্ড ও লোগোতে 0 px, রাস্তার স্তরে 255-এর মধ্যে সর্বোচ্চ 29-এর ছিটে (রাস্টারের ইতিহাস, ফাইনাল ফ্রেম 0 থেকে ক্রমানুসারে একজন ওয়ার্কার দিয়ে রেন্ডার করা)
ব্র্যান্ড টেস্ট (ব্র্যান্ড ভিডিও QA থ্রেশহোল্ড)ফেললোগো ও UI ঢেকে রাখলে 6টি এলোমেলো ফ্রেমের 0টি Spotify হিসেবে পড়া যায় (2 NO, 4 WEAK): Spotify-র সবুজ শুধু প্লে সার্কেল ও লোগোতে, রাস্তার রংগুলো Spotify হিসেবে পরিচিত নয়
প্রতিযোগী-বদল (ব্র্যান্ড ভিডিও QA থ্রেশহোল্ড)ফেল35 সেকেন্ডের 12.5 সেকেন্ড (36 শতাংশ) Spotify-নির্দিষ্ট, তার সবই বদলানো যায় এমন উপরিতল (নতুন করে গড়া ইন্টারফেস, সবুজ, লোগো); আইডিয়াটি যেকোনো মিউজিক অ্যাপে খাটে
ট্রানজিশন বস্তুকে রূপান্তর করে; মানের উল্টে যাওয়া (ব্র্যান্ড ভিডিও QA থ্রেশহোল্ড)আংশিকট্রানজিশন পাস: 1050টি ফ্রেমে কোনো হার্ড কাট নেই (একটি নিরবচ্ছিন্ন ক্যামেরা); অধ্যায়ের লুমা 7টির মধ্যে 4টি বদলে উল্টায়, শেষ তিনটি ধাপে ধাপে কালোয় নামে
ক্লাইম্যাক্স ডুয়েলচালানো হয়নি
  • -14লাউডনেসLUFS
  • -1.4ট্রু পিকdBTP
  • 30ফ্রেম রেটফ্রেম প্রতি সেকেন্ড
  • 1920 x 1080রেজোলিউশনপিক্সেল
ডেলিভার করা সংস্করণ
ভাষাঅ্যাসপেক্টদৈর্ঘ্যফাইল
ইংরেজি16:90:35ice/renders/final/spotify-concept-ad_street_16x9_35s.mp4

কৃতজ্ঞতা ও টুল

  • ice/audio/soundtrack_en.wav, local, code-generated, none, code-generated with mgaudio (MIT, project copy at ice/audio/lib/mgaudio, from Vincentwei1021/mg-styles-15), no third-party audio, score and SFX composed by code in ice/audio/score.py; mgaudio (c) 2026 Vincentwei1021, MIT, n/a (original output, mastered to -14 LUFS, -1 dBTP), English version, full soundtrack 0.0 to 49.0 s, 2026-10-20
  • ice/audio/soundtrack_ar.wav, local, code-generated, none, code-generated with mgaudio (MIT, project copy at ice/audio/lib/mgaudio, from Vincentwei1021/mg-styles-15), no third-party audio, score and SFX composed by code in ice/audio/score.py; mgaudio (c) 2026 Vincentwei1021, MIT, n/a (original output, mastered to -14 LUFS, -1 dBTP), Arabic version, full soundtrack 0.0 to 49.0 s, 2026-10-20
  • ice/audio/soundtrack_en_v2.wav, local, code-generated, none, code-generated with mgaudio (MIT, project copy at ice/audio/lib/mgaudio, from Vincentwei1021/mg-styles-15), no third-party audio, score and SFX composed by code in ice/audio/score.py (--v2); mgaudio (c) 2026 Vincentwei1021, MIT, version 2 levels for the social-profile LRA (mastered to -14 LUFS, -1 dBTP), English version, full soundtrack 0.0 to 49.0 s, 2026-10-20
  • ice/audio/soundtrack_ar_v2.wav, local, code-generated, none, code-generated with mgaudio (MIT, project copy at ice/audio/lib/mgaudio, from Vincentwei1021/mg-styles-15), no third-party audio, score and SFX composed by code in ice/audio/score.py (--v2); mgaudio (c) 2026 Vincentwei1021, MIT, version 2 levels for the social-profile LRA (mastered to -14 LUFS, -1 dBTP), Arabic version, full soundtrack 0.0 to 49.0 s, 2026-10-20
সব 25টি কৃতজ্ঞতা
  • ice/audio/soundtrack_en_v3.wav (and stems_en_v3/), local, code-generated, none, code-generated with mgaudio (MIT, project copy at ice/audio/lib/mgaudio, from Vincentwei1021/mg-styles-15), no third-party audio, score and SFX composed by code in ice/audio/score.py (--v3); mgaudio (c) 2026 Vincentwei1021, MIT, version 3: full-level frame-0 horn, no fade-in, end hit at 46.0 and a natural ring-out (mastered to -14 LUFS, -1 dBTP), English 16:9 delivery film, full soundtrack 0.0 to 49.0 s, 2026-10-20
  • ice/audio/stems_en_v2/, ice/audio/stems_ar_v2/, local, code-generated, none, code-generated with mgaudio (MIT, project copy), no third-party audio, as above, pre-master stems written at -6 dB by mgaudio export, mix reference for 08b, 2026-10-20
  • ice/audio/stems_en/, ice/audio/stems_ar/, local, code-generated, none, code-generated with mgaudio (MIT, project copy), no third-party audio, as above, pre-master stems written at -6 dB by mgaudio export, mix reference for 08b, 2026-10-20
  • ice/audio/soundtrack_en_v4.wav, local, code-generated, none, code-generated with mgaudio (MIT, project copy at ice/audio/lib/mgaudio, from Vincentwei1021/mg-styles-15), no third-party audio, no samples, no AI generation, score and SFX composed by code in ice/audio/score.py (--v4); mgaudio (c) 2026 Vincentwei1021, MIT, version 4, the drawn street: timed from ice/plan/cue-sheet.json (36.0 s); mid-honk at frame 0, no fade-in, last hit at 33.5 and a natural ring-out (mastered to -14 LUFS, -1 dBTP; measured -14.08 LUFS, -1.21 dBTP), English 16:9 film, full soundtrack 0.0 to 36.0 s (08b input: ice/audio/master_input_en_v4.json), 2026-10-21
  • ice/audio/soundtrack_en_v4.wav: SFX (street noise of the hero car, four jam vehicles, road breaker, pile rig and motorbike; 26 key ticks; soft UI open; soft whoosh; click; riser; impact), local, code-generated, none, horn, breaker, pile rig, motorbike and key models written in ice/audio/score.py (horn4, road_breaker, breaker_hat, pile_ram, pile_backbeat, bike_rev, key_tick, building on jack_hammer and engine_bass there); UI open, whoosh, click, riser, impact and the drum bodies from mgaudio sfx and drums (MIT, project copy), as above, original output, mixed into the soundtrack, English 16:9 film, 0.0 to 36.0 s, 2026-10-21
  • ice/audio/stems_en_v4/, local, code-generated, none, code-generated with mgaudio (MIT, project copy), no third-party audio, as above, 31 pre-master stems written at -6 dB by mgaudio export, mix reference for 08b, 2026-10-21
  • ice/audio/soundtrack_en_v5.wav, local, code-generated, none, code-generated with mgaudio (MIT, project copy at ice/audio/lib/mgaudio, from Vincentwei1021/mg-styles-15), no third-party audio, no samples, no AI generation, score and SFX composed by code in ice/audio/score.py (--lang en --v5); mgaudio (c) 2026 Vincentwei1021, MIT, version 5 (D-38 to D-42): timed from the re-timed ice/plan/cue-sheet.json (33.5 s), seven jam cars, an alive ending, smaller peaks at the source (mastered to -14 LUFS, -2.5 dBTP ceiling; measured -14.03 LUFS, -2.68 dBTP), English 16:9 film, full soundtrack 0.0 to 33.5 s (08b input: ice/audio/master_input_en_v5.json; mastered into ice/renders/draft-10-en-av.mp4), 2026-10-21
  • ice/audio/soundtrack_en_v5.wav: SFX (street noise of the hero car, seven jam cars, road breaker, pile rig and motorbike; 26 key ticks; soft UI open; soft whoosh; click; riser; impact), local, code-generated, none, the same models as v4 in ice/audio/score.py (horn4 with seven horn timbres, road_breaker, breaker_hat, pile_ram, pile_backbeat, bike_rev, key_tick); UI open, whoosh, click, riser, impact (high-passed at 100 Hz) and the drum bodies from mgaudio sfx and drums (MIT, project copy), as above, original output, mixed into the soundtrack, English 16:9 film, 0.0 to 33.5 s, 2026-10-21
  • ice/audio/stems_en_v5/, local, code-generated, none, code-generated with mgaudio (MIT, project copy), no third-party audio, as above, 34 pre-master stems written at -6 dB by mgaudio export, mix reference for 08b, 2026-10-21
  • ice/audio/soundtrack_en_v6.wav, local, code-generated, none, code-generated with mgaudio (MIT, project copy at ice/audio/lib/mgaudio, from Vincentwei1021/mg-styles-15), no third-party audio, no samples, no AI generation, score and SFX composed by code in ice/audio/score.py (--lang en --v6); mgaudio (c) 2026 Vincentwei1021, MIT, version 6: the version 5 sound on the 35.0 s ice/plan/cue-sheet.json (last hit 32.5, ring-out to 35.0), the jam cars level-matched (mastered to -14 LUFS, -2.5 dBTP ceiling; measured -14.07 LUFS, -2.68 dBTP), English 16:9 film, full soundtrack 0.0 to 35.0 s (08b input: ice/audio/master_input_en_v6.json; mastered into ice/renders/draft-11-en-av.mp4), 2026-10-21
  • ice/audio/soundtrack_en_v6.wav: SFX (street noise of the hero car, seven jam cars, road breaker, pile rig and motorbike; 26 key ticks; soft UI open; soft whoosh; click; riser; impact), local, code-generated, none, the same models as v5 in ice/audio/score.py; UI open, whoosh, click, riser, impact (high-passed at 100 Hz) and the drum bodies from mgaudio sfx and drums (MIT, project copy), as above, original output, mixed into the soundtrack, English 16:9 film, 0.0 to 35.0 s, 2026-10-21
  • ice/audio/stems_en_v6/, local, code-generated, none, code-generated with mgaudio (MIT, project copy), no third-party audio, as above, 34 pre-master stems written at -6 dB by mgaudio export, mix reference for 08b, 2026-10-21
  • ice/audio/soundtrack_en_v7.wav, local, code-generated, none, code-generated with mgaudio (MIT, project copy at ice/audio/lib/mgaudio, from Vincentwei1021/mg-styles-15), no third-party audio, no samples, no AI generation, score and SFX composed by code in ice/audio/score.py (--lang en --v7); mgaudio (c) 2026 Vincentwei1021, MIT, version 7: the version 6 sound with the black end card (D-44 to D-46): the groove under the field, the street dropping out with the fade to black, a reverse-cymbal swell under the logo entrance, the final hit at 32.5 and the ring-out (mastered to -14 LUFS, -2.3 dBTP ceiling; measured -14.04 LUFS, -2.48 dBTP), English 16:9 film, full soundtrack 0.0 to 35.0 s (08b input: ice/audio/master_input_en_v7.json; mastered into ice/renders/draft-12-en-av.mp4), 2026-10-21
  • ice/audio/soundtrack_en_v7.wav: SFX (street noise of the hero car, seven jam cars, road breaker, pile rig and motorbike; 26 key ticks; soft UI open; soft whoosh; click; riser; impact; the swell into the final hit), local, code-generated, none, the same models as v6 in ice/audio/score.py; UI open, whoosh, click, riser, impact (high-passed at 100 Hz), the reverse cymbal of the logo entrance and the drum bodies from mgaudio sfx and drums (MIT, project copy; the cymbal is mgaudio's synthetic crash reversed, no sample pack installed), as above, original output, mixed into the soundtrack, English 16:9 film, 0.0 to 35.0 s, 2026-10-21
  • ice/audio/stems_en_v7/, local, code-generated, none, code-generated with mgaudio (MIT, project copy), no third-party audio, as above, 35 pre-master stems written at -6 dB by mgaudio export, mix reference for 08b, 2026-10-21
  • ice/audio/soundtrack_en_v8.wav, local, code-generated, none, code-generated with mgaudio (MIT, project copy at ice/audio/lib/mgaudio, from Vincentwei1021/mg-styles-15), no third-party audio, no samples, no AI generation, score and SFX composed by code in ice/audio/score.py (--lang en --v8); mgaudio (c) 2026 Vincentwei1021, MIT, version 8: version 7's sound on the re-timed ending (the field 27.5 to 31.5, the fade to black 31.5 to 32.0, the swell 31.9 to 33.5, the final hit at 33.5, the ring-out to 35.0) (mastered to -14 LUFS, -2.3 dBTP ceiling; measured -14.03 LUFS, -2.48 dBTP), English 16:9 film, full soundtrack 0.0 to 35.0 s (08b input: ice/audio/master_input_en_v8.json; mastered into ice/renders/draft-13-en-av.mp4), 2026-10-21
  • ice/audio/soundtrack_en_v8.wav: SFX (street noise of the hero car, seven jam cars, road breaker, pile rig and motorbike; 26 key ticks; soft UI open; soft whoosh; click; riser; impact; the swell into the final hit), local, code-generated, none, the same models as v7 in ice/audio/score.py; UI open, whoosh, click, riser, impact (high-passed at 100 Hz), the reverse cymbal of the logo entrance (mgaudio's synthetic crash reversed) and the drum bodies from mgaudio sfx and drums (MIT, project copy), as above, original output, mixed into the soundtrack, English 16:9 film, 0.0 to 35.0 s, 2026-10-21
  • ice/audio/stems_en_v8/, local, code-generated, none, code-generated with mgaudio (MIT, project copy), no third-party audio, as above, 35 pre-master stems written at -6 dB by mgaudio export, mix reference for 08b, 2026-10-21
  • ice/audio/soundtrack_en_v9.wav, local, code-generated, none, code-generated with mgaudio (MIT, project copy at ice/audio/lib/mgaudio, from Vincentwei1021/mg-styles-15), no third-party audio, no samples, no AI generation, score and SFX composed by code in ice/audio/score.py (--lang en --v9); mgaudio (c) 2026 Vincentwei1021, MIT, version 9: version 8's sound on the end card re-timed for look.py G3 (the street fading 31.5 to 33.0, the swell 32.5 to the hit at 33.5) (mastered to -14 LUFS, -2.3 dBTP ceiling; measured -14.08 LUFS, -2.48 dBTP), English 16:9 film, full soundtrack 0.0 to 35.0 s (08b input: ice/audio/master_input_en_v9.json; mastered into ice/renders/draft-14-en-av.mp4), 2026-10-21
  • ice/audio/soundtrack_en_v9.wav: SFX (as v8: street noise, 26 key ticks, UI open, whoosh, click, riser, impact, the swell into the final hit), local, code-generated, none, the same models as v8 in ice/audio/score.py and mgaudio sfx and drums (MIT, project copy), as above, original output, mixed into the soundtrack, English 16:9 film, 0.0 to 35.0 s, 2026-10-21
  • ice/audio/stems_en_v9/, local, code-generated, none, code-generated with mgaudio (MIT, project copy), no third-party audio, as above, 35 pre-master stems written at -6 dB by mgaudio export, mix reference for 08b, 2026-10-21

look.pylint.mjsfilm_gate.pymotion_check.pyfrozen-time.mjsloudness.mjsprobe-mp4.mjstransitions.py

এক্সপোর্ট যা খুঁজে পায়নি

  • media

    ice/review/ui-fidelity/sheet-ar.png এক্সপোর্ট হয়নি: কাঁচা ফিডেলিটি শিট লোকালি রাখা (এতে অন্য স্বত্বাধিকারীদের কনটেন্ট থাকতে পারে; শুধু তার মাস্ক করা শেয়ার কপি এক্সপোর্ট হয়েছে)

  • media

    ice/review/ui-fidelity/sheet-en-v2.png এক্সপোর্ট হয়নি: কাঁচা ফিডেলিটি শিট লোকালি রাখা (এতে অন্য স্বত্বাধিকারীদের কনটেন্ট থাকতে পারে; শুধু তার মাস্ক করা শেয়ার কপি এক্সপোর্ট হয়েছে)

  • media

    ice/review/ui-fidelity/sheet-en.png এক্সপোর্ট হয়নি: কাঁচা ফিডেলিটি শিট লোকালি রাখা (এতে অন্য স্বত্বাধিকারীদের কনটেন্ট থাকতে পারে; শুধু তার মাস্ক করা শেয়ার কপি এক্সপোর্ট হয়েছে)

  • media

    ice/review/ui-fidelity/sheet-tiles-ar.png এক্সপোর্ট হয়নি: কাঁচা ফিডেলিটি শিট লোকালি রাখা (এতে অন্য স্বত্বাধিকারীদের কনটেন্ট থাকতে পারে; শুধু তার মাস্ক করা শেয়ার কপি এক্সপোর্ট হয়েছে)

  • media

    ice/review/ui-fidelity/sheet-tiles-en.png এক্সপোর্ট হয়নি: কাঁচা ফিডেলিটি শিট লোকালি রাখা (এতে অন্য স্বত্বাধিকারীদের কনটেন্ট থাকতে পারে; শুধু তার মাস্ক করা শেয়ার কপি এক্সপোর্ট হয়েছে)

  • stages[].minutes

    ice/state.json-এর stages-এ প্রতি ধাপের মিনিট লেখা নেই

  • stages[06].artifacts

    রানের ফাইলে কোনো অ্যানিমেটিক রেন্ডার নেই

  • gates[].threshold

    NOTE.md-এর গেট টেবিলে থ্রেশহোল্ড আলাদা করা নেই; রিপোর্টে যেখানে বলা আছে, সেগুলো প্রতিটি মানের ভেতরে আছে

  • run-log

    আরও 25টি ছবি বাদ দেওয়া হয়েছে (সর্বোচ্চ 24টি)

  • run-log

    এক্সপোর্টে মাস্ক করা: 0টি কী বা টোকেন, 0টি ইমেইল ঠিকানা, 0টি ফোন নম্বর, 1টি অ্যাবসোলিউট পাথ (ice/log/conversation.jsonl হুবহু লেখা রাখে)

JSON হিসেবে কেস স্টাডিরান লগ ডাউনলোড করুন HTML, ১.৫ MBসব ভিডিও

এক্সপোর্টের তারিখ ২১ অক্টোবর, ২০২৬।

আপনার এজেন্টকে একজন ডিরেক্টর দিন

এক লাইন পেস্ট করুন, তারপর সহজ ভাষায় একটি ভিডিও চেয়ে নিন। Ice ব্রিফ থেকে ডেলিভারি পর্যন্ত নিয়ে যায় আর আপনি যে ধাপে দেখতে চান সেখানেই কাজ দেখায়।

npx skills add Omar-Tnzxo/ice-motion-director -g --all
ক্ল্যাপারবোর্ড খুলে ধরে আছে Ice, অ্যাকশন বলার জন্য প্রস্তুত