Italiano

Cosa non può fare questo strumento

Il confine onesto: nessun download di video, nessun contenuto privato, nessuna statistica recuperata e nessuna garanzia che un modello URL non documentato durerà per sempre.

I collegamenti vengono analizzati nel tuo browser senza accesso alla rete. Premendo Recupera vengono richiesti i file pubblici direttamente da i.ytimg.com e www.youtube.com: nessun nostro server è coinvolto e nulla viene archiviato.

Rifiuti deliberati

Alcuni di questi limiti sono tecnici, altri sono scelte. Le scelte sono elencate per prime, perché uno strumento che potrebbe fare qualcosa e rifiuta di farlo è fare una dichiarazione, non segnalare un bug.

Questo strumento non scarica video o audio, non decodifica i codici di firma, non chiama gli endpoint interni dell'applicazione di YouTube, non esegue lo scraping della pagina di visualizzazione e non accede come chiunque altro. Ognuno di questi rappresenterebbe un passo verso l'elusione del controllo di accesso e nessuno di essi è necessario per visualizzare un'immagine di anteprima pubblica.

Le didascalie sono il caso più chiaro. Le miniature sono file statici su un host che consente letture multiorigine; le didascalie non lo sono e la differenza è intenzionale. Gli endpoint timedtext restituiscono zero byte senza un token di prova dell'origine da una sessione del giocatore reale e la pagina di visualizzazione che contiene la didascalia firmata URL non invia alcuna intestazione multiorigine, quindi neanche una pagina web può leggerla. Entrambe le pareti possono essere scalate da un server creando una sessione giocatore. È qui che questo strumento si ferma, motivo per cui il pannello Sottotitoli ti chiede invece il file.

Limiti imposti da ciò che YouTube pubblica

Esistono solo otto file di miniature per video e il più grande è 1280x720. Non c'è alcuna miniatura 4K nascosta da sbloccare.

Il record oEmbed contiene il titolo, il canale, il canale URL, la miniatura predefinita e le dimensioni del player. Tutto il resto che le persone si aspettano - visualizzazioni, Mi piace, descrizione, tag, durata, data di pubblicazione, didascalie - semplicemente non è presente.

Esistono le versioni WebP delle immagini poster, ma il percorso che le serve non invia intestazioni multiorigine, quindi una pagina può collegarsi ad esse e non può leggerle. Questa è una decisione da parte di Google e nessuna intelligenza dal lato client la cambia.

I video privati, eliminati e soggetti a limiti di età non pubblicano né miniature né un record oEmbed per un visitatore disconnesso.

Limiti che derivano dall'essere una pagina nel tuo browser

Le richieste vengono effettuate dal tuo browser, quindi qualsiasi cosa blocchi gli host di Google (un blocco dei contenuti, un proxy aziendale, una connessione offline) blocca questo strumento esattamente come fermerebbe qualsiasi altra pagina.

Nulla viene memorizzato tra una visita e l'altra. Non c'è cronologia, nessun elenco salvato e nessun account, quindi un risultato recuperato scompare quando chiudi la scheda.

Non è supportato il lavoro in blocco: un video alla volta, apposta. Un batch runner puntato sugli host statici di Google è un problema di limitazione della velocità in attesa di verificarsi.

Un limite con una durata di conservazione

Il modello di indirizzo delle miniature è una convenzione di vecchia data piuttosto che un API documentato e con versione. È stabile da molti anni, ma Google non ha l’obbligo di mantenerlo tale.

Se cambia, questo strumento segnalerà i file come non disponibili. Non indovinerà gli indirizzi sostitutivi né ricadrà nello scraping.

Domande

Aggiungerai il numero di visualizzazioni se c'è un modo?

Non raschiando. Se Google li pubblicasse tramite un endpoint documentato e non autenticato, il discorso sarebbe diverso.

Posso elaborare un elenco di collegamenti 500?

Non qui. Questo è uno strumento a video singolo, deliberatamente.

Limitazioni

  • Le miniature WebP possono essere collegate ma non scaricate qui: Google fornisce il percorso /vi_webp/ senza un'intestazione multiorigine, quindi nessuna pagina web può leggere quei byte.
  • Nessun download di video o audio di alcun tipo.
  • I sottotitoli non possono essere recuperati automaticamente da YouTube: gli endpoint richiedono un token giocatore e la pagina di visualizzazione blocca le letture multiorigine. Il pannello legge ciò che incolli o scegli: SRT, WebVTT, SBV, TTML, timedtext XML o JSON3 o il testo del pannello di trascrizione.
  • I tempi presi dal pannello di trascrizione sono orari di inizio per riga, quindi gli orari di fine sono impliciti dalla riga successiva e sono precisi al secondo, non al millisecondo.
  • Nessun conteggio delle visualizzazioni, come conteggio, descrizione, tag, durata o data di pubblicazione: oEmbed non li pubblica e questo strumento non esegue lo scraping.
  • Niente per i video privati, cancellati o soggetti a limiti di età.
  • Nessuna elaborazione batch e nessuna cronologia memorizzata.
  • Il pattern URL della miniatura è una convenzione non documentata che potrebbe cambiare senza preavviso.
  • Le richieste vengono effettuate dal tuo browser, quindi un blocco o un proxy che rifiuta gli host di Google lo fermerà.