استخراج صدا از ویدئو

گره منبع: 748962

خلاصه

در این الگوی کد، یاد بگیرید که چگونه صدا را از ویدیو استخراج کنید و در IBM® Cloud Object Storage هنگامی که یک جلسه ضبط ویدیویی از یک جلسه مجازی یا یک کلاس درس مجازی به شما داده می شود، آن را ذخیره کنید.

توضیحات:

اولین قدم برای دریافت بینش از ویدیو، استخراج صدا از ویدیو و ذخیره آن در یک فضای ذخیره سازی قابل دسترس مشترک است. این الگوی کد نشان می‌دهد که چگونه می‌توان به ضبط ویدیویی یک جلسه نگاه کرد و صدا را از آن فایل ویدیویی با استفاده از منبع باز استخراج کرد FFmpeg به کتابخانه در زمان اجرا Python Flask. FFmpeg یک راه حل کامل و چند پلتفرمی برای ضبط، تبدیل و پخش صدا و تصویر است. سپس صدای استخراج شده را در IBM Cloud Object Storage ذخیره می کنید، یک سرویس ذخیره سازی ابری بسیار مقیاس پذیر که برای دوام، انعطاف پذیری و امنیت بالا طراحی شده است. فایل‌های صوتی ذخیره‌شده برای پردازش بیشتر برای ارائه دیاریزاسیون بلندگو در الگوی کد بعدی استفاده می‌شوند استخراج بینش از ویدیوها با IBM Watson راه حل.

پس از تکمیل این الگوی کد، می‌دانید که چگونه:

  • یک سطل ذخیره سازی اشیاء ابری IBM ایجاد کنید
  • داده های فایل های ویدئویی را در سطل آپلود کنید
  • صدا را از فایل های ویدئویی استخراج کرده و در سطل ذخیره کنید
  • برنامه های Flask را مستقیماً به IBM Cloud Object Storage متصل کنید

جریان

Extract audio from video and store it in Cloud Object Storage

  1. کاربر فایل ویدیویی را در برنامه آپلود می کند.
  2. کتابخانه FFmpeg صدا را از فایل ویدیویی استخراج می کند.
  3. فایل صوتی استخراج شده در IBM Cloud Object Storage ذخیره می شود.

دستورالعمل ها

مراحل دقیق این الگو را در قسمت پیدا کنید README فایل. این مراحل به شما نشان می دهد که چگونه:

  1. مخزن GitHub را کلون کنید.
  2. سرویس IBM Cloud Object Storage را ایجاد کنید.
  3. اعتبارنامه را به برنامه اضافه کنید.
  4. برنامه را مستقر کنید.
  5. برنامه را اجرا کنید.

این الگوی کد بخشی از استخراج بینش از ویدیوها با IBM Watson از سری موارد استفاده کنید، که راه حلی را برای استخراج بینش معنادار از ویدیوها با استفاده از خدمات Watson Speech to Text، Watson Natural Language Processing و Watson Tone Analyzer به نمایش می گذارد.

منبع: https://developer.ibm.com/patterns/extract-audio-from-video-and-store-in-cloud-object-storage/

تمبر زمان:

بیشتر از توسعه دهنده IBM