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

کمک و پشتیبانی => نرم‌افزارهای چندرسانه‌ای => نویسنده: RoOhi در 30 شهریور 1387، 11:30 ق‌ظ

عنوان: تبدیل فرمت ts. به دیگر فرمت ها ...
ارسال شده توسط: RoOhi در 30 شهریور 1387، 11:30 ق‌ظ
کسی بسته ای برای تبدیل فرمت  ts به فرمت های دیگه ( مثل avi , mpeg  و ... ) می شناسه ؟
لطفا راهنماییم کنید ...
عنوان: پاسخ به: تبدیل فرمت ts. به دیگر فرمت ها ...
ارسال شده توسط: فاراب در 30 شهریور 1387، 01:22 ب‌ظ
فکر می کنم شما با دستگاه های جدید مثل ریسیور، اقدام به ضبط کردید و حالا فهمیدید که فایل های ضبط شده ts هستند و حجمشون هم بالاست. البته اوبونتو این نوع فرمت تصویری رو mpeg ts می شناسه، هر چند این فرمت در اصل یک avi فشرده نشده است. به هر حال برای تبدیل ts به هر فرمتی که مد نظر شماست، به ترتیب مراحل زیر رو دنبال کنید:

۱- ابتدا بسته ی ffmpeg که بسته استاندارد convert لینوکس هست رو به طریق زیر دانلود و نصب کنید:
sudo apt-get install ffmpeg

این بسته مورد استفاده ی اکثر بردامه های convert در لینوکس است. البته ما با این برنامه ها کاری نداریم به به صورت دستی این کار رو انجام میدیم.

۲- پس از نصب، با دستور زیر می تونید فایل خودتون رو به فرمت mpeg تبدیل کنید:
ffmpeg -i yourfile.ts yourfile.mpg

با این دستور عمل تبدیل شروع می شه.

*- این دستور، انتخاب های زیادی داره که می تونی با man ffmpeg همه ی آنها رو ببینی.
*- اگر میل داری که این تبدیل بدون افت کیفیت باشه، بگو تا دستورش رو بهت بدم.
موفق باشی.
عنوان: پاسخ به: تبدیل فرمت ts. به دیگر فرمت ها ...
ارسال شده توسط: RoOhi در 30 شهریور 1387، 01:55 ب‌ظ
فکر می کنم شما با دستگاه های جدید مثل ریسیور، اقدام به ضبط کردید و حالا فهمیدید که فایل های ضبط شده ts هستند و حجمشون هم بالاست. البته اوبونتو این نوع فرمت تصویری رو mpeg ts می شناسه، هر چند این فرمت در اصل یک avi فشرده نشده است. به هر حال برای تبدیل ts به هر فرمتی که مد نظر شماست، به ترتیب مراحل زیر رو دنبال کنید:

۱- ابتدا بسته ی ffmpeg که بسته استاندارد convert لینوکس هست رو به طریق زیر دانلود و نصب کنید:
sudo apt-get install ffmpeg

این بسته مورد استفاده ی اکثر بردامه های convert در لینوکس است. البته ما با این برنامه ها کاری نداریم به به صورت دستی این کار رو انجام میدیم.

۲- پس از نصب، با دستور زیر می تونید فایل خودتون رو به فرمت mpeg تبدیل کنید:
ffmpeg -i yourfile.ts yourfile.mpg

با این دستور عمل تبدیل شروع می شه.

*- این دستور، انتخاب های زیادی داره که می تونی با man ffmpeg همه ی آنها رو ببینی.
*- اگر میل داری که این تبدیل بدون افت کیفیت باشه، بگو تا دستورش رو بهت بدم.
موفق باشی.

اگه میشه دستوری که باعث افت کیفیت نمیشه رو بگو...
راستی با استفاده از رابط گرافیکی نمیشه تبدیل رو انجام داد ؟( حتما باید خط فرمان نوشت ؟)
عنوان: پاسخ به: تبدیل فرمت ts. به دیگر فرمت ها ...
ارسال شده توسط: RoOhi در 03 مهر 1387، 09:29 ق‌ظ
چرا کسی راهنمایی نمی کنه ؟؟؟ :( ???
عنوان: پاسخ به: تبدیل فرمت ts. به دیگر فرمت ها ...
ارسال شده توسط: سعید رسولی در 03 مهر 1387، 10:30 ق‌ظ
راستی با استفاده از رابط گرافیکی نمیشه تبدیل رو انجام داد ؟( حتما باید خط فرمان نوشت ؟)
برای همین ffmpeg چند تا رابط گرافیکی درست شده. مثل این:
http://www.miksoft.net/products/mmc-lin.tar.gz
عنوان: پاسخ به: تبدیل فرمت ts. به دیگر فرمت ها ...
ارسال شده توسط: فاراب در 03 مهر 1387، 12:25 ب‌ظ
راستی با استفاده از رابط گرافیکی نمیشه تبدیل رو انجام داد ؟( حتما باید خط فرمان نوشت ؟)
برای همین ffmpeg چند تا رابط گرافیکی درست شده. مثل این:
http://www.miksoft.net/products/mmc-lin.tar.gz

ضمن تشکر از شما. عرض کردم که رابط گرافیکی برای ffmpeg زیاد هست، کافیه که جستجو می کردید. اما اکپر این نرم افزار ها از تمام امکانات فوق العاده ی ffmpeg نمی توانند استفاده کنند.
یک راه برای جلوگیری از افت کیفیت اینه که اول با دستور زیر bitrate صدا و تصویر و همچنین framerate فایل اصلی رو بدست بیارید و اونو برای فایل خروجی ست کنید.
ffmpeg -i yourfile

خروجی چیزی شبیه به این خواهد بود:
 
Duration: 00:09:56.1, start: 0.333333, bitrate: 2642 kb/s
  Stream #0.0: Video: theora, yuv420p, 1280x720, 24.00 fps(r)
  Stream #0.1: Audio: vorbis, 48000 Hz, stereo, 192 kb/s

هومنطور که می بینید bitrate برابر با 2642 kb/s است که معادل 2642000 هست. framerate برابر با 24 هست و صدا 48000 Hz با bitrate برابر با 192 که می شود 192000. حال کافی است این مقادیر رو در دستور به شکل زیر وارد کنید:
ffmpeg -r 24 -b 2642000 -ab 192000 -ar 48000 -i yourfile.ts your destinationfile.mpg

نیازی به تنظیم ابعاد فایل نیست چون اوتوماتیک برابر فایل ورودی می شود.
موفق باشید
عنوان: پاسخ به: تبدیل فرمت ts. به دیگر فرمت ها ...
ارسال شده توسط: rostamiani در 05 شهریور 1389، 10:13 ب‌ظ
سلام
مشخصات فایل من اینطوریه :

 Duration: 16:27:41.46, start: 30335.136522, bitrate: 1 kb/s
    Stream #0.0[0x193]: Audio: ac3, 0 channels, s16
    Stream #0.1[0x69]: Video: mpeg2video, yuv420p, 720x576 [PAR 16:15 DAR 4:3], 10000 kb/s, 25 tbr, 90k tbn, 50 tbc
    Stream #0.2[0xcd]: Audio: mp2, 48000 Hz, mono, s16, 96 kb/s


بیت ریت و ... چقدره ؟

متشکرم
عنوان: پاسخ به: تبدیل فرمت ts. به دیگر فرمت ها ...
ارسال شده توسط: فاراب در 08 شهریور 1389، 04:46 ب‌ظ
سلام
مشخصات فایل من اینطوریه :

 Duration: 16:27:41.46, start: 30335.136522, bitrate: 1 kb/s
    Stream #0.0[0x193]: Audio: ac3, 0 channels, s16
    Stream #0.1[0x69]: Video: mpeg2video, yuv420p, 720x576 [PAR 16:15 DAR 4:3], 10000 kb/s, 25 tbr, 90k tbn, 50 tbc
    Stream #0.2[0xcd]: Audio: mp2, 48000 Hz, mono, s16, 96 kb/s


بیت ریت و ... چقدره ؟

متشکرم

این که مشخصه!
یه نگاه بکن به چیزی که گذاشتی!
عنوان: پاسخ به: تبدیل فرمت ts. به دیگر فرمت ها ...
ارسال شده توسط: taher1983 در 11 شهریور 1389، 11:16 ب‌ظ
با برنامه dvbcut می تونی این کار رو انجام بدی.