Tutoriales

Cómo verificar el ancho (W) y la altura (H) de la resolución de video en Linux

Estadísticamente, el consumo de video por parte de los usuarios está aumentando, lo que significa que el consumo de video se está convirtiendo en parte de la vida diaria de personas de todas las edades. Así que pensé, ¿por qué no agregar un video de los pasos, sería útil para que el lector los entienda?

Por esta razón, comencé a usar la función de grabación de pantalla integrada de GNOME 42 para grabar la salida de la terminal, pero para mí, el problema es que no sé el ancho y el alto del screencast o video, así que Me encantaría saber la altura y el ancho de la captura de pantalla a través del video del terminal.

Los usuarios de CLI como yo siempre hacemos todo el trabajo a través de la terminal. Si eres como yo y quieres encontrar el ancho y la altura de un video a través de la terminal, entonces este artículo es lo suficientemente bueno para saberlo.

Encuentre el ancho y la altura del video desde la terminal

Encontrar el ancho y alto de un video desde la terminal es muy sencillo, todo lo que necesitas es un video pregrabado y el paquete FFmpeg instalado en tu sistema.

Instale la utilidad FFmpeg

Lo más probable es que encuentre la biblioteca FFmpeg instalada en su sistema, ya que muchas aplicaciones como Chrome, OBS Studio, VLC, etc. usan la biblioteca FFmpeg (como libavcodec, libavutil, libavformat, libavfilter, libavdevice, libswscale y libswresample) como dependencias de video y audio.

Por otro lado, puede utilizar la utilidad de línea de comandos ffmpeg, jugary sonda de esta lista. Usaremos el comando ffprobe para encontrar la resolución del video, debe instalarlo ejecutando el siguiente comando.

Usuario ubuntu o Basado en Debian Pop!_OS, Linux Mint y otros sistemas deben ejecutar los siguientes comandos para instalar FFmpeg.

$ sudo apt update && sudo apt upgrade
$ sudo apt install ffmpeg

Si tiene la última versión de un sistema operativo basado en Red Hat, como RockyLinux o AlmaLinux, ejecute los siguientes comandos en la pantalla.

Por alguna razón, si no puede encontrar FFmpeg, lea documentación oficial.

$ sudo dnf install --nogpgcheck  -E %rhel).noarch.rpm
$ sudo dnf install --nogpgcheck  -E %rhel).noarch.rpm  -E %rhel).noarch.rpm
$ sudo dnf install ffmpeg

sombrero de fieltro– Ejecute los siguientes comandos según las necesidades del usuario para instalar FFmpeg en su sistema.

$ sudo dnf makecache 
$ sudo dnf install ffmpeg-free

Usuario arcoLas distribuciones basadas en Garuda Linux y Manjaro Linux deben ejecutar el siguiente comando para instalar el paquete FFmpeg.

$ sudo pacman -Syu
$ sudo pacman -Sy ffmpeg

Encuentre la resolución de video usando el comando ffprobe

Después de la instalación, utilizará sonda utilidad para descubrir la resolución de video de los medios correspondientes, y también puede seleccionar una variedad de formatos para imprimir información de resolución de video en la pantalla.

Primero, familiarícese con la sintaxis del comando.

$ ffprobe -v error -show_entries stream=width,height -of default=noprint_wrappers=1 /path/of/video
  • -v falso Además de cualquier error, suprima la información no deseada.
  • -mostrar_entradas flujo = ancho, alto Extraiga información de ancho y alto de los metadatos del video.
  • -de Como dije antes, puede generar en varios formatos como predeterminado, XML, JSON, etc.
  • /ruta/del/video Especifica la ruta donde se encuentra el video.

Imprimir resolución de video con nombre de variable

mostrarle cómo usar Comando ffprobe Para encontrar la resolución de su video, permítame ejecutar el siguiente comando en la pantalla de la terminal, solo imprime el tamaño de la imagen con el nombre de la variable para que lo entienda.

$ ffprobe -v error -show_entries stream=width,height -of default=noprint_wrappers=1 Videos/Screencasts/nala.webm 

El comportamiento del comando anterior.

Imprimir resolución de video con nombre de variable

imprimir resolución de video sin nombre de variable

Si no desea imprimir el nombre de la variable, puede ejecutar el siguiente comando.

$ ffprobe -v error -select_streams v -show_entries stream=width,height -of csv=p=0:s=x /path/of/video 

Imprimir resolución de video en formato JSON

Como dije antes, podemos mostrar la resolución de video de un video de varias maneras diferentes, una de las cuales es imprimir la información de resolución de video en formato JSON, lo cual es útil para los programadores.

Para mostrar la salida en formato JSON, ejecute el siguiente código.

$ ffprobe -v error -select_streams v -show_entries stream=width,height -of json Videos/Screencasts/nala.webm 

El comportamiento del comando anterior.

Imprimir resolución de video en formato JSON
Imprimir resolución de video en formato JSON

¡Eso es todo por ahora!

LEER  Decision Makers: aplicación web para ayudar a los ciberdefensores, analistas

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba