ffmpeg и libvpx: ошибка, в то время как загрузка совместно использовала библиотеки

standard input is a command that allows user to write to a file

Не команда, а поток. Стандарт в и похож на почтовые ящики. Когда программа запускается, она дала поле для получения и поле для отправки почты. Обычно, вход прибывает из клавиатуры и и помещается в ящик входящих сообщений, почта, вставленная в ящик исходящих сообщений, заканчивается на Вашем терминальном экране.

standard output is a command that has the bash shell write output to the shell

Программа на самом деле не знает, где стандарт указывает. Когда Вы передаете по каналу к B (как в $ A | B), когда A помещает почту в ящик исходящих сообщений, это заканчивается в ящике входящих сообщений B. B обрабатывает вход и помещает его собственную почту в ящик исходящих сообщений, который является тем, что Вы видите на терминале.

Для отбрасывания метафоры, как упомянуто, стандарт в / является потоками. Почтовый ящик или дескриптор файла, является одним концом потока. Передавать по каналу означает соединить стандарт из к стандарту в B.

3
02.11.2012, 12:51
2 ответа

Путь /usr/local Таким образом, похоже, что Вы скомпилировали и установили ffmpeg вручную вместо диспетчера пакетов.

И проблемы состоят в том, что ffmpeg требует более высокой вспомогательной версии libvpx, перекомпилируйте ffmpeg, решит эту проблему.

3
27.01.2020, 21:20

Насколько я помню, что были проблемы совместимости между различными libvpx-версиями и программным обеспечением как тотем, ffmpeg и т.д. Таким образом, обычно более новые версии libvpx не были установлены. Необходимо будет искать те версии andinstall это вручную.

1
27.01.2020, 21:20

Теги

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