Projets pour freelances & agences web
Retrouvez l'actualité des projets pour freelances et agences web.
Accélération de l'exécution de l'application yt-dlp
Posté le 03/10/2021 à 04:00 - Budget : 0 - 500Pour les besoins de notre application de conversion de vidéo, nous avons du passer de youtube-dl qui n'est plus maintenu à jour vers yt-dlp ([Url visible pour les membres Pro]).
Toutefois, nous avons remarqué que l'exécution de yt-dlp sur nos serveurs sous Debian est plus lent (6 fois plus lent que youtube-dl à démarrer) et le CPU est 2 fois plus utilisé.
[E-mail visible pour les membres Pro]:~# time youtube-dl
WARNING: Assuming --restrict-filenames since file system encoding cannot encode all characters. Set the LC_ALL environment variable to fix this.
Usage: youtube-dl [OPTIONS] URL [URL...]
youtube-dl: error: You must provide at least one URL.
Type youtube-dl --help to see a list of all options.
real 0m0.176s
user 0m0.156s
sys 0m0.016s
[E-mail visible pour les membres Pro]:~# time yt-dlp
Usage: yt-dlp [OPTIONS] URL [URL...]
yt-dlp: error: You must provide at least one URL.
Type yt-dlp --help to see a list of all options.
real 0m2.113s
user 0m2.036s
sys 0m0.052s
Nous utilisons seulement 6 extracteurs (dont youtube, dailymotion...) sur notre application et nous pensons que cela pourrait être lié au grand nombre d'extracteurs qui ralentirait yt-dlp, cela n'est qu'une hypothèse.
Nous recherchons donc quelqu'un qui serait en mesure de nous confirmer si c'est lié à ça ou non (si ce n'est pas lié, dans ce cas trouver une solution alternative éventuellement), et dans ce cas nous trouver une solution afin d'alléger yt-dlp pour n'avoir que les extracteurs que nous souhaitons, et ainsi le rendre moins gourmand en CPU et plus rapide.
Nous devrions également pouvoir nous même adapter la solution aux prochaines mises à jour de yt-dlp.
Autres projets susceptibles de vous intéresser
- Site vitrine, cabinet de propriété intellectuelle lyon, le 04/06/2021
- Programmation en langage c d'une chasse au trésor, le 13/05/2021
- Création d'un site de petite annonce, avec photos + géolocalisation, le 25/05/2022
- Lancement de produit, le 25/01/2022
- Sender on off compatible Windows hp, le 09/07/2022
- Application ios analyse de texte, le 03/10/2021
- Traitement des données via EXCEL, le 21/10/2023
- Mon web master m'a planté, le 02/10/2021
- Je cherche un développeur Microsoft Exchange. Merci, le 13/10/2022
- Redaction d'article, le 15/11/2022