Come modificare più associazioni di tipi di file sul Mac contemporaneamente?

3

Voglio cambiare il mio lettore multimediale predefinito in macOS.

(Nel mio caso, voglio cambiarlo nella mia istanza di VLC creata da AppleScript che ho esportato come 'VLC-New-Window.app', che è stata programmata per apre sempre i file in una nuova istanza VLC in modo che non sovrascriva la playlist in pausa esistente o file video che voglio mantenere sullo sfondo.)

È molto noioso trovare un esempio di ogni tipo di file che uso VLC per (se mkv, avi, mp4, m4v, m4a, m4b, mp3, flac o m2ts), giusto- fai clic su di esso e imposta manualmente il nuovo programma predefinito ogni volta.

E sinceramente mi piacerebbe che ogni tipo di file audio o video che VLC può aprire per essere applicato qui in modo che non debba mai più preoccuparmi di questo.

C'è qualche metodo che può aiutare a automatizzare questo, o farlo in batch?

    
posta Glen Donnelly 12.04.2018 - 01:46
fonte

1 risposta

4

Passaggio 1: inserisci l'elenco dei tipi di file uno per riga in un file di testo in ~ / types.txt.

Ecco un esempio per tutti i tipi di video / audio gestiti da VLC, in un elenco abbastanza esauriente:

.3gp
.a52
.aac
.aif
.aifc
.aiff
.alac
.asf
.asf
.au
.avi
.dts
.dv
.flac
.flv
.m2ts
.m4a
.m4b
.mka
.mkv
.mov
.mp2
.mp3
.mp4
.mpeg
.mpg
.nsc
.nsv
.nut
.ogg
.ogm
.ra
.ram
.rm
.rmbv
.rv
.tac
.ts
.tta
.ty
.vid
.wav
.webm
.wma
.wmv
.xa

Passaggio 2: crea file fittizi temporanei di ogni estensione nella cartella utente.

Apri Terminal.app, e usando il tuo file txt sopra fai il seguente comando:

while read -r line ; do mkfile 1b file${line} ; done < types.txt

Passaggio 3: seleziona ogni file fittizio nel Finder in una sola volta, quindi premi opzione + comando + I . In "Apri con", seleziona il programma a cui vuoi impostare il valore predefinito, assicurati di fare clic sul pulsante "Cambia tutto ...", conferma, ed è fatto.

    
risposta data 12.04.2018 - 02:15
fonte

Leggi altre domande sui tag