Portál AbcLinuxu, 12. května 2025 13:45

Dotaz: ffmpeg nefunguje při uvedení volby -ab

4.9.2007 17:48 Smajchl | skóre: 39 | blog: Drzy_Nazory | Praha
ffmpeg nefunguje při uvedení volby -ab
Přečteno: 500×
Odpovědět | Admin
Pokud použiju příkaz
ffmpeg -i spindl-filtred.wav -acodec ac3 -ab 64 -y spindl-filtred.ac3
tak to napíše:
FFmpeg version SVN-rUNKNOWN, Copyright (c) 2000-2007 Fabrice Bellard, et al.
  configuration: --prefix=/usr --libdir=/usr/lib --shlibdir=/usr/lib --mandir=/usr/share/man --enable-static --enable-shared --cc=i686-pc-linux-gnu-gcc --disable-altivec --disable-debug --disable-audio-oss --disable-v4l --disable-v4l2 --disable-network --disable-ffplay --disable-opts --enable-libmp3lame --enable-libvorbis --enable-libogg --enable-libtheora --enable-libogg --enable-liba52 --enable-dc1394 --enable-xvid --enable-x11grab --enable-libogg --enable-x264 --enable-libfaad --enable-libfaac --enable-amr-nb --enable-amr-wb --enable-amr-if2 --enable-gpl --enable-pp --disable-strip
  libavutil version: 49.4.0
  libavcodec version: 51.40.2
  libavformat version: 51.11.0
  built on Aug  9 2007 02:43:07, gcc: 4.1.2 (Gentoo 4.1.2)
Input #0, wav, from 'spindl-filtred.wav':
  Duration: 00:02:59.3, start: 0.000000, bitrate: 1411 kb/s
  Stream #0.0: Audio: pcm_s16le, 44100 Hz, stereo, 1411 kb/s
Output #0, ac3, to 'spindl-filtred.ac3':
  Stream #0.0: Audio: ac3, 44100 Hz, stereo, 0 kb/s
Stream mapping:
  Stream #0.0 -> #0.0
Error while opening codec for output stream #0.0 - maybe incorrect parameters such as bit_rate, rate, width or height
pokud ale napíšu příkaz
ffmpeg -i spindl-filtred.wav -acodec ac3 -y spindl-filtred.ac3 
tak je vše v pořádku.

Pokud si dobře vzpomínám, tak to samý se mi stávalo na jiný distribuci při kódování aac.

Nevíte, čím to může být?

Gentoo, x86
My máme všechno co chcem, my máme dobrou náladu!
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

4.9.2007 17:53 Ash | skóre: 53
Rozbalit Rozbalit vše Re: ffmpeg nefunguje při uvedení volby -ab
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nejspíš opravdu
maybe incorrect parameters such as bit_rate
-ab 64k nebo tak, +-

parametry se během vývoje trochu měnily...
4.9.2007 18:02 Smajchl | skóre: 39 | blog: Drzy_Nazory | Praha
Rozbalit Rozbalit vše Re: ffmpeg nefunguje při uvedení volby -ab
ty seš zlatíčko :-) V systému k němu nemám manuálovou stránku (nevim proč), ale na internetu co jsem našel bylo napsáno "audio bitrate in kilobytes", tohle mě teda nenapadlo.
My máme všechno co chcem, my máme dobrou náladu!
4.9.2007 19:08 Ash | skóre: 53
Rozbalit Rozbalit vše Re: ffmpeg nefunguje při uvedení volby -ab
Ad man: měla by být součástí balíku ffmpeg.
bash# equery files ffmpeg | grep man
...
/usr/share/man/man1/ffmpeg.1.bz2
/usr/share/man/man1/ffplay.1.bz2
Jestli se vám tam ffmpeg dostal nějak nestandradně a manpage v daných adresářích neexistuje (find /usr/share/man -iname 'ffmpeg*'), zkusil bych asi (re) - emerge ffmpeg a vizuální kontrolu výpisu emerge na konci jestli se nakopírovala. Případně zkontrolovat MANPATH
bash$ echo $MANPATH
...:/usr/local/share/man:/usr/share/man:...
Ale ono i v tom manu to člověk snadno přehlédne :) Je tam jen napsáno "default = 64k".
4.9.2007 19:20 Smajchl | skóre: 39 | blog: Drzy_Nazory | Praha
Rozbalit Rozbalit vše Re: ffmpeg nefunguje při uvedení volby -ab
Neni v systému, ale možná to bude tim, že mezi USE proměnnýma mám -doc. Zkusim jí tam přidat.
My máme všechno co chcem, my máme dobrou náladu!
4.9.2007 19:30 Smajchl | skóre: 39 | blog: Drzy_Nazory | Praha
Rozbalit Rozbalit vše Re: ffmpeg nefunguje při uvedení volby -ab
jo už tam je dokumentace :-) Já sem si pod tim doc představoval něco jinýho než man :-)
My máme všechno co chcem, my máme dobrou náladu!
4.9.2007 20:02 Ash | skóre: 53
Rozbalit Rozbalit vše Re: ffmpeg nefunguje při uvedení volby -ab
No to jste si imho představoval správně, já rovněž doc v USE aktivní nemám.
bash# equery uses ffmpeg
 - - doc      : Adds extra documentation (API, Javadoc, etc)
Problém bych tedy tušil jinde :/
10.12.2007 11:18 nozdra
Rozbalit Rozbalit vše Re: ffmpeg nefunguje při uvedení volby -ab
Odpovědět | | Sbalit | Link | Blokovat | Admin
ve volbe ab nezadavat jen 64 , ale 64k (pokud chcete bitrate 64 kbit/s). Podivejte se u vaseho vystupu na redek Stream #0.0 Audio: .... 0kb/s

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.