1. I pin video di Pinterest non sono immagini: all'interno del CDN dei pin
Il passaggio di Pinterest da sito di bookmarking a piattaforma di scoperta ricca di video è avvenuto in sordina e la maggior parte delle sue ipotesi sugli strumenti non sono mai state rispettate. Un pin video su pinterest.com viene visualizzato come un elemento video HTML5 con un attributo poster: il JPEG che vedi nelle griglie in muratura è letteralmente un fotogramma poster e il contenuto in movimento è un MP4 (o un set di interpretazioni DASH) ospitato sul CDN video dedicato di Pinterest negli host v.pinimg.com e v1.pinimg.com, completamente separati dagli host di immagini i.pinimg.com che le persone associano al sito.
Il modello dati del pin rende esplicita la suddivisione. Ogni oggetto pin trasporta un sottooggetto video con un video_list codificato in base alla resa - voci come V_720P e V_HLSV4 per la scala HLS - ciascuno che punta a un URL CDN firmato. Le voci a definizione standard, ad alta definizione e adattiva coesistono e quale viene riprodotta dipende dal viewport. Il sottooggetto immagini raggiunto da ogni strumento di download si trova proprio accanto ad esso e contiene solo rappresentazioni statiche, motivo per cui gli strumenti ingenui restituiscono un JPEG per i pin video: stanno leggendo il ramo sbagliato dell'oggetto.
Il pulsante Salva di Pinterest, nel frattempo, salva un segnaposto su una delle tue bacheche: un segnalibro all'interno di Pinterest, non un file sul tuo disco. Non esiste un percorso in-platform da un pin video a un MP4 locale, il che rappresenta un vero e proprio divario per le persone che utilizzano Pinterest per tutorial artigianali, ricette in movimento, dimostrazioni di allenamento e riferimenti di progettazione che desiderano disponibili offline in un workshop senza segnale.
L'analisi dell'estrazione rispecchia quella di Instagram: gli URL video_list firmati vengono convalidati all'interno della tua sessione perché sono stati rilasciati nella tua sessione. L'estrazione locale legge l'oggetto pin, seleziona la voce con la risoluzione più alta e la recupera con le credenziali della tua scheda, senza intermediari che incollano un collegamento e senza delusioni per il fotogramma del poster.
2. Perché "Salva immagine con nome" ti offre una cornice per poster (e altre modalità di errore)
L'errore più comune nel download di Pinterest è la trappola del clic destro: premi a lungo o fai clic con il pulsante destro del mouse su un video pin in riproduzione, scegli l'opzione di salvataggio e ciò che arriva sul tuo dispositivo è un JPEG statico. Non si tratta di un bug nel tuo browser: è l'attributo poster che fa esattamente ciò che dice la specifica. I browser mostrano l'immagine del poster nel menu contestuale dell'elemento multimediale e i livelli dell'interfaccia utente di Pinterest rendono l'elemento video reale un bersaglio scomodo. Le estensioni generiche per downloader di video che si basano sull'interrogazione di tag video visibili perdono la maggior parte dei pin per un motivo correlato: la griglia virtualizzata di Pinterest monta e smonta le schede pin mentre scorri, quindi un document.querySelectorAll('video') one-shot cattura solo i tre pin attualmente renderizzati.
I collegamenti brevi rappresentano la seconda modalità di errore. Una parte enorme del traffico di Pinterest arriva attraverso gli URL pin.it: accorciatori di fogli di condivisione che reindirizzano tramite un servizio di reindirizzamento prima di arrivare al percorso pin canonico. I siti di downloader Web li gestiscono in modo incoerente: alcuni falliscono completamente il reindirizzamento, alcuni si risolvono in una variante regionale del pin e restituiscono errori bloccati nella regione, mentre altri si risolvono correttamente ma forniscono una copia cache a bassa risoluzione. La stessa catena di reindirizzamento è innocua; gli strumenti lo implementano semplicemente male.
La terza modalità di errore è la confusione GIF. Pinterest è pieno di contenuti in loop che gli utenti chiamano GIF, e praticamente tutti sono in realtà video MP4 bloccati in loop: Pinterest ha convertito i caricamenti GIF in rappresentazioni video anni fa perché i loop MP4 sono una frazione della larghezza di banda. Salvare "la GIF" da un sito di conversione di terze parti significa che il sito recupera l'MP4 e spesso lo riavvolge in un vero formato GIF animato, trasformando un MP4 da 3 MB in una GIF da 40 MB con una fedeltà dei colori peggiore. Ciò che desideri quasi sempre è l'MP4 stesso.
L'estrazione locale con risoluzione consapevole della sessione gestisce tutti e tre: il rilevatore osserva la griglia continuamente mentre i pin si montano, risolve le catene pin.it in-tab ed estrae l'MP4 anziché il poster.
3. Download di un Pin Video in HD, Inclusi i Link pin.it
Il flusso di lavoro con Video Downloader Bundle installato è un singolo clic su qualsiasi pin. Apri Pinterest e naviga come al solito: feed della home page, risultati di ricerca, una bacheca specifica o il profilo di un creatore. Il rilevatore dell'estensione collega un MutationObserver alla griglia, in modo che i pin video ricevano il pulsante di download nel momento in cui vengono montati nel viewport, sia che si tratti della prima riga del feed di casa o di quaranta pin di uno scorrimento profondo in un archivio di quilting. Fare clic sul pulsante: l'adattatore legge l'oggetto videos del pin, ordina le voci video_list in base alla risoluzione e richiede la migliore interpretazione MP4 attraverso la sessione in modo che la firma venga convalidata. Il file arriva nella cartella dei download in pochi secondi, prendendo il nome dalla descrizione e dall'ID del pin.
I collegamenti pin.it necessitano di una spiegazione in più perché molte richieste arrivano come collegamenti brevi. Se qualcuno ti invia un URL pin.it, aprendolo nel tuo browser ti porta alla pagina pin canonica e da lì si applica il normale flusso di lavoro dei pulsanti. Non è mai necessario incollare il collegamento breve da nessuna parte; il browser esegue il reindirizzamento per te, con i tuoi cookie, e l'estrazione avviene sulla pagina risolta. Questa risoluzione nella scheda è anche il motivo per cui le varianti regionali si comportano: stai scaricando come te stesso, dalla tua regione, non come server proxy da un data center.
Aspettative di risoluzione, dichiarate onestamente: Pinterest offre pin video principalmente a 720p con alcune sorgenti 1080p; se la resa più alta mantenuta dalla CDN è 720p, questo è il limite massimo e nessuno strumento può superare ciò che memorizza la piattaforma. I pin di ricette e tutorial sono spesso caricamenti 480-540p perché gli stessi creatori hanno caricato fonti modeste.
L'estrazione MP3 si applica anche qui per i pin in cui l'audio è importante: una clip di identificazione di un brano, un tutorial parlato che desideri ascoltare durante la guida. Il demux avviene localmente e l'MP3 preserva il bitrate audio sorgente anziché transcodificare attraverso un secondo passaggio con perdita.
4. Archiviazione in batch di una scheda per riferimento offline
La vera base di utenti esperti di Pinterest non naviga: cura. Wedding planner, interior designer, cosplayer, insegnanti, falegnami e chef mantengono bacheche con centinaia di pin accumulati nel corso degli anni, e la storia di esportazione della piattaforma per quell'investimento è inesistente: le tue bacheche vivono nel cloud di Pinterest, punto. I creatori che hanno creato una bacheca di riferimento da 400 pin prima che l'account di un negozio venisse sospeso, o prima che una bacheca fosse cancellata accidentalmente, hanno perso tutto. Un archivio offline è la risposta razionale al rischio della piattaforma.
Il downloader batch funziona a livello di scheda e profilo. Apri la scheda che desideri conservare e attiva "Scarica tutto". L'adattatore enumera tutti i pin video presenti nella vista scheda (ricorda che Pinterest esegue il rendering solo delle schede montate, quindi l'estensione percorre l'intero livello dati anziché il DOM visibile) e mette in coda ciascuno con i relativi metadati di risoluzione. Il processore di coda regola le richieste per rimanere al di sotto delle soglie di limite di velocità, tiene traccia dello stato per elemento nella modalità di avanzamento e riprova gli errori temporanei senza scaricare nuovamente gli elementi completati se si mette in pausa e si riprende.
Per bacheche veramente grandi, un consiglio pratico: esegui l'archivio in sessioni se la bacheca supera un paio di centinaia di pin video, lasciando che il tracker dei progressi locale si deduplichi al curriculum. Le schede miste che combinano foto e video produrranno entrambi i tipi di file; i video seguono la stessa pipeline mentre le immagini vengono recuperate direttamente dalle sorgenti i.pinimg.com alla massima risoluzione, quindi una corsa completata ti fornisce l'intera scheda come file, non solo il suo sottoinsieme video.
L'organizzazione dei file è la differenza tra un archivio e un cassetto della spazzatura. Assegna un nome in base alla scheda, quindi aggiungi il titolo e mantieni un semplice manifest: la cronologia dei download locali dell'estensione fornisce i metadati per ricostruirne uno. I designer che archiviano le bacheche della concorrenza in questo modo ottengono un secondo vantaggio che Pinterest non offre: la loro libreria di riferimento rimane completamente ricercabile offline, nel proprio albero dei file, indipendentemente da ciò che accade alla piattaforma o al loro account.
5. Attribuzione, fair use ed economia dell'artigianato fieristico
L'ecosistema dei contenuti di Pinterest ha una caratteristica distintiva: la maggior parte dei pin sono repin di repin e il creatore originale è spesso a tre passi di distanza dal pin che stai guardando. Questa provenienza stratificata rende l’attribuzione più approssimativa su Pinterest che su qualsiasi altra piattaforma importante – e rende più facile sbagliare l’etica del riutilizzo. Salvare un video tutorial da seguire offline nel proprio laboratorio è un uso inequivocabilmente personale. Ripubblicare lo stesso tutorial sulla tua bacheca e lasciare che la catena di repin seppellisca il nome del creatore è il decadimento dell'attribuzione di basso livello di cui i creatori sulla piattaforma si lamentano costantemente.
Se gestisci un account aziendale e il tuo utilizzo è commerciale (ricerche di marketing, moodboard per il lavoro dei clienti, analisi della concorrenza), la linea da tenere è l'uso interno rispetto alla pubblicazione esterna. I riferimenti archiviati che informano il tuo lavoro originale sono una pratica standard del settore; ripubblicare i contenuti video di qualcuno nel proprio marketing senza autorizzazione non lo è, e il flusso di segnalazione del copyright di Pinterest lo gestisce con lo stesso meccanismo DMCA di qualsiasi altro posto. La regola pratica che ha resistito su tutte le piattaforme di questa serie: il file sul tuo disco è un artefatto personale nel momento in cui lo scarichi, e tutto ciò che è interessante legalmente accade nel momento in cui lo condividi in seguito.
Per i creatori di cui archivi il lavoro, un'abitudine mantiene sano l'ecosistema: quando un riferimento salvato modella materialmente qualcosa che pubblichi - una tecnica, una ricetta, una direzione di progettazione - collega il pin originale o il profilo del creatore nel tuo credito. Ti costa una riga di testo e rappresenta l'intera differenza tra archiviazione ed estrazione di valore.
E come con ogni piattaforma del pacchetto Video Downloader: l'estrazione viene eseguita all'interno della tua sessione, rispetto al contenuto che puoi già vedere, e ogni byte rimane sul tuo computer. Il lavoro dello strumento termina nella cartella dei download; quello che fai da lì è la parte che ti definisce.