Estoy tratando de generar automáticamente miniaturas para videos que se han subido a mi Dropbox a través de Zoom. Estoy usando fluent-ffmpeg en una función de Firebase, por lo que el entorno es un tiempo de ejecución de node.js. Puedo obtener la URL compartida de Dropbox del video cuando se carga, pero no sé cómo descargar el archivo en el entorno del nodo como un blob para que ffmpeg pueda procesarlo y generar las capturas de pantalla.
Cualquier ayuda apreciada.
¡Gracias!
Con el SDK de JavaScript de Dropbox API v2 , puede usar el método filesDownload para descargar un archivo directamente, o el método sharingGetSharedLinkFile para descargar un archivo desde un enlace compartido.
Hay un ejemplo de cómo manejar el resultado en Node aquí . (Eso está escrito para sharingGetSharedLinkFile , pero filesDownload funciona de la misma manera).