J'essaie d'obtenir la longueur de la vidéo pendant le téléchargement de la vidéo. Nous utilisons SWFUpload pour télécharger le fichier. Puis un trombone pour le stocker sur S3. Notre processus actuel charge le fichier en mémoire et l'analyse ensuite. Il explose avec de gros films. Je sais que je peux télécharger à nouveau le fichier depuis S3 vers mon instance EC2 par la suite. Je me demandais s'il y avait un moyen de traiter le fichier avant que Paperclip le prenne, donc je peux lancer l'inspection FFMPEG dessus.Capturer la longueur de la vidéo avec FFMPEG et Paperclip
Répondre
Vous pouvez faire un before_save pour traiter le fichier temporaire avant qu'il ne soit sauvegardé si vous ne le téléchargez pas directement sur s3. C'est probablement le moyen le plus simple.
Je me demande si vous avez vraiment besoin de charger le fichier entier en utilisant FFMPEG? Tout ce dont vous avez besoin, ce sont les méta-données du fichier. J'ai écrit une application pour l'audio qui a fait quelque chose de similaire. Vous pouvez obtenir la taille de fichier de Paperclip, si vous pouvez obtenir le débit du MPEG, vous pouvez facilement calculer la longueur du fichier en divisant la taille du fichier par le débit. Utilisez un rappel before_save/before_create pour obtenir le débit du fichier et le stocker en tant que champ dans la base de données. Générez dynamiquement la longueur à partir de cette valeur.
- 1. ffmpeg: compresser la vidéo?
- 2. ffmpeg-php - avi à flv, longueur vidéo et audio
- 3. télécharger coder vidéo avec ffmpeg et la progression de l'encodage
- 4. Longueur vidéo manquante dans FLV converti par ffmpeg-php
- 5. Comment capturer l'audio et la vidéo avec FMJ
- 6. Ruby on Rails: Longueur de la vidéo en tant que pièce jointe Paperclip
- 7. Détection de la longueur de la vidéo Youtube avec Asp.net
- 8. Images FFmpeg à la vidéo et au streaming
- 9. Conserver les proportions lors de la conversion de vidéo? - FFmpeg
- 10. Comment extraire la taille de l'image et la longueur de ffmpeg, en PHP?
- 11. Capturer la première image d'une vidéo avec WPF
- 12. Capturer la vidéo dans l'objectif C
- 13. Android - Comment capturer et boucler la vidéo sur l'écran?
- 14. Obtenir la longueur de la vidéo ogg theora
- 15. ffmpeg pour capturer capture d'écran d'un fichier vidéo dans une unité de temps fine
- 16. problème avec FFMPEG et PHP
- 17. convertir des vidéos avec php et ffmpeg
- 18. PHP FFmpeg problème de format d'image vidéo
- 19. Comment capturer la vidéo d'un téléphone portable Windows?
- 20. comment lire un flux vidéo http avec libavcodec (ffmpeg)
- 21. asp.net ffmpeg encodage vidéo se bloque
- 22. comment reconnaître le codec vidéo d'un fichier avec ffmpeg
- 23. En utilisant ffmpeg avec audio dans une vidéo
- 24. probem avec paperclip accepter JPG et PNG sur la production
- 25. Comment extraire un segment vidéo d'une vidéo en utilisant FFMPEG?
- 26. ffmpeg audio et l'iphone
- 27. Comment capturer une vidéo de mon bureau avec .NET?
- 28. FFmpeg + iPhone - Intéressant (incorrect?) Résultats d'encodage vidéo
- 29. Orientation de l'image et validation avec Paperclip?
- 30. Encodage vidéo en direct dans ffmpeg