Codificando vídeos para raspberry pi 3

📆 martes, 20 de octubre de 2026

La raspberry pi 3 tiene ciertas limitaciones a la hora de reproducir vídeos. Aunque es capaz de manejar bien archivos en resolución Full HD (1920x1080 pixels), el códec es determinante a la hora de la fluidez en la reproducción, porque tiene aceleración por hardware para el códec h264, pero no para h265 o superiores.

Por eso, a veces es necesario convertir los vídeos que no se pueden reproducir directamente y la forma más es utilizar ffmpeg.

El siguiente comando convierte el primer canal de vídeo y el primero de audio a h264 y aac, respectivamente, para alojarlos en un contenedor mp4, que está ampliamente soportado en dispositivos de reproducción, computadoras, teléfonos inteligentes y, por supuesto, la raspberry pi 3.

ffmpeg -i input-video -map 0:v:0 -crf 23 -preset medium \
-c:v libx264 -vf scale=1280:-2,flags=lanczos -format yuv420p \
-map 0:a:0 -c:a aac -b:a 196k output-video.mp4

Hay que tener en cuenta que no siempre será el primer canal de audio el que nos interese, en mi caso el audio en idioma español, ya que la fuente puede tener varias pistas con diferentes idiomas. Para estar seguros lo más sencillo es utilizar el comando ffprobe con el archivo fuente, lo que nos mostrará un listado de todos los flujos y canales, teniendo en cuenta que cuando se especifica -map 0:a:0, el segundo cero se refiere al primer canal de audio, es decir, se empieza a contar desde cero, aunque ffprobe lo indique como canal 1.

Analicemos los parámetros utilizados:

Por supuesto, la conversión no la hago en las raspberry, sino en mi portátil, y no suele tardar demasiado ni los tamaños son excesivos, en función de la duración del vídeo, claro.

Un saludo.

Puedes compartir el enlace si te gustó: Codificando vídeos para raspberry pi 3

También puedes dejarme un mensaje:





(Esto funciona gracias a Un-static Forms)