スクリーンキャスト用の "Little"スクリプトがあります。
avconvコマンドで、3つの異なるソースを同時に3つの異なるトラックに録音します。私がpulseaudioからオーディオを取得するのを知っている唯一の方法はそのようなものです:
-f alsa -ac 2 -i pulse
残念ながら、これはpavucontrolの "Recording"タブに3つの同じエントリをもたらします。 manページを見ると、そう記録するオプションがあるはずです。
-f pulse -ac 2 -i <devicename> -name <trackname>
残念ながら、それはのインストールが必要です libpulse-simple 私のシステムでもリポジトリでも見つかりません。
する方法はありますか name オプション使用が好き -f alsa?
そうでなければ、どのように私は得るのですか libpulse-simple (x)ubuntu 12.04にインストールされている?
編集する それはように見えます Ubuntuのバージョンが間違ってコンパイルされている (再び)
問題は「システムを壊さずにこれをどうやってコンパイルするのか」ということです。
で利用可能なプリセットが欲しいのですが /usr/share/avconv 利用可能な状態を保ち、パッケージマネージャを使って元に戻すことができるようにします。 /opt )
編集2: libpulseを有効にしてavconvをコンパイルしましたが、x11grabがありません。のリストが見つかりません ./configure オプションが私は可能な限りすべてを有効にしたいので私は機能の後に不足している機能を扱う必要はありません。誰がそのようなリストをどこで見つけるべきか知っていますか?公式のubuntuパッケージに使っている引数はどうでしょうか。
Unknown input format: 'pulse'
--enable-libpulse 私は推測する。
libpulse-dev多分?