Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Por otro lado, contamos con soporte para formatos sin compresión, o con una
compresión sencilla. Estos formatos son:
Podemos utilizar también diferentes tipos de fichero para el audio, como .wav,
.mp3, .aac, .aiff o .caf. El tipo de fichero preferido es este último
(.caf, Core Audio File Format), ya que puede contener cualquier codificación
de audio de las vistas anteriormente.
Aula Virtual Material de Apoyo de la Semana 6
Los formatos de video soportados son todos aquellos ficheros con extensión
mov, mp4, m4v, y 3gp que cumplan las siguientes restricciones de
codificación:
H.264, hasta 1.5 Mbps, 640 x 480, 30 fps, versión de baja complejidad del
H.264 Baseline Profile con
o audio AAC-LC de hasta 160 Kbps, 48 kHz, stereo
H.264, hasta 768 Kbps, 320 x 240, 30 fps, Baseline Profile hasta nivel 1.3
con audio AAC-LC de hasta
o 160 Kbps, 48 kHz, stereo
MPEG-4, hasta 2.5 Mbps, 640 x 480, 30 frames per second, Simple Profile
con audio AAC-LC de hasta 160 Kbps,
o 48 kHz, stereo
Estos formatos están soportados por todos los dispositivos iOS. A partir de
iPhone 4 y iPad se soportan, además:
H.264 hasta 720p, 30 fps, Main Profile nivel 3.1. Audio AAC-LC de hasta
160 Kbps, 48kHz, stereo.
H.264 hasta 1080p, 30 fps, High Profile nivel 4.1. Audio AAC-LC de hasta
160 Kbps, 48kHz, stereo.
Aula Virtual Material de Apoyo de la Semana 6
AAC LC/LT
HE-AACv1 (AAC+)
HE-AACv2 (Enhanced ACC+)
AAC ELD
AMR-NB
AMR-WB
FLAC
MP3
MIDI
Ogg Vorbis
PCM/Wave
H.263
H.264 AVC
MPEG-4 SP
VP8
Normalmente con los dos perfiles anteriores debería ser suficiente, pero en
algunos casos puede interesarnos también dirigirnos a dispositivos legacy (no
smartphones). En este caso podemos crear un perfil limitado como el siguiente:
afconvert -d [out data format] -f [out file format] [in file] [out file]
Podemos utilizar VLC para convertir audio y vídeo tanto mediante un asistente
de la aplicación como mediante línea de comando. En primer lugar, mostramos
diferentes codecs de audio y vídeo y formatos de encapsulamiento que podemos
utilizar:
Codecs de video:
Codecs de audio:
Una de las aplicaciones que mayor flexibilidad nos da para convertir audio y
vídeo es ffmpeg. La forma más básica de lanzar esta herramienta es como se
muestra a continuación:
Podemos especificar con precisión el formato del fichero de salida con los
siguientes parámetros:
Característica Parámetro
Formato de fichero -f avi
Resolución -s 640x480
Fotogramas por segundo -r 24
Codec de audio -c:a / -acodec aac
Codec de vídeo -c:v / vcodec h264
Bitrate de audio -b:a 128k
Bitrate de vídeo -b:v 1500k
Frecuencia de audio -ar 44100
Canales de audio -ac 2
Perfil -profile:v baseline
Aula Virtual Material de Apoyo de la Semana 6
ffmpeg -formats
ffmpeg -codecs
Perfil Parámetros
Baseline 3.0 -profile:v baseline -level 3.0
Baseline 3.1 -profile:v baseline -level 3.1
Main 3.1 -profile:v main -level 3.1
Main 4.0 -profile:v main -level 4.0
High 4.0 -profile:v high -level 4.0
High 4.1 -profile:v high -level 4.1
ffmpeg -i entrada.m2ts
-strict -2
-vcodec h264
-s 480x320
-b:v 1500k
-profile:v baseline -level 3.0
-acodec aac
-ar 22050
-b:a 128k
-ac 2
salida.mp4