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

کمک و پشتیبانی => نرم‌افزارهای چندرسانه‌ای => نویسنده: میلاد در 18 فروردین 1388، 01:50 ق‌ظ

عنوان: تبدیل فایل های DivX به فرمت Matroska
ارسال شده توسط: میلاد در 18 فروردین 1388، 01:50 ق‌ظ
سلام
احتمالا فایل های ویدیویی Matroska با پسوند mkv را دیدید که به فایل های 300 مگابایتی مشهور هستن.
میخواستم ببینم برنامه ای برای تبدیل فایل های DivX با پسوند avi به Matroska با پسوند mkv  و حجم حدودی ۳۰۰ مگابایت، با حفظ کیفیت سراغ دارید، معرفی کنید.
ترجیحا اگر از طریق شل بشه استفاده کرد که بهتر.
ممنون
عنوان: پاسخ به: تبدیل فایل های DivX به فرمت Matroska
ارسال شده توسط: Sajjad Baroodkoo در 18 فروردین 1388، 03:46 ق‌ظ
MMConvert (http://sourceforge.net/project/showfiles.php?group_id=143766)

همه چیو به همه چی تبدیل می کنه

این هم آدرس سایت رسمیش
http://www.235soft.org/mmconvert/en_us/
عنوان: پاسخ به: تبدیل فایل های DivX به فرمت Matroska
ارسال شده توسط: یه انقلابی در 18 فروردین 1388، 07:09 ب‌ظ
با سلام
شما با VLC هم میتوانید این کار را بکنید .
یک پست درباره‌ی تبدیل و جدا کردن صدا در فروم این اواخر زدم به آن مراجعه کنید . فقط عکس نداره که می‌توانید از آدرس آخرش استفاده کنید .
یا علی
عنوان: پاسخ به: تبدیل فایل های DivX به فرمت Matroska
ارسال شده توسط: Behnam Golds در 18 فروردین 1388، 10:23 ب‌ظ
MMConvert (http://sourceforge.net/project/showfiles.php?group_id=143766)

همه چیو به همه چی تبدیل می کنه

این هم آدرس سایت رسمیش
http://www.235soft.org/mmconvert/en_us/

badjoker  جان  تا جایی که من متوجه شدم این برنامه با ویژوال سی پلاس پلاس  نوشته شده و برای ویندوز هم کامپایل شده  نسخه تحت لینوکسش رو سراغ نداری؟
عنوان: پاسخ به: تبدیل فایل های DivX به فرمت Matroska
ارسال شده توسط: Sajjad Baroodkoo در 19 فروردین 1388، 12:01 ق‌ظ
MMConvert (http://sourceforge.net/project/showfiles.php?group_id=143766)

همه چیو به همه چی تبدیل می کنه

این هم آدرس سایت رسمیش
http://www.235soft.org/mmconvert/en_us/

badjoker  جان  تا جایی که من متوجه شدم این برنامه با ویژوال سی پلاس پلاس  نوشته شده و برای ویندوز هم کامپایل شده  نسخه تحت لینوکسش رو سراغ نداری؟

یادمه سورسش رو دیده بودم.. اما اینکه کجا یادم نیست...
عنوان: پاسخ به: تبدیل فایل های DivX به فرمت Matroska
ارسال شده توسط: امیرمهری در 19 فروردین 1388، 01:19 ب‌ظ
البته بهتر برنامه برای تبدیل
http://www.ffmpeg.o
عنوان: پاسخ به: تبدیل فایل های DivX به فرمت Matroska
ارسال شده توسط: taher1983 در 19 فروردین 1388، 02:04 ب‌ظ
اگه اشتیاه نکنم یه اسکریپ به اسم F-convertor بود که این کار رو به خوبی انجام میداد یعنی تمام فرمت های لازم رو میتونستی داشته باشی.
عنوان: پاسخ به: تبدیل فایل های DivX به فرمت Matroska
ارسال شده توسط: میلاد در 16 اردیبهشت 1388، 03:09 ب‌ظ
البته بهتر برنامه برای تبدیل
http://www.ffmpeg.o
شما اینکارو انجام دادی؟ من تست کردم تبدیل میکنه اما حجم ورود و خروج فرق چندانی نداره.
من میخوام فایل های Divx که ۷۰۰ مگه را با حفظ کیفیت به فایل های 300 مگابایتی Matroska تبدیل کنه.
عنوان: پاسخ به: تبدیل فایل های DivX به فرمت Matroska
ارسال شده توسط: فاراب در 16 اردیبهشت 1388، 04:50 ب‌ظ
شما باید اول بسته‌ی ffmpeg رُ نصب کنید:
sudo apt-get install ffmpeg

بعد باید با دستور مناسب فایل مورد نظرتون رُ کنورت کنید. پیشنهاد میکنم حتما راهنمای دستور رُ بخونید:
man ffmpeg
یا
ffmpeg --help

اگر میخواهید حجم فایل کمتر بشه، بصورت زیر عمل کنید. البته مثلما کیفیت کاهش پیدا میکنه. شما میتونید با کاهش کیفیت صدا یا تصویر یا اندازه‌ی فیلم، حجم اونو کاهش بدید اما در هر صورت با افت کیفیت مواجه میشید که اجتناب ناپذیره:

ffmpeg -i <yourfile> -s 352x288 <destinationfile>

مثلا من از s- برای کاهش در اندازه‌ی تصویر استفاده کردم که به کاهش حجم فیلم منجر میشه. شما میتونید برای کاهش bitrate تصویر یا صدا به ترتیب از b- و ab- استفاده کنید و bitrate مورد نظر بر حسب بایت رُ جلوی اون وارد کنید.
دقت داشته باشید بهتره توی اسم فایل فضای خالی یا space وجود نداشته باشه.
مثال:
   ffmpeg -i file -s 320x240 -b 240000 -ab 128000 file.mkv

دستور ffmpeg خیلی انعطاف پذیره، اگر توضیح بیشتر خواستید، بفرمایید.
موفق باشید.
عنوان: پاسخ به: تبدیل فایل های DivX به فرمت Matroska
ارسال شده توسط: میلاد در 16 اردیبهشت 1388، 06:08 ب‌ظ
سلام
فایل های Matroska رزولوشن و کیفیت مشابه Divx دارن، تفاوتشون اینه که با کدک H.264 که یک کدک جدید هست فشرده شدن که حجم فایل از ۷۰۰ به حدود ۳۰۰ میرسونه.
حالا من میخوام ببینم از طریق شل چطور میتونم فایل avi با کدک Divx را به کدک H.264 تغییر بدم با حفظ رزولوشن و کیفیت.
ممنون
عنوان: پاسخ به: تبدیل فایل های DivX به فرمت Matroska
ارسال شده توسط: فاراب در 17 اردیبهشت 1388، 01:35 ق‌ظ
سلام
فایل های Matroska رزولوشن و کیفیت مشابه Divx دارن، تفاوتشون اینه که با کدک H.264 که یک کدک جدید هست فشرده شدن که حجم فایل از ۷۰۰ به حدود ۳۰۰ میرسونه.
حالا من میخوام ببینم از طریق شل چطور میتونم فایل avi با کدک Divx را به کدک H.264 تغییر بدم با حفظ رزولوشن و کیفیت.
ممنون

دوست من H.264 خیلی هم جدید نیست و مخصوص Matroska هم نیست. الان موبایل من MP4 میگیره با H.264.
الگوریتم‌های فشرده سازی زیادی وجود دارند. شما فقط کافیه در گوگل عبارتی مثل loosless ffmpeg convet رُ جستجو کنید تا راه‌های زیادی پیش روتون قرار بگیره. چه خوب بود راهنمای دستور ffmpeg رُ با دقت میخوندید. در اینصورت حتما به vcodec- و copy برمیخوردید که دقیقا نیاز شما رُ بر آورده میکنه. شاید بسادگی ویندوز یا رابط‌های کاربری قشنگ و ساده نرسه اما تقریبا از طریق این دستور شما قادر به انجام هر کاری هستید.
دستور زیر فقط برای نمونه:
ffmpeg -i h264.mp4 -vcodec copy -vbsf h264_mp4toannexb -an out.h264

فایل راهنمای دستور ffmpeg رُ ضمیمه کردم. دانلود کنید و مطالعه بفرمایید.

عنوان: پاسخ به: تبدیل فایل های DivX به فرمت Matroska
ارسال شده توسط: میلاد در 17 اردیبهشت 1388، 02:00 ق‌ظ
سلام
منظور من این هست که نسبت به کدک های دیگه جدیدتره، با توجه به حجم و کیفیت و عدم فراگیر بودنش خود شما میتونید متوجه این مطلب بشید.
در مورد جستجو بنده ۲۴ ساعته دارم توی گوگل پایین و بالا میرم و تا این لحظه به جایی نرسیدم.
در مورد خوندن راهنما هم به غیر از راهنمای ffmpeg راه نمای mencoder و راهنمای x264 را هم خودنم و به نتیجه ای نرسیدم.
شما که ظاهرا آشنایی بیشتری داری و این راهنماها را هم قبل از من و بیشتر از من خوندی یه خط دستور میتونی بنویسی با همین ffmpeg که فایل input.avi با کدک divx را بگیره و فایل output.mkv با کدک h264 به من بده با حجم نصف و رزولوشن و کیفیت ثابت؟
عنوان: پاسخ به: تبدیل فایل های DivX به فرمت Matroska
ارسال شده توسط: Masoud در 17 اردیبهشت 1388، 03:38 ب‌ظ
سلام!

MKVToolnix -- Cross-platform tools for Matroska
http://www.bunkus.org/videotools/mkvtoolnix

A guide to mkvmerge GUI (mmg)
http://www.bunkus.org/videotools/mkvtoolnix/doc/mkvmerge-gui.html

 ::)
عنوان: پاسخ به: تبدیل فایل های DivX به فرمت Matroska
ارسال شده توسط: میلاد در 04 شهریور 1388، 09:35 ق‌ظ
سلام
من این کد را تست کردم اما توی خروجی صدا و تصویر هماهنگ نیست مشکل چیه؟
ffmpeg -i input.avi -pass 1 -r 2400k0/1001 -vcodec libx264 -vpre fastfirstpass -b 400k -bt 400k -threads 0 -f matroska -an /dev/null &&
ffmpeg -y -i input -pass 2 -r 2400k0/1001 -acodec libfaac -ab 64k -ac 2 -vcodec libx264 -vpre hq -b 400k -bt 400k -threads 0 -f matroska output.mkv