Roba da /dev/null... Ovvero: delirii su vita, informatica ed altro

martedì 2 dicembre 2014

Come scaricare al volo i sottotitoli da YouT*be

Col che, fino a prova contraria, la maggior parte delle estensioni per Firefox garantiscono solo il download di video ed audio, uno di questi non garantisce più il download dei sottotitoli (quando ci sono), un'altra estensione ha smesso di funzionare. E in rete si trovano solo o programmi esterni da scaricare/installare oppure tools "online" che non sempre funzionano (specie se si ha NoScript ed AdBlock Edge attivi e non si intende disattivarli).

Un modo più sicuro per avere in mano il file .srt del filmato è:

  1. Aprire il video e selezionare il file di sottotitoli desiderato
  2. far partire un pochino il filmato e poi metterlo in pausa
  3. aprire l'elenco di elementi bloccabili da AdBlock Edge e cercare in esse una o due url che contenga/no il testo timedtext?
  4. aprire queste url in un altro tab, per vedere che cosa contengano
  5. nella barra della url contenente il testo dei sottotitoli (che sarà sicuramente in un formato diverso da .srt), aggiungere, subito dopo il punto interrogativo alla fine di "timedtext", fmt=srt& e pigiare invio

Dovreste ora avere in mano un file .srt da salvare in locale :)

4 commenti:

  1. Comodissimo davvero.
    Grazie :)

    RispondiElimina
    Risposte
    1. Di nulla, ringrazia semmai la mia pigrizia. Era una soluzione che avevo trovato ravanando in rete per avere anche i sottotitoli di un video qualche mese fa.

      Ora non trovo più il sito originario ma firefox aveva conservato la cronologia delle mie "malefatte" youtubesche :)

      Per quello l'ho scritto :P Per non dimenticarmene più :)

      Elimina
  2. adesso questo trucco non funziona più
    peccato

    RispondiElimina
    Risposte
    1. Quelli di YouTube hanno aggiornato le api... Vedasi questo: https://developers.google.com/youtube/v3/docs/captions

      Da alcune prove fatte, il trucchetto del "timedtext" funziona ancora, solo non sempre puoi specificare il formato con tfmt=srt e devi quindi convertire "a mano" il file xml.

      Elimina

NOTA BENE: TUTTI i commenti sono moderati... se non sono in vacanza, controllo quasi ogni giorno. Ovviamente, se siete spammers vi cancello :)