Documentación para GStreamer es confuso. Esto todavía no hay excusa para recurrir a StackOverflow.com, pero aún así:Convertir video a WebM con GStreamer
¿Cuál es la línea de GStreamer comando para convertir cualquier archivo de vídeo (de cualquier formato) a WebM (+ audio WebM)?
This is the only documentation with examples I could find.
estoy atascado en algún lugar en gst-launch-0.10 webmmux name=mux ! filesrc location=oldfile.ext ! filesink location=newfile.webm ! name=demux ! demux. ! ffmpegcolorspace ! vp8enc ! queue ! mux.video_0 ! demux. ! progressreport ! audioconvert ! audiorate ! vorbisenc ! queue ! mux.audio_0
estoy un WARNING: erroneous pipeline: link without source element
sin tener idea de cómo conseguir esta cosa va.
Esto es bastante frustrante.
Por favor, ayuda, gracias. :)
Me aparece un error. Aquí están los detalles (pégalo en el bloc de notas/similar y reemplace '->' con líneas nuevas para hacer esto legible): Pipeline está PREROLLING ... -> ERROR: from element/GstPipeline: pipeline0/GstDecodeBin: demux/GstAviDemux: avidemux0 : Error interno de flujo de datos. -> Información de depuración adicional: -> gstavidemux.c (5134): gst_avi_demux_loop():/GstPipeline: pipeline0/GstDecodeBin: demux/GstAviDemux: avidemux0: -> transmisión interrumpida, motivo no vinculado -> ERROR: pipeline no quiere pre-roll. -> Configuración de la tubería en NULL ... -> Liberación de la tubería ... –
¿Qué versión de Gstreamer? Parece que el elemento avidemux tiene problemas para detectar el formato de algunas transmisiones. – cdhowie
0.10 para OSX. Instalé utilizando homebrew (los nuevos MacPorts). Intenté ejecutar la misma línea en mi virtualbox Ubuntu, y funciona perfectamente. ¿Qué me estoy perdiendo? –