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

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

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


توزیع گنو/لینوکس اوبونتو ۲۰ ساله شد 🎉

نویسنده موضوع: تبدیل فرمت ts. به دیگر فرمت ها ...  (دفعات بازدید: 22166 بار)

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

آفلاین RoOhi

  • Jr. Member
  • *
  • ارسال: 54
  • جنسیت : پسر
تبدیل فرمت ts. به دیگر فرمت ها ...
« : 30 شهریور 1387، 11:30 ق‌ظ »
کسی بسته ای برای تبدیل فرمت  ts به فرمت های دیگه ( مثل avi , mpeg  و ... ) می شناسه ؟
لطفا راهنماییم کنید ...

آفلاین فاراب

  • High Hero Member
  • *
  • ارسال: 1352
  • آزادی
    • پروفایل لینکداین
پاسخ به: تبدیل فرمت ts. به دیگر فرمت ها ...
« پاسخ #1 : 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 همه ی آنها رو ببینی.
*- اگر میل داری که این تبدیل بدون افت کیفیت باشه، بگو تا دستورش رو بهت بدم.
موفق باشی.
Godisnowhere

آفلاین RoOhi

  • Jr. Member
  • *
  • ارسال: 54
  • جنسیت : پسر
پاسخ به: تبدیل فرمت ts. به دیگر فرمت ها ...
« پاسخ #2 : 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 همه ی آنها رو ببینی.
*- اگر میل داری که این تبدیل بدون افت کیفیت باشه، بگو تا دستورش رو بهت بدم.
موفق باشی.

اگه میشه دستوری که باعث افت کیفیت نمیشه رو بگو...
راستی با استفاده از رابط گرافیکی نمیشه تبدیل رو انجام داد ؟( حتما باید خط فرمان نوشت ؟)

آفلاین RoOhi

  • Jr. Member
  • *
  • ارسال: 54
  • جنسیت : پسر
پاسخ به: تبدیل فرمت ts. به دیگر فرمت ها ...
« پاسخ #3 : 03 مهر 1387، 09:29 ق‌ظ »
چرا کسی راهنمایی نمی کنه ؟؟؟ :( ???

آفلاین سعید رسولی

  • ilius, saeedgnu
  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 1543
  • جنسیت : پسر
پاسخ به: تبدیل فرمت ts. به دیگر فرمت ها ...
« پاسخ #4 : 03 مهر 1387، 10:30 ق‌ظ »
راستی با استفاده از رابط گرافیکی نمیشه تبدیل رو انجام داد ؟( حتما باید خط فرمان نوشت ؟)
برای همین ffmpeg چند تا رابط گرافیکی درست شده. مثل این:
http://www.miksoft.net/products/mmc-lin.tar.gz

آفلاین فاراب

  • High Hero Member
  • *
  • ارسال: 1352
  • آزادی
    • پروفایل لینکداین
پاسخ به: تبدیل فرمت ts. به دیگر فرمت ها ...
« پاسخ #5 : 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

نیازی به تنظیم ابعاد فایل نیست چون اوتوماتیک برابر فایل ورودی می شود.
موفق باشید
Godisnowhere

آفلاین rostamiani

  • Jr. Member
  • *
  • ارسال: 77
  • جنسیت : پسر
پاسخ به: تبدیل فرمت ts. به دیگر فرمت ها ...
« پاسخ #6 : 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


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

متشکرم

آفلاین فاراب

  • High Hero Member
  • *
  • ارسال: 1352
  • آزادی
    • پروفایل لینکداین
پاسخ به: تبدیل فرمت ts. به دیگر فرمت ها ...
« پاسخ #7 : 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


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

متشکرم

این که مشخصه!
یه نگاه بکن به چیزی که گذاشتی!
Godisnowhere

آفلاین taher1983

  • High Hero Member
  • *
  • ارسال: 1054
  • جنسیت : پسر
پاسخ به: تبدیل فرمت ts. به دیگر فرمت ها ...
« پاسخ #8 : 11 شهریور 1389، 11:16 ب‌ظ »
با برنامه dvbcut می تونی این کار رو انجام بدی.