Есть ли способ автоматически генерировать миниатюры для загруженных видео? Только для эскизов из папок с прямым доступом к видео я попытался создать его с помощью ffmpeg, и он работает, но не может найти способ интеграции в dspace.
Я на dspace 5.4, CentOS. Для pdf и изображений я использую ImageMagic
.
На DSPACE, как создать миниатюру для видео?
Ответы (1)
Подход, который я бы предложил, состоит в том, чтобы написать специальный медиа-фильтр для создания этих миниатюр из видео.
Система медиафильтров — это структура, используемая в DSpace для создания производных загруженных потоков битов для различных целей. Например, есть Media Filter для создания миниатюр для PDFS, для создания .txt-версии загруженного текстового документа для полнотекстовой индексации и т. д.
Документацию по медиафильтрам можно найти здесь: https://wiki.duraspace.org/display/DSDOC5x/Mediafilters+for+Transforming+DSpace+Content
На этой странице следуйте разделу 5, посвященному созданию пользовательских медиа-фильтров.
Насколько я знаю, еще никто не создал медиафильтр для создания миниатюр для видео.
person
Bram Luyten
schedule
29.01.2017
Спасибо за ваш ответ, я уже создал медиа-фильтр, пересобрал и установил его. И теперь это работает. Но я сделал это в среде разработки. Теперь мой вопрос: есть ли какой-либо вариант, при котором я могу скопировать только некоторые файлы на рабочий сервер без его перестройки из исходного кода или каких-либо других средств, с помощью которых я могу экспортировать функции видеофильтра, которые находятся на моем сервере разработки, в другое установленное пространство dspace без перестройки? . Потому что у меня нет источника для производства.
- person losubuntu; 30.01.2017