ভিডিও উত্পাদনের কর্মপ্রবাহে সংস্করণ নিয়ন্ত্রণের কোনও অংশ আছে?


20

আমি একটি সফ্টওয়্যার বিকাশকারী এবং আমি ফটোগ্রাফি (চার বছরের জন্য) এবং ভিডিও উত্পাদনে (শুধুমাত্র কয়েক মাসের জন্য) আগ্রহী।

Software সফ্টওয়্যার বিকাশে, প্রতিটি বিকাশকারী প্রতিটি প্রকল্পে অনুসরণ করে একটি গুরুত্বপূর্ণ নিয়ম রয়েছে : সবকিছু সংস্করণ নিয়ন্ত্রণের অধীনে হওয়া উচিত : উত্স কোড, কনফিগারেশন ফাইল, ডাটাবেস স্কিমা, ডকুমেন্টেশন — সবকিছু যা স্ক্র্যাচ থেকে প্রকল্প তৈরি করতে সক্ষম করে। এটির দুটি আনন্দদায়ক পরিণতি রয়েছে:

  1. কোনও বিপর্যয়ের ঘটনায় যখন আপনি সংস্করণ নিয়ন্ত্রণ সংগ্রহস্থল ব্যতীত সমস্ত কিছু হারিয়ে ফেলেন, আপনার চালিয়ে যাওয়া এমন হওয়া উচিত যেন কিছুই ঘটেছিল না।

  2. কিছু বোকা পরিবর্তনের ঘটনা যা প্রকল্পটিকে নেতিবাচকভাবে প্রভাবিত করে, বিকাশকারী পূর্ববর্তী সংশোধনীতে ফিরে আসতে পারেন।

Phot ফটোগ্রাফিতে, আমি ফটোতে প্রতিটি পরিবর্তন লাইটরুম ক্যাটালগে চিরকালের জন্য সংরক্ষণ করা হয় , যে কোনও মুহুর্তে আগের অবস্থায় ফিরে আসা সম্ভব করে তোলে। ভার্চুয়াল অনুলিপি বৈশিষ্ট্য সহ, লাইটরুম সংস্করণ নিয়ন্ত্রণে একটি শাখা বলা যা করতে সক্ষম করে : আলাদা কিছু পরীক্ষা করার ক্ষমতা এবং উভয় ফলাফল রাখে বা পরে সেগুলির একটি অপসারণ করে।

ক্যাটালগ আরএ ফটোগুলি তাদের নিজেরাই সঞ্চয় করে না, তবে তারা কোনওভাবেই পরিবর্তন করে না।

Video ভিডিও উত্পাদনে জিনিসগুলি আলাদা বলে মনে হয়। আমি প্রিমিয়ার প্রো, ইফেক্টস এবং সাউন্ডবথের পরে কাজ করি।

  • কোনওটিই স্থায়ীভাবে ইতিহাস সংরক্ষণ করে না বলে মনে হয়: যদি আমি ভুল করে কোনও ক্রিয়া করি এবং কেবল পরের দিন এটি লক্ষ্য করি তবে পূর্ববর্তী সংস্করণটি পুনরুদ্ধার করার কোনও উপায় নেই।

  • সাউন্ডবুথ সরাসরি ডাব্লুএইভি ফাইলগুলিও পরিবর্তন করে, পরিবর্তিত ফাইলগুলি থেকে মূল রেকর্ডিংগুলি আলাদা রাখতে অতিরিক্ত প্রচেষ্টা প্রয়োজন।

  • সংস্করণ নিয়ন্ত্রণের কথা খুব কমই উল্লেখ করা হয়েছে, এবং আমি জানি না যে তিনি কীভাবে আসলে তার কর্মপ্রবাহে সংস্করণ নিয়ন্ত্রণ ব্যবহার করেন telling অধিকন্তু, কোন সংস্করণ নিয়ন্ত্রণটি ব্যবহার করা উচিত তা কেউ উল্লেখ করেনি এবং যেহেতু বেশিরভাগ সংস্করণ নিয়ন্ত্রণ সিস্টেমগুলি বাইনারি নয়, তবে পাঠ্য ফাইলের জন্য অনুকূলিত করা হয়েছে, এটি একটি অতিরিক্ত চ্যালেঞ্জ তৈরি করে।

  • Video.SE- এ বা ট্যাগ নেই।

সুতরাং, আমার দুটি প্রশ্ন আছে:

  1. ভিডিও উত্পাদনের সাথে কাজ করা কোনও ব্যক্তির কর্মপ্রবাহে সংস্করণ নিয়ন্ত্রণের কি কোনও অংশ রয়েছে? এটি কীভাবে সংহত হয়?

  2. অ্যাডোব ক্রিয়েটিভ ক্লাউড সাহায্যে স্থানান্তরিত হবে? ক্রিয়েটিভ ক্লাউডে এমন কোনও বৈশিষ্ট্য রয়েছে যা প্রিমিয়ার প্রো বা ইফেক্টস প্রকল্পের পরে ক্রমাগত সংশোধনগুলি ট্র্যাক করতে দেয়?

মন্তব্য: অফ-টপিকের উত্তরগুলি এড়াতে, আমি হাইলাইট করেছি যে আমার প্রশ্নটি ব্যাকআপগুলির সাথে সম্পর্কিত নয় এবং বিশেষত আমার কাজটির ধারাবাহিক সংশোধনগুলি সংরক্ষণ করার বিষয়ে, যা কোনও সাইটে / অফ-সাইট ডেটা ব্যাকআপ না করে।

উত্তর:


10

গীত অর্থে সংস্করণ নিয়ন্ত্রণ ভিডিও বিশ্বের ক্ষেত্রে খুব ব্যবহারিক নয়। আপনার নিজের প্রকল্পের ফর্ম্যাটগুলির সাথে সমস্ত কাজ করার জন্য আপনাকে সেখানে প্রতিটি অডিও এবং ভিডিও সরঞ্জামের জন্য একটি নির্দিষ্ট সংস্করণ নিয়ন্ত্রণ সরঞ্জাম তৈরি করতে হবে। তবে এই ফর্ম্যাটগুলি পড়তে সক্ষম হওয়া কেবল একটি জিনিস, তারপরে আপনার ডিফারগুলি দেখানোর জন্য আপনার সেই সরঞ্জামটির রেন্ডার ইঞ্জিনও প্রয়োজন।

যদিও এই সমস্ত সরঞ্জাম অ-ধ্বংসাত্মক উপায়ে কাজ করে আপনি যদি কিছু জিনিস প্রাক-রেন্ডার না করেন (আপনার কোডের কোনও অংশের একটি dll / lib সংকলন করার জন্য এবং এখন থেকে এটির সাথে কাজ করুন) এর সাথে তুলনা করুন, সুতরাং আপনি কেবলমাত্র ফিরে যেতে পারবেন কিছু প্রোগ্রামে সিটিআরএল + জেড বা ইতিহাস সরঞ্জাম ব্যবহার করে একটি পুরানো সংশোধনীতে।

যদিও উপ সংস্করণগুলি সংরক্ষণ করা সাধারণত যাওয়ার উপায়। তাঁর উত্তরে বর্ণিত স্টিবার মতো বা ম্যানুয়ালি করে।

আমি যা করতে চাই এবং প্রতিটি সফ্টওয়্যারের সাথে ভাল কাজ করে তা আমার প্রকল্প ফাইলগুলি (কোনও উত্সের ফুটেজ নেই) ড্রপবক্সে রাখে। আপনার যদি কিছুটা দ্রুত আপলোডের গতি থাকে (~ 1 Mbit / s) এবং আপনার প্রকল্পের ফাইলটি 100MB + না হয়, আপনি পরের বার সঞ্চয় করার আগে আপনার প্রকল্পটি আপলোড করতে পারেন। গড়ে একটি প্রিমিয়ার / এই / এফসিপি প্রকল্পের প্রায় 10-20MB হয় তাই আপনার সম্প্রতি সংরক্ষিত ফাইলগুলি 1-2 মিনিটের মধ্যে আপলোড হবে। আপনার আরও বেশি আপলোড ব্যান্ডউইথ থাকলে আরও দ্রুত।

তারপরে যদি আপনাকে ফিরে যেতে হয় তবে আপনি নিজের ফাইলগুলির ড্রপবক্সের ইতিহাস অ্যাক্সেস করতে পারবেন এবং সেই সংশোধনীতে ডাউনলোড বা পুনরুদ্ধার করতে পারবেন। ড্রপবক্স অর্থ প্রদানের অ্যাকাউন্টে ফাইল চিরকালের জন্য * চিরতরে সংরক্ষণ করে (* কমপক্ষে তাদের কাছে প্যাক ইঁদুর বিকল্প ছিল, এখন এটি আমার মনে হয় এক বছর) এবং নিখরচায় অ্যাকাউন্টে 30 দিনের জন্য। আমি নিশ্চিত যে অন্যান্য মেঘ হোস্টগুলিও অনুরূপ বৈশিষ্ট্যগুলি সরবরাহ করে। এটি গিটের একটি সুপার লিমিটেড সংস্করণ ব্যবহার করার মতো যা বাইনারি ফাইলগুলি খুব ভালভাবে পরিচালনা করে এবং মাথা ব্যথার মুক্ত। এটির সুবিধাটি হ'ল আপনি টন ফাইল দিয়ে ফোল্ডারটি নড়বড়ে করবেন না এবং একই সাথে ব্যাকআপ রাখবেন।

বেশিরভাগ ক্লাউড হোস্টারা টিম সদস্যপদও সরবরাহ করে যাতে আপনি একাধিক সম্পাদকদের সাথে কাজ করতে পারেন। অথবা আপনি প্রকল্পের ফোল্ডারটি অন্যান্য দলের সদস্যদের সাথে ভাগ করে নিন।


ড্রপবক্স চিরতরে ফাইল রিভিশন সংরক্ষণ করে? তাহলে আপনার যদি 800 রিভিশন সহ 5 জিবি ভিডিও ফাইল থাকে?
পেসারিয়ার

আমি উত্তরটি কিছুটা সম্পাদনা করেছি। পুরাতন প্যাক ইঁদুর বিকল্পের সাথে এটি এখন সত্যই এখন তার এক বছর, এবং হ্যাঁ আপনি কেবলমাত্র যা বর্ণনা করেছেন তা করতে পারেন তবে আমার উত্তরে আমি যেমন লিখেছি সেখানে উত্স (উদাহরণস্বরূপ ভিডিও / চিত্র / অডিও) ফাইলগুলি রাখবেন না, কেবল আপনার প্রকল্প ফাইল। আপনার যদি গিগাবিট সংযোগ না থাকে যা উত্স পরিবর্তনের সংস্করণগুলি রাখতে বা ফাইলগুলি রেন্ডার করার জন্য খুব অযৌক্তিক হবে।
PTS

1
আপনার যদি আলাদা হয় তবে আপনার ফর্ম্যাটগুলি বুঝতে আপনার ভিসিএসের প্রয়োজন। এটা প্রত্যাশা করা অনেকটা।
পিটার কর্ডস

1
সুতরাং আপনি সহজেই আপনার প্রকল্প ফাইলগুলি সংস্করণে রাখতে পারেন, যেহেতু 10-20 এমবি বাইনারি ডেটা গিটের জন্য কোনও সমস্যা নয়। আপনি যখন সংরক্ষণ করেছিলেন তখন আপনার সংরক্ষণ ফাইলটি কী অবস্থায় ছিল তা বর্ণনা করার জন্য আপনাকে দরকারী প্রতিশ্রুতিবদ্ধ বার্তা লিখতে হবে। আপনি যদি ভাগ্যবান হন তবে ছোট্ট সম্পাদনা পরিবর্তনগুলি প্রায়শই প্রকল্প ফাইলের বেশিরভাগ বিট পরিবর্তন করে না এবং গিটের ডেল্টা সংকোচনের জন্য প্রতিটি প্রতিশ্রুতিবদ্ধতার জন্য সম্পূর্ণ 10 এমবি থেকে অনেক কম ব্যবহার করা হবে। এবং তারপরে ব্যাকআপগুলি git pushআপনার ব্যাকআপ সার্ভারের মতোই সহজ । (কোন ভিডিও মাস্টারগুলি কোন প্রকল্পের সাথে যায়, তার উপর নজর রাখার জন্য অন্য কোনও পদ্ধতির সাথে, সম্ভবত উত্স ফাইলগুলির
পিটার কর্ডস

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

6

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

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

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

এখানে কয়েকটি বিকল্প রয়েছে (এই সংস্থাগুলির কোনওর সাথে আমার কোনও সম্পর্ক নেই, এটি সম্পূর্ণ একই ধরণের সমাধানের জন্য আমার গবেষণার উপর ভিত্তি করে):


5

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

NLEs উত্স ক্লিপ থেকে কাজ করে। এগুলি ক্লিপগুলির একটি টাইমলাইনে স্থাপনের জন্য তারা সেই ক্লিপের শুরু এবং শেষ পয়েন্ট নেয় এবং তারপরে কোনও নির্দিষ্ট অর্ডারে (প্রভাবগুলির স্থানের উপর ভিত্তি করে) সেই সম্পদের উপর প্রভাবগুলি প্রয়োগ করা যেতে পারে, তবে এগুলি সমস্ত সম্পাদনা সংক্রান্ত সিদ্ধান্ত এবং ফ্লাইয়ে প্রয়োগ করা হয় ( বা সম্ভবত অস্থায়ী পূর্বরূপ ফাইলগুলিতে রেন্ডার হয়ে থাকে)। চূড়ান্ত আউটপুট রেন্ডারটি উত্স ক্লিপগুলিতে পুরো ইডিএল প্রয়োগের ফলাফল applying

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


এখানে "অ-ধ্বংসাত্মক" এবং NLE বলতে আপনার অর্থ কী?
পেসারিয়ার

একটি এনএলই হ'ল একটি অ-রৈখিক সম্পাদক (বেশিরভাগ ভিডিও সম্পাদনা সফ্টওয়্যারটির প্রযুক্তিগত নাম)) অ-ধ্বংসাত্মক এর অর্থ পরিবর্তনগুলি সম্পত্তির বিনাশ ঘটায় না। এটি পরিবর্তন করতে একটি তালিকা তৈরি করছে, যা মূলত সংস্করণ নিয়ন্ত্রণের একই জিনিস। আপনি যখন কোডে পরিবর্তন করেন, তা ধ্বংসাত্মক কারণ আপনার নতুন পরিবর্তনগুলি আপনার পুরানোটিকে ধ্বংস করে দেয়। একটি এনএলই দিয়ে আপনার সম্পদগুলি সমস্ত অপরিবর্তিত থাকে এবং আপনি প্রয়োগের জন্য বিভাগ এবং ফিল্টার প্রয়োগের জন্য কেবলমাত্র একটি তালিকা পরিবর্তন করছেন।
এজে হেন্ডারসন

তাহলে কি আপনি বোঝাতে চেয়েছেন যে আমরা ভিডিও সম্পাদনা প্রোগ্রামটি "সংস্করণ 2.5 এ ফিরে যেতে" বলতে পারি, সম্পাদনা সম্পাদনা করতে পারি, তারপরে "সংস্করণ 7 এ ফিরে যেতে" বলতে পারি এবং এটি তা করতে সক্ষম?
পেসারিয়ার

1
না, তার অর্থ আপনার কাছে সর্বদা আপনার মাস্টার ভিডিও রয়েছে। অনুমানটি হ'ল আপনার পূর্বে যে প্রভাবগুলি / কাটগুলি ছিল সেগুলি পুনর্নির্মাণ শক্ত নয়, বা ভিসিএসের সাহায্যে প্রকল্প ফাইল সংরক্ষণ করা সম্পাদনা সংক্রান্ত সিদ্ধান্তগুলি পুনরায় ইনপুট করার চেয়ে আরও বেশি কাজ হবে। যদি এটি না হয় তবে অবশ্যই, সংস্করণটি আপনার প্রকল্পের ফাইলগুলি নিয়ন্ত্রণ করে। যদিও বিভিন্ন শাখা থেকে পরিবর্তনগুলি মার্জ করার ক্ষমতা ছাড়াই, সম্ভবত কোনও সঠিক ফ্রেম নম্বর লিখতে আরও বেশি কার্যকর যে এটি আপনাকে কাটা বা সঠিক কিছুর জন্য সঠিক জায়গাটি খুঁজে পেতে দীর্ঘ সময় নিয়েছিল।
পিটার কর্ডেস

3

যদি আপনি এফেক্টস এবং প্রিমিয়ারের পরে পছন্দগুলিতে এটি সক্ষম করে থাকেন তবে স্বয়ংক্রিয়ভাবে প্রকল্পের ফাইলগুলির ইনক্রিমেন্টাল সেভ করে। স্বয়ংক্রিয় সংরক্ষণের পছন্দগুলি

এই ইনক্রিমেন্টাল সেভগুলি পূর্ববর্তী সংস্করণগুলিতে ফিরে যেতে ব্যবহার করা যেতে পারে যা সংস্করণ নিয়ন্ত্রণের একটি খুব প্রাথমিক প্রয়োগের মতো (আপনি সংস্করণ সংখ্যাটি যদিও 5 থেকে বাড়িয়ে দিতে চান)। এফসিপিতে একটি "পূর্ববর্তী সংস্করণ থেকে পুনরুদ্ধার করুন" ফাংশনটি অন্তর্নির্মিত রয়েছে, এটি যখন আপনার প্রকল্পের ফাইলগুলিকে ম্যাঙ্গেল করে তবে এটি ভাল। প্রভাবগুলি পরে (তবে প্রিমিয়ারের নেই, চিত্র দেখুন) কোনও প্রকল্পকে ক্রমান্বয়ে সংরক্ষণ করার ক্ষমতা। আমি যখন কোনও প্রকল্পে বড় পরিবর্তন করি তখন আমি এটি সর্বদা ব্যবহার করি এবং মূল ট্রাঙ্কে ফিরে যেতে সক্ষম হতে চাই, তাই কথা বলতে।

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


1
হ্যাঁ, পার্থক্য করতে এবং একত্রীকরণের জন্য, আপনার ভিসিএসকে আপনার এনএলইর সেভ ফাইলগুলি বুঝতে হবে, বা এনএইলিকে ডিফ / মার্জ সরবরাহ করতে হবে। (উদাহরণস্বরূপ, এমন একটি প্রোগ্রাম দেওয়া হয়েছে যা কোনও সাধারণ পূর্বপুরুষকে দেওয়া হয়ে, কোনও প্রকল্পের ফাইলের পরিবর্তনগুলিকে একীভূত করতে পারে, আমি মনে করি আপনি এটির জন্য গিট সেট করতে পারেন git mergetool, পরিবর্তিত প্রকল্প ফাইলযুক্ত গাছের কমিটগুলি মার্জ করতে সক্ষম হবেন))
পিটার কর্ডেস

আপনার সমস্ত প্রকল্প আইটেমের সমস্ত সম্পত্তি পেয়ে এবং একটি ফাইলে ডেটা সংরক্ষণ করে আপনি সম্ভবত আপনার বর্তমান প্রকল্পটি 'সংরক্ষণ' করতে এক্সটেন্ডস্রিপ্ট ব্যবহার করতে পারেন। তবে এমনকী একটি মাঝারি আকারের বড় প্রকল্পের জন্যও হতে পারে যা বেশ দীর্ঘ সময় নিতে পারে। যদি আপনি এটি করেন তবে আপনি সম্ভবত একটি সংস্করণ নিয়ন্ত্রণ ব্যবস্থা তৈরি করতে পারেন।
1

3

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

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

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

কেবল এখন মিডিয়া টেক সম্প্রদায়ই কোনও সংস্করণ আসলে কী তা নিয়ে জড়িত এবং এটি বিভিন্ন কর্মপ্রবাহ এবং উদ্বেগের অগণিত কারণে নিয়মিত বিতর্কিত হয়। আমি এটি একটি কার্যকরী সংস্করণ এবং বিতরণ সংস্করণ হিসাবে ভেঙে ফেলেছি। আর্কাইভ ফাইল ফর্ম্যাট তৈরি করে বিতরণের মধ্যে এটির প্রতিকার করার চেষ্টা করা হয় যা নিজের মধ্যে সংস্করণগুলি ট্র্যাক করে (একাধিক সরঞ্জাম, প্ল্যাটফর্ম ইত্যাদি রয়েছে তার বিরুদ্ধে লড়াই করার জন্য) - এটিকে আন্তঃব্যক্তিক মাস্টার ফরম্যাট (আইএমএফ - বলা যায় না - ব্যাংক) এবং এসএমপিটিই এর মাধ্যমে চালিত হচ্ছে। এ সম্পর্কে ভাল বিষয়টি হ'ল এটি ডিজিটাল সম্পদ পরিচালন ব্যবস্থার (যারা এটি সমর্থন করতে চায়) এর অস্তিত্বের মধ্যে আন্তঃযোগিতা প্রদানের দিকে এগিয়ে চলেছে - আমি জানি যে কয়েকটি স্টুডিওতে সম্পদ পরিচালনার ব্যবস্থা রয়েছে যা কয়েকশ'র মধ্যে রয়েছে - এটি হবে তাদের অভ্যন্তরীণভাবে বাহ্যিক হ্যান্ডঅফের জন্য একা থাকতে সহায়তা করুন। অবশ্যই এটি কোনও সংরক্ষণ পরিবেশের মধ্যে এখনও ব্যবহার করা হয়নি কারণ এটি একটি সংরক্ষণাগার স্তরের ফর্ম্যাট হিসাবে নকশা করা হয়েছে (নেটফ্লিক্স এখন এটি ব্যবহার করে)। এটি সরঞ্জামগুলির মধ্যে বিনিয়োগের জন্য প্রয়োজনীয় মূলধন না থাকলে এটি তৈরির সহজ উপায় ছাড়া এটি একটি খুব বড় ফাইল। নেটফ্লিক্স একটি ওপেন সোর্স সরঞ্জাম সেট প্রকাশ করেছে যা পাঠের দক্ষতা সরবরাহ করে যা দুর্দান্ত। এটি সরঞ্জামগুলির মধ্যে বিনিয়োগের জন্য প্রয়োজনীয় মূলধন না থাকলে এটি তৈরির সহজ উপায় ছাড়া এটি একটি খুব বড় ফাইল। নেটফ্লিক্স একটি ওপেন সোর্স সরঞ্জাম সেট প্রকাশ করেছে যা পাঠের দক্ষতা সরবরাহ করে যা দুর্দান্ত। এটি সরঞ্জামগুলির মধ্যে বিনিয়োগের জন্য প্রয়োজনীয় মূলধন না থাকলে এটি তৈরির সহজ উপায় ছাড়া এটি একটি খুব বড় ফাইল। নেটফ্লিক্স একটি ওপেন সোর্স সরঞ্জাম সেট প্রকাশ করেছে যা পাঠের দক্ষতা সরবরাহ করে যা দুর্দান্ত।

কার্যকারী সংস্করণ বা উত্পাদন স্তরের বুদ্ধিমান আমি অনুভব করি যে একটি ভিসিএস সরবরাহ করার প্রয়োজন রয়েছে (যেমন গিটের পরিবর্তিত ফর্ম হিসাবে সম্ভবত) প্রত্যেকে কাজ করার সুবিধার্থে যে কোনও বড় বা ছোট কোনও বিষয়ই ব্যবহার করতে পারে। মিডিয়া ফাইলগুলি অবশ্যই সোয়াপিং কোড বা গ্রন্থাগারগুলির চেয়ে অনেক বড় তবে এই ফাইলগুলির বিষয়ে নেওয়া সিদ্ধান্তগুলি মূল উপাদান। আমি কারও কাছে গিমে কমিটের মাধ্যমে দূরবর্তী অবস্থানের সাথে কাজ করা পরীক্ষা করতে চাই যদি কেবল 'ফাইল_ফাইনাল_ফাইনাল_এমএএসটি_ভার্সন ৩.এমএক্সএফ' নামকরণের কনভেনশনগুলি এড়ানো যায় যা সামনে এবং পরে অদলবদল হয়ে যায়।


2

আমারও একই প্রশ্ন ছিল, এছাড়াও ব্যবসায়ের দ্বারা সফটওয়্যার ইঞ্জিনিয়ার হওয়া, ফটোশপের কাজের কথা ভেবে।

আমরা ভিডিও সম্পাদনা প্রোগ্রামটি "সংস্করণ 2.5 এ ফিরে যেতে" বলতে পারি, কিছুটা সম্পাদনা করতে পারি, তারপরে "সংস্করণ 7 এ ফিরুন" বলতে পারি এবং এটি কি সক্ষম?

আমি দেখতে পেলাম যে ফটোশপ এটি আমাকে ইতিহাসে একটি নামক সংস্করণ সেট করতে দেয় এবং আমি মনে করি এটি ফাইলটিতে সংরক্ষিত হয়েছে ...? নাম পরিবর্তন করা হয়নি এমন পুনর্বিবেচনার জন্য (ইতিহাস তালিকায় প্রবেশকারীদের), পূর্ববর্তী স্থানে (ব্রাঞ্চিং) কোনও সম্পাদনা করা হলে নোডগুলি ডিসপ্লে থেকে হারিয়ে যায় এবং সেখানে কোনও রেফলোগ উন্মুক্ত হয় না।

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

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

তবে সেটাই আমি প্রস্তাব করতে লিখছি না। আমি এনএএস ভলিউম সেট করেছি যেখানে আমার প্রকল্প প্রতি 3 ঘন্টা পরে একটি স্ন্যাপশট তৈরি করতে থাকে। উইন্ডোজের একটি চেকপয়েন্ট মেকানিজম রয়েছে তবে আমি মনে করি এটি কনফিগারযোগ্য নয়; ম্যাক টাইম মেশিন অনুরূপ কিছু করে।

সাধারণভাবে, আপনি ফাইলটির সমস্ত সংরক্ষিত সংস্করণ সংরক্ষণ করতে পারেন এবং প্রিমিয়ারে যা সমস্ত আমদানীকৃত (ধ্রুবক) সম্পদ ধারণ করে না, তাই কেবল পরিবর্তিত পরিবর্তনগুলি সংরক্ষণ করার জন্য ডেল্টাস ব্যবহার না করেও সেগুলি সংরক্ষণ করা যুক্তিসঙ্গত।

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

ইতিহাস আপডেট একটি সংক্ষিপ্ত দৈর্ঘ্য, 32 এন্ট্রি ডিফল্ট। প্রকল্পটি লোড হয়ে গেলে এটি খালি থাকে। তবে, অটো-সেভ কেবল একই প্রোগ্রামে সংরক্ষণ করে না যেমন আমরা বেশিরভাগ প্রোগ্রামে দেখি; বরং এটি তাদের সংখ্যা এবং রাখে। সুতরাং, আমি ফাইল টাইমস্ট্যাম্পগুলি দেখতে এবং একটি পুরানো অনুলিপি লোড করতে পারি, যা আমাকে 15 মিনিটের চেকপয়েন্টগুলির সংস্করণ ইতিহাস দেয়। আমার ক্ষেত্রে, প্রতিটি ফাইল 44K, যা সম্পত্তির আকারের সাথে তুলনা করে কিছুই নয় — এটি 76 মিমি সেকেন্ডের অডিও বা 10 ম এসডি কার্ড ফুটেজের ফ্রেমের 1/7 তম আকার ।

অর্থবোধক নাম সহ একটি চেকপয়েন্ট রাখতে যদি আপনার মনে মনে উপস্থিত থাকে তবে কেবল অনুলিপি হিসাবে সংরক্ষণ করুন। তবে একটি উচ্চ ফ্রিকোয়েন্সিতে সেট করা অটোস্যাভ সামান্য প্রচেষ্টা ব্যতিরেকে কোনও রাজ্যের (তত্কালীন গ্রানুলাটিটিতে) পুনরায় দর্শন করার জন্য ব্যবহার করা যেতে পারে little

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

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

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


0

ভিডিও ফাইলগুলির সংস্করণ নিয়ন্ত্রণ তাদের নিজেরাই অযৌক্তিক কারণ প্রথম, এগুলি বিশাল second এটি হ'ল মূল ফাইলগুলি সম্পাদনার সময় কখনও পরিবর্তন হয় না change

কিন্তু প্রকল্প ফাইলগুলির জন্য সংস্করণ নিয়ন্ত্রণ অনেক অর্থবোধ করে। বর্তমানে, প্রতিটি উল্লেখযোগ্য পরিবর্তনের পরে আমি একটি নতুন প্রকল্প ফাইল তৈরি করি এবং এটিকে কিছু বর্ণনামূলক নাম দিয়ে থাকি - আমি কী করেছি, আমি কী যুক্ত করেছি এবং আমি কী সরিয়েছি। সংক্ষেপে, আমাকে ফাইলের নাম দিয়ে ইতিহাস নিজেই বজায় রাখতে হবে। সংস্করণ নিয়ন্ত্রণে প্রকল্প ফাইল থাকা একটি দুর্দান্ত ধারণা, কেন আমি আগে এটি ভেবে দেখিনি!

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.