Sommario:

MP3 casuali al telefono: 7 passaggi
MP3 casuali al telefono: 7 passaggi

Video: MP3 casuali al telefono: 7 passaggi

Video: MP3 casuali al telefono: 7 passaggi
Video: Come masterizzare CD Audio e CD MP3 con Windows senza programmi 2024, Novembre
Anonim
MP3 casuali sul telefono
MP3 casuali sul telefono
MP3 casuali sul telefono
MP3 casuali sul telefono

Che cosa fa?

Copia casualmente un "numero di mp3" dalla mia cartella musicale al mio telefono

Preludio:

Ricordi ancora i tempi, quando raccoglievamo gli mp3 dai nostri amici collegando i nostri dischi rigidi (o durante i LAN-Parties), e spesso ordinavamo, univamo ed etichettavamo senza problemi le nostre raccolte?

Ognuno aveva il suo sistema, Generi, Ordini Alfabetici, Atmosfere. Useremmo prima i nomi dei file e poi i tag ID3. Ore, Giorni, Mesi del solo ordine delle nostre Collezioni, spesso senza nemmeno ascoltarle tutte. Conoscevamo a memoria i titoli e in quale cartella trovarli, ma non li ascoltavamo mai.

A volte avviavamo Winamp e premevamo il pulsante Shuffle.

Pertanto, ho questa enorme raccolta di mp3 sul mio disco rigido, musica da quando avevo 15 anni fino ad oggi.

Tuttavia, di sicuro, non si adatterebbe mai al mio telefono e, ad essere onesti, non ho bisogno di andare in giro con tutto quel bagaglio di dati.

Quindi: questo è un programmino che ho scritto con l'aiuto di Internet (soprattutto Stack Overflow).

Che cosa fa?

Copia casualmente un "numero di mp3" dalla mia cartella musicale al mio telefono!

Ogni poche settimane scambio gli mp3 con quelli nuovi, progredendo lentamente attraverso la mia grande collezione di musica. Chiamala nostalgia!

Ma non solo questo! Il Programma “salva” i titoli che ho già copiato una volta e li sta togliendo dall'equazione! Posso anche modificare manualmente i titoli, che saranno esclusi!

Non è il lavoro più "user-friendly" che abbia mai fatto, ma lascia che ti spieghi passo dopo passo cosa fare!

Sono felice se qualcun altro prendesse in mano il lavoro e lo rendesse migliore

Troverai il file zip con tutti i componenti in questo allegato dei passaggi

Contiene:

Randommusic_withcomments.bat

robocopy.bat

Cartella manichini

Cartella SD-Card

Passaggio 1: fai sempre un backup

FARE SEMPRE

UN RISERVA! Non sono responsabile per eventuali problemi!

Passaggio 2: modifica Randommusic.bat

Modifica Randommusic.bat
Modifica Randommusic.bat

Apri Randommusic_withcomments.bat con un editor di testo e segui le istruzioni (le istruzioni iniziano con "REM" davanti alla riga di codice)

Imposta Musicroot nella cartella della musica di origine. Nel mio caso “D:\EigeneMusik\Musik\Musik_sortiert”

Imposta Playfolder nella tua cartella Dummies. Nel mio caso "D:\SSD_PC_sortieren\Musiktmp\dummies"

Imposta Filecount sul numero di file che desideri copiare sul telefono. calcolo così:

I file MP3 sono ca. 3MB. Quindi voglio usare ca. 3 GB di spazio sulla mia scheda SD per la musica.

3000 MB/3 MB sono 1000 file. Quindi ho impostato Filecount su 1000 o inferiore.

Salva ed esci dal file.

Il codice del file:

@echo off&setlocal enabledelayedexpansion

REM Musicroot = La tua cartella di musica di origine

set "musicroot= D:\EigeneMusik\Musik\Musik_sortiert"

REM Playfolder = la tua cartella di destinazione e la tua cartella fittizia

set "playfolder= D:\SSD_PC_sortieren\Musiktmp\dummies"

REM filecount = Imposta qui quanti file vuoi trasferire (qui 999.mp3)

set /a filecount=1000

REM Actual Program: non cambiare nulla oltre questo punto!

pushd "%musicroot%"

per /r %%i in (*.mp3) do set /a files+=1& set "$!files!=%%~i"

popd

pushd "%playfolder%"

:randomloop

set /a rd=%casuale%%%file+1

imposta "mp3=!$%rd%!"

se non è definito mp3 goto:randomloop

imposta "$%rd%="

for %%i in ("%mp3%") do se esiste "%%~nxi" echo "%%~nxi" esiste già in %playfolder%.& goto:randomloop

copia "%mp3%"

set /a filecount-=1

if %filecount% gtr 0 goto:randomloop

popd

Passaggio 3: modifica Robocopy.bat

Apri robocopy.bat

e imposta i 2 percorsi file come segue:

robocopy "Percorso cartella SD" "Cartella fittizia" /create

Nel mio caso sembra così:

robocopy " D:\SSD_PC_sortieren\Musiktmp\SD-Card " "D:\SSD_PC_sortieren\Musiktmp\dummies" /create

Ciò che farà è creare copie da 0 byte dei tuoi file musicali effettivi, che verranno successivamente utilizzati come manichini di confronto per un uso futuro.

Passaggio 4: eseguire Randommusic_withcomments.bat

Esegui Randommusic_withcomments.bat
Esegui Randommusic_withcomments.bat

Pronto per una prima corsa!

Ora fai doppio clic su Randommusic_withcomments.bat e attendi che la magia avvenga!

Non preoccuparti, se all'inizio vedi solo una linea tratteggiata lampeggiante, il programma deve esaminare tutti i tuoi file musicali e indicizzarli prima di iniziare. Per il mio 120Gb su SDD-Drive ci vogliono 3 minuti.

Dovrebbe assomigliare all'immagine.

Nota che troverai la riga "File già esistente", quando incontra un Dummy-File con lo stesso nome nella cartella Dummies. Ovviamente questo non accadrà alla prima esecuzione, dal momento che non abbiamo creato nessun dummy per ora.

Attendere fino al termine della copia.

Passaggio 5: sposta i file da fittizio a scheda SD

Sposta file da fittizio a scheda SD
Sposta file da fittizio a scheda SD
Sposta file da fittizio a scheda SD
Sposta file da fittizio a scheda SD

Al termine della copia, dovresti trovare un numero di file "filecount" nella cartella Dummies.

Come puoi vedere, ho già eseguito il programma una volta e ho file effettivi con una dimensione del file superiore a 0 byte e file fittizi. Ora vogliamo copiare i "File effettivi" nella cartella "SD-Card". Il modo più semplice è ordinare i file per dimensione e quindi tagliare e incollare i file con più di 0 byte.

Passaggio 6: avviare Robocopy.bat

Passaggio 6:

Dopo aver spostato i nostri file musicali "reali" nella cartella "SD-Card", vogliamo creare file fittizi dei nuovi mp3 e inserirli nella cartella "fittizia", quindi nella prossima esecuzione verranno esclusi.

Questo lavoro viene svolto dal file “robocopy.bat”. Basta avviarlo.

Passaggio 7: tutto fatto

Tutto fatto! Ora sposta i file da "SD-Card" sul tuo telefono e inizia ad ascoltare!

Non è il lavoro più "user-friendly" che abbia mai fatto, ma lascia che ti spieghi passo dopo passo cosa fare!

Sono felice se qualcun altro si prendesse il lavoro e facesse una versione migliore!

Consigliato: