2 votos

¿Cómo es que Quicktime reproduce archivos .avi pero iTunes no?

Creo que se me escapa algo, pero parece que Quicktime es feliz reproduciendo mis películas .avi pero iTunes no. Así que tengo que pasar por la rigidez de la conversión de .avi a .mp4 con iTunes antes de ver en iTunes o en mi iPod Touch. Esto, por supuesto, significa que termino con dos versiones del mismo archivo (tres si necesito verlo en el iPod). ¿Hay alguna solución para el problema? Voy a tener que comprar otro disco duro portátil antes de que acabe el mes...

1voto

Scott Saad Puntos 247

Según esto Mensaje en el foro de MacRumors :

Hay tres formas de conseguir que los archivos .avi se carguen en la biblioteca de iTunes: empaquetarlos en un formato compatible (solución de QT-Pro), añadir entradas adicionales a CFBundleDocumentTypes (puede causar problemas al actualizar iTunes) o añadir los metadatos del tipo de película al archivo. Añadir los metadatos de tipo de película al archivo es la más rápida, fácil y segura de todas estas opciones (IMHO).

A continuación, esboza un método para añadir los metadatos de tipo cinematográfico.

en Terminal (requiere Dev Tools)

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

A continuación, ejecute este Applescript:

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

El post original que enlacé arriba tiene un droplet de Applescript o Folder Action completo que podría hacer esto automáticamente.

0voto

chillin Puntos 1997

Así que tengo que pasar por el engorro de convertir .avi a .mp4 con iTunes antes de verlo en iTunes o en mi iPod Touch. Esto, por supuesto, significa que termino con dos versiones del mismo archivo (tres si necesito verlo en el iPod).

Siento tu dolor.

¿Hay alguna solución al problema?

z264

comprueba si el archivo tiene codificación AVC y envoltura flv, wmv o mkv y vuelve a envolverlo en un contenedor mp4, si no está ya en mp4, transcodifica a mp4 AVC

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

  • copiar y pegar en un archivo de texto, descomentar la sección de instalación binaria (eliminar #), guardar en cualquier lugar

  • abrir Terminal.app

    chmod +x z264
  • ejecutar una vez

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

  • crear un disco ram llamado 'Dos' usando el comando en la sección ramdisk

    diskutil quiet erasevolume HFS+ 'Two' `hdiutil attach -nomount ram://4194304`
  • comprobar dos veces las definiciones de los comandos (ubicaciones de las dependencias), y las ubicaciones correctas (a "/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/

  • utilice el Terminal para llamar a z264 en un solo archivo, en un directorio de archivos o en toda la unidad

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

z264 examinará todo, pero sólo tocará los archivos de vídeo avi, flv, mpg, mpeg, wmv, vob, mkv y mp4, copiando los flujos de vídeo y audio y volviéndolos a envolver si es posible, transcodificando sólo el audio si es necesario, y transcodificando sólo el vídeo que sea necesario, y le dejará con archivos mp4 optimizados para iTunes, dejando los originales en su papelera. Toma decisiones razonablemente inteligentes sobre cómo transcodificar los archivos basándose en la configuración de su Freno de mano variables (establecidas en las líneas 312-333).

problemas menores: todavía no cuenta cuántos procesos en segundo plano genera, lo que significa que si hay muchas transcodificaciones, tardarán un poco en completarse, pero se completarán. También necesita mucha memoria (8GB está bien). Los usuarios de Snow Leopard tendrán que instalar purga desde las herramientas de desarrollo de xcode.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X