[Çözüldü] Unknown encoder 'libfaac' hatası

Başlatan FrozeD, 08 Haziran 2012 - 19:53:41

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

FrozeD

ffmpeg version 0.8.1-4:0.8.1-0ubuntu1, Copyright (c) 2000-2011 the Libav developers
  built on Mar 22 2012 05:29:10 with gcc 4.6.3
This program is not developed anymore and is only provided for compatibility. Use avconv instead (see Changelog for the list of incompatible changes).
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '/home/slippez/Videolar/Britney Spears - Till The World Ends.mp4':
  Metadata:
    major_brand     : mp42
    minor_version   : 0
    compatible_brands: isommp42
    creation_time   : 2011-04-04 19:44:16
  Duration: 00:03:55.89, start: 0.000000, bitrate: 6019 kb/s
    Stream #0.0(und): Video: h264 (High), yuv420p, 1920x1080 [PAR 1:1 DAR 16:9], 5862 kb/s, 23.98 fps, 24 tbr, 1k tbn, 48 tbc
    Metadata:
      creation_time   : 1970-01-01 00:00:00
    Stream #0.1(und): Audio: aac, 44100 Hz, stereo, s16, 151 kb/s
    Metadata:
      creation_time   : 2011-04-04 19:44:19
Unknown encoder 'libfaac'
Devam etmek için Enter tuşuna basın


WinFF ile hazır present Nokia 5800 ayalarında çevirmeye çalışırken bu hata geldi Not libfaac0 ve libfaac-dev eklentileri kuruludur

burk

Aşağıdaki işlemden sonra bir deneme yapın lütfen;
sudo wget http://www.medibuntu.org/sources.list.d/$(lsb_release -cs).list --output-document=/etc/apt/sources.list.d/medibuntu.list && sudo apt-get -q update && sudo apt-get --yes -q --allow-unauthenticated install medibuntu-keyring && sudo apt-get -q update
sudo apt-get install ffmpeg libavcodec-extra-53

FrozeD

#2
ffmpeg version 0.8.1-4:0.8.1-0ubuntu1, Copyright (c) 2000-2011 the Libav developers
  built on Mar 22 2012 05:29:10 with gcc 4.6.3
This program is not developed anymore and is only provided for compatibility. Use avconv instead (see Changelog for the list of incompatible changes).
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '/home/slippez/Videolar/Britney Spears - Till The World Ends.mp4':
  Metadata:
    major_brand     : mp42
    minor_version   : 0
    compatible_brands: isommp42
    creation_time   : 2011-04-04 19:44:16
  Duration: 00:03:55.89, start: 0.000000, bitrate: 6019 kb/s
    Stream #0.0(und): Video: h264 (High), yuv420p, 1920x1080 [PAR 1:1 DAR 16:9], 5862 kb/s, 23.98 fps, 24 tbr, 1k tbn, 48 tbc
    Metadata:
      creation_time   : 1970-01-01 00:00:00
    Stream #0.1(und): Audio: aac, 44100 Hz, stereo, s16, 151 kb/s
    Metadata:
      creation_time   : 2011-04-04 19:44:19
[buffer @ 0x9f4bfc0] w:1920 h:1080 pixfmt:yuv420p
[scale @ 0x9f4c200] w:1920 h:1080 fmt:yuv420p -> w:640 h:360 fmt:yuv420p flags:0x4
[buffer @ 0x9f80c60] w:1920 h:1080 pixfmt:yuv420p
[libfaac @ 0x9f4b800] [Eval @ 0xbf84bd6c] Invalid chars 'b' at the end of expression '160kb'
[libfaac @ 0x9f4b800] Unable to parse option value "160kb"
[libfaac @ 0x9f4b800] Error setting option ab to value 160kb.
Output #0, mp4, to '1000k':
    Stream #0.0(und): Video: mpeg4, yuv420p, 640x360 [PAR 1:1 DAR 16:9], q=2-31, 200 kb/s, 90k tbn, 30 tbc
    Metadata:
      creation_time   : 1970-01-01 00:00:00
    Stream #0.1(und): Audio: libfaac, 44100 Hz, stereo, s16, 200 kb/s
    Metadata:
      creation_time   : 2011-04-04 19:44:19
Output #1, mp4, to '/home/slippez/o_Britney Spears - Till The World Ends.mp4':
    Stream #1.0(und): Video: mpeg4, yuv420p, 1920x1080 [PAR 1:1 DAR 16:9], q=2-31, 200 kb/s, 90k tbn, 24 tbc
    Metadata:
      creation_time   : 1970-01-01 00:00:00
    Stream #1.1(und): Audio: libfaac, 48000 Hz, stereo, s16, 200 kb/s
    Metadata:
      creation_time   : 2011-04-04 19:44:19
Stream mapping:
  Stream #0.0 -> #0.0
  Stream #0.1 -> #0.1
  Stream #0.0 -> #1.0
  Stream #0.1 -> #1.1
Error while opening encoder for output stream #1.1 - maybe incorrect parameters such as bit_rate, rate, width or height
Devam etmek için Enter tuşuna basın


Dediklerinizi aynen yapınca bu hatayla karşılaştım: "Unable to parse option value "160kb" bunu 128 yapsamda 32 yapsamda 320 yapsamda aynı hata geliyor,
önerebilceğiniz başka dönüştürme programı var mı?

if

@FrozeD, dönüştürme işlemi için kullandığınız komutu buraya gerçer misiniz? Bir ricam da "convert" yerine dönüştürme kullanmanız.

FrozeD

 
-f mp4 -r 25 -vcodec mpeg4 -aspect 16:9-b 1000k -maxrate 1100k -bufsize 4M -acodec libfaac -ab 112kb -ar 48000 -ac 2
-f mp4 -r 25 -vcodec mpeg4 -aspect 16:9-b 1000k -maxrate 1100k -bufsize 4M -acodec libfaac -ab 360kb -ar 48000 -ac 2

-f mp4 -r 30 -s 640x360 -vcodec mpeg4 -aspect 16:9-b 1000k -maxrate 2200k -bufsize 4M -acodec libfaac -ab 160kb -ar 48000 -ac 2
-f mp4 -r 30 -s 640x360 -vcodec mpeg4 -aspect 16:9-b 1000k -maxrate 2200k -bufsize 4M -acodec libfaac -ab 128kb -ar 48000 -ac 2
-f mp4 -r 30 -s 640x360 -vcodec mpeg4 -aspect 16:9-b 1000k -maxrate 2200k -bufsize 4M -acodec libfaac -ab 320kb -ar 48000 -ac 2


5indede aynı hatayı alıyorum.

if

Invalid chars 'b' at the end of expression '160kb'

160kb yerine 160k yazın.

FrozeD


if