Saltar al contenido

decodificar un video mp4 con gstreamer

Solución:

Esto podría ser más fácil:

gst-launch-0.10 playbin2 uri=file:///path/to/foo.mp4

o

gst-launch-1.0 playbin uri=file:///path/to/foo.mp4

(Por supuesto, todavía necesita los elementos necesarios instalados).

No creo que haya un x264dec elemento (solo conozco el x264enc elemento). Es posible que desee utilizar ffdec_h264 como en esta publicación de nabble:

gst-launch-0.10 filesrc location=$1 ! h264parse ! ffdec_h264 ! ffmpegcolorspace ! deinterlace ! xvimagesink

Tengo un nombre de archivo tuhi.mp4 en el escritorio. Entonces el comando va de esta manera.

$ gst-launch-1.0 filesrc location=~/Desktop/tuhi.mp4 ! decodebin name=dec ! videoconvert ! autovideosink dec. ! audioconvert ! audioresample ! alsasink
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

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