[sisyphus] GStreamer tools

Alexei V. Mezin alexei-mezin на rambler.ru
Вт Июн 17 02:37:33 MSK 2014


17.06.2014 02:08, Alexey Shabalin пишет:

> apt-get install  /usr/bin/gst-launch
> сознается :)
>

Если бы еще это помогло в решении проблемы...

Конвертация видео не работает

[alexei на bigbear tmp]$ LC_ALL=C gst-launch-0.10 filesrc 
location=MVI_7537.avi ! decodebin name=demux ! queue ! ffmpegcolorspace 
! vp8enc ! webmmux name=mux ! filesink location=newfile.webm demux. ! 
queue ! progressreport ! audioconvert ! audioresample ! vorbisenc ! mux.

Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
Redistribute latency...
Redistribute latency...
^CCaught interrupt -- handling interrupt.
Interrupt: Stopping pipeline ...

(gst-launch-0.10:17293): GLib-CRITICAL **: Source ID 1 was not found 
when attempting to remove it
ERROR: pipeline doesn't want to preroll.
Setting pipeline to NULL ...
Freeing pipeline ...


Очень информативно
ERROR: pipeline doesn't want to preroll.

Если попытаться добавить GST_DEBUG=filesrc:5, то замирает на строчках

0:00:00.185178979 17366       0x9b4ca0 LOG                  filesrc 
gstfilesrc.c:829:gst_file_src_create_read:<filesrc0> Reading 12625 bytes 
at offset 0xa88ba
0:00:00.185224818 17366       0x9b4ca0 LOG                  filesrc 
gstfilesrc.c:829:gst_file_src_create_read:<filesrc0> Reading 480 bytes 
at offset 0x20828

(перед этим много-много таких строчек с разным количеством прочитанных 
байт). Сам файл через gstreamer воспроизводится нормально.



Подробная информация о списке рассылки Sisyphus