¿Por qué Quicktime reproduce archivos .avi pero iTunes no?

2

Creo que me podría estar perdiendo algo, pero parece que Quicktime está contento de reproducir mis películas .avi pero iTunes no. Así que tengo que pasar por el rigmarole de convertir .avi a .mp4 con iTunes antes de verlo en iTunes o en mi iPod Touch. Por supuesto, esto significa que termino con dos versiones del mismo archivo (tres si necesito ver en el iPod). ¿Hay alguna solución al problema? Tendré que comprar otro disco duro portátil antes de que termine el mes ...

    
pregunta 5arx 28.05.2011 - 12:59

2 respuestas

1

Según este publicación en el foro de MacRumors :

  

Hay tres formas de obtener archivos .avi para cargar en la biblioteca de iTunes; estos están empaquetados en un formato compatible (solución QT-Pro), agregando entradas adicionales a los tipos de documento CFBundleDocument (pueden causar problemas al actualizar iTunes) o agregar Los metadatos tipo película al archivo. Agregar las metadatos tipo película al archivo es la más rápida, fácil y segura de todas estas opciones (IMHO).

Luego describe un método para agregar los metadatos de tipo película.

en la Terminal (requiere herramientas de desarrollo)

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

Luego ejecuta este Applescript:

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

La publicación original que vinculé anteriormente tiene un droplet Applescript completo o Acción de carpeta que podría hacerlo automáticamente.

    
respondido por el ghoppe 27.07.2011 - 22:18
0
  

Por lo tanto, tengo que pasar por el rigmarole de convertir .avi a .mp4 con iTunes antes de verlo en iTunes o en mi iPod Touch. Por supuesto, esto significa que termino con dos versiones del mismo archivo (tres si necesito ver en el iPod).

¡Siento tu dolor!

  

¿Hay alguna solución al problema?

z264

  

compruebe el archivo para la codificación AVC y flv, wmv o mkv wrapper y vuelva a envolver en el contenedor mp4; de lo contrario, si aún no es mp4, transcodifique a AVC mp4

     

z264 tiene varias dependencias (mediainfo, rmtrash, ffmpeg, SublerCLI, y HandBrakeCLI)

  • copiar y pegar en un archivo de texto, descomprimir la sección de instalación binaria (eliminar #), guardar en cualquier lugar
  • abre Terminal.app

    chmod +x z264
    
  • ejecutar una vez

    ./z264
    
  • recomiende la sección binaria (reemplace #) después de instalar las dependencias en / usr / local / bin /

  • cree un disco de memoria llamado 'Dos' usando el comando en la sección de disco de memoria

    diskutil quiet erasevolume HFS+ 'Two' 'hdiutil attach -nomount ram://4194304'
    
  • Verifique las definiciones de los comandos (ubicaciones de las dependencias) y las ubicaciones correctas (para "/ 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"
    
  • guardar como z264 en / usr / local / bin /

  • use Terminal para llamar a z264 en un solo archivo, directorio de archivos o en toda su unidad

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

z264 examinará todo, pero solo tocará archivos de video avi, flv, mpg, mpeg, wmv, vob, mkv y mp4, copiando flujos de video y audio y, si es posible, volverá a envolver, si es posible, solo se transcodificará el audio, y solo se podrá transcodificar Qué video es necesario, y déjelo con archivos mp4 optimizados para iTunes, compatibles con iTunes, dejando los originales en su Papelera. Toma decisiones razonablemente inteligentes para usted acerca de cómo transcodificar archivos en función de cómo establezca sus HandBrake (conjunto en líneas 312-333).

problemas menores: aún no cuenta la cantidad de procesos en segundo plano que genera, lo que significa que si hay muchos transcodificaciones, tardarán un tiempo en completarse, pero se completarán. También necesitas mucha memoria (8GB está bien). Los usuarios de Snow Leopard deberán instalar el comando purge desde Herramientas de desarrollador de xcode.

    
respondido por el chillin 12.05.2014 - 06:20

Lea otras preguntas en las etiquetas