[Linux-bruxelles] youtube-dl et vimeo

Aldo info at brlspeak.net
Lun 30 Aou 20:23:09 CEST 2021


Merci Jeremy pour cette explication bien claire et complète;
je vais essayer cela, p-e faire un script et passer dans $1
l'url contenue dans le mail.

Aldo. 

On Mon, Aug 30, 2021 at 12:21:38PM +0200, PARISEL Jérémie via Linux-bruxelles wrote:
> Salut Aldo et la liste,
> 
> youtube-dl ne suit effectivement pas les redirections.
> 
> Une solution (ou plutôt un contournement) suggérée sur le github de
> youtube-dl¹ est d'utiliser curl pour chercher l'adresse finale.
> 
> Ce qui donnerait une commande comme suit:
> 
> youtube-dl $(curl -Ls -k -o /dev/null -w %{url_effective} "URL-DE-BASE")
> 
> Dans curl,
> 
>  * l'option -L (locations) dit de suivre les redirection
>  * l'option -s d'être "silencieux" et donc de ne pas  écrire autre
>    chose que ce qui est demandé
>  * l'option -o (output) dit de mettre le résultat (la page web
>    téléchargée) dans /dev/null (la poubelle, quoi!)
>  * l'option -k que j'ai rajoutée permet de ne pas tenir compte des
>    certificats TLS invalides. Je l'ai ajouté juste parce que curl
>    soulevait une erreur de certificat avec le lien que tu as fourni,
>    mais en soi, ce n'est pas idéal.
>  * et l'option -w d'écrire (write) dans le terminal des variables, ici
>    url_effective, qui correspond à la dernière URL utilisée après
>    redirections.
>  * il faut remplacer URL-DE-BASE par l'URL fournie dans le mail
> 
> Personnellement, j'aurais tendance à créer une fonction à la fin de mon
> fichier .bashrc du genre:
> 
> function youtube-dl-mail () {
> 
>     youtube-dl $(curl -Ls -o -k /dev/null -w %{url_effective} "$1")
> 
> }
> 
> Comme ça, il suffit d'appeler la fonction avec l'URL:
> 
> youtube-dl-mail Une-URL-trouvée-dans-un-mail.
> 
> Au passage: attention, l'URL que tu as fournie renvoie vers une adresse qui
> fait fuiter l'adresse mail utilisée pour s'inscrire
> (i**h*********@gmail.com).
> 
> Bonne semaine,
> 
> Jérémie
> 
> 
> ¹ https://github.com/ytdl-org/youtube-dl/issues/13036
> 
> 
> Le 29/08/21 à 11:39, Aldo via Linux-bruxelles a écrit :
> > Hello JM & Manu.
> > 
> > La difficulté vient du fait qu'en guise d'url vimeo les liens initiaux
> > fournits par mail pointent vers autre chose,
> > mais dès que je clique dessus, c là que j'atterris comme par magie /
> > (redirect) sur vimeo;
> > du coup je ne sais pas quoi faire.
> > 
> > Voici un tel lien:
> > 
> > URL:https://zc907.infusion-links.com/api/v1/click/4530831619391488/4816960027492352
> > 
> > Aldo.
> > 
> > --- Your session ---
> > On Sat, Aug 28, 2021 at 08:17:29PM +0200, Manuel Schulte via Linux-bruxelles wrote:
> > > Attention, cela pourrait ne pas fonctionner pour toutes les vidéos de Vimeo.
> > > 
> > > En effet, pour certaines d'entre-elles, Vimeo impose de se connecter au
> > > site... si vous n'avez pas de compte... basta... cela dit, l'inscription est
> > > gratuite.
> > > 
> > > A+
> > > 
> > > ---
> > > 
> > > Manuel SCHULTE
> > > Managing Director, Olympus Consulting sprl gsm : +32(0)498 881 718
> > > mail :manuel.schulte at olympusconsulting.eu
> > > web :http://www.olympusconsulting.eu/  [1]
> > > 
> > > Le 2021-08-28 18:33, Jean-Marc via Linux-bruxelles a écrit :
> > > 
> > > > salut Aldo, salut à toutes et à tous,
> > > > 
> > > > Le 28/08/21 à 18:02, Ald0 via Linux-bruxelles a écrit :
> > > > 
> > > > > Hello BxLUGois!
> > > > > 
> > > > > es-ce que qq'un sait me dire (ev. par un exemple) comment on utilise
> > > > > youtube-dl ou ev. un autre outil pour piocher des clips de vimeo ?
> > > > > Pour
> > > > > youtube.com je le sais, mais pour vimeo je n'y parviens pas.
> > > > Je viens de faire un test et j'ai juste ouvert un terminal pour utiliser
> > > > la commande :
> > > > youtube-dlhttps://vimeo.com/20491333
> > > > 
> > > > https://vimeo.com/20491333, c'est l'URL/l'adresse d'une vidéo vimeo.
> > > > 
> > > > > Merci,
> > > > J'espère que cela répond à ta question.
> > > > 
> > > > > @+
> > > > > 
> > > > > Aldo.
> > > > _______________________________________________
> > > > Linux-bruxelles :
> > > > Èchanger, partager, s'informer par mails sur toute action, proposition
> > > > accordée avec:http://www.bxlug.be/?Nos-statuts
> > > > 
> > > > ! 64 kb autorisés par mail, tout fichier inclus !
> > > > 
> > > > Linux-bruxelles at lists.bxlug.be
> > > > https://chahut.domainepublic.net/cgi-bin/mailman/listinfo/linux-bruxelles
> > > Links:
> > > ------
> > > [1]http://www.olympusconsulting.eu/
> > > _______________________________________________
> > > Linux-bruxelles :
> > > Èchanger, partager, s'informer par mails sur toute action, proposition accordée avec:http://www.bxlug.be/?Nos-statuts
> > > 
> > > ! 64 kb autorisés par mail, tout fichier inclus !
> > > 
> > > Linux-bruxelles at lists.bxlug.be
> > > https://chahut.domainepublic.net/cgi-bin/mailman/listinfo/linux-bruxelles
> > > 
> _______________________________________________
> Linux-bruxelles :
> Èchanger, partager, s'informer par mails sur toute action, proposition accordée avec: http://www.bxlug.be/?Nos-statuts
> 
> ! 64 kb autorisés par mail, tout fichier inclus !
> 
> Linux-bruxelles at lists.bxlug.be
> https://chahut.domainepublic.net/cgi-bin/mailman/listinfo/linux-bruxelles
> 

-- 
  |  Verstuurd vanaf mijn GNU/Linux  |  Envoyé de mon GNU/Linux  | 
  |  -----------------  Sent from GNU/Linux  ------------------  | 


Plus d'informations sur la liste de diffusion Linux-bruxelles