توسعهدهندهی نرمافزار هستم و همواره در حال آموختنم. اینجا از تخصصم، علاقههام و روزمرگیهام مینویسم.github.com/mahdavipanah yavarjs.ir
تکهتکه کردن راحت ویدئو با کامندلاین (لینوکس و مک)

مسئلهی پیش رو: نیاز داریم تا یه فایل ویدئویی رو به بخشهای مختلف و مشخصی تکهتکه کنیم و هرکدوم رو در قالب یه فایل ویدئویی جدید ذخیره کنیم.
پیشنیاز: نصب FFmpeeg.
اول یک فایل متنی ( times.txt ) میسازیم که در هر خط اون زمان مبدا و مقصد یه تکه از ویدئو مشخص شده:
اسکریپت زیر رو در فایلی با پسوند sh.
ذخیره میکنیم ( cut-parts.sh ):
با دستور زیر فایل اسکریپت رو به یه فایل با قابلیت اجرا شدن تبدیل میکنیم:
$ chmod +x cut-parts.sh
دستور زیر رو اجرا میکنیم:
$ ./cut-parts.sh input.mp4 times.txt ./parts-folder
اسکریپت شامل سه ورودی میشه:
- اولین ورودی ( input.mp4 ): آدرس فایل ویدئو اصلی.
- دومین ورودی ( times.txt ): آدرس فایل متنیای که زمان برشها رو داخلش نوشتیم.
- سومین ورودی ( parts-folder/. ): آدرس فولدری هست که میخوایم فایلهای برشهای ویدئویی داخلش ذخیره بشن.
مطلبی دیگر از این نویسنده
انواع loop برای آرایهها: for و for-in و ()forEach. و for-of
مطلبی دیگر در همین موضوع
ریفکتورینگ - بدهی فنی ( Refactoring - Technical debt) – بخش دوم
بر اساس علایق شما
شما به صورت رسمی به چالش نوشتن نامهای برای آیندهتان دعوتید💌