FFmpeg не распознает мои источники аудиосигналов

Используя lsusb -t Вы видите спецификации usb:

$ sudo lsusb -t /:  Bus 02.Port 1: Dev 1, Class=root_hub,
Driver=ehci-pci/2p, 480M
    |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/6p, 480M
        |__ Port 4: Dev 7, If 0, Class=Mass Storage, Driver=usb-storage, 480M
        |__ Port 6: Dev 3, If 0, Class=Mass Storage, Driver=usb-storage, 480M /:  Bus 01.Port 1: Dev 1, Class=root_hub,
Driver=ehci-pci/2p, 480M
    |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/4p, 480M
        |__ Port 2: Dev 3, If 0, Class=Human Interface Device, Driver=usbhid, 12M
        |__ Port 3: Dev 4, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M
        |__ Port 4: Dev 8, If 0, Class=Hub, Driver=hub/4p, 480M

Но проверять скорость usb и видеть, работает ли это правильно, необходимо сделать тест скорости с hdparm

$ sudo hdparm -tT /dev/sdd

/dev/sdd:  
 Timing cached reads:   7642 MB in  2.00 seconds = 3822.03MB/sec  
 Timing buffered disk reads:  96 MB in  3.05 seconds =  31.44MB/sec

Примером является один из моих случайных pendrive, необходимо видеть что-то как прежде.

3
08.07.2014, 11:05
1 ответ

Поддержка ALSA по своей природе не встроена в ffmpeg. При сборке ffmpeg необходимо, чтобы файлы разработки ALSA были установлены во время ./configure.

Сценарий настройки ffmpeg ищет alsa/asoundlib.h и libasound. Если любое из них пропущено, то он просто не встроит поддержку ALSA в программу.

Это контрастирует с другими функциями ffmpeg, которые вы можете включить с помощью флагов сценария configure. То есть, вы не можете попросить его не собрать поддержку ALSA, если он найдет заголовочные и библиотечные файлы.

.
3
27.01.2020, 21:23

Теги

Похожие вопросы