vine-users ML アーカイブ



[vine-users:079125] Re: ffmpeg

  • From: kaz <okui@xxxxxxxxxxxx>
  • Subject: [vine-users:079125] Re: ffmpeg
  • Date: Sat, 24 Jan 2009 22:37:59 +0900
こんばんは、奥井です。

Panasonicの”Let’s note CF-L1ESにVine4.2をインストールしてffmpegをインストールしました。(問題のPCと全く同じようにやりました)
# apt-get install self-build-setup
# apt-get install self-build-xvidcore self-build-faac self-build-lame self-build-x264 self-build-libdca self-build-a52dec
# apt-get install self-build-ffmpeg

同じコマンドを実行したら最後のメッセージが違っていました(Let’s noteにはLine-InはなくてMic入力だけですが)
$ /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 24 2009 21:25:03, gcc: 3.3.6 release (Vine Linux 3.3.6-0vl7)
Input #0, oss, from '/dev/audio':
  Duration: N/A, start: 1232001035.166003, 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=     159kB time=10.2 bitrate= 128.0kbits/s  <----10秒
video:0kB audio:159kB global headers:0kB muxing overhead 0.019067%
実際に時間表示がされて10.2秒で実行が終了しました。

最後のapt-get install self-build-ffmpegは問題のPCでは2時間ほどかかりましたが、Let’s noteは30分ほどでした。
Let’s note  Celeron 450MHz
問題のPC(desktop)  Celeron 500MHz

Let’s noteで音量コントロールを開いてファイルーデバイスの変更をみたら
0:Intel 440MX(Alsa mixer)
1:Cirrus Logic CS4299 rev(OSS Mixer)
となっていてIntel 440MXが選択されてました。

問題のPC(desktop)でffmpegを使ってflvファイルからmp3ファイルを作ったりしてましたが/dev/audioからの音声入力に関しては動作しません。
[m500@proside m500]$ dd bs=8k count=4 </dev/audio >sample.au
[m500@proside m500]$ cat sample.au >/dev/audio
音声入力はできるのでハードの問題ではないと思います。ffmpegのインストールログを両方共見比べてみましたがおかしなところはみあたりませんでした。

Vine4.2の再インストール以外方法はないんでしょうか?