Você pode conseguir a mesma coisa com playbin2
:
gst-launch-0.10 playbin2 uri=$(/usr/local/bin/youtube-dl -g -f 18 i4jTHhXuKLA)
Para informação, este é o pipeline criado por playbin2 (Use "View Image" do seu navegador para obtê-lo de tamanho completo):
Se você precisar renderizar o fluxo de vídeo em 1024x768, tente o seguinte pipeline:
gst-launch-0.10 uridecodebin name=dec uri=$(/usr/local/bin/youtube-dl -g -f 18 i4jTHhXuKLA) ! queue ! autoaudiosink dec. ! queue ! videoscale ! video/x-raw-yuv,width=1024,height=768 ! autovideosink
Ambos testaram OK em 14.04.