Как захватить и сохранить миниатюру из загруженного видеофайла?
Привет, кто-нибудь может мне помочь со следующим? У меня есть сайт в городе Asp.Net/VB.Net и у него есть AjaxUploader, который я использую, чтобы пользователи могли загружать видео на сайт. Он успешно сохраняет загруженные видеофайлы, но мне также нужно отдельно сохранить миниатюру из видео. Я нашел эту страницу, которая утверждает, что это решение: https://www.codeproject.com/Arti.../24995/FFMPEG-using-ASP-NET но поскольку я все еще только учусь, я не знаю, как вписать все это в мой код, что скачать и где хранить на сайте. Или есть более простой способ сделать это? Ниже приведен мой VB-код, который я использую для загрузчика. Я ценю любую помощь вообще.
Protected Sub AjaxFileUpload1_UploadComplete(sender As Object, e As AjaxControlToolkit.AjaxFileUploadEventArgs) Handles AjaxFileUpload1.UploadComplete Dim filename As String = RemoveSpecialChars(e.FileName) Dim imageFilename As String = DateTime.Now.Ticks.ToString() + "_" + filename Dim acc As New accounts(Membership.GetUser.ProviderUserKey) AjaxFileUpload1.SaveAs("E:\kunden\homepages\19\d664110395\www\myUrl\catalog\videos\" & imageFilename) 'Insert uploaded file details Dim item As New items item.filename = imageFilename item.originalFilename = RemoveSpecialChars(filename) item.bootsaleDate = "1/1/2090" item.accountID = aID item.InsertItems(item.filename, item.originalFilename, item.bootsaleDate, item.accountID) End Sub
Что я уже пробовал:
Я не был уверен, куда поместить код, показанный на шаге 2 ссылки. Кроме того, куда мне загрузить и извлечь модуль ffmpeg? Я попытался поместить код на страницу ссылки на моей странице: video.aspx.vb, но безуспешно.
Gerry Schmitz
Похоже, даже если бы у вас было "решение", вы не знали бы, как его "реализовать". И мы тоже не можем этого сделать.