Բովանդակություն:
- Քայլ 1: Այն, ինչ ձեզ հարկավոր կլինի
- Քայլ 2. Ստացեք ալբոմի շապիկներ և Spotify URI- ներ
- Քայլ 3. Spotify URI- ի գրառում TagWriter- ի հետ
- Քայլ 4. Օգտագործեք ավտոմատացում ՝ սմարթֆոնի հպումով երաժշտություն նվագարկելու համար
- Քայլ 5: Դիտողություններ
Video: NFC պիտակներով ալբոմներ ՝ Chromecast- ում Spotify երաժշտությունը ինքնաբերաբար նվագարկելու համար. 5 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:47
Այս նախագիծը սկսվեց Spotify- ում իմ ամենաշատ նվագված արտիստների ալբոմի կոլաժ ստեղծելու գաղափարով: Python- ում Spotify API- ի հետ մի քանի խաղ խաղալուց հետո ես մտածեցի, որ լավ կլիներ այս ալբոմի շապիկները կապել իրենց Spotify URI- ի հետ և սկսել նվագել դրանք ՝ պարզապես դիպչելով նրանց իմ հեռախոսով: Ավտոմատացման ծրագիրը թույլ է տալիս ավտոմատ կերպով նվագարկել հպված ալբոմները Chromecast սարքում:
Քայլ 1: Այն, ինչ ձեզ հարկավոր կլինի
- NFC պիտակներ. Այնքան ծրագրավորվող պիտակներ, որքան ալբոմներ ունեք, որոնք ցանկանում եք ցուցադրել: (Ավելի լավ է գնել որոշ այլ ապրանքներ, քանի որ երբեք չեք կարող ունենալ NFC պիտակներ տանը)
- Android հեռախոս NFC- ով
- NFC TagWriter by NXP, անվճար Android NFC գրող ծրագիր
- Ավտոմատացում, android ավտոմատացման անվճար ծրագիր ՝ գործողությունները ավտոմատացնելու համար
- A Spotify հաշիվ: Այս նախագիծը գրված է Spotify- ի հետ օգտագործելու համար. Spotify URI (Spotify գրադարանում արտիստների, ալբոմների, որոնումների, տեսացանկերի և երգերի փոխանակման և տեղաբաշխման համար ռեսուրսի միասնական նույնացուցիչներ) գրված է NFC պիտակի վրա, իսկ ավելի ուշ կարդում է Automate- ը ՝ նվագարկումը սկսելու համար: երաժշտություն Spotify- ում (և հնարավոր է ՝ հեռարձակել ձեր Chromecast- ին):
- (Ըստ ցանկության) Chromecast սարք: Եթե չունեք սարք, որին կարող եք փոխանցել, երաժշտությունը պարզապես կսկսի նվագարկել ձեր սմարթֆոնում:
- (Ըստ ցանկության) Ալբոմի շապիկներ. Կարող եք օգտագործել ալբոմի շապիկները, որոնք արդեն ունեք տանը: Ես չունեի ալբոմի շապիկներ, քանի որ իմ ամբողջ երաժշտությունը հոսում է Spotify- ից, այնպես որ ես ներբեռնեցի ալբոմի ծածկոցները Python սցենարով 2a քայլից և տպեցի դրանք որպես ոչ շողշողացող նկարներ ՝ 10 սմ x 10 սմ չափերով:
Քայլ 2. Ստացեք ալբոմի շապիկներ և Spotify URI- ներ
Ալբոմի շապիկները և Spotify URI- ն ձեռք բերելու երկու եղանակ կա.
- Քայլ 2 ա -ն բացատրում է, թե ինչպես կարող եք ինքնաբերաբար ներբեռնել Spotify- ի ձեր լավագույն արտիստների ալբոմի շապիկները ՝ օգտագործելով իմ գրած Python սցենարը: Այս սցենարը նաև ինքնաբերաբար առաջացնում է անհրաժեշտ.csv ֆայլը Spotify- ի ալբոմների բոլոր Spotify URI- ներով: Այս.csv ֆայլը անհրաժեշտ է 3 -րդ քայլին `NFC պիտակներ գրելու համար:
- Քայլ 2 բ -ը բացատրում է, թե ինչպես կարող եք ձեռքով ձեռք բերել ալբոմի շապիկներ և Spotify URI- ներ ՝ առանց Python սցենարներ գործարկելու և Python փաթեթներ տեղադրելու: Այս քայլն ավելի պարզ է, բայց մեծ աշխատանք է, եթե ստիպված եք ձեռքով ներբեռնել ալբոմի մի քանի շապիկներ, ինքներդ որոնել յուրաքանչյուր URI և պատճենել և տեղադրել դրանք անհրաժեշտ.csv ֆայլում:
Քայլ 2 ա. Ալբոմի շապիկների և Spotify URI- ի ավտոմատ ներբեռնում Python սցենարով
Այս քայլին Spotify- ում ձեր 60 ամենաշատ նվագած արտիստներից յուրաքանչյուրի 10 ալբոմի շապիկները ինքնաբերաբար ներբեռնվում են իմ գրած Python սցենարով: Սկզբում Python փաթեթը Spotipy- ը պետք է տեղադրվի ձեր համակարգչի վրա: Տեղադրված խողովակներով համակարգերում դա կարող է կատարվել.
$ pip install spotipy
Python- ի սցենարը կարելի է գտնել իմ Github- ում որպես album_covers_and_URIs.py Դուք սցենարը վարում եք տերմինալից կամ հրամանի տողից ՝ որպես.
$ python albums_and_URIs.py
Առաջին անգամ, երբ սցենարը գործարկեք, ձեր կանխադրված դիտարկիչում հղում կբացվի, որը սցենարին հնարավորություն կտա կարդալ ձեր Spotify «օգտագործողի վերև» վիճակագրությունը: Հավելվածին մուտք գործելուց հետո ձեզ ուղղորդում են դեպի https://example.com/ սկսվող հղում: Պատճենեք ամբողջ հղումը և տեղադրեք այն տերմինալում կամ հրամանի տողում `սցենարին անհրաժեշտ թույլտվություններ տալու համար: Այսուհետ ծրագիրը ներբեռնում է ալբոմի 10 շապիկ ՝ յուրաքանչյուր արտիստի համար: Ես իմը տպել եմ որպես 10 սմ x 10 սմ ոչ շողշողացող նկարներ առցանց լուսանկարների տպագրման ծառայությունում `յուրաքանչյուրը մոտ 0,10 եվրոյով: Բացի ալբոմի շապիկներից, ստեղծվում է նաև.csv ֆայլ, որը պարունակում է ներբեռնված ալբոմների բոլոր Spotify URI- ները: Այս.csv ֆայլը կոչվում է TagWriter_mass_encoding.csv և արդեն ձևաչափված է ՝ օգտագործելու համար TagWriter հավելվածում ՝ հեշտությամբ բազմաթիվ NFC պիտակներ գրելու համար: Խստորեն խորհուրդ է տրվում հեռացնել բոլոր այն տողերի ալբոմները, որոնք դուք չեք տպել և որոնց համար չեք ցանկանում NFC պիտակ գրել: Եթե կան ձեր տպած ալբոմի շապիկները, որոնք չեն ներբեռնվել Python սցենարով, նայեք 2 բ քայլին ՝ ձեռքով Spotify URI- ն.csv ֆայլին ավելացնելու համար:
Քայլ 2 բ. Ձեռքով ներբեռնեք ալբոմի շապիկները և գտեք Spotify URI- ները
Եթե չեք ցանկանում օգտագործել Python սցենարը ՝ Spotify- ում ձեր լավագույն կատարողների ալբոմի շապիկներն ինքնաբերաբար ներբեռնելու համար, հետևեք այս քայլին: Google- ի պատկերների պարզ որոնմամբ կարող եք գտնել բոլոր այն ալբոմների շապիկները, որոնք ցանկանում եք տպել: Ես իմը տպել եմ որպես 10 սմ x 10 սմ ոչ շողշողացող նկարներ առցանց լուսանկարների տպագրման ծառայությունում `յուրաքանչյուրը մոտ 0,10 եվրոյով: Դուք նաև պետք է փնտրեք Spotify URI- ի յուրաքանչյուր ալբոմ: Դա արվում է Spotify աշխատասեղանի հավելվածում, ինչպես երևում է տպագիր էկրանին: Ընտրեք ալբոմի ընտրանքները և գնացեք համօգտագործման> 'Copy Spotify URI': Spotify URI- ն պետք է ավելացվի.csv ֆայլին, որը ձևաչափված է հատկապես TagWriter հավելվածի համար, որը մենք կօգտագործենք հեշտությամբ բազմաթիվ NFC պիտակներ գրելու համար: Որոշ օրինակային տվյալներով կաղապարը ներկայացված է սքրինշոթում և կարելի է ներբեռնել իմ Github էջում ՝ որպես Tagwriter_mass_encoding.csv: Համոզվեք, որ այս ձևանմուշը լրացրեք ձեր Spotify URI- ով և իմաստալից նկարագրությամբ: Պատրաստ լինելուց հետո նորից պահեք այս ֆայլը որպես.csv ֆայլ:
Երբ տպում եք ձեր ալբոմի շապիկները, տեղադրեք մեկ NFC պիտակ յուրաքանչյուր ալբոմի շապիկի հետևի մասում: Լավագույնն այն է, որ NFC պիտակները տեղադրվեն ալբոմների վրա նույն դիրքում, որպեսզի պիտակներն ավելի հեշտ ընթերցվեն:
Քայլ 3. Spotify URI- ի գրառում TagWriter- ի հետ
Tagwriter_mass_encoding.csv ֆայլը կօգտագործվի որպես NFCP android հավելվածի NFC TagWriter- ի մուտքագրում: Տեղադրեք այս ծրագիրը ձեր NFC Android հեռախոսում ՝ Google Play Store- ի միջոցով: Tagwriter_mass_encoding.csv ֆայլը պետք է պահվի ձեր սմարթֆոնում, որպեսզի հավելվածը մուտք ունենա այն:. Csv ֆայլից NFC պիտակներ գրելու համար հետևեք հետևյալ քայլերին.
- TagWriter ծրագրի հիմնական էկրանին ընտրեք «Գրեք պիտակներ»
- Ընտրեք «Գրեք CSV- ից»
- Գնացեք ձեր.csv ֆայլ և ընտրեք այն ՝ երկար սեղմելով ֆայլը
- Վերին աջ կողմում տեսնում եք Տվյալների ինդեքսը (1/6): Սա նշանակում է, որ հավելվածը ճիշտ է կարդացել.csv ֆայլի 6 գրառումները (տե՛ս ձևանմուշի 6 գրառումների 2 բ քայլում կատարված սքրինշոթը): Ընտրեք «Գրեք»
- Հաջորդ էկրանին տեսնում եք ընթացիկ տարրի բովանդակությունը: Սքրինշոթում սա «spotify: album: 32MqLe…» է, որը համապատասխանում է իմ Tagwriter_mass_encoding.csv ձևանմուշի առաջին գրառմանը: Այս գրառումն ունի White Lies: BIG TV- ի նկարագրությունը, այնպես որ այս բովանդակությունը պետք է գրվի այս ալբոմի շապիկի պիտակի վրա:
- Բերեք ձեր հեռախոսը NFC պիտակին ՝ պիտակի վրա spotify URI գրելու համար: Երբ պիտակը ընկալվի ձեր NFC չիպի կողմից, այն ինքնաբերաբար կգրվի: Ձեր սմարթֆոնի NFC չիպը դա անելու համար պետք է շատ մոտ լինի չիպին: Եթե դա հեշտությամբ տեղի չի ունենում, Google- ում որոնեք ՝ ձեր սարքի NFC չիպի ճշգրիտ վայրը գտնելու համար:
Քայլ 4. Օգտագործեք ավտոմատացում ՝ սմարթֆոնի հպումով երաժշտություն նվագարկելու համար
Automate- ը Tasker- ի նման ավտոմատացման ծրագիր է, բայց այն օգտագործում է ավելի ինտուիտիվ հոսքի դիագրամի մոտեցում և ունի ամբողջովին անվճար տարբերակ: Ես արդեն գրել եմ այս նախագծի հոսքը, այնպես որ դուք միայն պետք է հոսքը ներմուծեք հավելված և որոշ կարգավորումներ փոխեք ձեր կազմաձևի վրա: Հոսքը կարելի է ներբեռնել Automate հավելվածի ներսում ՝ ընտրելով վերին աջ անկյունում գտնվող համայնքի պատկերակը և որոնելով «Spotify ալբոմը NFC պիտակից դեպի Chromecast»: Հոսքի դիագրամը ներկայացված է վերևի սքրինշոթում: Ձեր Chromecast- ի և Spotify հավելվածի կազմաձևման համար անհրաժեշտ է փոխել որոշ արգելափակումներ.
- Վերին ձախ փոփոխական բլոկ. Spotify հավելվածի անգլերեն տարբերակում առկա սարքերը ներկայացված են տեքստային տարրի տակ `« Սարքերը մատչելի են »: Եթե ձեր ծրագիրը այլ լեզվով է, փոխեք այս արգելափակման արժեքը:
- Հաջորդ բլոկը. Այստեղ պահվում է ձեր Chromecast սարքի անունը: Եթե ձերն տարբերվում է «Հյուրասենյակից», փոխեք այս բլոկի արժեքը:
- Եթե ունեք ավելի դանդաղ Android սարք. Փորձեք փոխել հետաձգման բլոկների ժամանակը `սեղմումների ճիշտ փոխազդեցություններ ստանալու համար:
- Եթե ցանկանում եք միայն երաժշտություն նվագարկել ձեր սարքում և մի հեռարձակել Chromecast- ին. Հեռացրեք ելքային հոսքի տողը «Հետաձգել 3 -եր» -ի ներքևի բլոկից:
Այս հոսքը հետին պլանում գործարկելիս դուք պետք է կարողանաք ալբոմը նվագարկել ձեր սմարթֆոնում կամ Chromecast- ում ՝ պարզապես հպելով ալբոմի շապիկին NFC պիտակի տեղում: Եթե ինչ -որ բան ճիշտ չի աշխատում, նայեք «Ավտոմատ» հոսքի մատյաններին:
Քայլ 5: Դիտողություններ
- Ալբոմի շուրջ 45 շապիկներ տեղադրեցի մեծ շրջանակի մեջ (100 սմ x 60 սմ): Հակառակ իմ ակնկալիքների, NFC պիտակները հեշտությամբ ընթերցվում էին փոքր ապակե ափսեի հետևում:
- Spotify URI- ի տեսացանկերը նույնպես ապահովվում են Automate հոսքի միջոցով: Կարող եք փնտրել ձեր նախընտրած տեսացանկերի Spotify URI- ն և դրանք գրել TAG- ի վրա այնպես, ինչպես նախորդ քայլերը:
- Spotify API- ն թույլ չի տալիս հարցնել օգտվողի ամենաշատ նվագարկվող ալբոմները: Այդ պատճառով սկզբում հարցնում են ամենաշատ նվագած արտիստներին, այնուհետև ներբեռնում այդ արտիստի 10 լավագույն ալբոմների ալբոմի շապիկները:
Խորհուրդ ենք տալիս:
Ինչպես հետ վերցնել ձեր երաժշտությունը ձեր iPod- ից .. ԱՆՎԱՐ: 7 քայլ
Ինչպես հետ վերցնել ձեր երաժշտությունը ձեր iPod- ից: ԱՆՎԱՐ :: Հիմնականում, Ipods- ը թույլ չի տալիս նորից ներմուծել երաժշտությունը դրանից, նրանք միայն թույլ են տալիս ջնջել այն: Օրինակ, եթե դուք տեղադրեք ձեր սիրած երգերը ձեր Ipod- ի վրա, բայց հետո, պատահաբար ջնջեք դրանք բոլորը ձեր համակարգչից: Այսպիսով, դուք նստեցիք այնտեղ վատ մռայլության մեջ
Ավտոմոբիլային ստերեո օգտագործելով ՝ հին տիպի ստերեոով Mp3- ներ նվագարկելու համար. 7 քայլ
Օգտագործելով ավտոմոբիլային ստերեո ՝ ավելի հին տան ստերեոով MP3- ներ նվագարկելու համար. Տնային ստերեոով mp3 ֆայլեր նվագելիս ես վերջին երկու տասնամյակների ընթացքում ներբեռնել կամ կոտրել եմ մոտ 5000 դասական ռոք մեղեդիներ և ինձ անհրաժեշտ էր թվային երաժշտական ֆայլեր հնչեցնելու պարզ միջոց ՝ տան հին ստերեոով: Ես ունեմ տնային կինոյի համակարգիչ (HTC) միացված
Ամենահզոր նվերները. Ես կոտրել եմ հին հեռախոսը ՝ նվագելու ամենալավ երաժշտությունը. 13 քայլ (նկարներով)
Greatest Holdies: Ես կոտրել եմ հին հեռախոսը ՝ նվագելու համար ամենալավ երաժշտությունը. կան անհամար այլ հետաքրքիր նախագծեր, որոնք կարող եք կատարել այս շատ մատչելի «գրասեղանի» այս շատ հիմնական կոտրվածքով: հեռախոսներ:
Նվագեք նույն երաժշտությունը բազմաթիվ սենյակներում ՝ 3 քայլ
Նվագեք նույն երաժշտությունը բազմաթիվ սենյակներում. Բարև բոլորին, ես չգիտեմ քո մասին, բայց ես սիրում եմ նույն երաժշտությունը ունենալ իմ ամբողջ բնակարանում ՝ առանց ձայնը չափազանց բարձր բարձրացնելու: Այս խնդրի վերաբերյալ մի փոքր հետազոտությունից հետո ես որոշեցի կառուցել մի քանի բարձրախոս, որոնք բոլորը WiFi- ով միացված են միևնույն
Երաժշտությունը IPod- ից անջատելը ՝ օգտագործելով Mac OS X !: 5 քայլ
Mac OS X- ի միջոցով երաժշտության իջեցում IPod- ից: Կան բազմաթիվ հրահանգներ, թե ինչպես կարելի է iPod- ից երաժշտություն հեռացնել ՝ օգտագործելով " դիտման ընտրանքները " հնարք Windows Explorer- ում: ինչպես այս մեկը: Ինչպե՞ս վերադարձնել ձեր երաժշտությունը ձեր Ipod- ից ԱՆՎԱՐ: Unfortunatelyավոք, մեզանից Mac- երից օգտվողներիս համար, Finder i