Transmisión de contenido/conversión de video: MacBook Pro (iTunes) a Apple TV [.MKV a .M4V]

Tengo algunos archivos de video .MKV que me gustaría poder enumerar en iTunes para poder transmitirlos a mi dispositivo Apple TV. Actualmente uso la aplicación Beamer (MacBook) para transmitirlos, sin embargo, esperaba poder crear una biblioteca de videos agradable en iTunes y transmitirlos de esa manera.

No necesito estos videos para poder reproducirlos en ningún dispositivo iOS, entonces, ¿hay alguna forma de convertirlos a .M4V/.MP4 sin pérdida de calidad de imagen o sonido?

He probado algunas aplicaciones como Subler. Parece que puedo mantener la calidad de la imagen, sin embargo, el audio es definitivamente más pobre. Mis videos tienden a ser 1080p HD con DTS.

¿Alguien podría ofrecer alguna solución para la transmisión de video de calidad total en iTunes?

¡Muchas gracias! Dan.

Respuestas (3)

MKVy MP4no son formato de video, son contenedores. Un MKVpuede contener cualquier tipo de transmisión de video/audio.

La mayoría de las veces, MKVcontiene H264/ AC3 DTS(video/audio; el formato más común en blu-ray).

La especificación oficial de MP4no permite el AC3formato para el canal de audio, pero el H264formato es posible para el video. Por lo tanto, puede convertir sin pérdidas un MKVa un MP4, solo para el canal de video. El canal de audio tendrá que ser recodificado

Recomiendo usar ffmpeg(una herramienta de línea de comandos) para lograr este objetivo.

Nota : puede probar y crear un MP4contenedor AC3, pero no creo que funcione en iTunes o Apple TV, aunque a los jugadores les gusta MPlayerXo VLCpodrán reproducirlos.

Tenga en cuenta que ffmpeges una herramienta de línea de comandos que debe usarse en una Terminal. No dude en agregar un comentario sobre la respuesta si necesita ayuda para usarla (la sintaxis no es trivial si no está acostumbrado).
La sintaxis que encontré para este nuevo ajuste (recodificación no es el término correcto) fue "ffmpeg -i input.mkv -vcodec copy -acodec copy output.mp4". WFM pero YMMV.
Solo como más ayuda para usar ffmpeg: superuser.com/questions/472420/… recomienda ffmpeg -i input.mkv -c:v copy -c:a copy output.mp4y también apunta a una entrada de blog SU escrita por el autor: blog.superuser.com/2012/02/24/…

No puede buscar este tema en Google sin encontrarse con Handbrake, una excelente herramienta gratuita para volver a codificar en todo tipo de contenedores/formatos. La respuesta de Frizlab para ffmpeg es perfecta para la conversión sin pérdidas, pero sigo siendo un gran admirador de Handbrake (HB). Puede agregar varias pistas de audio fácilmente (estoy seguro de que ffmpeg también puede hacer esto de alguna manera), incluir subtítulos, etc. Handbrake incluye ajustes preestablecidos para casi TODOS los dispositivos Apple, pero el único problema que he tenido es tratar de codificar algo que funcionará en TODOS nuestros dispositivos.

La configuración MP4 de HB admite audio de paso AC-3, o un canal 5.1 AAC, que funcionará excelentemente con ATV. Sin embargo, recientemente intenté cargar algunos de esos archivos AC-3 en mi iPhone 5 y iPad 1, y no funcionaron. Resulta que debe incluir una pista de audio AAC además del AC-3, y debe ser la PRIMERA pista. Codifique así y obtendrá algo que funciona bien en ATV (en 5.1) y también en sus iDevices portátiles.

Sin embargo, experimente, codificando solo unos minutos o un capítulo si es posible con los archivos MKV que tiene. ¡No hay nada como poder reproducir cualquiera de tus películas en la pantalla grande o llevarlas contigo al gimnasio!

El problema con Handbrake es que no tiene forma de pasar por el canal de video. Es un desperdicio de poder de procesamiento volver a codificar un canal de video perfectamente fino solo para codificar correctamente el canal de audio. Entonces, definitivamente, usa ffmpeg.
He respondido una pregunta similar aquí: apple.stackexchange.com/a/123658/3301

Yo uso esto: http://www.emmgunn.com/mp4tools/mp4toolshome.html Para convertir el audio sin transcodificar el video. Es un software de prueba, por lo que no puede perder si no le gusta.

FFMPEG desde la línea de comandos no es para los débiles de corazón. Y ffmpegx es igual de complicado. He pasado mucho tiempo con ambos y definitivamente son herramientas geek.

La mayoría si estos transcodificadores y otros como Pavtube usan FFMPEG para hacer el trabajo y son solo una GUI para ello. FFMPEG es de código abierto, pero las interfaces gráficas de usuario no lo son (excepto Handbrake).

Dicho todo esto, Handbrake es la forma más fácil de convertir archivos para reproducirlos en iTunes o AppleTV, pero no tiene ninguna función para el paso de video. Puede establecer una calidad similar a la que comenzó, pero pase lo que pase, Handbrake volverá a codificar el video.