Fusion

ভিডিও এডিটর, রেকর্ড থেকে কালার পর্যন্ত পাঁচটি পেজ, একটি মাল্টি-ট্র্যাক টাইমলাইন, একটি নোড কম্পোজিটর এবং GPU কম্পোজিটিং।

এক লাইনে#

একটি নোড কম্পোজিটর ও একটি কালার পেজ যুক্ত মাল্টি-ট্র্যাক ভিডিও এডিটর, সবকিছু ব্রাউজারে।

লেআউট#

Fusion তার Edit পেজে: browser, program monitor, inspector ও timeline

মেনু বারFile · Edit · ক্লিপের নাম · View · Plugins
রিড-আউটGPU, CPU ও RAM মিটার, তারপর সিকোয়েন্স ফরম্যাট: রেজোলিউশন, ফ্রেম রেট, টাইমকোড
টুলবারselection, razor, move, refresh ও অডিও টুল, তারপর পাঁচটি page
বামbrowser: Media · FX · Titles · Marks
কেন্দ্রviewer, Source এবং Program, নিচে transport সহ
ডানinspector
নিচেমাল্টি-ট্র্যাক timeline
স্ট্যাটাস বারফরম্যাট, কোডেক, ট্র্যাক ও ক্লিপ সংখ্যা, মোট duration, save state, cache সাইজ

পাঁচটি পেজ#

টুলবারটি একটি প্যানেল না খুলে পুরো workspace বদলে দেয়:

Pageকিসের জন্য
Recordcapture
Editকাট জোড়া দেওয়া: যে পেজে আপনি বেশিরভাগ সময় কাটান
Compositelayering, keying ও effect
Nodesnode compositor, স্ট্যাক না হয়ে গ্রাফ এমন effect-এর জন্য
Colorgrading

এখানে আপনি যা করেন#

মিডিয়া আনা#

মিডিয়া বিন, এডিটের জন্য পাওয়া ক্লিপসহ

Browser-এ ফাইল ড্রপ করুন, বা ইমপোর্ট করতে ক্লিক করুন। Video, Audio বা Image দিয়ে ফিল্টার করুন, নাম দিয়ে খুঁজুন, এবং bin-এ সাজান। অন্য স্টুডিও থেকেও মিডিয়া আসতে পারে (নিচে দেখুন)।

Cut#

মাল্টি-ট্র্যাক টাইমলাইন, একটি ভিডিও ও একটি অডিও ট্র্যাক সহ

Source viewer-এ একটি ক্লিপ লোড করুন, mark করুন, এবং সেটিকে একটি Insert বা Overwrite হিসেবে timeline-এ পাঠান; LiftExtract ম্যাটেরিয়াল আবার বের করে আনে। Timeline-এ: trim, razor দিয়ে split, move, ও reorder করুন, ডিফল্টভাবে Snap চালু থাকে।

+ Track দিয়ে ট্র্যাক যোগ হয় আর প্রতিটিতে থাকে চেনা প্রতি-ট্র্যাক কন্ট্রোল, solo, mute, lock, ও visibility।

Transport play, loop ও scrub করে, রিয়েল-টাইম প্লেব্যাক তাল মেলাতে না পারলে তার জন্য একটি RAM প্রিভিউ বোতাম এবং তার পাশে একটি speed selector থাকে।

একটি ক্লিপ পরিদর্শন করা#

ক্লিপ inspector

একটি ক্লিপ নির্বাচন করুন আর inspector পাঁচটি ট্যাব জুড়ে ভরে যায়: Props, Keys, Speed, Track, Mask, নিচে Transform (position, scale, rotation, opacity), EffectsInfo সহ। এখানকার প্রতিটি মান কীফ্রেমযোগ্য; সেই কীফ্রেমগুলো থাকে Keys ট্যাবে।

কম্পোজিট ও গ্রেড#

Composite পেজ স্ট্যাক ও কি করে; Nodes পেজ একই কাজ একটি গ্রাফ হিসেবে করে, যা তখন দরকার যখন একটি effect-এর একের বেশি ইনপুট থাকে। Color পেজ হলো grade।

Compositing ব্রাউজারে থাকলে WebGPU-তে চলে, আর না থাকলে একটি Canvas 2D পাথে ফিরে যায়: Fusion-এর stats প্যানেল আপনাকে বলে দেয় আপনি কোনটা পাচ্ছেন।

Titles, effects ও markers#

Browser-এর FX, TitlesMarks ট্যাব হলো লাইব্রেরি, সেটিংস নয়: একটি ক্লিপ যেভাবে টানেন ঠিক সেভাবেই একটি title বা effect timeline-এ টেনে আনুন।

পেজগুলোর পেছনের প্যানেল#

পাঁচটি পেজই workspace; এগুলো হলো তারা যে প্যানেল খোলে।

Colour#

Scopeswaveform, vectorscope ও histogram: একটি grade বিচার করার একমাত্র সৎ উপায়
HDR Gradinghigh dynamic range-এ grading
Color Toolsgrade নিজেই

Audio#

Fusion একটি mix-এর জন্য আপনাকে Pulse-এ পাঠায় না। Audio Mixer প্রতিটি ট্র্যাককে একটি strip দেয়, Audio Effects হলো প্রতি-ক্লিপ চেইন, আর Essential Sound হলো গাইডেড পাস: একটি ক্লিপ dialogue, music বা একটি effect তা বলুন আর এটি তার অর্থ অনুযায়ী প্রয়োগ করে।

Time ও motion#

ভেরিয়েবল-স্পিড retime-এর জন্য Speed Ramp, এবং কাঁপা ফুটেজের জন্য Stabilization

Titles, transitions, markers#

Title Editor টাইটেল তৈরি করে; TransitionsMarkers-এর শুধু timeline-এ না থেকে নিজস্ব প্যানেল আছে।

Delivering#

একটি সিকোয়েন্সের জন্য Export, একাধিকের জন্য Render Queue, এবং একসাথে একটি পুরো সেটের জন্য Batch ExportWebCodecs হলো ব্রাউজার এনকোডিং পাথ, আর Stats / Render Stats জানায় এটি কী অর্জন করছে, compositing WebGPU-তে চলছে নাকি Canvas 2D fallback-এ তাও সহ।

Nodes#

Node GraphNode Properties হলো compositor-এর দুই অর্ধেক: গ্রাফ ও নির্বাচিত নোডের প্যারামিটার।

Shortcuts#

Fusion-এর নিজস্ব Shortcuts Editor আছে: কী বাইন্ডিং বদলানো আপনার হাতে।

Node compositor#

একুশটি নোড টাইপ, আর এগুলো timeline-এর একটি সাজসজ্জা নয়, বরং compositor নিজেই:

Fusion প্রিভিউ, তার transport ও বর্তমান ফ্রেমসহ

গ্রুপNodes
In and outRead · Input · Output · Write
CombineMerge · Channel Shuffle · Light Wrap
ColourColor · Grade
GeometryTransform · Corner Pin · Lens Distortion
MatteKeyer · Roto · Mask · Edge Matte
GenerateText · Particles
AnalyseTracker
OtherBlur · Backdrop

নোডগুলোর নিজস্ব কীফ্রেম থাকতে পারে, সরানো ছাড়াই disable করা যায়, আর একটি backdrop গ্রাফের একটি অংশ গ্রুপ করে যাতে একটি বড় comp পড়ার মতো থাকে।

Transitions#

একুশটি, timeline-এ বা তাদের নিজস্ব প্যানেল থেকে:

cut · fade · cross dissolve · wipe (left, right, up, down) · radial wipe · slide (left, right, up, down) · push (left, right) · zoom in · zoom out · zoom rotate · blur · flash · glitch · morph

Grading#

Scopes: waveform, vectorscope, histogram, একটি grade বিচারের একমাত্র সৎ উপায়, আর শুরুর বিন্দু হিসেবে বারোটি look আসে:

neutral · orange & teal · warm film · cold blue · vintage · faded · black & white · sepia · vibrant · muted · bleach bypass · day for night

HDR Grading peak brightness, tone mapping ও zone exposure আনলক করে, আর dead কন্ট্রোল না দেখিয়ে স্পষ্টভাবে বলে দেয় যে HDR চালু না করা পর্যন্ত এটি নিষ্ক্রিয়।

Speed ও stabilisation#

Speed Ramp একটি percentage নয়, একটি time-remap curve: Initialize Time Remap কার্ভটি তৈরি করে, তারপর একটি পয়েন্ট যোগ করতে ক্লিক করুন আর সরাতে টানুন। এগোনোর সাথে সাথে বর্তমান speed দেখানো হয়, slow-motion ও fast প্রিসেট এবং একটি reset সহ।

Stabilization কাঁপা ফুটেজ বিশ্লেষণ করে আর বেছে নেওয়ার জন্য একটি পদ্ধতি থাকে।

Preview, এবং এর খরচ#

RAM Preview রিয়েল-টাইম প্লেব্যাকের জন্য রেন্ডার করা ফ্রেম ক্যাশ করে, full, half বা quarter রেজোলিউশনে এবং আপনার সেট করা একটি memory limit-এর অধীনে। এটি নিজেকে ready বা stale হিসেবে জানায়, stale মানে এর নিচে timeline বদলে গেছে, আর এটি clear করা যায়।

render profiler সেই গল্পের অন্য অর্ধেক: FPS, p50/p95 হিসেবে frame time (গড় নয়, যা stutter লুকিয়ে রাখে), dropped frame, এবং per-phase breakdown। এতে একটি সতর্কবার্তা আছে যা লক্ষ্য রাখার মতো:

⚠️ "{n} frames graded on CPU, GPU path unavailable or failing." Grade-এর একটি GPU পাথ ও একটি CPU fallback আছে। Fallback কাজ করে; শুধু অনেক ধীর, আর এই লাইনটি ছাড়া আপনি এটিকে অনুভব করতেন এভাবে যে "Fusion আজ ধীর চলছে"।

Delivering, এবং অন্য একটি edit suite-এ যাওয়া#

Export একটি সিকোয়েন্স করে, Render Queue একাধিক করে, Batch Export একটি পুরো সেট করে, আর WebCodecs হলো ব্রাউজারের নিজস্ব এনকোডার, যার Chrome 94+, Edge 94+ বা Safari 16.4+ দরকার, আর নীরবে ব্যর্থ না হয়ে সেটাই বলে দেয়।

Delivery-এর অন্য অর্ধেক হলো interchange ফরম্যাট, যা একটি কাটকে অন্য একটি suite-এ যেতে দেয়:

ফরম্যাটযা বহন করে
EDL (CMX 3600)cut list, সবচেয়ে পুরনো ও সবচেয়ে সার্বজনীন
FCP XMLtimeline, Final Cut ও যা তার XML পড়ে তার জন্য
AAFAvid-এর জন্য timeline
CDLcolour decision list, grade, ছবি ছাড়া

Tracking ডেটাও নিজে থেকে এক্সপোর্ট হয়, অন্য কোথাও করা একটি match-move-এর জন্য।

যেসব ফাইল এটি পড়ে ও লেখে#

নেটিভ ফরম্যাট.fusion
ইমপোর্টভিডিও, অডিও ও ইমেজ ফাইল
এক্সপোর্ট.mp4 ও WebCodecs ফরম্যাট
InterchangeEDL (CMX 3600) · FCP XML · AAF · CDL · tracking data

অন্য স্টুডিওতে কাজ পাঠানো#

তৈরি করে একটি ভিডিও প্রজেক্ট। গ্রহণ করে ইমেজ ও অ্যানিমেশন।

একটি ভিডিও প্রজেক্ট Engine-এও গৃহীত হয়, cutscene ও in-game স্ক্রিনের জন্য।

অন্য কারও সাথে কাজ করা#

Fusion অপারেশন বাই অপারেশন সিঙ্ক হয়: ট্র্যাক যোগ, ডিলিট, পুনর্বিন্যাস; ক্লিপ move, trim, split ও update; effect, transition ও marker; playback ও প্রজেক্ট সেটিংস। দুজন এডিটর একই সিকোয়েন্সে কাজ করতে পারে।

সীমাবদ্ধতা ও সাধারণ সমস্যা#

  • প্লেব্যাক স্টাটার করা মানেই সবসময় প্রজেক্টের সমস্যা নয়। উপরের বারে CPU/GPU/RAM মিটার দেখুন, আর আপনি যে অংশটা বিচার করছেন সেটি ক্যাশ করতে RAM প্রিভিউ ব্যবহার করুন।
  • স্ট্যাটাস বার সিকোয়েন্স সম্পর্কে সত্যিটা বলে দেয়: এর ফরম্যাট, এর কোডেক, এর দৈর্ঘ্য, এবং কিছু সংরক্ষণ না করা আছে কিনা।
  • Nodes পেজ ও Composite পেজ একই effect, দুই উপায়ে প্রকাশ করা। যেটাতে effect-টি মানানসই সেটাই ব্যবহার করুন; একটি single-input effect স্ট্যাক হিসেবে স্পষ্ট, একটি multi-input effect গ্রাফ হিসেবে।