2016-04-01 17 views
0

Video kaydetmek için ses kaynağı olarak bir bluetooth kulaklık kullanmak istiyorum. arecord -D bluetooth -f s16_le -c1 -r8000 komutunu kullanabilir ve ses dosyalarını ffmpeg'ye gönderebilirim. Ancak bu, ses ve görüntüdeki senkronizasyon sorunlarına neden olur. bu yüzden ses olmadan ses yakalamak istiyorum. Bluetooth cihazı ffmpeg komutunda ses kaynağı olarak nasıl tanımlayabilirim?Bluetooth kulaklık aygıtını ffmpeg içinde ses kaynağı olarak kullan

Benim asoundrc dosyası: ffmpeg docs bazı kazma sonra

pcm.bluetooth { 
      type bluetooth 
      profile "auto" 
     } 

ctl.bluetooth { 
    type bluetooth 
} 

cevap

0

i Ffmpeg ile bluetooth kulaklık vasıtasıyla ses kaydı için başardı.

ffmpeg -y -f alsa -ac 1 -ar 8000 -i btheadset alsaout.wav 
: Ses kaydı aşağıdaki komutla Sonra

pcm.btheadset { 
    type plug 
    slave { 
     pcm { 
      type bluetooth 
      profile "auto" 
     } 
    } 
    hint { 
     show on 
     description "BT Headset" 
    } 
} 
ctl.btheadset { 
    type bluetooth 
} 

: Öncelikle burada benim /etc/asound.cnf olduğunu

İlgili konular