Difference between revisions of "User:StasFomin/GstreamerTranslation"
From Wiki4Intranet
(Created page with "<pre> hdv1394src blocksize="4136" \ ! queue \ ! tsdemux name=demux\ demux. \ ! queue \ ! mpeg2dec \ ! queue \ ...") |
|||
Line 1: | Line 1: | ||
+ | <pre> | ||
+ | gst-launch hdv1394src ! queue ! decodebin name=d ! queue ! xvimagesink d. ! queue ! alsasink | ||
+ | </pre> | ||
+ | — Работает, показывает. | ||
+ | |||
+ | Надо задемуксить, и собрать FLV-поток в RTMP. | ||
+ | |||
+ | |||
+ | ---- | ||
+ | Путаюсь в mux-demux синтаксисе. | ||
+ | Хочеться что-то типа — но не работает. | ||
+ | |||
<pre> | <pre> | ||
hdv1394src blocksize="4136" \ | hdv1394src blocksize="4136" \ | ||
Line 22: | Line 34: | ||
flvmux streamable=1 name=mux \ | flvmux streamable=1 name=mux \ | ||
! queue \ | ! queue \ | ||
− | ! rtmpsink location=" | + | ! rtmpsink location="..." |
</pre> | </pre> | ||
+ | |||
+ | |||
+ | Как бы это записать корректно? |
Revision as of 21:00, 22 April 2015
gst-launch hdv1394src ! queue ! decodebin name=d ! queue ! xvimagesink d. ! queue ! alsasink
— Работает, показывает.
Надо задемуксить, и собрать FLV-поток в RTMP.
Путаюсь в mux-demux синтаксисе. Хочеться что-то типа — но не работает.
hdv1394src blocksize="4136" \ ! queue \ ! tsdemux name=demux\ demux. \ ! queue \ ! mpeg2dec \ ! queue \ ! x264enc bitrate=700 tune=zerolatency pass=17 \ ! queue \ ! mux. \ demux. \ ! queue \ ! mad \ ! audioconvert \ ! audioresample \ ! audio/x-raw-float,channels=1,rate=16000 \ ! queue \ ! vorbisenc quality=0.5 \ ! queue \ ! mux.\ flvmux streamable=1 name=mux \ ! queue \ ! rtmpsink location="..."
Как бы это записать корректно?