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

کمک و پشتیبانی => راهنماها، نکات و ترفندها => نویسنده: hamid_asadi در 11 امرداد 1399، 11:32 ق‌ظ

عنوان: تبدیل فرمت ویدیو با ترمینال
ارسال شده توسط: hamid_asadi در 11 امرداد 1399، 11:32 ق‌ظ
سلام و عرض ادب

دستوری هست که بتوان فرمت های تصویری را به همدیگر تبدیل کرد؟ مثلا mp4 به avi

...

از vokoscreenNG برای ضبط استفاده می کنم و تنظیم کردم که فرمت mp4 ذخیره کنه. حالا چند ویدیو با حجم بالای 6 گیگ دارم... میخواستم سریع فرمت ویدیوها رو عوض کنم تا قابل پخش در تلویزیون هم باشه... متاسفانه فرمت ضبط شده رو تلویزیون قبول نمیکنه.
عنوان: پاسخ : تبدیل فرمت ویدیو با ترمینال
ارسال شده توسط: M!lad در 11 امرداد 1399، 11:55 ق‌ظ
می‌تونید از ffmpeg استفاده کنید.

ابتدا یک قسمت کوچک رو تبدیل و تست کنید اگر دیدید کار می‌کنه ویدیوها رو کامل تبدیل کنید.

برای مثال این دستور ۱۰ ثانیه اول input رو به avi تبدیل می‌کنه.

ffmpeg -i input.mp4 -ss 00:00:00.0 -t 10 -vcodec copy -acodec copy  output.avi
در غیر این صورت پارامترهای مختلف رو بررسی کنید تا به نتیجه مورد نظر برسید.
عنوان: پاسخ : تبدیل فرمت ویدیو با ترمینال
ارسال شده توسط: esmaeelE در 11 امرداد 1399، 11:56 ق‌ظ
از برنامه ffmpeg استفاده کنید.

https://video.stackexchange.com/a/27767

این‌ها رو هم ببنید
https://jadi.net/2019/08/jadi-record-desktop-video/
https://jadi.net/2016/05/how-to-screencast-in-linux/
https://jadi.net/2015/07/linux-screencast/


مشکل مشابهی چند وقت پیش داشتم. برخی از تلویزیون‌های سامسونگ به دلیل encoding قسمت صوتی یک فایل mp4 قادر به پخش آن‌‌ها نیستند.

با این نرم‌افزار مشکل حل شد.

https://handbrake.fr/

عنوان: پاسخ : تبدیل فرمت ویدیو با ترمینال
ارسال شده توسط: hamid_asadi در 11 امرداد 1399، 12:29 ب‌ظ
می‌تونید از ffmpeg استفاده کنید.

ابتدا یک قسمت کوچک رو تبدیل و تست کنید اگر دیدید کار می‌کنه ویدیوها رو کامل تبدیل کنید.

برای مثال این دستور ۱۰ ثانیه اول input رو به avi تبدیل می‌کنه.

ffmpeg -i input.mp4 -ss 00:00:00.0 -t 10 -vcodec copy -acodec copy  output.avi
در غیر این صورت پارامترهای مختلف رو بررسی کنید تا به نتیجه مورد نظر برسید.
تبدیل فرمت با موفقیت صورت گرفت... ولی برای فرمت avi  خطای زیر رو در پخش اوبونتو داد:
(http://uupload.ir/files/bse_screenshot_from_2020-08-01_12-27-16.png)

(http://uupload.ir/files/hmvn_screenshot_from_2020-08-01_12-31-27.png)

حالا اگه بخوام کل ویدیو برام تبدیل فرمت بشه باید چه دستوری بزنم؟
سوال دیگه اینکه، تبدیل فرمت با ترمینال مزیتش نسبت به نصب نرم افزار چیه؟
عنوان: پاسخ : تبدیل فرمت ویدیو با ترمینال
ارسال شده توسط: M!lad در 11 امرداد 1399، 12:36 ب‌ظ
Codecهای لازم رو نصب کنید در Ubuntu هم می‌تونید فایل مذکور رو پخش کنید.

برای تبدیل کامل  10 t- رو حذف کنید.

در ساده‌ترین حالت، در خط‌فرمان قادر هستید پارامتر‌های بیشتری رو تنظیم کنید و کارایی بهتری رو تجربه کنید.
عنوان: پاسخ : تبدیل فرمت ویدیو با ترمینال
ارسال شده توسط: دانیال بهزادی در 11 امرداد 1399، 03:53 ب‌ظ
حالا چرا avi؟ یک فناوری به شدت قدیمی و تاریخ مصرف گذشته که نه تنها هیچ مزیتی به همراه نداره، که کلی هم جای اضافه می‌گیره. در واقع با کیفیت یکسان، x264 دو برابر و avi شونزده برابر یه پروندهٔ x265 جا می‌گیرن.
عنوان: پاسخ : تبدیل فرمت ویدیو با ترمینال
ارسال شده توسط: hamid_asadi در 11 امرداد 1399، 04:03 ب‌ظ
حالا چرا avi؟ یک فناوری به شدت قدیمی و تاریخ مصرف گذشته که نه تنها هیچ مزیتی به همراه نداره، که کلی هم جای اضافه می‌گیره. در واقع با کیفیت یکسان، x264 دو برابر و avi شونزده برابر یه پروندهٔ x265 جا می‌گیرن.
نمیدونم به چه دلیل توی اوبونتو کیفیت تصویری فیلمی که از دسکتاپ ضبط میکنم از ویندوز خیلی پایین تره...
فرمت های ذخیره مختلفی رو هم تست کردم ولی جواب نگرفتم...
با همین نرم افزار که هم معرفی کردم و به صورت mp4 ازش خروجی میگیرم تو تلویزیون ال جی پخش نمیشه...

(http://uupload.ir/files/gyty_screenshot_from_2020-08-01_16-00-47.png)
عنوان: پاسخ : تبدیل فرمت ویدیو با ترمینال
ارسال شده توسط: ABOLDOM در 11 امرداد 1399، 04:42 ب‌ظ
شاید
داخل تنظیمات قسمتی برای تنظیم کیفیت باشه


و اینکه  میتونی از برنامه های بهتری برای ضبط ویدیو استفاده کنی
عنوان: پاسخ : تبدیل فرمت ویدیو با ترمینال
ارسال شده توسط: mahdi7d1 در 12 امرداد 1399، 11:36 ق‌ظ
طبق تجربه من بهتره که با بالاترین بیت‌ریت منطقی ضبط کنید(اگه محدودیت حافظه ندارید) و به هیچ وجه تغییر سایز و سایر چیزا رو بر عهده نرم‌افزار پخش نزارید. صرفا صفحه رو ضبط کنید. مخصوصا اگه سیستمتون ضعیف باشه این کار خیلی تو بهبود کیفیت تاثیر میزاره. بعد با همین ffmpeg و کدک x265 فشردش کنید و به فرمت mp4 تبدیل کنید که ۲۶۵ تو فشرده‌سازی معجزه می‌کنه. مخصوصا فیلم‌هایی که از صفحه‌نمایش گرفته می‌شن پتانسیل خیلی زیادی برای فشرده‌سازی دارن چون قسمت زیادی از پیکسل‌ها توشون ثابت و یک‌رنگن. برای ضبط هم من دلیلی نمی‌بینم از چیزی بجز OBS استفاده کرد. این نرم‌افزاری که شما گفتید رو تا حالا امتحان نکردم و از امکانات و تنظیماتش اطلاع ندارم ولی OBS بیشترین امکانات و تنظیمات برای همه چی رو در اختیارتون می‌زاره تا تنظیم کنید.