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

کمک و پشتیبانی => نصب، راه‌اندازی و بروزآوری => نویسنده: Masoud92m در 24 تیر 1391، 11:53 ق‌ظ

عنوان: خطا در ffmpeg
ارسال شده توسط: Masoud92m در 24 تیر 1391، 11:53 ق‌ظ
سلام
من میخواستم فایل test.mp4 رو با دستور
ffmpeg -i test.mp4 test.avi
تبدیل به test.avi کنم که این خطا رو داد

ffmpeg version 0.8.3-4:0.8.3-0ubuntu0.12.04.1, Copyright (c) 2000-2012 the Libav developers
  built on Jun 12 2012 16:37:58 with gcc 4.6.3
*** THIS PROGRAM IS DEPRECATED ***
This program is only provided for compatibility and will be removed in a future release. Please use avconv instead.
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'test.mp4':
  Metadata:
    major_brand     : mp42
    minor_version   : 0
    compatible_brands: mp42isomavc1
    creation_time   : 2012-06-27 19:17:58
    encoder         : HandBrake 0.9.5 2011010300
  Duration: 00:02:03.06, start: 0.000000, bitrate: 211 kb/s
    Stream #0.0(und): Video: h264 (Constrained Baseline), yuv420p, 426x240, 126 kb/s, 23.98 fps, 23.98 tbr, 90k tbn, 47.95 tbc
    Metadata:
      creation_time   : 2012-06-27 19:17:58
    Stream #0.1(und): Audio: aac, 22050 Hz, stereo, s16, 82 kb/s
    Metadata:
      creation_time   : 2012-06-27 19:17:58
[buffer @ 0x93e7000] w:426 h:240 pixfmt:yuv420p
Incompatible sample format 's16' for codec 'ac3', auto-selecting format 'flt'
[ac3 @ 0x948b6a0] invalid bit rate
Output #0, avi, to 'test.avi':
    Stream #0.0(und): Video: mpeg4, yuv420p, 426x240, q=2-31, 200 kb/s, 90k tbn, 23.98 tbc
    Metadata:
      creation_time   : 2012-06-27 19:17:58
    Stream #0.1(und): Audio: ac3, 22050 Hz, stereo, flt, 200 kb/s
    Metadata:
      creation_time   : 2012-06-27 19:17:58
Stream mapping:
  Stream #0.0 -> #0.0
  Stream #0.1 -> #0.1
Error while opening encoder for output stream #0.1 - maybe incorrect parameters such as bit_rate, rate, width or height

برای بقیه فرمت ها هم خطای مشابه میده
مشکل از کجاست ؟ :(
عنوان: پاسخ : خطا در ffmpeg
ارسال شده توسط: nixoeen در 24 تیر 1391، 04:46 ب‌ظ
باید بقیه پارامترها هم بنویسید و چیزی که نوشتید کافی نیست. دلیلش هم اینه که AVI یک Container Format هست و بدون مشخص کردن مسائل دیگه خوب نمیشه گفت این برنامه باید چیکار بکنه.
از طرف دیگه همینطور که خود برنامه هم گفته، بهتره از avconv استفاده کنید.
راه راحت‌تر هم استفاده از VLC هست.
عنوان: پاسخ : خطا در ffmpeg
ارسال شده توسط: Masoud92m در 24 تیر 1391، 07:17 ب‌ظ
ممنون از راهنماییتون
منبعی برای آموزش ffmpeg وجود داره؟
البته غیر از سایت اصلیش، خوندم اون رو ولی چیزی نفهمیدم :D
عنوان: پاسخ : خطا در ffmpeg
ارسال شده توسط: بهروز رمضانی در 24 تیر 1391، 07:49 ب‌ظ
سلام یه سر بزن اینجا
 http://emanlog.com/?p=203 (http://emanlog.com/?p=203)