Je veux télécharger une vidéo dont l'URL n'est pas un simple fichier MP4, mais plutôt un type de blob par exemple :
<video id="playerVideo" width="450px" autoplay="autoplay" height="338px"
style="height:100%;width:100%;" class="mejs-rai-e"
src="blob:http://www.example.com/d70a74e1-0324-4b9f-bad4-84e3036ad354">
</video>
Existe-t-il une extension chrome ou un logiciel qui peut être utilisé pour télécharger des vidéos à partir d'URLs blob ?
149 votes
Pourquoi toutes les réponses à cette question supposent-elles que l'extension du fichier est
.m3u8
? Cela n'a jamais été précisé dans la question.1 votes
Bonjour @SidD, avez-vous réussi à résoudre ce problème ? Si oui, pourriez-vous me faire savoir quelle solution a fonctionné pour vous ?
1 votes
Je n'ai pas de requête .m3u8. Que dois-je faire ?
3 votes
Dans le cas général, il est nécessaire de comprendre ce que l'URL du blob est . Il est alors possible d'intercepter les appels à la création d'URL de blob et d'obtenir les données sources.
0 votes
@numbermaniac J'ai eu le même problème, et il n'y avait pas de fichier .m3u8. Ma solution : Localiser l'élément vidéo et exécuter un extrait de code dans la console, qui : 1. Lire la vidéo et enregistrer s=video.captureStream() en utilisant r=new MediaRecorder(s), 2. convertir les données enregistrées en un objectURL en utilisant URL.createObjectURL(blob), et 3. ajouter un lien visible et cliquable pour le téléchargement avec l'objectURL. Je n'ai jamais essayé de créer le lien de téléchargement à partir de l'URL du blob dans le video.src, cependant. developer.mozilla.org/fr/US/docs/Web/API/
0 votes
@user202729 comment ? si vous pouvez fournir une solution pour le marionnettiste, ce serait génial.
0 votes
pourquoi tout le monde suppose que les gens veulent télécharger une vidéo ? parfois la seule chose nécessaire est d'obtenir l'url du flux.
0 votes
Bien que ce sujet soit hors sujet sur ce site (non spécifique à la programmation), il est sur le sujet sur Super User : Comment télécharger une vidéo avec une url blob ? - Super utilisateur
0 votes
@numbermaniac lol