Come mai Quicktime riproduce i file .avi ma iTunes no?

2

Penso che potrei mancare qualcosa ma sembra che Quicktime sia felice di suonare i miei film .avi ma iTunes no. Quindi devo passare attraverso il rigmarole di conversione di .avi in .mp4 con iTunes prima di vederlo su iTunes o sul mio iPod Touch. Questo ovviamente significa che finisco con due versioni dello stesso file (tre se devo vedere su iPod). C'è qualche soluzione al problema? Dovrò comprare ancora un altro disco rigido portatile prima che il mese sia finito ...

    
posta 5arx 28.05.2011 - 12:59
fonte

2 risposte

1

Come da questo post sul forum MacRumors :

There are three ways to get .avi files to load into the iTunes library, these are packaging it in a supported format (QT-Pro workaround), adding extra entries to the CFBundleDocumentTypes (may cause problems when updating iTunes) or adding the movie-type meta-data to the file. Adding the movie-type meta-data to the file is the quickest, easiest and safest of all of these options (IMHO).

Quindi delinea un metodo per aggiungere i metadati del tipo di film.

in Terminale (richiede Dev Tools)

$ SetFile -t "MooV" /path/to/movie.avi

Quindi esegui questo script di applicazione:

tell application "Finder"
   set file type of file this_file to "MooV"
end tell

Il post originale che ho linkato sopra ha un droplet o azione cartella pieno di Applescript che potrebbe farlo automaticamente.

    
risposta data 27.07.2011 - 22:18
fonte
0

So I have to go through the rigmarole of converting .avi to .mp4 with iTunes before viewing in iTunes or on my iPod Touch. This of course means I end up with two versions of the same file (three if I need to view on iPod).

Sento il tuo dolore!

Is there some solution to the issue?

z264

check file for AVC encoding and flv, wmv, or mkv wrapper and rewrap in mp4 container otherwise, if not already am mp4, transcode to AVC mp4

z264 has several dependencies (mediainfo, rmtrash, ffmpeg, SublerCLI, and HandBrakeCLI)

  • copia e incolla nel file di testo, rimuovi la sezione di installazione binaria (rimuovi #), salva ovunque
  • apri Terminal.app

    chmod +x z264
    
  • esegui una volta

    ./z264
    
  • recensione sezione binaria (sostituisci #) dopo l'installazione delle dipendenze in / usr / local / bin /

  • crea un ramdisk chiamato "Two" usando il comando nella sezione ramdisk

    diskutil quiet erasevolume HFS+ 'Two' 'hdiutil attach -nomount ram://4194304'
    
  • controlla le definizioni dei comandi (posizioni delle dipendenze) e le posizioni corrette (su "/ usr / local / bin /")

    change line 231 to read:  mediainfo="/usr/local/bin/mediainfo"
    change line 236 to read:  rmtrash="/usr/local/bin/rmtrash"
    change line 238 to read:  ffmpeg="/usr/local/bin/ffmpeg"
    change line 239 to read:  SublerCLI="/usr/local/bin/SublerCLI"
    change line 262 to read:  mediainfo="/usr/local/bin/mediainfo"
    change line 263 to read:  rmtrash="/usr/local/bin/rmtrash"
    change line 265 to read:  HandBrakeCLI="/usr/local/bin/HandBrakeCLI"
    
  • salva come z264 in / usr / local / bin /

  • usa Terminale per chiamare z264 su un singolo file, una directory di file o l'intero disco

    z264 directory.full.of.mixed.video.filetypes/*
    

z264 esaminerà tutto, ma toccherà solo i file video avi, flv, mpg, mpeg, wmv, vob, mkv e mp4, copiando video e stream audio e rewrapping se possibile, transcodificando solo l'audio se necessario, e transcodifica solo quale video è necessario, e lasciati con i file mp4 ottimizzati per l'ottimizzazione di iTunes, lasciando gli originali nel cestino. Prende decisioni ragionevolmente intelligenti per te su come transcodificare i file in base a come imposti le sue HandBrake variabili (impostate alle linee 312-333).

problemi minori: non conta ancora quanti processi in background genera, vale a dire se ci sono molti transcodifiche, ci vorrà un po 'per loro per completare, ma si completeranno. Hai anche bisogno di molta memoria (8 GB è ok). Gli utenti di Snow Leopard dovranno installare il comando eliminare da strumenti per sviluppatori xcode.

    
risposta data 12.05.2014 - 06:20
fonte

Leggi altre domande sui tag