vine-users ML アーカイブ



[vine-users:079107] ffmpeg

  • From: kaz <okui@xxxxxxxxxxxx>
  • Subject: [vine-users:079107] ffmpeg
  • Date: Wed, 21 Jan 2009 22:55:37 +0900
こんばんは、奥井です。
 [vine-users:078480] ffmpegインストールエラー で御世話になってちゃんと動作しているんですが、今回別のPCにffmpegを前回同様にインストールして同じコマンドでしてるんですが録音できません。

[m500@proside m500]$ /usr/bin/ffmpeg -f oss -i /dev/audio -f mp3 -acodec libmp3lame -y -vn -ab 128k -ar 44100 -ac 2 -t 10 test.mp3
FFmpeg version SVN-r11662, Copyright (c) 2000-2008 Fabrice Bellard, et al.
  configuration: --prefix=/usr --incdir=/usr/include/ffmpeg --libdir=/usr/lib -- shlibdir=/usr/lib --mandir=/usr/share/man --enable-liba52 --enable-libfaac --ena ble-libfaad --enable-libmp3lame --enable-libvorbis --enable-libxvid --enable-lib x264 --enable-pp --enable-pthreads --enable-gpl --disable-static --enable-shared  --disable-debug
  libavutil version: 49.6.0
  libavcodec version: 51.50.0
  libavformat version: 52.7.0
  libavdevice version: 52.0.0
  built on Jun 16 2008 20:57:01, gcc: 3.3.6 release (Vine Linux 3.3.6-0vl7)
Input #0, oss, from '/dev/audio':
  Duration: N/A, bitrate: N/A
    Stream #0.0: Audio: pcm_s16le, 44100 Hz, mono, 705 kb/s
Output #0, mp3, to 'test.mp3':
    Stream #0.0: Audio: libmp3lame, 44100 Hz, stereo, 128 kb/s
Stream mapping:
  Stream #0.0 -> #0.0
Press [q] to stop encoding
size=       1kB time=0.1 bitrate= 132.6kbits/s
video:0kB audio:1kB global headers:0kB muxing overhead 3.712575%
[m500@proside m500]$

10秒録音されるはずなんですがすぐに終了してサイズ866byteのtest.mp3ファイルができます。(もちろんxmmsで再生できません)

デバイスファイルを確認するために以下実行して音声の再生確認
[m500@proside m500]$ dd bs=8k count=4 </dev/audio >sample.au
[m500@proside m500]$ cat sample.au >/dev/audio

同じffmpegコマンドを使ってるしデバイスファイルもあってるんですが何故か動作しません。

ご教授お願いします。