Salva i video di iTunes Music Store

click fraud protection

iTunes Music Store (iTMS) di Apple include un'ampia selezione di video musicali, aggiornato regolarmente. Quando trovi un video che desideri guardare, fai clic su di esso e vedrai una pagina "guarda il video", che ti consente di scegliere la versione piccola o grande del video. Effettua la tua selezione e (dopo che il download raggiunge un certo punto) il video inizia a essere riprodotto all'interno di iTunes.

Ma cosa succede se si desidera rivedere il video in un secondo momento, senza attendere il download di un file potenzialmente di grandi dimensioni? L'iTMS non semplifica il salvataggio di questi video sul disco rigido; I menu contestuali di QuickTime Pro non verranno visualizzati con un clic di controllo e i dati memorizzati nella cache non sono utilizzabili come file di filmato. La difficoltà nel salvare questi video è difficile da capire, dopotutto sono solo spot pubblicitari la musica stessa, invitandoti ad acquistare la versione completa e di qualità superiore della canzone che sono pubblicità. Allora perché rendere così difficile salvare una pubblicità?

Ci sono, tuttavia, opzioni disponibili se desideri salvare questi video. Puoi provare a controllare AggiornamentoMac, VersionTracker, o il tuo sito di aggiornamento software preferito per i programmi di salvataggio di video iTMS, prova ad esempio una ricerca su video iTMS. Di solito sono disponibili alcuni di questi programmi, ma tendono a rompersi con ogni aggiornamento di iTunes. Al momento, c'è anche un sito web che prenderà un URL del video musicale iTMS copiato (tramite un clic di controllo sui pulsanti Piccolo o Grande) e produrrà un URL di download diretto. Anche questo, però, potrebbe smettere di funzionare un giorno o scomparire dalla rete. Quindi l'altra opzione è sporcarsi un po' le mani nel Terminale e installare un programma che ti aiuterà a salvare manualmente i video iTMS da solo. Questa è la soluzione che tratterò nel suggerimento di oggi.

Installa una nuova applicazione Unix La prima cosa che dovremo fare è installare un nuovo programma Unix chiamato tcpflow. Questo programma acquisisce i dati che vengono trasmessi tramite connessioni TCP: in pratica salva i flussi di dati che passano attraverso la tua connessione Internet per un'analisi successiva. Ci sono molti modi per installare questo programma; se ne hai uno Fink O DarwinPorts installato, tcpflow è disponibile come programma installabile. Se non sai cosa sono Fink e DarwinPorts, non preoccuparti: c'è un altro modo semplice per ottenere il programma. Marc Liyanage ha realizzato una versione compilata di tcpflow disponibile sul suo Pacchetti Mac OS X pagina.

Visita la pagina di Marc e scarica la versione corretta di tcpflow per il tuo sistema: se stai utilizzando 10.3 o versioni successive, incluso 10.4, prendi l'archivio 10.3 tar.gz. Una volta scaricato, espandilo e fai doppio clic sul file tcpflow.pkg risultante che vedrai nella cartella dei download. Questo è un pacchetto di installazione OS X standard; seguire le istruzioni e inserire la password quando richiesto. Al termine del programma di installazione, avrai una copia di tcpflow installato nella cartella /usr/local/bin. Si noti che Fink e/o DarwinPorts potrebbero essere installati tcpflow in una posizione separata.

Modifica la tua istruzione $PATH Prima di poterlo utilizzare, tuttavia, dobbiamo assicurarci che Unix conosca la directory: lo facciamo aggiungendo la directory a qualcosa chiamato $PERCORSO variabile. IL $PERCORSO La variabile dice a Unix dove cercare programmi e file. Se hai utilizzato Fink o DarwinPorts per l'installazione tcpflow, hai già un file aggiornato $PERCORSO variabile, quindi puoi saltare questa sezione. Nel tuo terminale, digita questi comandi:

	$ cd ~ $ pico .bash_profile	

A seconda di ciò che hai fatto in Unix in precedenza, questo file potrebbe non esistere o potrebbe contenere dati esistenti. In entrambi i casi, vuoi solo aggiungere questa riga al file:

PERCORSO="$PERCORSO:/usr/local/bin"

Usa i tasti freccia per spostarti in basso su una riga vuota, copia il testo sopra, incollalo nell'editor, quindi premi Control-O seguito da Invio per salvare il file e premi Control-X per uscire da pico. Chiudi la finestra del Terminale corrente e aprine una nuova (questo rileggerà il tuo file .bash_profile file, attivando il tuo nuovo file $PERCORSO collocamento. Puoi controllarlo digitando echo $PERCORSO al prompt del Terminale; assicurarsi che l'output includa il file /usr/local/bin directory. Avvia anche iTunes (se non è in esecuzione) e passa a video musicale zona del negozio.

Ottieni il filmato Trova il video che desideri guardare dall'elenco e fai clic una volta su di esso. Ora dovresti trovarti nella schermata delle opzioni della versione Small o Large. Se il video che hai selezionato ha una sola dimensione, utilizza il pulsante Indietro di iTMS per tornare alla pagina di selezione. Ora passa al Terminale e digita il seguente comando, quindi premi Invio:

sudo tcpflow -c -i en0 porta 80 | grep -oE '|Ospite: *.*'

Nota: Probabilmente dovrai cambiare it0 A it1 se utilizzi una connessione AirPort invece di una connessione Ethernet. Se sei su un modem, prova ppp0. Potrebbe essere necessario esaminare l'output della configurazione dell'interfaccia specifica (type ifconfig -a nel Terminale) per trovare altre opzioni se nessuna di queste sembra funzionare.

Quanto sopra è una lunga fila; puoi semplicemente copiarlo e incollarlo nel Terminale. Spiegare tutto ciò che sta facendo va ben oltre lo scopo di questo suggerimento (così come ben oltre il mio livello di abilità Unix!), ma ecco un breve riassunto. tcpflow viene avviato con alcune opzioni (output sulla console (schermo) e quale interfaccia e porta controllare) e privilegi di root tramite sudo. Qualsiasi uscita da tcpflow viene inviato a grep, un comando di ricerca, per cercare righe contenenti OTTENERE E .mov O Ospite:. Queste sono le righe che contengono l'URL effettivo del video musicale; utilizzando grep taglia semplicemente ciò che altrimenti sarebbe un'enorme quantità di output solo per quelle linee che ci interessa vedere.

Inserisci la tua password quando richiesto, e tcpflow ora è seduto lì, in attesa di qualche attività da registrare. Ora torna a iTunes e fai clic sulla versione del video che desideri salvare, probabilmente quella grande, a meno che tu non abbia una connessione molto lenta e preferiresti salvare le versioni più piccole. Non appena vedi apparire la finestra di QuickTime con la sua barra di avanzamento, torna al Terminale. tcpflow è ancora in esecuzione, ovviamente, ma ora dovresti vedere un output del programma. Supponendo che tu veda un output, premi Control-C per fermarti tcpflow. Quando lo fai, dovresti vedere qualcosa di simile sullo schermo del tuo Terminale, sotto il Parola d'ordine: linea:

	tcpflow[4649]: in ascolto su en0 Host: metrics.apple.com Host: metrics.apple.com GET /Features/y2005/m05/d11/h17/dj.asfqgwhk.mov HTTP/1.1 Host: a1988.phobos.apple. com ^Ctcpflow[4649]: terminazione	

Potrebbero esserci anche righe aggiuntive e i dati che vedi non corrisponderanno esattamente a quelli mostrati sopra. Tuttavia, sei interessato solo a parti di due righe, quella con cui inizia OTTIENI /Caratteristiche e quello con cui inizia Ospite:. Utilizzando queste due righe, puoi creare un URL di download per il video. Tutto quello che devi fare è mettere http:// davanti, quindi prendi il nome host elencato dopo il Ospite: voce, aggiungere il /Features… bit dall'altra linea (solo attraverso .move avrai l'URL finale:

http://a1988.phobos.apple.com/Features/y2005/m05/d11/h17/dj.asfqgwhk.mov

Il modo più semplice per assemblare questo URL è in realtà in Safari stesso. Digita in una nuova finestra o scheda vuota http:// nella barra degli URL, quindi passa al Terminale e seleziona e copia le informazioni relative all'host. Torna a Safari, fai clic sulla barra degli URL (assicurati che il cursore sia posizionato dopo la doppia barra), incolla il testo, torna a Terminale, copia il /Features bit, attraverso e includendo il .mov estensione, torna a Safari e incolla di nuovo. Ora hai un URL completo nella barra degli URL di Safari. Seleziona tutto tramite Comando-A, quindi copialo, passa alla finestra dei download e premi Incolla.

Se tutto ha funzionato correttamente, il tuo video musicale dovrebbe ora essere scaricato nella cartella Download specificata.

  • Apr 19, 2023
  • 41
  • 0
instagram story viewer