انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید

نویسنده موضوع: تبدیل چند فایل PNG به انیمیشن گیف با استفاده از FFmpeg و حفظ شفافیت  (دفعات بازدید: 260 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین hashak

  • Newbie
  • *
  • ارسال: 7
  • جنسیت : پسر
من برای تبدیل چند فایل PNG به یک فایل GIF animation توسط FFmpeg به مشکل خوردم. می‌خوام بعد از تبدیل تصاویر PNG که دارای شفافیت (transparency) هستند به انیمیشن گیف، شفافیت اعمال بشه و تصویر پس‌زمینه به رنگ سیاه در نیاد.

برام مهمه که این کار توسط FFmpeg انجام بشه، راه‌های مختلفی رو امتحان کردم ولی جواب نگرفتم.  آیا راه‌حلی برای مشکلات زیر سراغ دارید؟

1. تبدیل چندین تصویر شبیه ‌ (001.png, 002.png, 003.png, ...) به یک انیمیشن گیف
2. حفظ شفافیت (transparency) در زمان تبدیل به انیمیشن گیف (جایی خوندم می‌شه برای انیمیشن گیف یه پالت (256 رنگ) درست کرد که شفافیت رو هم پشتیبانی کنه. یه ایده دیگه اینه که پس‌زمینه رو به یه رنگ خاص دربیاریم و به وسیله کروماکی (chroma key) اون رنگ رو تبدیل به شفافیت کنیم)
3. لوپ شدن (loop)
4. حفظ کیفیت انیمیشن گیف بعد از تبدیل شدن (بیش از حد تیز (sharp) یا محو (blur) نشود و کیفیت آن نزدیک به تصاویر اصلی باشد)
« آخرین ویرایش: 14 بهمن 1395، 10:16 ق‌ظ توسط hashak »
تازه کار هستم.