Ice Motion Director
ইনস্টল

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

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

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

ভিডিও

প্রম্পট

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

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

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

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

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

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

  • ইংরেজি, 16:9, 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
তৈরির তারিখ
২০ অক্টোবর, ২০২৬ থেকে ২১ অক্টোবর, ২০২৬

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

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

  1. প্রম্পট

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

  2. ড্রাফট 3

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

  3. ড্রাফট 7

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

  4. স্টাইল ফ্রেম

    ছয়টি স্টাইল ফ্রেম আর একটি নতুন স্টোরিবোর্ড। লাইন B সহ অনুমোদিত, দুটি সংশোধনসহ: আসল জ্যাম বানাতে দাঁড়িয়ে থাকা গাড়ির একটি সারি, আর ক্যামেরা আরও কাছে যাতে যন্ত্রগুলো ফ্রেম ভরায়।

    স্টাইল ফ্রেম: মালিকের রিভিউ করা একটি ফ্রেম
  5. ড্রাফট 9

    রাস্তাটি আঁকা আর বিটের সঙ্গে টাইম করা, এজেন্ট এতে যে দুর্বলতা দেখেছে তাসহ পাঠানো। মালিক চারটিই ঠিক করতে বললেন: ছোট, প্রাণবন্ত শেষ, ফ্রেমের ভেতরে বেশি গাড়ি, ক্যামেরার বেশি নড়াচড়া, আর চূড়ায় কম লিমিটিং। ড্রাফট 10 এসেছিল 33.5 সেকেন্ডে আর 35 সেকেন্ডের ন্যূনতম না মানায় বাতিল হয়েছে।

  6. ড্রাফট 11

    গাড়ির দুই সারি, ক্যামেরা প্রতিটি যন্ত্রের কাছে এগিয়ে যায়, শেষ 9 থেকে 6.5 সেকেন্ডে ছোট করা। মালিক চাইলেন কালো শেষ স্ক্রিন যেখানে Spotify-র লোগো অ্যানিমেশনসহ আসবে, আর অনানুষ্ঠানিক লাইনটি ভিডিও থেকে সরে গ্যালারির ক্যাপশন ও এই কার্ডে থাকবে।

  7. ড্রাফট 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)।

      উৎস: the owner's message relayed by the run coordinator, 2026-10-20; ice/renders/draft-3-en.mp4

    • D-30 draft-7-এ মালিকের ফিডব্যাক রাউন্ড (2026-10-21)

      • অপশন 1, একই গল্প, স্পষ্ট করেবাছাই করা

      উৎস: the owner's notes relayed by the run coordinator, 2026-10-21; ice/renders/draft-7-en-av.mp4

    • D-32 কোন যন্ত্র কোন অংশ বাজায়

      • Aবাছাই করা
      • - A: গাড়ির হর্ন কিক (নিচু আঘাত)
      • পাইল ড্রাইভার ব্যাকবিট (2 ও 4-এ স্নেয়ার)
      • রোড ব্রেকার হ্যাট (অষ্টমাংশ)
      • মোটরবাইক বেস (ভিত্তি: প্রতিটি যন্ত্রের শব্দ তার অংশের সঙ্গে মেলে: হর্ন একটি ছোট নিচু আওয়াজ
      • র‍্যাম একটি একক ভারী আঘাত
      • ব্রেকার দ্রুত পুনরাবৃত্তি
      • ইঞ্জিন একটি নিচু টানা সুর)

      এটি মালিকের ম্যাপিং মানে আর চাপ থেকে প্রথম হর্নের হস্তান্তর রাখে (চাপা প্লে সার্কেল গাড়ির হর্নের ওপর পড়ে আর হর্ন প্রথম কিক বাজায়)।

      উৎস: D-30; ice/plan/storyboard.md revision 5

    • D-33 নতুন দৈর্ঘ্য ও টাইমিং

      • Aবাছাই করা
      • - A: 36.0 সেকেন্ড: শব্দ 0 থেকে 2.9, প্রশ্ন 2.9, টাইপ 3.3 থেকে 5.4, Top result কার্ড 5.75, প্রথম ডাউনবিটে চাপ 7.5, প্রতি বারে একটি যন্ত্র 15.5 পর্যন্ত, ফিল, বিরতি 17.5 থেকে 19.5, ড্রপ 19.5, লাইন 23.5 থেকে 27.5, ফিল্ড ফেরে 27.5, লোগো 29.5, অনানুষ্ঠানিক লাইন 30.5, শেষ আঘাত 33.5, রিং-আউট 36.0 পর্যন্ত (ভিত্তি: শব্দ ও টাইপের জন্য মালিকের টাইমিং
      • যোগ দেওয়া যন্ত্রের চারটি বার
      • প্রম্পটের নিচের সীমা)

      এটি মালিকের দুটি টাইমিং সংশোধনসহ অনুমোদিত ক্রম রাখে আর ব্রিফের 35 থেকে 60 সেকেন্ডের মধ্যে থাকে।

      উৎস: ice/plan/storyboard.md revision 5; ice/plan/storyboard-strip-v2.png

    • D-34 বাজতে থাকা রাস্তার ওপরের লাইন (মালিকের বাছাইয়ের জন্য)

      • B, মালিকের বাছাই (D-35)বাছাই করা
      • - A: “Pick a song. The street keeps the beat.” (ভিত্তি: আপনি যে কাজ করেন, তারপর রাস্তা যা করে
      • খরচ: এটি “song” বলে, অথচ দর্শক যে কার্ড চেপেছেন তার লেবেল “Playlist”)
      কেন, আর তার উৎস

      মালিকের নোট এমন একটি লাইন চায় যা ব্যাখ্যা করে; B দর্শকের দেখা কারণ (চাপ) আর ফল (শব্দ বিট হয়ে যায়) বলে আর কার্ডের সঙ্গে মেলে, যেখানে A ও C একটি প্লেলিস্টের ওপর “song” বলে (অনুমোদনকারীর নোট)। ice-type নিয়মে পড়ার সময় (অক্ষর / 15 + 1.5 সেকেন্ড): B 3.6 সেকেন্ড, A 3.5 সেকেন্ড, C 3.1 সেকেন্ড; লাইনটি অর্ধেক আসা থেকে অর্ধেক যাওয়া পর্যন্ত প্রায় 3.6 সেকেন্ড থাকে, তাই প্রতিটি অপশন আঁটে। A ও C একই দুই লাইনের লেআউটে আঁটে।

      উৎস: D-30; ice/plan/style-frames/v2/frame-5-the-line.png; film/js/config.js (COPY.lineParts); ice/plan/script.md (word count and claim test after the rework)

    • D-35 নতুন করে সাজানো পরিকল্পনায় মালিকের অনুমোদন রাউন্ড (2026-10-21)

      • ওপরের মতোবাছাই করা

      তাঁর সিদ্ধান্ত

      উৎস: the owner's approval relayed by the run coordinator, 2026-10-21

    • D-36 গ্রুভে জ্যামের গাড়িগুলো (সংশোধন a)

      • Aবাছাই করা
      • - A: ড্রপ থেকে প্রতি বারে দুটি হর্ন স্ট্যাব: হিরোর পেছনের গাড়িগুলো অফ-বিটে হর্ন দেয়, 16-এর মধ্যে স্টেপ 6 ও 14 (বিট 2 ও 4-এর “and”), গাড়ি থেকে গাড়িতে পালা করে, স্কোরে একটি দ্বিতীয়, উঁচু হর্নের স্বর
      • শব্দের অংশে তারা বাকিদের সঙ্গে তাল ছাড়া হর্ন দেয় (ভিত্তি: অফ-বিটে কিক ও ব্যাকবিট নেই, তাই স্ট্যাবগুলো হর্ন সেকশনের মতো হিরোর কিকের জবাব দেয়
      • প্রতি স্ট্যাবে একটি গাড়ি প্রতিটি হর্নকে দৃশ্যমান রাখে)
      কেন, আর তার উৎস

      মালিক চেয়েছেন হিরো কিক থাকুক আর বাকিরা যেখানে স্কোর সমর্থন করে সেখানে যোগ দিক; অফ-বিট স্টেপ 6 ও 14-এ কিক ও ব্যাকবিট নেই (এগুলো বেস ও হ্যাটের সঙ্গে স্টেপ ভাগ করে, 08b-র জন্য একটি মিক্স পয়েন্ট), আর এগুলো দেখায় যেন গাড়িগুলো হিরোকে হর্ন দিয়ে জবাব দিচ্ছে।

      উৎস: D-35; ice/plan/cue-sheet.json (patterns); film/js2/street.js (JAM)

    • D-38 draft-9-এ মালিকের ফিডব্যাক রাউন্ড (2026-10-21)

      • চারটিই ঠিক করা (D-39 থেকে D-42)বাছাই করা

      তাঁর সিদ্ধান্ত

      উৎস: the owner's notes relayed by the run coordinator, 2026-10-21; ice/renders/draft-9-en-av.mp4; ice/review/gates-draft9/

    • D-39 ছোট, প্রাণবন্ত শেষ (নোট 1)

      • Aবাছাই করা
      • - A: ফিল্ড 27.5-এ ফেরে এক জোড়া বিটের জন্য, লোগোর ক্যাডেন্স 28.5-এ (বার 10 বিট 3), অনানুষ্ঠানিক লাইন 29.0 থেকে, লোগোর নিচে চার সেকেন্ড রাস্তা বিটে বাজে, শেষ আঘাত 32.5-এ (বার 12 বিট 3), রিং-আউট 35.0 পর্যন্ত (ভিডিও 35.0 সেকেন্ড, প্রম্পটের নিচের সীমা)
      • এন্ড কার্ডের ক্যামেরা আরও কাছে (স্কেল 0.342-এর বদলে 0.39), কালো আকাশে লোগো, ফিল্ড ও লাইনের ফাঁক নতুন করে সাজানো, নিচে রাস্তা আরও উজ্জ্বল, জানালা ও ল্যাম্প বিটে স্পন্দিত আর জ্যাম শেষ আঘাতের জবাব দেয় (ভিত্তি: 27.5 থেকে শেষটা স্থির রাস্তার ওপর ফিল্ড ও লোগোর 8.5 সেকেন্ডের বদলে 7.5 সেকেন্ড
      • প্রশ্ন স্ক্রিনে 7.5 সেকেন্ড, লোগো 6.25 সেকেন্ড, অনানুষ্ঠানিক লাইন 6.0 সেকেন্ড, সবই পড়ার সময়ের বেশি
      • ভিডিও 35 থেকে 60 সেকেন্ডের মধ্যে থাকে)
      কেন, আর তার উৎস

      এটি শেষটা ছোট করে আর বাজায়, প্রতিটি প্রয়োজনীয় পড়ার সময় রাখে, আর প্রম্পটে লক করা দৈর্ঘ্যের মধ্যে ভিডিওটি রাখে; মালিকের “36 সেকেন্ডের একটু কম” মানে 35 সেকেন্ড, তার কম নয়।

      উৎস: D-38; film/js/config.js (CUE2); ice/plan/cue-sheet.json (re-exported; the 33.5 s sheet of draft-10 kept as cue-sheet-draft10.json); ice/review/stages/07-08-draft10-approver.md (return item A)

    • 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-44 draft-11-এ মালিকের অনুমোদন, শেষ অংশে একটি পরিবর্তনসহ (2026-10-21)

      • ওপরের মতোবাছাই করা

      তাঁর সিদ্ধান্ত

      উৎস: the owner's words relayed by the run coordinator, 2026-10-21; ice/renders/draft-11-en-av.mp4

    • D-45 কালো এন্ড কার্ড ও লোগোর প্রবেশ

      • Aবাছাই করা
      • - A: খালি সার্চ ফিল্ড 27.5-এ বাজতে থাকা রাস্তার ওপর ফেরে আর 4.0 সেকেন্ড থাকে (কল টু অ্যাকশন পুরোটা পড়া যায়)
      • 31.5 (বার 12 বিট 1) থেকে 33.0 রাস্তা ও ফিল্ড একসঙ্গে কালোয় মিলিয়ে যায়
      • 32.5 থেকে 33.5 অফিশিয়াল লোগো ফুটে ওঠে আর পুরোটা একসঙ্গে ত্বরান্বিত কার্ভে 0.92 থেকে 1.0 স্কেলে বাড়ে, 768 px-এ কেন্দ্রিত (প্রস্থের 40 শতাংশ), 33.5-এ শেষ আঘাতে স্কেল 1.0-এ পৌঁছায় (বার 13 বিট 1)
      • কর্ড 35.0 পর্যন্ত বাজার সময় হুবহু ফাইলটি #000000-এর ওপর 1.5 সেকেন্ড থাকে (ভিত্তি: শুধু R-01-এর মোশন
      • প্রশ্ন তার পড়ার সময় রাখে
      • লোগো একটি ডাউনবিটে পৌঁছায়
      • কোনো খাঁটি কালো ফ্রেম নয়
      • লেখাহীন এন্ড কার্ডের পড়ার সময়ের মধ্যে শেষ বিরতি
      • 35.0 সেকেন্ড)। প্রথমে draft-12 হিসেবে 32.5-এ পৌঁছানোসহ তৈরি (মালিক প্রায় 32.5 সেকেন্ড চেয়েছিলেন): look.py G2-তে ফেল করে (20টি খাঁটি কালো ফ্রেম, 30.97 থেকে 31.63 সেকেন্ড) আর G3-তে (লোগো 1.77 সেকেন্ডের বিপরীতে 2.5 সেকেন্ড স্থির), তাই পৌঁছানো এক সেকেন্ড পরের ডাউনবিটে সরানো হয়
      • তারপর draft-13 আবার G3-তে ফেল করে (প্রবেশের ইজ-আউট লেজ 3.0 সেকেন্ড স্থির হিসেবে গণ্য হয়: লোগো ফ্রেমের প্রায় 7 শতাংশ, তাই হালকা বদল প্রতি ফ্রেমের থ্রেশহোল্ডের নিচে থাকে), তাই draft-14-এ প্রবেশ আঘাতের দিকে ত্বরান্বিত হয়ে তাতেই থামে, মাপা শেষ বিরতি 1.47 সেকেন্ড
      কেন, আর তার উৎস

      R-01 যতটা অনুমতি দেয় তার সবচেয়ে সরল মোশনে এটি মালিকের চাওয়া হুবহু করে, আর স্ক্রিন কালো হওয়ার আগে কল টু অ্যাকশন পড়ার মতো রাখে।

      উৎস: D-44; film/js/config.js (CUE2), film/js/lockup.js, film/js/ui.js, film/js2/street.js; ice/plan/cue-sheet.json (re-exported)

    • D-46 অসম্পৃক্ততার লাইন ভিডিও থেকে বাদ (মালিকের সিদ্ধান্ত, 2026-10-21)

      • (b): ভিডিওর কোথাও অসম্পৃক্ততার লাইন নেই; গ্যালারির ক্যাপশন ও ল্যান্ডিং কার্ড হুবহু এই কথায় তা বহন করে: “Unofficial concept, not affiliated with Spotify”।বাছাই করা
      কেন, আর তার উৎস

      তাঁর সিদ্ধান্ত, ঝুঁকি জানানোর পরে নেওয়া। শুধু এই ডেমোর জন্য এটি বাতিল করে DEMO-BRIEF.md-এর রানের শর্ত 3 (ভিডিও আর লাইন দিয়ে শেষ হয় না), RD-01 (স্থান: ভিডিওতে নয়), লেজার L4 (ভিডিওর অংশ) আর brand-authenticity.md সেকশন 10 স্টেপ 10-এর লেবেল গেট; ভিডিওতে লাইন চায় এমন প্রতিটি চেক তাঁর সিদ্ধান্তে এই বিষয়ে পাস করে। লোগোর বাকি নিয়ম থাকে (R-01: অফিশিয়াল ফাইল, অপরিবর্তিত, কো-ব্র্যান্ডিং নয়, পরোক্ষ সমর্থন নয়)।

      উৎস: the owner's words relayed by the run coordinator, 2026-10-21; DEMO-BRIEF.md run condition 3; ice/assets/TRUTH.md RD-01; ice/research/COMPLIANCE.md RD-01

    • 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-এ তাঁর অনুমোদন), আর “কেউ শোনেনি” সতর্কতা বন্ধ করে: মালিক সাউন্ড শুনেছেন।

      উৎস: the owner's words relayed by the run coordinator, 2026-10-21; ice/renders/draft-14-en-av.mp4; ice/review/stages/07-08-draft14-approver.md

    • 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)

    • D-41 যন্ত্রগুলো যোগ দেওয়ার সময় ক্যামেরার নড়াচড়া (নোট 3)

      • Aবাছাই করা
      • - A: প্রতিটি যন্ত্রের যোগ দেওয়ার বারে তার দিকে ধীর পুশ (ব্রেকার 9.5 থেকে 11.0, পাইল রিগ 11.6 থেকে 12.7 হেলানো রেখে, মোটরবাইক 13.6 থেকে 15.3), তাদের মধ্যে যাত্রা, তারপর ফিলের জন্য পুরো দলের দিকে পুল আউট আর 17.5 পর্যন্ত ধীর ভেসে চলা (ভিত্তি: প্রতিটি পুশ নতুন বাদককে চিনিয়ে দেয়
      • আধা সেকেন্ডের বেশি কিছুই স্থির থাকে না)

      মালিক প্রতিটি যন্ত্রের দিকে একটি পুশ বা ভেসে যাওয়ার কথা বলেছেন; A এক ক্যামেরার ব্যাকরণের ভেতরে ঠিক সেটাই করে।

      উৎস: D-38; film/js2/street.js (KEYS)

    এই ধাপে তৈরি

    • 04-storyboard.md

      স্টোরিবোর্ড

      Storyboard: spotify-concept-ad (The street plays along), revision 5 with the owner fixes (D-35), the draft-9 notes (D-38) and the black end card (D-44 to D-46)

      The owner approved draft-11 and changed the ending (D-44): the end card is a fully black screen where the official Spotify logo enters with a fade and a 0.92 to 1.0 scale and lands on the final hit (D-45); the film carries no non-affiliation line, which lives in the gallery caption and the landing card (D-46). The storyboard as it stood for draft-11 is kept in storyboard-draft11.md.

      After draft-9 the owner asked for four fixes (D-38): a shorter, living ending (D-39: the film is 35.0 s, the prompt's lower bound; the field returns for 1 s, the logo card from 28.5, the last hit at 32.5, the ring-out to 35.0, the end card closer with the street playing on the beat), a denser jam inside the frame (D-40: a second row of three cars and vans in the far lane, the stabs cycling one car per stab), camera pushes toward each machine as it joins (D-41) and less limiting at the drop (D-42, sound). The storyboard as it stood for draft-9 is kept in storyboard-draft9.md.

      The owner approved revision 5, the six style frames, line B and 36.0 s (D-35), and asked for two fixes folded in before the build: a row of cars standing in a jam behind the hero car (D-36: the hero keeps the play circle and the kick; the cars behind it answer on the off-beats from the drop) and a closer camera with much less empty sky (D-37: taller buildings behind the action, the motorbike in the far lane right above the hero car, scales 0.7 to 1.1 instead of 0.56 to 0.75). Revision 5 as approved is kept in storyboard-rev5.md.

      Revision 5 answers the stage 05 rework critic (ice/review/rework-04-05-critic.md, REVISE with 5 fixes) on revision 4, which answered the owner's feedback round on draft-7 (D-30, 2026-10-21): the same story, made clear. The street is a real drawn street built in code (D-31); every sound comes from a visible machine; the search answer is typed letter by letter; after the press the same machines play the song (D-32); the abstract lane grid is gone. What revision 5 changes: the machines are drawn 1.6 times larger and stand close together (the pile rig on the site right above the breaker, the motorbike in the far lane right after it), so all four fill the wide frames; the pile rig is redrawn with its pile going into the ground, a flash where the ram meets the pile and dust where the pile goes in; the site has solid hoarding instead of thin scaffold bars; the extra parked cars are gone; every word sits next to its source with a black outline; the line is rewritten so it explains the idea (D-34, for the owner to choose); the end card puts the logo, the field and the required line in a pure black sky above the rooftops with the whole street below (no floating panel, no light blobs). Revision 4 is kept in storyboard-rev4.md, revision 2 in storyboard-rev2.md.

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

      শট প্ল্যান

      Shot plan: spotify-concept-ad (shot contracts), revision 5 with the owner fixes (D-35 to D-37) and the draft-9 notes (D-38 to D-41)

      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 |

      পুরো ফাইল পড়ুন: 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

    • D-31 রাস্তার জগৎ: আঁকা রাতের রাস্তা (লুক, ধাপ 05-এর নতুন কাজ)

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

      এটি সরাসরি মালিকের নোটের জবাব দেয় (চেনা একটি রাস্তা, প্রতিটি শব্দ দৃশ্যমান) আর ভিডিওর ব্যাকরণ রাখে (একটি ক্যামেরা, প্রতিটি লকে রং আসে)। চাপ দেওয়ার আগে সব ধূসর, প্রতিটি যন্ত্র যোগ দিলে তার লেনের রং নেয়, ড্রপে জানালাগুলো হয়ে ওঠে রাস্তার ইকুয়ালাইজার।

      উৎস: D-30; ice/plan/style-frames/v2/ (six frames from the real build: film/v2-en-16x9.html, film/js2/street.js); ice/plan/storyboard-strip-v2.png; ice/plan/storyboard.md revision 5

    এই ধাপে তৈরি

  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

    • D-43 মালিকের draft-9 রাউন্ডের পর কোড স্কোরের আর্ক গার্ড ও মূল অংশের LRA

      • Aবাছাই করা
      • - A: সংস্করণ 6 রাখা আর তিনটি ফলাফল কারণসহ লিখে রাখা: শেষ আঘাত শেষ ফ্রেমের 2.5 সেকেন্ড আগে, কারণ মালিক চেয়েছেন শেষটা একটি আঘাতে পৌঁছে প্রাণবন্ত থাকুক, তাই এটি শেষ 3 সেকেন্ডের জানালার মধ্যে পড়ে
      • 35 সেকেন্ডের ভিডিওতে লক করা টাইমিং অনুযায়ী লাইন ও ক্যাডেন্স 67 থেকে 81 শতাংশে বসে, তাই শেষ পঞ্চমাংশ লাইনের ভেতরেই শুরু হয়
      • সরু মূল অংশ প্রায় 9-এর বদলে মোট 5.6 dB লিমিটিংয়ের মূল্য (D-42) (ভিত্তি: প্রতিটি ফেল করা শর্ত মালিকের একটি সিদ্ধান্ত থেকে আসে
      • শ্রোতার জন্য প্রোফাইল, D-29, মেলে)
      কেন, আর তার উৎস

      গার্ডটি রক্ষা করে এমন শেষ থেকে যা মিলিয়ে শূন্যে যায় আর এমন মূল অংশ থেকে যা কখনো শ্বাস নেয় না; এখানে মালিক ফেডের উল্টোটা চেয়েছেন, আর তিনি যে লিমিটিং কমাতে বলেছেন সেটাই মূল অংশ সরু করেছে; মাস্টার D-29 মানে (-14.0 LUFS, -2.2 dBTP, LRA 7.4)।

      উৎস: ice/audio/qc_en_v6.json; ice/audio/NOTES.md (Version 6); ice/audio/peak_reduction_en_v6.json; ice/review/stages/07-08-draft10-approver.md (item B)

    এই ধাপে তৈরি

    • 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 (এন্ড কার্ডের প্লেহেড, একটি কাটা ধূসর ঘর, শেষ ঝলক)
      • fixes.json-এ সংশোধন R3-01 থেকে R3-03; তারপর draft-7-এ মালিকের দিক বদল (D-30) এই জগৎকে আঁকা রাস্তা দিয়ে বদলে দেয়

      সংশোধিত

      • রাউন্ড 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)

      সংশোধিত

      • আগের রাউন্ড 1 থেকে 3 লেন-গ্রিড জগতের বিচার করেছিল, যা মালিক বদলে দিয়েছেন (D-30)
  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

কথোপকথন

মালিক ও এজেন্টের মধ্যে প্রতিটি মেসেজ, ক্রমানুসারে। মালিকের কথা হুবহু; এজেন্টের উত্তরগুলো এক্সপোর্টে সংক্ষেপে দেওয়া।

  1. মালিকধাপ 01

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

    অনুবাদ, মালিকের নিজের কথা নয়

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

  2. মালিকধাপ 01

    انا هنام فا معناه متتوقفش لأي اسئلة لاني مش هرد

    অনুবাদ, মালিকের নিজের কথা নয়

    আমি ঘুমাতে যাচ্ছি, মানে কোনো প্রশ্নের জন্য থেমো না, কারণ আমি উত্তর দেব না

  3. Iceধাপ 01

    ঠিক আছে, কোনো প্রশ্নের জন্য থামব না। বিজ্ঞাপনটি অটো মোডে চলবে, আর প্রতিটি সিদ্ধান্ত রিসার্চ দিয়ে নেওয়া হবে এবং কারণ ও উৎসসহ লিখে রাখা হবে।

  4. মালিকধাপ 01

    اكمل من حيث توقفت

    অনুবাদ, মালিকের নিজের কথা নয়

    যেখানে থেমেছিলে সেখান থেকে চালিয়ে যাও

  5. Iceধাপ 01

    লিমিট শেষ হয়ে যাওয়ায় শুরুর কিছু পরেই কাজ থেমে ছিল, আর প্রথম ধাপের সেই একই জায়গা থেকে আবার চলতে শুরু করেছে।

  6. মালিকধাপ 07

    بقالك قد ايه وقت! وايه اللي وصلتله

    অনুবাদ, মালিকের নিজের কথা নয়

    কতক্ষণ ধরে লেগে আছ! আর কোথায় পৌঁছালে

    চ্যাটে একটি স্ক্রিনশট পেস্ট করা হয়েছিল, তার বিষয়বস্তু লেখা হয়নি।

  7. Iceধাপ 07

    01 থেকে 06 পর্যন্ত ধাপ অনুমোদিত: ব্রিফ, কনসেপ্ট, স্ক্রিপ্ট, স্টোরিবোর্ড, লুক আর অ্যানিমেটিক। বিল্ড আর মিউজিক চলছে, আর 13টি দৃশ্যের stills বোর্ড পাঠানো হয়েছে।

  8. মালিকধাপ 07

    الليمت اتجدد اكمل

    অনুবাদ, মালিকের নিজের কথা নয়

    লিমিট নতুন হয়েছে, চালিয়ে যাও

  9. Iceধাপ 07

    বিজ্ঞাপনটি একই জায়গা থেকে বিল্ড আবার চালিয়ে যাচ্ছে।

  10. মালিকধাপ 07

    ايه حصل بخصوص الاعلان

    অনুবাদ, মালিকের নিজের কথা নয়

    বিজ্ঞাপনের কী খবর

  11. Iceধাপ 07

    ইংরেজি draft-3 আর তার ফ্রেমের পেজ পাঠানো হয়েছে, সঙ্গে খোলাখুলি মতামত: শেষ 8 সেকেন্ড স্থির ও ফাঁকা, Top result কার্ড এখনো ধূসর ও অস্থায়ী, আর ফাইনাল মিক্স এখনো শেষ হয়নি।

  12. মালিকধাপ 07

    انت بتعمل ال3 نسخ مع بعض ولا النسخة الاول بس؟

    অনুবাদ, মালিকের নিজের কথা নয়

    তুমি কি 3টা সংস্করণ একসঙ্গে বানাচ্ছ, নাকি শুধু প্রথমটা?

  13. Iceধাপ 07

    আরবি আর ইংরেজি একই কোড থেকে একসঙ্গে তৈরি হচ্ছে, আর পরিকল্পনা 6টি সংস্করণের: দুই ভাষা 3টি সাইজে। 16:9 সাইজ draft-4 পর্যন্ত পৌঁছেছে, আর 1:1 ও 9:16 নতুন করে সাজানো হচ্ছে।

  14. মালিকধাপ 07

    منا مش عايز غير نسخة واحدة فقط لا غير انجليزي و 16:9 عجبتني ووافقت عليها نبدا نكمل الباقي سواء عربي او ابعاد اخرى هي نسخة واحدة كاملة من كل شيئ محتى الميزوك والساوند ايفكت وغيره

    অনুবাদ, মালিকের নিজের কথা নয়

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

  15. Iceধাপ 07

    আরবি আর 9:16 ও 1:1 সাইজ বাতিল হয়েছে। শুধু একটি সংস্করণ ডেলিভার হবে, ইংরেজি 16:9, মিউজিক, ইফেক্ট, মিক্স, রিভিউ আর কেস স্টাডিসহ পূর্ণ, আর অনুমোদিত draft-3-এর একই লুকে।

  16. মালিকধাপ 07

    تمام مستنى

    অনুবাদ, মালিকের নিজের কথা নয়

    ঠিক আছে, অপেক্ষা করছি

  17. মালিকধাপ 09

    انا عايز اعرف بجد كل الساعات دي بتضيف ف ايه انت لو انسان هتعمل الفيديو يدوي مش هياخد الساعات دي كلها!

    অনুবাদ, মালিকের নিজের কথা নয়

    আমি সত্যিই জানতে চাই এত ঘণ্টা কীসে যোগ হচ্ছে, একজন মানুষ হাতে ভিডিওটা বানালে এত ঘণ্টা লাগত না!

  18. Iceধাপ 09

    প্রায় 20 ঘণ্টা হয়েছে; এর মধ্যে আসল কাজ প্রায় 6 ঘণ্টা, বাকিটা লিমিটের কারণে থেমে থাকা। সময় গেছে 6টি সংস্করণে, প্রতিটি ধাপের পর রিভিউয়ে, ডকুমেন্টেশনে, রেন্ডার ও রিভিউয়ের চক্রে, আর কোডে কম্পোজ করা মিউজিকে। ওয়ার্কফ্লো হালকা করার প্রস্তাবও দেওয়া হয়েছে।

  19. মালিকধাপ 09

    لا، سيبه زي ما هو

    অনুবাদ, মালিকের নিজের কথা নয়

    না, যেমন আছে তেমনই রাখো

  20. Iceধাপ 09

    ওয়ার্কফ্লো তার পুরো গভীরতা নিয়েই থাকবে, আর সিদ্ধান্তটি রিপোর নিয়মে লিখে রাখা হয়েছে।

  21. মালিকধাপ 09

    باقي قد ايه عالفيديو

    অনুবাদ, মালিকের নিজের কথা নয়

    ভিডিওটার আর কতক্ষণ বাকি

  22. Iceধাপ 09

    প্রায় এক ঘণ্টা। বিজ্ঞাপনটি draft-7-এর দ্বিতীয় রিভিউ রাউন্ডে আছে, তারপর ফাইনাল রেন্ডার আর ডেলিভারি।

  23. মালিকধাপ 09

    ايوه بس انا كنت عايزك تتابع معايا اول باول وتوريني الشغل اول باول وابقى متابع عشان حتى لو عايز تعديلات فالنص الحقها بدل ما اشوف النتيجة النهائية واتصدم بعد يوم عمل كامل

    অনুবাদ, মালিকের নিজের কথা নয়

    হ্যাঁ, কিন্তু আমি চেয়েছিলাম তুমি আমার সঙ্গে ধাপে ধাপে যোগাযোগ রাখো আর কাজ ধাপে ধাপে দেখাও, যাতে আমি খোঁজ রাখতে পারি, মাঝপথে কোনো পরিবর্তন চাইলে তখনই ধরতে পারি, পুরো এক দিনের কাজের পর ফাইনাল ফল দেখে চমকে না যাই

  24. Iceধাপ 09

    সাউন্ডসহ draft-7 আর তার ফ্রেমের পেজ পাঠানো হয়েছে, সঙ্গে draft-3 থেকে কী বদলেছে আর কী এখনো দুর্বল। এখন থেকে প্রতিটি draft-এর পর কাজ থামবে, আর ইউজারের নোটের আগে কোনো ফাইনাল রেন্ডার নয়।

  25. মালিকধাপ 09

    Tekintas استخدمت السكيلز او كل حاجه موجوده في الريمو يعني المفروض ان دي ساس مثلا سبوتيفاي وتقنيه والكلام ده كله اللي انا ملاحظه كيوزر عادي بيشوف الاعلان طويل جدا اللي هي بتاعت الهايند والهارد وبعد كده الكتابه في السيرش بار فجاه النص ظهر ما اتكتبش كتابه يعني ما ظهرش كلمه او حرف بعد كده ظهر الاغنيه تمام كويس نزل على التشغيل حولني على فريم في ثلاثه اللي هو بارت وبانج وبارد وايكونت البلاي عماله تمشي عليهم وتشرحش الفكره على كده ستريت بلاي بلايز الون عايز ان

    অনুবাদ, মালিকের নিজের কথা নয়

    Tekintas, তুমি স্কিলগুলো বা রিপোর সবকিছু ব্যবহার করেছ, মানে ধরে নেওয়ার কথা এটা ধরো SaaS, Spotify, টেকনোলজি, এসব; একজন সাধারণ ইউজার হিসেবে আমি যা খেয়াল করছি: বিজ্ঞাপনটা অনেক লম্বা, হর্ন আর হার্ডের অংশটা, তারপর সার্চ বারে লেখা, হঠাৎ পুরো লেখাটা চলে এল, টাইপ হয়নি, মানে একটা শব্দ বা অক্ষর করে আসেনি, তারপর গানটা এল, ঠিক আছে ভালো, প্লে-তে নামল, আমাকে তিনটে ফ্রেমে নিয়ে গেল, পার্ট, ব্যাং আর বার্ড, আর প্লে আইকন সেগুলোর ওপর দিয়ে চলছে, আর আইডিয়াটা এভাবে ব্যাখ্যা করছে না, স্ট্রিট প্লে প্লেজ দ্য অল, আমি চাই যে

  26. Iceধাপ 09

    রাউটার বিজ্ঞাপনটিকে app ad নয়, brand film হিসেবে শ্রেণিভুক্ত করেছিল, আর সেজন্যই এটা বিমূর্ত হয়েছে। ফ্রেমগুলো নিশ্চিত করেছে যে কার্সর 3 সেকেন্ড স্থির থাকার পর 8.8 সেকেন্ডে সার্চের লেখা একবারে চলে আসে। মেসেজটি কাটা ছিল, তাই বাকিটা চাওয়া হয়েছে।

  27. মালিকধাপ 09

    وفريمات الدوشة وبعد البحث وتشغيل الاغنية مش بتعبر بشكل فعلي عن المطلوب

    অনুবাদ, মালিকের নিজের কথা নয়

    আর হট্টগোলের ফ্রেম, সার্চের পরের আর গান চালানোর ফ্রেমগুলো আসলে যা চাওয়া হয়েছে তা প্রকাশ করছে না

  28. Iceধাপ 09

    হট্টগোলের দৃশ্য আর প্লে-র পরের দৃশ্য বিমূর্ত, আইডিয়াটা পৌঁছে দেয় না। দুটি সমাধান প্রস্তাব করা হয়েছে: একই আইডিয়া আঁকা রাস্তা দিয়ে স্পষ্ট করা, অথবা বিজ্ঞাপনটিকে app ad-এ বদলে দেওয়া।

  29. মালিকধাপ 09

    نمشي بالحل الأول: نفس القصة بس واضحة، شارع مرسوم بجد بعربيات وموتوسيكل وشنيور، الكتابة حرف حرف، والشارع نفسه بيعزف بعد التشغيل. ابعتلي style frames الأول قبل البناء.

    অনুবাদ, মালিকের নিজের কথা নয়

    প্রথম সমাধানটাই নিই: একই গল্প, শুধু স্পষ্ট, সত্যিকারের আঁকা রাস্তা, গাড়ি, মোটরবাইক আর ড্রিলসহ, লেখা অক্ষরে অক্ষরে, আর প্লে-র পর রাস্তা নিজেই বাজায়। বিল্ডের আগে প্রথমে আমাকে style frames পাঠাও।

  30. Iceধাপ 09

    নোট আর সিদ্ধান্ত পাঠানো হয়েছে: কোডে আঁকা রাস্তা, হট্টগোল প্রায় 3 সেকেন্ড, লেখা অক্ষরে অক্ষরে, আর প্লে-র পর রাস্তা নিজেই বাজায়। যেকোনো বিল্ডের আগে স্টাইল ফ্রেম আসবে।

  31. Iceধাপ 05

    6টি স্টাইল ফ্রেম আর নতুন স্টোরিবোর্ড পাঠানো হয়েছে, দৈর্ঘ্য 36 সেকেন্ড। আইডিয়াটা এখন বোঝা যায়, তবে দুটি দুর্বলতা আছে: একটি গাড়িতে জ্যাম হয় না, আর ফ্রেমে জিনিসগুলো ছোট। বাজতে থাকা রাস্তার জন্য 3টি লাইন প্রস্তাব করা হয়েছে।

  32. মালিকধাপ 05

    موافق على الفريمات بالجملة B. صلّح النقطتين: صف عربيات واقفة في الزحمة، والكاميرا تقرّب عشان المكن يملا الكادر. مدة 36 ثانية كويسة. ابدأ البناء وابعتلي أول draft.

    অনুবাদ, মালিকের নিজের কথা নয়

    লাইন B সহ ফ্রেমগুলো অনুমোদন দিলাম। দুটো জিনিস ঠিক করো: জ্যামে দাঁড়িয়ে থাকা গাড়ির একটা সারি, আর ক্যামেরা কাছে আনো যাতে যন্ত্রগুলো ফ্রেম ভরায়। 36 সেকেন্ড দৈর্ঘ্য ঠিক আছে। বিল্ড শুরু করো আর প্রথম draft পাঠাও।

  33. Iceধাপ 05

    দুটি সংশোধনসহ বিল্ড শুরু হয়েছে, আর কোনো ফাইনাল রেন্ডারের আগে সাউন্ডসহ প্রথম draft পাঠানো হবে।

  34. মালিকধাপ 08

    خلصت المطلوب خلاص والريبو جاهز يبقى عام على جيت هاب واثبته على نسخة جديدة من كلود

    অনুবাদ, মালিকের নিজের কথা নয়

    যা চাওয়া হয়েছিল শেষ করেছ, আর রিপো GitHub-এ পাবলিক হওয়ার জন্য প্রস্তুত, আর Claude-এর একটা নতুন কপিতে এটা প্রমাণ করো

  35. Iceধাপ 08

    সাউন্ডসহ draft-9 (36 সেকেন্ড) আর তার ফ্রেমের পেজ পাঠানো হয়েছে: গাড়ির জ্যাম, অক্ষরে অক্ষরে লেখা, যন্ত্রগুলো একে একে তালে যোগ দেয়, আর drop-এ জানালাগুলো জ্বলে ওঠে। এখনো দুর্বল: শেষটা প্রায় 9 সেকেন্ড শান্ত, জ্যাম এখনো হালকা, সাউন্ড শুধু মাপা হয়েছে কেউ শোনেনি, আর পিকে limiting বেশি।

  36. মালিকধাপ 08

    صلح الملاحظات الاربع عالفيديو وعايز اصلح ال 5 مشاكل دول: 1. الإعلان الأول لسه ما خلصش: قسم الـ gallery في الـ README مكتوب فيه “The gallery is being rendered”. يعني أهم دليل على الجودة لسه فاضي. وإعلان سبوتيفاي نفسه بيّن إن الوعد الأساسي لسه مش متحقق: البرومبت الواحد طلّع إعلان مجرد اليوزر العادي مش فاهمه، واحتاج تدخلك. 2. 21 مشكلة اتسجلت في الـ skills أثناء الإعلان: منهم 7 كبار و14 صغيرين، ولسه ما اتصلحوش. من الكبار: * سكريبت الصوت بيعمل fade-in إجباري 1.5 ثانية، وده اللي خلّى أول الإعلان ساكت. * سكريبت الرندر بيقف 5 دقايق من غير ما يقول السبب، لو ملف برا الفولدر. * الرندر بالـ GPU بيطلّع نفس الفريم بشكل مختلف. * سحب شكل البراند مش بيعرف يختار لغة الموقع. * فحص في الجودة بيقرا المشاهد الـ 3D غلط. * وأهمهم: مفيش أي فحص قبل البناء بيتأكد إن المشاهد العادي هيفهم الفكرة. دي بالظبط المشكلة اللي انت لاحظتها. 3. التجربة الكاملة ببرومبت واحد على Claude نضيف لسه ما اتعملتش: محتاجة تسجيل دخولك، وهتاكل من نفس الليمت. 4. ملفات الصيانة فيها مسارات من جهازك: زي `_motion-sources`، ومحتاجة تتنضف. 5. الـ CI بيقع أحيانًا: على بعض أجهزة GitHub مكتبة Python بتقع أثناء الاستيراد.

    অনুবাদ, মালিকের নিজের কথা নয়

    ভিডিওর চারটা নোট ঠিক করো আর এই 5টা সমস্যা ঠিক করতে চাই: 1. প্রথম বিজ্ঞাপন এখনো শেষ হয়নি: README-র gallery অংশে লেখা “The gallery is being rendered”। মানে মানের সবচেয়ে বড় প্রমাণটাই এখনো খালি। আর Spotify বিজ্ঞাপনটা নিজেই দেখিয়েছে যে মূল প্রতিশ্রুতি এখনো পূরণ হয়নি: এক প্রম্পট থেকে এমন বিমূর্ত বিজ্ঞাপন এসেছে যা সাধারণ ইউজার বোঝেন না, আর তোমার হস্তক্ষেপ লেগেছে। 2. বিজ্ঞাপনের সময় skills-এ 21টা সমস্যা লেখা হয়েছে: 7টা বড় আর 14টা ছোট, আর এখনো ঠিক হয়নি। বড়গুলোর মধ্যে: * সাউন্ডের স্ক্রিপ্ট বাধ্যতামূলক 1.5 সেকেন্ডের fade-in করে, আর এর কারণেই বিজ্ঞাপনের শুরুটা নীরব ছিল। * রেন্ডারের স্ক্রিপ্ট কোনো ফাইল ফোল্ডারের বাইরে থাকলে কারণ না বলে 5 মিনিট আটকে থাকে। * GPU দিয়ে রেন্ডার একই ফ্রেম আলাদাভাবে বের করে। * ব্র্যান্ডের লুক টেনে আনার সময় সাইটের ভাষা বাছতে পারে না। * মানের একটা চেক 3D দৃশ্য ভুল পড়ে। * আর সবচেয়ে জরুরি: বিল্ডের আগে এমন কোনো চেক নেই যা নিশ্চিত করে সাধারণ দর্শক আইডিয়াটা বুঝবেন। ঠিক এই সমস্যাটাই তুমি খেয়াল করেছ। 3. পরিষ্কার Claude-এ এক প্রম্পট দিয়ে পুরো পরীক্ষাটা এখনো হয়নি: তোমার লগইন লাগবে, আর একই লিমিট থেকে খরচ হবে। 4. রক্ষণাবেক্ষণের ফাইলে তোমার মেশিনের পাথ আছে: যেমন `_motion-sources`, এগুলো পরিষ্কার করতে হবে। 5. CI মাঝে মাঝে ভেঙে পড়ে: GitHub-এর কিছু মেশিনে ইমপোর্টের সময় Python লাইব্রেরি ভেঙে পড়ে।

  37. Iceধাপ 08

    চারটি নোট পাঠানো হয়েছে: ছোট ও প্রাণবন্ত শেষ, ফ্রেমের ভেতরে জ্যামে আরও গাড়ি, 9 থেকে 18 সেকেন্ড পর্যন্ত ক্যামেরা মুভমেন্ট, আর পিকে কম কম্প্রেশন। কোনো ফাইনাল রেন্ডারের আগে draft-10 পাঠানো হবে, আর স্কিলগুলোর সংশোধন সমান্তরালে শুরু হয়েছে।

  38. মালিকধাপ 08

    Try again

    অনুবাদ, মালিকের নিজের কথা নয়

    আবার চেষ্টা করো

  39. Iceধাপ 08

    চারটি নোটের পর সাউন্ডসহ draft-11 (35 সেকেন্ড) আর তার ফ্রেমের পেজ পাঠানো হয়েছে: জ্যামে গাড়ির দুই সারি, প্রতিটি যন্ত্র ঢোকার সময় ক্যামেরা তার কাছে যায়, শেষটা 9-এর বদলে 6.5 সেকেন্ড, আর পিকে কম্প্রেশন 5.65 dB। draft-10 ছিল 33.5 সেকেন্ড, তাই বাতিল হয়েছে, কারণ চাওয়া দৈর্ঘ্য অন্তত 35 সেকেন্ড। সাউন্ড এখনো কেউ শোনেনি।

  40. মালিকধাপ 08

    جيد جدا فقط النهاية احذف جملة انه غير نصي وخلي الشاشة كلها سوداء واللوجو بتاع سبوتي فاي يظهر بانيميشن

    অনুবাদ, মালিকের নিজের কথা নয়

    খুব ভালো, শুধু শেষে অনানুষ্ঠানিক হওয়ার লাইনটা মুছে দাও আর পুরো স্ক্রিন কালো করো, আর Spotify-র লোগো অ্যানিমেশনসহ আসুক

  41. মালিকধাপ 08

    التصليحات بتاعت الريبو كلها تمت وان هو دلوقتي جاهز انه يستعمل على البرودكشن.

    অনুবাদ, মালিকের নিজের কথা নয়

    রিপোর সব সংশোধন হয়ে গেছে, আর এটা এখন প্রোডাকশনে ব্যবহারের জন্য প্রস্তুত।

  42. Iceধাপ 08

    শেষটা এখন কালো স্ক্রিন, আর লোগো অপরিবর্তিত রেখে অ্যানিমেশনসহ আসে। ইউজারকে জিজ্ঞেস করা হয়েছে ‘সম্পর্কিত নয়’ লাইনটি কোথায় থাকবে: শুরুতে একটি ছোট লাইন হিসেবে, নাকি ভিডিও থেকে সরিয়ে শুধু gallery-র বর্ণনায়। আর স্পষ্ট করা হয়েছে যে রিপোর সংশোধন শেষ হয়ে টেস্টে পাস করেছে, তবে আসল ব্যবহারের জন্য প্রস্তুত বলার আগে এক প্রম্পটে একটি পূর্ণ পরীক্ষা দরকার।

  43. মালিকধাপ 08

    اشيل جملة غير رسمي من الفيديو خالص، وخليها في وصف الـ gallery وكارت صفحة الهبوط بس، وعدّل القاعدة في AGENTS.md.

    অনুবাদ, মালিকের নিজের কথা নয়

    অনানুষ্ঠানিক লাইনটা ভিডিও থেকে পুরোপুরি সরিয়ে দাও, শুধু gallery-র বর্ণনা আর ল্যান্ডিং পেজের কার্ডে রাখো, আর AGENTS.md-এ নিয়মটা বদলে দাও।

  44. Iceধাপ 08

    লাইনটি পুরো ভিডিও থেকে সরানো হয়েছে, আর শুধু gallery-র বর্ণনা ও ল্যান্ডিং পেজের কার্ডে থাকবে। AGENTS.md-এ gallery-র নিয়ম বদলানো হয়েছে, আর ইউজারদের জন্য স্কিলের নিয়ম যেমন ছিল তেমনই আছে। কালো কার্ড আর লোগোসহ draft-12 রেন্ডার হচ্ছে।

  45. Iceধাপ 08

    draft-14 (35 সেকেন্ড) আর শেষ 9 সেকেন্ডের ফ্রেমের পেজ পাঠানো হয়েছে: রাস্তার ওপর সার্চ বক্স, তারপর পুরো স্ক্রিন কালো হয়, আর Spotify-র অফিশিয়াল লোগো ফেড-ইন ও হালকা জুম নিয়ে ঢোকে, তারপর 33.5 সেকেন্ডে শেষ বিটে থেমে যায়। ভিডিওতে কোনো অনানুষ্ঠানিক লাইন নেই। সাউন্ড এখনো কেউ শোনেনি।

  46. মালিকধাপ 08

    موافق على draft-14 وسمعت الصوت. ابدأ الريندر النهائي 1920x1080 والتسليم والـ case study.

    অনুবাদ, মালিকের নিজের কথা নয়

    draft-14 অনুমোদন দিলাম আর সাউন্ড শুনেছি। 1920x1080 ফাইনাল রেন্ডার, ডেলিভারি আর case study শুরু করো।

  47. Iceধাপ 08

    প্রথম ফ্রেম থেকে ক্রমানুসারে 1920x1080 ফাইনাল রেন্ডার শুরু হয়েছে, সঙ্গে শেষ রিভিউ রাউন্ড, ডেলিভারি, কেস স্টাডি এক্সপোর্ট আর রান লগ ফাইল।

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

কমপ্লায়েন্স নোট: 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” নাম আছে, যা দর্শক দেখেছেন
স্টোরিবোর্ড লিন্টসতর্কতা15টি শট, 35 সেকেন্ড; হলুদ: শট 1-এ চারটি শব্দ (যন্ত্রগুলোর শব্দ), শট 2 ও 4 ছোট (মালিকের একসঙ্গে টাইপ; অনুমোদিত কার্ড), পরপর তিনটি পুশ (মালিকের নোট 3)
ইঞ্জিন লিন্ট ও চেকপাসপেজ চুক্তি একজন ওয়ার্কার দিয়ে ক্রমানুসারে 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:935 সেকেন্ডice/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, অ্যাকশন বলার জন্য প্রস্তুত