gst-launch { filesrc location=$1 ! decodebin name=decode } { decode. ! queue max-size-buffers=500 max-size-time=0 max-size-bytes=0 ! theoraenc ! oggmux name=mux ! filesink location=$2 decode. ! queue max-size-buffers=500 max-size-bytes=0 max-size-time=0 ! audioconvert ! rawvorbisenc ! mux. }