Spremite videozapise iTunes Music Store

click fraud protection

Appleov iTunes Music Store (iTMS) uključuje veliki izbor glazbeni spotovi, redovito se ažurira. Kada pronađete video koji želite pogledati, samo kliknite na njega i vidjet ćete stranicu "pogledajte video" koja vam omogućuje da odaberete malu ili veliku verziju videa. Napravite svoj odabir i (nakon što preuzimanje dosegne određenu točku) video se počinje reproducirati unutar iTunesa.

Ali što ako kasnije želite ponovo pogledati video, bez čekanja da se potencijalno velika datoteka ponovno preuzme? iTMS ne olakšava spremanje ovih videozapisa na vaš tvrdi disk; Kontekstualni izbornici programa QuickTime Pro neće se pojaviti s pritiskom tipke Control i klikom, a predmemorirani podaci ne mogu se koristiti kao filmska datoteka. Teško je razumjeti poteškoće u spremanju ovih videozapisa - uostalom, oni su jednostavno reklama za njih samu glazbu, mameći vas da kupite punu, kvalitetniju verziju pjesme oglašavanje. Pa zašto bi bilo tako teško spasiti reklamu?

Postoje, međutim, dostupne opcije ako želite spremiti te videozapise. Možete pokušati provjeriti

MacUpdate, VersionTracker, ili vaše omiljeno web mjesto za ažuriranje softvera za iTMS programe za spremanje videa—probajte pretražiti iTMS video, na primjer. Obično je dostupno nekoliko takvih programa, ali oni se pokvare sa svakim ažuriranjem iTunesa. Trenutno postoji čak web stranica koji će uzeti kopirani iTMS URL glazbenog videa (putem kontrole i klika na mali ili veliki gumb) i ispisati izravni URL za preuzimanje. Međutim, i ovo bi moglo prestati raditi jednog dana ili nestati s mreže. Dakle, druga opcija je da malo zaprljate ruke u Terminalu i instalirate program koji će vam pomoći da sami ručno spremite iTMS videa. Ovo je rješenje koje ću pokriti u današnjem savjetu.

Instalirajte novu Unix aplikaciju Prvo što trebamo učiniti je instalirati novi Unix program pod nazivom tcpflow. Ovaj program bilježi podatke koji se prenose preko TCP veza—u osnovi sprema tokove podataka koji idu preko vaše internetske veze za kasniju analizu. Postoji mnogo načina za instaliranje ovog programa; ako imate bilo koje Fink ili DarwinPorts instaliran, tcpflow dostupan je kao program koji se može instalirati. Ako ne znate što su Fink i DarwinPorts, ne brinite o tome - postoji još jedan jednostavan način da nabavite program. Marc Liyanage napravio je kompiliranu verziju tcpflow dostupno na njegovom Mac OS X paketi stranica.

Posjetite Marcovu stranicu i preuzmite odgovarajuću verziju tcpflow za vaš sustav—ako koristite 10.3 ili noviji, uključujući 10.4, zgrabite 10.3 tar.gz arhivu. Nakon što je preuzmete, proširite je, a zatim dvaput kliknite rezultirajuću datoteku tcpflow.pkg koju ćete vidjeti u mapi za preuzimanja. Ovo je standardni OS X instalacijski paket; slijedite upute i unesite lozinku kada se to od vas zatraži. Kada instalacijski program završi, imat ćete kopiju tcpflow instaliran u vašoj mapi /usr/local/bin. Imajte na umu da Fink i/ili DarwinPorts mogu instalirati tcpflow na zasebno mjesto.

Izmijenite svoju izjavu $PATH Međutim, prije nego što ga možemo staviti u upotrebu, moramo biti sigurni da Unix zna za direktorij—to činimo dodavanjem direktorija nečemu što se zove $PATH varijabla. The $PATH varijabla govori Unixu gdje treba tražiti programe i datoteke. Ako ste za instalaciju koristili Fink ili DarwinPorts tcpflow, već ste ažurirali $PATH varijabla, tako da možete preskočiti ovaj odjeljak. U svoj terminal upišite ove naredbe:

	$ cd ~ $ pico .bash_profile	

Ovisno o tome što ste prije radili u Unixu, ova datoteka možda ne postoji ili možda sadrži postojeće podatke. U svakom slučaju, samo želite dodati ovaj redak u datoteku:

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

Upotrijebite tipke sa strelicama za pomicanje prema dolje u prazan red, kopirajte gornji tekst, zalijepite ga u uređivač, zatim pritisnite Control-O nakon čega slijedi Return za spremanje datoteke i pritisnite Control-X za izlaz iz pico-a. Zatvorite trenutni prozor terminala i otvorite novi (ovo će ponovno pročitati vaš .bash_profil datoteku, aktivirajući vaš novi $PATH postavljanje. Možete ga provjeriti upisivanjem echo $PATH na odzivniku Terminala; pobrinite se da izlaz uključuje /usr/local/bin imenik. Također pokrenite iTunes (ako nije pokrenut) i prebacite se na glazbeni video prostor trgovine.

Preuzmite video Na popisu pronađite video koji želite gledati i jednom kliknite na njega. Sada biste trebali biti na zaslonu opcije Mala ili Velika verzija. Ako videozapis koji ste odabrali ima samo jednu veličinu, upotrijebite iTMS gumb Natrag za povratak na stranicu za odabir. Sada prijeđite na terminal i upišite sljedeću naredbu, a zatim pritisnite Return:

sudo tcpflow -c -i en0 port 80 | grep -oE '|Domaćin: *.*'

Bilješka: Vjerojatno ćete se morati promijeniti hr0 do en1 ako koristite AirPort vezu umjesto Ethernet veze. Ako ste na modemu, pokušajte ppp0. Možda ćete morati pogledati svoj specifični izlaz konfiguracije sučelja (tip ifconfig -a u terminalu) kako biste pronašli druge opcije ako se čini da nijedna od njih ne radi.

Gore je jedan dugačak red; možete ga jednostavno kopirati i zalijepiti u terminal. Objašnjavanje svega što radi daleko je izvan opsega ovog savjeta (kao i daleko iznad moje razine Unix vještine!), ali evo kratkog sažetka. tcpflow pokreće se s nekim opcijama (izlaz na konzolu (zaslon) i koje sučelje i port gledati) i root privilegijama putem sudo. Svaki izlaz iz tcpflow šalje se na grep, naredba za pretraživanje, za traženje redaka koji sadrže DOBITI i .mov ili Domaćin:. Ovo su reci koji sadrže stvarni URL za glazbeni video; korištenjem grep jednostavno skraćuje ono što bi inače bila ogromna količina izlaza samo na one retke koje želimo vidjeti.

Unesite svoju lozinku kada se to od vas zatraži i tcpflow sada sjedi tamo i čeka neku aktivnost za snimanje. Sada se vratite na iTunes i kliknite na verziju videa koju želite spremiti—vjerojatno veliku, osim ako niste na vrlo sporoj vezi i radije biste spremili manje verzije. Čim vidite prozor QuickTime s trakom napretka, vratite se na terminal. tcpflow još uvijek radi, naravno, ali sada biste trebali vidjeti neke rezultate iz programa. Pod pretpostavkom da vidite neki izlaz, pritisnite Control-C za zaustavljanje tcpflow. Kada to učinite, trebali biste vidjeti nešto poput ovoga na zaslonu terminala, ispod Lozinka: crta:

	tcpflow[4649]: slušanje na 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]: prekidanje	

Mogu postojati i dodatni redovi, a podaci koje vidite neće točno odgovarati gore prikazanim. Međutim, zanimaju vas samo dijelovi dva retka — onaj koji počinje s GET /Značajke i onaj koji počinje s Domaćin:. Pomoću ova dva retka možete izraditi URL za preuzimanje videozapisa. Sve što trebate učiniti je staviti http:// ispred, zatim uzmite ime hosta navedeno nakon Domaćin: unos, dodajte /Features… bit iz druge linije (samo kroz .movi imat ćete konačni URL:

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

Najlakši način sastavljanja ovog URL-a zapravo je u samom Safariju. U novom praznom prozoru ili kartici upišite http:// u URL traci, zatim se prebacite na terminal i odaberite i kopirajte relevantne informacije o hostu. Vratite se na Safari, kliknite URL traku (provjerite je li kursor postavljen iza dvostruke kose crte), zalijepite taj tekst, vratite se na Terminal, kopirajte /Features bit, kroz i uključujući .mov proširenje, vratite se na Safari i ponovno zalijepite. Sada imate potpuni URL u URL traci Safarija. Odaberite sve preko Command-A, zatim kopirajte, prebacite se na prozor za preuzimanja i pritisnite Zalijepi.

Ako je sve radilo kako treba, vaš bi se glazbeni video sada trebao preuzimati u navedenu mapu Preuzimanja.

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