چگونه یک ویدیوی بزرگ را بدون از دست دادن کیفیت با استفاده از FFmpeg با Termux فشرده کنیم

اگر دوست ندارید مطالعه کنید، در اینجا آموزش ویدیویی است.
https://m.youtube.com/watch?v=w4Hz0Kh0NXE&feature=youtu.be
اگر شما هم مانند من یک تولید کننده محتوا هستید، درد و اطلاعاتی را که برای آپلود 1 گیگابایت ویدیو که احتمالاً حدود 20 دقیقه یا بیشتر طول می کشد، درک خواهید کرد.
معمولاً اگر روی دستگاهی با نرخ تازه سازی بالا ضبط می کنید، با این مشکل مواجه می شوید.
من در سراسر اینترنت به دنبال راه حلی عالی بودم که بتواند برخی از محتوای ویدیویی را که برای YouTube ایجاد می کنم بدون از دست دادن کیفیت فشرده کند و افسوس که توانستم به ffmpeg برخورد کنم.
با این ابزار من تونستم یک ویدیوی 250 مگابایتی رو فقط به 14 مگابایت فشرده کنم!!
بدون از دست دادن کیفیت و همچنین سریع! پس بیایید شروع کنیم.
ffmpeg چیست؟
FFmpeg یک ابزار ویرایشگر ویدئو و صدا منبع باز است که می تواند تقریباً هر فرمت رسانه ای را برش دهد، برش دهد، بپیوندد، مخدوش کند و رمزگذاری کند.
همچنین یک روش بسیار قابل اعتماد برای انجام پردازش خودکار ویدیو است.
پیش نیازها
برای شروع باید موارد زیر را داشته باشید:
- یک گوشی اندرویدی (اندروید 10 و بالاتر)
- برنامه Termux
نصب termux
Termux نرم افزاری است که به شما امکان می دهد دستورات و برنامه های لینوکس را بدون نیاز به نصب توزیع لینوکس بر روی گوشی هوشمند خود اجرا کنید. این شامل بسیاری از ویژگی ها است که برای شما جالب خواهد بود.
برای دانلود termux به این لینک مراجعه کنید.
برنامه را دانلود و بر روی گوشی خود نصب کنید و سپس دستورات زیر را اجرا کنید.
pkg upgrade
برای نصب ffmpeg، اجرا کنید:
pkg install ffmpeg
مجوز دسترسی به فضای ذخیره سازی برای Termux مورد نیاز است تا بتواند به فضای ذخیره سازی مشترک (مانند /sdcard یا /storage/emulated/0) دسترسی داشته باشد. از آنجایی که برای اجرای نرمال برنامه نیازی نیست، دسترسی به آن به صورت خودکار ارائه نمی شود و هنگام شروع برنامه از کاربر خواسته نمی شود تا آن را مجاز کند.
اکنون به Termux اجازه دهید تا با اجرا کردن به دستگاه ذخیره سازی شما دسترسی داشته باشد.
termux-setup-storage
در مرحله بعد، به پوشه ای بروید که فایل ویدیویی بزرگی دارد که می خواهید فشرده کنید.
$ cd storage/shared/AzRecorderFree/
سپس دستور زیر را اجرا کنید:
ffmpeg -i input.mp4 -vcodec libx265 -crf 28 output.mp4
نام فایل ویدیویی بزرگ خود را جایگزین «input.mp4» کنید.
شما همچنین می توانید نام خروجی را با چیز دیگری جایگزین کنید، مهم نیست.
چند دقیقه طول می کشد تا FFmpeg تبدیل را اجرا کند.
لذت ببرید.