Page 1 of 1

Display RSS Feed On Duplicated Non-Transcoded Stream Chain

Posted: 05 Jan 2014 16:43
by Preston Connors
Hello,

I'm trying to accomplish the following but I can't figure out the proper command line.

1) Display the un-transcoded stream to the display with the rss sub filter.
2) Transcode the audio and serve it via http with no rss sub filter.

I can display the stream and serve the audio but the RSS feed does not display on the screen. Can you please help me form the correct command line? The current command line I have is:

vlc -vvv --rss-size=-1 --rss-position=8 --rss-opacity=0 --no-rss-images --rss-title=0 --rss-y=10 --rss-length=50 --rss-speed=200000 --rss-urls="https://news.google.com/news/feeds?pz=1 ... output=rss" --one-instance --playlist-enqueue --sout '#duplicate{dst="display",sfilter=rss,dst="transcode{vcodec=none,acodec=mp3,ab=64,channels=1,samplerate=44100}:standard{access=http,mux=raw,dst=:8080/}"}' video.mp4

The error I'm receiving is:
[0x7fad880013f8] stream_out_duplicate stream out error: * ignore unknown option `sfilter'

I'm not sure where to put the sfilter option in this case where I want the RSS feed displayed on the dst=display but not within the transcode audio (obviously).

Re: Display RSS Feed On Duplicated Non-Transcoded Stream Cha

Posted: 06 Jan 2014 12:05
by Jean-Baptiste Kempf
Duplicate can only get dst options.

Re: Display RSS Feed On Duplicated Non-Transcoded Stream Cha

Posted: 06 Jan 2014 15:22
by Preston Connors
Jean-Baptiste Kempf,

Is there any way to display the un-transcoded stream to the display with the rss sub filter? I'm not sure where to add an sfilter in my command:

vlc -vvv --rss-size=-1 --rss-position=8 --rss-opacity=0 --no-rss-images --rss-title=0 --rss-y=10 --rss-length=50 --rss-speed=200000 --rss-urls="https://news.google.com/news/feeds?pz=1 ... output=rss" --one-instance --playlist-enqueue --sout '#duplicate{dst="display",dst="transcode{vcodec=none,acodec=mp3,ab=64,channels=1,samplerate=44100}:standard{access=http,mux=raw,dst=:8080/}"}' video.mp4


...I've gotten it to work by transcoding the video but I don't really want to transcode the video if I don't have to. This seems to work but is transcoding the video:

vlc -vvv --rss-size=-1 --rss-position=8 --rss-opacity=0 --no-rss-images --rss-title=0 --rss-y=10 --rss-length=50 --rss-speed=200000 --rss-urls="https://news.google.com/news/feeds?pz=1 ... output=rss" --one-instance --playlist-enqueue --sout-transcode-soverlay --sout-transcode-sfilter rss --sout '#duplicate{dst="transcode{vcodec=mp1v,vb=2400,sfilter=rss}:display",dst="transcode{vcodec=none,acodec=mp3,ab=64,channels=1,samplerate=44100}:standard{access=http,mux=raw,dst=:8080/}"}' --sout-keep video.mp4

Any ideas on how to display an sfilter without transcoding a video on a stream chain?

Re: Display RSS Feed On Duplicated Non-Transcoded Stream Cha

Posted: 11 Jan 2014 15:39
by Preston Connors
Any ideas on how to display an sfilter without transcoding a video on a stream chain? The host running this can't handle transcoding a video stream. This is the current command I'm using:

vlc -vvv --rss-size=-1 --rss-position=8 --rss-opacity=0 --no-rss-images --rss-title=0 --rss-y=10 --rss-length=50 --rss-speed=200000 --rss-urls="https://news.google.com/news/feeds?pz=1 ... output=rss" --one-instance --playlist-enqueue --sout-transcode-soverlay --sout-transcode-sfilter rss --sout '#duplicate{dst="transcode{vcodec=mp1v,vb=2400,sfilter=rss}:display",dst="transcode{vcodec=none,acodec=mp3,ab=64,channels=1,samplerate=44100}:standard{access=http,mux=raw,dst=:8080/}"}' --sout-keep video.mp4

The transcode{vcodec=mp1v,vb=2400,sfilter=rss}:display is killing the computer. The goal is to not transcode the video but still display an sfilter.