GNU/Linux >> Linux の 問題 >  >> Linux

Linuxでffmpegでオーディオを録音するには?

これは少し古いことに気づきました。他の誰かが見ている場合に備えて:

ffmpeg -f alsa -ac 2 -i default -itsoffset 00:00:00.5 -f video4linux2 -s 320x240 -r 25 -i /dev/video0 out.mpg

このようにして、デフォルトのデバイスを使用して録音します。 -i もありませんでした ビデオ キャプチャ デバイスの前 - /dev/device0

より具体的に知りたい場合は、/proc/asound を参照してください。 .カードをチェック 、デバイスpcm ファイルとカード サブディレクトリ。そこから十分な情報を収集して、知識に基づいた推測を行うことができるはずです。例:hw:1,0 または hw:2,0

ドキュメントはさらなる手がかりを提供するかもしれません:

  • http://www.alsa-project.org/main/index.php/DeviceNames

同じことがウェブカメラにも当てはまります - /dev/video0 ではないかもしれません 、おそらく外部ウェブカメラが接続されていて、それが /dev/video1 にある - /dev を見てください ディレクトリを開き、利用可能なものを確認してください


解決しました!

ffmpeg -f pulse -ac 2 -i default -f x11grab -r 30 -s 1920x1080 -i :0.0 -acodec pcm_s16le -vcodec libx264 -preset ultrafast -threads 0 -y /media/t/TBVolume/desktop/output.mkv 

Linux
  1. libvirtでVagrantを使用する方法

  2. Linuxでgocryptfsを使用してファイルを暗号化する方法

  3. LinuxにFFmpegをインストールする方法

  1. SoundConverterを使用してLinuxでオーディオをバッチで変換する

  2. LinuxでAudacityを使用してオーディオを編集する

  3. Linuxでパスワードを確認するには?

  1. LinuxでWindowsパスワードをリセットする方法

  2. スクリーンショットを使用してMXLinux21をステップバイステップでインストールする方法

  3. LinuxにFFmpegをインストールする方法