Pantek Library
Hosting Provided By
CybrHost
High Speed Hosting

ffmpeg v3:20070719-0.0 from debian-multimedia can't set audio bitrate

From: - Tong - <mlist4suntong(at)yahoo.com>
Date: Fri Sep 14 2007 - 11:30:47 EDT

Package: ffmpeg
Version: 3:20070719-0.0
Severity: normal

Hi,

The current version of ffmpeg from debian-multimedia testing repo (v3:20070719-0.0) doesn't allow me to set audio bitrate:

$ ffmpeg -i test.avi -vn -acodec ac3 -ac 2 -ar 48000 -ab 192 -y test.ac3
  FFmpeg version SVN-rUNKNOWN, Copyright (c) 2000-2007 Fabrice Bellard, et al.     configuration: --prefix=/usr --libdir=${prefix}/lib --shlibdir=${prefix}/lib --incdir=${prefix}/include/ffmpeg --enable-shared --enable-libmp3lame --enable-gpl --enable-libfaad --mandir=${prefix}/share/man --enable-libvorbis --enable-pthreads --enable-libfaac --enable-libxvid --enable-pp --enable-libamr-nb --enable-libamr-wb --enable-x11grab --enable-libogg --enable-libgsm --enable-libx264 --enable-liba52 --enable-libtheora --extra-cflags=-Wall -g -fPIC -DPIC --cc=ccache cc --enable-swscaler     libavutil version: 49.4.1
    libavcodec version: 51.40.4
    libavformat version: 51.12.1
    built on Jul 19 2007 10:55:35, gcc: 4.1.3 20070629 (prerelease) (Debian 4.1.2-13)

  Seems stream 0 codec frame rate differs from container frame rate: 23.98 (65535/2733) -> 23.98 (2997/125)   Input #0, avi, from 'test.avi':
    Duration: 01:25:05.4, start: 0.000000, bitrate: 1147 kb/s     Stream #0.0: Video: mpeg4, yuv420p, 656x272, 23.98 fps(r)     Stream #0.1: Audio: mp3, 48000 Hz, stereo, 32 kb/s   Output #0, ac3, to 'test.ac3':

    Stream #0.0: Audio: ac3, 48000 Hz, stereo, 0 kb/s
					       ^^^^^^

  Stream mapping:
    Stream #0.1 -> #0.0
  Error while opening codec for output stream #0.0 - maybe incorrect parameters such as bit_rate, rate, width or height

I've been using the ffmpeg's -ab option for several years without problem, and the option is still there:

$ ffmpeg | grep -2 -- -ab

  AVCodecContext AVOptions:

  -b                    E.V.. set bitrate (in bits/s)
  -ab                   E..A. set bitrate (in bits/s)
  -bt                   E.V.. set video bitrate tolerance (in bits/s)
  -flags              EDVA.
Do you need help?X

If I omit the -ab option, then it works:

$ ffmpeg -i test.avi -vn -acodec ac3 -ac 2 -ar 48000 -y test.ac3
  [...]
  Input #0, avi, from 'test.avi':
    Duration: 01:25:05.4, start: 0.000000, bitrate: 1147 kb/s     Stream #0.0: Video: mpeg4, yuv420p, 656x272, 23.98 fps(r)     Stream #0.1: Audio: mp3, 48000 Hz, stereo, 32 kb/s   Output #0, ac3, to 'test.ac3':

    Stream #0.0: Audio: ac3, 48000 Hz, stereo, 64 kb/s
					       ^^^^^^^

  Stream mapping:
    Stream #0.1 -> #0.0
  Press [q] to stop encoding
  size= 785kB time=100.5 bitrate= 64.0kbits/s   video:0kB audio:785kB global headers:0kB muxing overhead 0.000000%   Received signal 2: terminating.

However, it will fail even if I set the -ab option to its default value:

$ ffmpeg -i test.avi -vn -acodec ac3 -ac 2 -ar 48000 -ab 64 -y test.ac3
  [...]
  Output #0, ac3, to 'test.ac3':
    Stream #0.0: Audio: ac3, 48000 Hz, stereo, 0 kb/s   Stream mapping:
    Stream #0.1 -> #0.0
  Error while opening codec for output stream #0.0 - maybe incorrect parameters such as bit_rate, rate, width or height

$ apt-cache policy ffmpeg

  ffmpeg:
    Installed: 3:20070719-0.0
    Candidate: 3:20070719-0.0
    Version table:

Thanks

  • System Information: Debian Release: 4.0 APT prefers testing APT policy: (600, 'testing'), (50, 'unstable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.17-grml Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages ffmpeg depends on:

ii  libavcodeccvs51         3:20070719-0.0   library to encode decode multimedi
ii  libavformatcvs51        3:20070719-0.0   ffmpeg file format library
ii  libavutilcvs49          3:20070719-0.0   avutil shared libraries
ii  libc6                   2.6-2            GNU C Library: Shared libraries
ii  libfreetype6            2.3.5-1+b1       FreeType 2 font engine, shared lib
ii  libimlib2               1.3.0.0debian1-4 powerful image loading and renderi
ii  libsdl1.2debian         1.2.11-8         Simple DirectMedia Layer
ii  libswscalecvs0          3:20070719-0.0   ffmpeg software scaler

ffmpeg recommends no packages.

  • no debconf information
-- 
To UNSUBSCRIBE, email to debian-user-REQUEST@lists.debian.org 
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Received on Fri Sep 14 11:48:15 2007
Do you need more help?X

This archive was generated by hypermail 2.1.8 : Sun Oct 07 2007 - 04:37:56 EDT


Contact Us  Legal Notices  Order Services Online 
Pantek Home  Privacy Policy  IT news  Site Map  Pantek Library