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

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

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

اوبونتو ۲۵٫۱۰ منتشر شد 🎊

نویسنده موضوع: وصل کردن چند فایل mp4 به یکدیگر (حل شد)  (دفعات بازدید: 117 بار)

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

آفلاین norouzi90

  • Hero Member
  • *
  • ارسال: 878
  • جنسیت : پسر
  • Debian 13
وصل کردن چند فایل mp4 به یکدیگر (حل شد)
« : دیروز ساعت 07:43 ب‌ظ »
با سلام و احترام.

من یک فیلم از اینترنت دانلود کرده ام، که آن فیلم را به فرمت mp4 و در ۹ قسمت برای دانلود گذاشته بودند.
اگر راهنمایی بفرمایید که چطور این قسمت های جدا را به همدیگر وصل کنم تا یک فیلم بشود، خیلی ممنون می شوم.
« آخرین ویرایش: دیروز ساعت 09:34 ب‌ظ توسط norouzi90 »

آفلاین 🇬🇧بریتانیای کبیر🇬🇧

  • High Hero Member
  • *
  • ارسال: 2953
  • جنسیت : پسر
  • GOD SAVE THE KING/QUEEN
🇬🇧🏴󠁧󠁢󠁥󠁮󠁧󠁿🏴󠁧󠁢󠁷󠁬󠁳󠁿🏴󠁧󠁢󠁳󠁣󠁴󠁿🇬🇧

آفلاین norouzi90

  • Hero Member
  • *
  • ارسال: 878
  • جنسیت : پسر
  • Debian 13
پاسخ : وصل کردن چند فایل mp4 به یکدیگر
« پاسخ #2 : دیروز ساعت 09:32 ب‌ظ »
آقای بریتانیای کبیر، خدا خیرت بده،
بلاخره بعد چند روز علافی با راهنمایی شما حل شد.

روش حل:

۱- نصب بسته ffmpeg : عکس 1
sudo apt install ffmpeg
۲- ایجاد فایل متنی با نام mylist.txt و محتوای زیر: عکس 2

$ touch mylist.txt
$ echo "file 'clip1.mp4'" > mylist.txt

$ echo "file 'clip2.mp4'" >> mylist.txt

$ echo "file 'clip3.mp4'" >> mylist.txt

$ echo "file 'clip4.mp4'" >> mylist.txt

$ echo "file 'clip5.mp4'" >> mylist.txt

$ echo "file 'clip6.mp4'" >> mylist.txt

$ echo "file 'clip7.mp4'" >> mylist.txt

$ echo "file 'clip8.mp4'" >> mylist.txt

$ echo "file 'clip9.mp4'" >> mylist.txt


۳-استفاده از دستور زیر: عکس های 3 و 4

$ ffmpeg -f concat -safe 0 -i mylist.txt -c copy final_video.mp4


با تشکر مجدد از آقای بریتانیای کبیر .


آفلاین esmaeelE

  • ناظر انجمن
  • *
  • ارسال: 1450
  • جنسیت : پسر
پاسخ : وصل کردن چند فایل mp4 به یکدیگر (حل شد)
« پاسخ #3 : دیروز ساعت 10:33 ب‌ظ »
قسمت آخر فهرست ساختن از فایل‌ها را می‌تونید با ls انجام بدهید.

مثلا اینجا من چند فایل نمونه ساختم و فهرست کردم.

touch clip{1..9}.mp4
ls -1


چیزی شبیه به این
ls -1 > ../list.txt
mv ../list.txt .


آفلاین 🇬🇧بریتانیای کبیر🇬🇧

  • High Hero Member
  • *
  • ارسال: 2953
  • جنسیت : پسر
  • GOD SAVE THE KING/QUEEN
پاسخ : وصل کردن چند فایل mp4 به یکدیگر (حل شد)
« پاسخ #4 : دیروز ساعت 11:36 ب‌ظ »
روش ساده تر :)

ls clip*.mp4 | xargs -I {} echo file \'{}\' > mylist.txt
« آخرین ویرایش: دیروز ساعت 11:38 ب‌ظ توسط 🇬🇧بریتانیای کبیر🇬🇧 »
🇬🇧🏴󠁧󠁢󠁥󠁮󠁧󠁿🏴󠁧󠁢󠁷󠁬󠁳󠁿🏴󠁧󠁢󠁳󠁣󠁴󠁿🇬🇧