আমি কি বাণিজ্যিক পণ্যতে [বন্ধ] এফএফএমপিইগ ব্যবহার করতে পারি?


28

আমি এখানে আমার প্রশ্নটি সঠিকভাবে পোস্ট করছি কিনা তা নিশ্চিত নই এবং যথাযথভাবে আমি এই প্রশ্নটি মুছে ফেলব।

এফএফএমপিইগ ব্যবহার করে আমার কাছে এসি # ডেস্কটপ অ্যাপ্লিকেশন রয়েছে এফএফএমপিইগ ব্যবহার করে আমার একটি ওয়েব পরিষেবা রয়েছে।

আমি উভয় পণ্য বিক্রি।

আমি জানতে চাই যে আমি আমার ডেস্কটপ অ্যাপ্লিকেশনটি fmpmpeg দিয়ে বিতরণ করতে পারি fmpeg লোকদের জন্য কোনও ফি প্রদান না করে এবং আমার উত্স কোডটি ছাড়াই।

আমি এটিও জানতে চাই যে আমি ব্যবহারকারীরা ইমেল করতে কোনও ভিডিও ফাইলে ছবি রূপান্তর করতে আমার সার্ভারে এফএফএমপিইগ ব্যবহার করতে পারি কিনা। এই পরিষেবাটি একটি প্রদেয় পণ্য।

আমি এফএফএমপিইগ লাইসেন্সিং তথ্যের লিঙ্কগুলি পড়েছি এবং এই বোর্ডগুলিতে আমি এখানে অনেকগুলি প্রশ্ন পড়েছি।

আমার কাছে যে ক্লোজারটি উত্তর পেয়েছে তা হ'ল আমি এটি ক্লায়েন্ট পিসিএসে বিতরণ করছি না বলে আমি এটি আমার ওয়েব সার্ভারে ব্যবহার করতে পারি এবং আমি কেবলমাত্র এফএফএমপিইগের নির্দিষ্ট বৈশিষ্ট্যগুলি ব্যবহার করি - তবে তারা যাই হোক না কেন /

তবে এটি আমার পক্ষে যথেষ্ট তাত্পর্যপূর্ণ নয় এবং আমি কোনও আইনজীবীও নিতে পারি না এবং আপনি এফএফএমপিইগ কতটা জনপ্রিয় তা বিবেচনা করেই এই প্রশ্ন / দ্বিধাটি কোথাও সমাধান করা যেত have

ধন্যবাদ


@ লর্ডনেকবার্ড হাই, 'অনেক প্রশ্ন' ভুল বানান। হ্যাঁ আমি এর আগে যা পড়েছি তা এখনও কালো এবং সাদা নয়। সংকলন পতাকাগুলি .. আমি সি # অ্যাপের জন্য উইন্ডোজ বিল্ড ব্যবহার করছি। সেই বিল্ডের জন্য কেবল 1 টি ডাউনলোড আছে তাই আমি কী করব তা এখনও জানি না। অন্যান্য প্রশ্নগুলি এফএফএমপিইগ লাইসেন্সিংয়ের পড়া আমি পরিষ্কার উত্তর দেখতে পাচ্ছি না ... কেবল অনুমান করা হচ্ছে ... সুতরাং আমার প্রশ্ন :)
অ্যান্ড্রু সিম্পসন

সবেমাত্র বিল্ড অনুরোধটি দেখেছিলেন - ধন্যবাদ
অ্যান্ড্রু সিম্পসন

আমি এই প্রশ্নটিকে অফ-টপিক হিসাবে বন্ধ করতে ভোট দিচ্ছি কারণ এটি ভিডিও উত্পাদন নয়, সফ্টওয়্যার তৈরির জন্য লাইসেন্স সম্পর্কিত।
এজে হেন্ডারসন

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

1
এর উত্তর দেওয়ার প্রয়োজনের বিস্তৃত বিস্তারের কারণে আমি এই প্রশ্নটি আবার খুলতে ভোট দিচ্ছি। 22 উর্ধ্বতন এটি ইঙ্গিত করে। এটি একটি বিশেষ ক্ষেত্রে, কেবলমাত্র এই নির্দিষ্ট প্রশ্নের সঠিক উত্তর দেওয়া দরকার।
ব্যবহারকারী 24601

উত্তর:


37

হ্যাঁ, আপনি বাণিজ্যিক পণ্যগুলিতে এফএফম্পেগ ব্যবহার করতে পারেন

এফএফম্পেগটি জিএনইউ লেজার জেনারেল পাবলিক লাইসেন্স ( এলজিপিএল ) সংস্করণ ২.১ বা তার বেশি পরে লাইসেন্সযুক্ত।

কিছু বৈশিষ্ট্য, যেমন কিছু বাহ্যিক গ্রন্থাগারগুলির জন্য সমর্থন (উদাহরণস্বরূপ libx264 এবং libx265) এবং বিভিন্ন ফিল্টারগুলি GNU জেনারেল পাবলিক লাইসেন্স ( জিপিএল ) সংস্করণ 2 বা তার পরে কভার করা হয়েছে (নীচে বাণিজ্যিক x264 লাইসেন্স ব্যতিক্রম দেখুন)। যদি এই অংশগুলি ব্যবহার করা হয় তবে জিপিএল সমস্ত এফএফম্পেগের জন্য প্রযোজ্য। LICENSE.mdFFmpeg এর জিপিএল অংশগুলির তালিকা দেখতে এবং কোন বাহ্যিক লাইব্রেরিতে জিপিএল প্রয়োজন তা উত্সে দেখুন ।

সুতরাং, হ্যাঁ, আপনি অবশ্যই বাণিজ্যিক পণ্যগুলিতে FFmpeg ব্যবহার করতে পারেন এবং উভয় লাইসেন্সই বাণিজ্যিক ব্যবহার, বিতরণ এবং পরিবর্তনের অনুমতি দেয়। FFmpeg বিনামূল্যে কিন্তু অন্য কোনও লাইসেন্স শর্তাদির অধীন উপলব্ধ।

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

মেনে চলার জন্য আমার কী করা দরকার?

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

জিপিএল ২.০+

  • আপনার ব্যবহৃত সঠিক FFmpeg উত্স কোডটি উপলব্ধ করুন available
  • আপনার বিতরণ করা সফ্টওয়্যার (দেখুন COPYING.GPLv2বা COPYING.GPLv3) এর সাথে উপযুক্ত এফএফপিপিগ লাইসেন্সের একটি অনুলিপি সরবরাহ করুন ।
  • রাষ্ট্র পরিবর্তন। আপনি যদি এফএফপিপিজ উত্স কোডটি পরিবর্তন করেন তবে আপনাকে অবশ্যই পরিবর্তন করতে হবে ডকুমেন্ট করতে হবে।
  • একই লাইসেন্স ব্যবহার করুন। আপনি যদি FFmpeg উত্স কোডটি পরিবর্তন করেন তবে এটি অবশ্যই একই লাইসেন্সের আওতায় থাকবে।

এলজিপিএল 2.1+

  • আপনার ব্যবহৃত সঠিক FFmpeg উত্স কোডটি উপলব্ধ করুন available
  • আপনার বিতরণ করা সফ্টওয়্যার (দেখুন COPYING.LGPLv2.1বা COPYING.LGPLv3) এর সাথে উপযুক্ত এফএফপিপিগ লাইসেন্সের একটি অনুলিপি সরবরাহ করুন ।
  • রাষ্ট্র পরিবর্তন। আপনি যদি এফএফপিপিজ উত্স কোডটি পরিবর্তন করেন তবে আপনাকে অবশ্যই পরিবর্তন করতে হবে ডকুমেন্ট করতে হবে।
  • একই লাইসেন্স ব্যবহার করুন। আপনি যদি FFmpeg উত্স কোডটি পরিবর্তন করেন তবে এটি অবশ্যই একই লাইসেন্সের আওতায় থাকবে। যদি আপনি কেবল লিঙ্কযুক্ত এফএফপিপেইগ লাইব্রেরি ব্যবহার করেন তবে এটি প্রয়োগ হয় না।

আমার FFmpeg কোন লাইসেন্স ব্যবহার করছে?

ffmpeg -Lকমান্ড ইচ্ছা আউটপুট একটি অনুচ্ছেদ আপনার লাইসেন্স নির্দেশ করে। LGPL v2.1 + এর উদাহরণ:

ffmpeg বিনামূল্যে সফ্টওয়্যার; আপনি ফ্রি সফটওয়্যার ফাউন্ডেশন দ্বারা প্রকাশিত GNU লেজার জেনারেল পাবলিক লাইসেন্সের শর্তাবলীতে এটিকে পুনরায় বিতরণ করতে এবং / বা সংশোধন করতে পারেন; লাইসেন্সের 2.1 সংস্করণ, অথবা (আপনার বিকল্পে) পরবর্তী কোনও সংস্করণ।

X264 বাণিজ্যিক লাইসেন্স সম্পর্কে কি?

X264 বাণিজ্যিক লাইসেন্স এলজিপিএল সুসংগত, তবে এফএফম্পেগের কাছে এমন কোনও বিকল্প নেই যা কমারিকাল লাইসেন্সযুক্ত x264 এর জন্য জিপিএল প্রয়োজনীয়তা অক্ষম করে যাতে আপনাকে নিজেই তা করতে হবে have অতএব, আপনি যদি x264 লাইসেন্স থেকে বাণিজ্যিক লাইসেন্স ক্রয় করেন তবে আপনাকে অনুমতি দেওয়া হবে:

  • সাথে x264 সংকলন করুন --disable-gpl
  • পরিবর্তন configureথেকে libx264 সরাতে FFmpeg সোর্স কোডে ফাইল EXTERNAL_LIBRARY_GPL_LISTথেকে EXTERNAL_LIBRARY_LIST
  • কম্পাইল ffmpeg ছাড়া --enable-gpl এবং আপনার x264 লিঙ্ক যে সংকলিত হয়েছে সঙ্গে --disable-gpl

এলজিপিএল এখনও এই ক্ষেত্রে প্রযোজ্য, সুতরাং আপনি যে সঠিক FFmpeg উত্স কোডটি ব্যবহার করেছেন তা উপলব্ধ করা এবং আপনি কী পরিবর্তন করেছেন তা উল্লেখ করতে ভুলবেন না।

X264 থেকে আমার কি বাণিজ্যিক লাইসেন্স দরকার?

যদি আপনার অ্যাপ্লিকেশনটি জিপিএল-সামঞ্জস্যপূর্ণ না হয় এবং লিংকযুক্ত x264 এর সাথে বিতরণ করা হয় তবে আপনি তা করেন। দেখুন x264 জন্য বাণিজ্যিক লাইসেন্সিং ঘোষণা [x264-devel] অতিরিক্ত বিবরণের জন্য।

এছাড়াও দেখুন


1
কি দারুন! কি দুর্দান্ত উত্তর!
অ্যান্ড্রু সিম্পসন

1
@ এজে হেন্ডারসন আপনি কি এটি খুলতে চান? এটি একটি জনপ্রিয় প্রশ্ন এবং উত্তর বলে মনে হচ্ছে :)
অ্যান্ড্রু সিম্পসন

দুর্দান্ত উত্তর! আপনি কি দয়া করে "লিঙ্কযুক্ত x264 এর সাথে বিতরণ" বলতে কী বোঝাতে চান? যদি আমি এমন সফ্টওয়্যার বিতরণ করি যা ইনস্টল করা ffmpeg এর উপর নির্ভর করে এবং এটি কল করে, যেমন শেল বা সাবপ্রসেসের মাধ্যমে? আমি যদি ffmpeg ইনস্টল করে (মডিফাই না করে) নিঃশব্দে এবং পরে এটি আমার সফ্টওয়্যার থেকে কল করি তবে?
জর্জিই ওলেইনিকভ
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.