À propos du projet
Video_Spider est un outil open source de téléchargement de vidéos courtes sans filigrane, développé en PHP et pouvant être déployé comme service Web. L'utilisateur fournit simplement un lien de partage de vidéo courte pour obtenir, via une requête GET ou POST, le lien direct de la vidéo sans filigrane ainsi que les métadonnées (auteur, titre, couverture, nombre de likes, etc.).
Le projet prend en charge plus de 20 plateformes chinoises majeures de vidéos courtes, notamment Douyin, Kuaishou, Pipixia, Huoshan, Weishi, Weibo, Zuiyou, Qing Shipin, Quanmin Xiaoshipin, Bilibili, AcFun, Xigua Video, Huya, Pear Video, Xinpianchang, etc. Pour la plupart de ces plateformes, le filigrane peut être entièrement supprimé ; quelques plateformes comme Weibo ne prennent en charge que le téléchargement avec filigrane.
Le déploiement est simple : après avoir cloné le dépôt, installez les dépendances via Composer, puis utilisez le serveur intégré de PHP ou configurez Nginx/Apache pour l'exécuter. La configuration via `.env` permet de définir les cookies (obligatoires pour Weibo), la limitation de débit (par défaut 60 requêtes/minute/IP) et les paramètres de délai d'attente et de nouvelle tentative de cURL.
L'interface renvoie un JSON standard contenant l'adresse de téléchargement de la vidéo, les informations sur l'auteur, la couverture, l'heure de publication, etc. Les codes d'erreur couvrent les scénarios courants tels que les erreurs de paramètres, la limitation de fréquence et les échecs d'analyse. Le projet est en cours de refactorisation ; l'ancienne version se trouve sur la branche master. Les retours via Issues sont les bienvenus pour signaler les changements d'interface des plateformes ou proposer des améliorations.
Scénarios d'utilisation : collection personnelle de vidéos sans filigrane, développement secondaire d'applications d'agrégation vidéo, téléchargement en masse de matériaux, etc. À utiliser uniquement à des fins d'étude et de recherche ; veuillez respecter les conditions de service et les lois sur le droit d'auteur de chaque plateforme.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.