разница между Alien-ffmpeg и ffmpeg - PullRequest
       3

разница между Alien-ffmpeg и ffmpeg

0 голосов
/ 15 октября 2018

Я хочу записать видео на Perl. Я нашел следующие 2 модуля на cpan:

Alien-ffmpeg (https://metacpan.org/pod/release/GETTY/Alien-ffmpeg-0.103/lib/Alien/ffmpeg.pm) и ffmpeg https://metacpan.org/pod/FFmpeg

что такоеразница между этими двумя модулями, я вижу, что модуль Alien не имеет документации, но он более современный, чем модуль ffmpeg, как я могу его использовать?

есть ли другие рекомендованные модули perl для записиMP4 файл с Perl?

1 Ответ

0 голосов
/ 15 октября 2018

Чужеродные модули предназначены для того, чтобы обеспечить доступность библиотеки, либо уже установленной в системе, либо путем установки ее в пути к самим библиотекам Perl.Он не предоставляет интерфейс для использования библиотеки, для обеспечения этого интерфейса Perl должен был бы быть написан другой модуль, но, похоже, никто не делал этого на CPAN.Модуль FFmpeg предоставляет интерфейс Perl, но без использования модуля Alien, поэтому он требует, чтобы библиотека уже была установлена.Он также очень старый, как вы заметили, и , кажется, больше не устанавливается .Альтернативой может быть FFmpeg :: Command , который не является Perl-интерфейсом к библиотеке, а является оболочкой для запуска внешней команды, которую необходимо установить отдельно.Однако я не уверен, является ли FFmpeg лучшим решением для записи вашего экрана или устройства ввода из Perl.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...