ffmpeg transcodage Comment faire un tremblement filigrane Le coin supérieur gauche affiche une période de temps, le coin inférieur droit affiche un certain temps
Maintenant, le tremblement est très flambé, les vidéos téléchargées à partir du tremble sur votre téléphone seront traitées automatiquement par le tremble, ajoutant des têtes et des images filigrane Les images de tremblement filigrane C'est intéressant, la première moitié de la vidéo sera affichée dans le coin supérieur gauche, etc lecture Après la moitié, le coin supérieur gauche disparaît et le coin inférieur droit filigrane Il est revenu jusqu'à la fin du film.
En fait, ce genre filigrane Le changement de position de l'enregistrement est très simple, le principe est comme suit:
Utiliser ffprobe Lire la vidéo, retourner la longueur de la vidéo et ensuite prendre la moitié du temps de la vidéos ffmpeg Feuillir le coin gauche filigrane La durée de la vidéo est fixée à moitié d'une heure, puis dans le coin droit inférieur filigrane La durée de la vidéo est fixée à moitié après l'affichage du retard, et la durée est longue pour la seconde moitiés du film.
Cas de
Une vidéo a, une longueur de 100 secondes, je pense à la vidéo lecture Après 10S, le coin gauche supérieur apparaît filigrane Il y a 40 secondes, puis une vidéo lecture 50 secondes plus tard, à gauche filigrane disparu, dans le coin droit inférieur filigrane Il apparaît et se poursuit à la vidéo lecture terminée .
C’est très bien réalisé, le processus est suivant
- 1 – Passez
ffprobeLe temps de récupération des vidéos est long et retourné à100Une seconde. - 2 – Écrire
ffmpegLa ligne de commande, la première ligne de commandement est à gauche filigrane Il n'a pas été fait 10 secondes plus tard, puis il continue 40% du temps vidéo.La deuxième ligne de commande est le coin droit inférieur filigrane,50% de la vidéo ne s'affiche que après une longue durée, et dure longtemps 50% de la longueur vidéo. - 3° La mise en place de la commande, enfin l’adoption
ffmpegIl est possible d’enregistrer la vidéo.
Le cas de commande
ffmpeg -i input.mp4 -i watermark.png -i watermark2.png -filter_complex "[0:v][1:v] overlay=10:10:enable='between(t,10,50)' [tmp]; [tmp][2:v] overlay=W-w:H-h:enable='between(t,51,100)'" output.mp4
Suivant EFV Intelligent transcodage dans le cloud à jour
Je vais ensuite mettre l'ensemble de la conception imaginaire dans le processus, où tout le monde peut personnaliser ses propres besoins filigrane Le mode d'affichage, libre de contrôler toutes les longues périodes, à partir de l'adaptation de la longueur du vidéo.
Il sera lancé ensuite fluentEFV API fonctionnalités, en temps réel m3u8 Retour à la téléchargement (supporté pour essayer, c'est-à-dire sans autorisation, ne sera produite que en temps réel 1 Minutes de vidéos FLV Téléchargez localement), en temps réel sur la longueur de l'heure retourner les images, en temps real sur la durée du temps d'ouverture générer des cartes dynamiques à haute largeur, dans le temps réal retourner un certain élément de télécharge vidéo après son audio, retourner en temps Réel un quelconque élément d'étiquette téléchargement de la bande-annonce de la gamme vidéo, etc. et ainsi de suite, s'il vous plaît attendre.


