Page 1 of 1

help or example needed for RSS/Atom feed

Posted: 18 Jul 2013 08:21
by dutch_boontje
Hi,

For pretty long time I am using VLC, I really like it.
Good stuff for having almost anything streamed over a network.

Since I stepped from release 1.1.x to 2.0.x, I am missing (a working) solution to inject RSS/Atom feed into content.

Although I think it does work! It is (for me) not possible to have any text displayed. Alternatively, I check putting some text on screen by using Marquee, this seems to be wonderfull working - as aspected.

I have spent much time tring various options/combinatino, just to make sure it not me failing :)

But without any results. silly thing is: RSS feed is frequently refreshed, only no text is displayed.
feeds inluded with a picture: picture stand nicely at front of the bar. some thing is going on there :)

Even most options are working.. the window can be put on every spot on the screen, rss-ttl can be changed.
( I tried with: http://www.ad.nl/rss.xml )

Although I want to use it on VLM with TS-streaming. I can figure out how to.
The missing part is HOW to get just working example, because this on, does not work for VLC 2.x.

command (on Debian): vlc <soma file> --sub-source=rss --rss-urls="http://www.ad.nl/rss.xml"

Even when doing it manually, by setting all options in GUI, it doesn't show up.
Picture are displayed, no text. On Some feeds a black rectangle box is displayed.
There seem no difference on doing it manually or from command line or from VLM.


At this moment I am getting a bit tiered... Wheeping my hair out of me head... what about to do now?

- Is any there other people using this feature?
- Any recent examples? Most I found are based on VLC 1.x.
- How to debug, checking if data coming from the feed,
- Are there any requerements to the XML/data of the feed.

I tested live feeds, but de primary Atom example, does not make any change. From the logs no errors are reported.
( http://en.wikipedia.org/wiki/Atom_%28standard%29 )

The command (on Debian) i use for testing: vlc <file.mpg> --sub-source=rss --rss-urls="http://www.ad.nl/rss.xml"

accoording to a wiki, this should be the simple way to get it.

some other (very old) artikel: http://archive09.linux.com/feature/60700

... I can post lots of thing I have tested, not working.
Just to save our times...

- Could anyone post a working example ?
Just basics are fine.. I need one step to get further on this.

Debug info / version info:
edwin@desktop4:~$ vlc --version
VLC media player 2.0.3 Twoflower (revision 2.0.2-93-g77aa89e)
VLC version 2.0.3 Twoflower (2.0.2-93-g77aa89e)
Compiled by siretart on sandy (Aug 12 2012 08:05:41)
Compiler: gcc version 4.4.5 (Debian 4.4.5-8)

Updating on another system (Debian -sid) does not make any changes.


On VLC version (32bit) / 1.1.3 it is all working OK.

- Is there some thing changed on the syntax to have a RSS-feed displayed ??

Looking forward to some working examples, please.

Edwin

Re: help or example needed for RSS/Atom feed

Posted: 21 Jul 2013 18:00
by Jean-Baptiste Kempf
You should file a bugreport for regressions.

Re: help or example needed for RSS/Atom feed

Posted: 22 Jul 2013 09:38
by rmsbeetle
I have same problem. I use this command:

Code: Select all

/usr/local/videolan/vlc-2.0.7/cvlc -vvv -I dummy /home/<vfile> --sout '#transcode{soverlay,sfilter=rss{urls=http://www.ad.nl/rss.xml},vcodec=mp2v,vb=800,scale=1,acodec=mpga,ab=128}:std{access=udp,mux=ts,dst=225.1.1.100:1234}' --volume 100
Logo is displayed, text is not displayed. Debug:

Code: Select all

VLC media player 2.0.7 Twoflower (revision 2.0.6-54-g7dd7e4d) [0x6c5108] main libvlc debug: VLC media player - 2.0.7 Twoflower [0x6c5108] main libvlc debug: Copyright © 1996-2013 VLC authors and VideoLAN [0x6c5108] main libvlc debug: revision 2.0.6-54-g7dd7e4d [0x6c5108] main libvlc debug: configured with ./configure '--enable-run-as-root' '--enable-rss' '--enable-marq' '--enable-xml' 'USE=a52 aac ffmpeg hal libgcrypt mp3 mpeg ncurses stream x264 -X -aalib -alsa (-altivec) -arts -atmo -avahi -bidi -cdda -cddax% -cddb -cdio -dbus -dc1394 -debug -dirac -directfb -dts -dvb -dvd -esd -fbcon -flac -fluidsynth -fontconfig -ggi -gnome -gnutls -httpd -id3tag -jack -kate -libass -libcaca -libnotify -libsysfs -libv4l2 -lirc -live -lua -matroska -mmx -modplug -musepack -nsplugin -ogg -opengl -optimisememory -oss -pda% -png -pulseaudio -pvr -qt4 -remoteosd -rtsp -run-as-root% -samba -schroedinger -sdl -sdl-image -seamonkey -shout -skins -speex -sse -svg -svga -taglib -theora -truetype -twolame -upnp -v4l -v4l2 -vcdinfo -vcdx -vlm -vorbis -win32codecs -xinerama -xosd -xv -zvbi (-vcd%)' [0x6c5108] main libvlc debug: searching plug-in modules [0x6c5108] main libvlc debug: loading plugins cache file /usr/local/lib/vlc/plugins/plugins.dat [0x6c5108] main libvlc debug: recursively browsing `/usr/local/lib/vlc/plugins' [0x6c5108] main libvlc debug: saving plugins cache /usr/local/lib/vlc/plugins/plugins.dat [0x6c5108] main libvlc debug: plug-ins loaded: 370 modules [0x6c5108] main libvlc debug: opening config file (/root/.config/vlc/vlcrc) [0x6c5108] main libvlc debug: translation test: code is "ru" [0x6c5108] main libvlc debug: CPU has capabilities MMX MMXEXT SSE SSE2 SSE3 SSSE3 SSE4.1 SSE4.2 FPU [0x6c5108] main libvlc debug: looking for memcpy module: 4 candidates [0x6c5108] main libvlc debug: using memcpy module "memcpymmxext" [0x78e498] main interface debug: looking for interface module: 1 candidate [0x78e498] main interface debug: using interface module "hotkeys" [0x78e498] main interface debug: TIMER module_need() : 0.156 ms - Total 0.156 ms / 1 intvls (Avg 0.156 ms) [0x78d798] main interface debug: looking for interface module: 1 candidate [0x78d798] inhibit interface error: Failed to connect to the D-Bus session daemon: Unable to autolaunch a dbus-daemon without a $DISPLAY for X11 [0x78d798] main interface debug: no interface module matching "inhibit,none" could be loaded [0x78d798] main interface debug: TIMER module_need() : 0.166 ms - Total 0.166 ms / 1 intvls (Avg 0.166 ms) [0x78d798] main interface error: no suitable interface module [0x780398] main playlist debug: playlist threads correctly activated [0x780398] main playlist debug: adding item `Oxford-ТВ.avi.ENCODED.mpg' ( file:///home/mrsu/videolan/video/encoded/Oxford-%D0%A2%D0%92.avi.ENCODED.mpg ) [0x780398] main playlist debug: rebuilding array of current - root Плейлист [0x780398] main playlist debug: rebuild done - 0 items, index -1 [0x7f0130000a28] main input debug: Creating an input for 'Oxford-ТВ.avi.ENCODED.mpg' [0x78d798] main interface debug: looking for interface module: 0 candidates [0x78d798] main interface debug: no interface module matched "globalhotkeys,none" [0x78d798] main interface debug: TIMER module_need() : 0.075 ms - Total 0.075 ms / 1 intvls (Avg 0.075 ms) [0x78d798] main interface error: no suitable interface module [0x6c5108] main libvlc error: interface "globalhotkeys,none" initialization failed [0x78d798] main interface debug: looking for interface module: 1 candidate [0x78d798] dummy interface: using the dummy interface module... [0x78d798] main interface debug: using interface module "dummy" [0x78d798] main interface debug: TIMER module_need() : 0.238 ms - Total 0.238 ms / 1 intvls (Avg 0.238 ms) [0x780398] main playlist debug: processing request item: null, node: Плейлист, skip: 0 [0x780398] main playlist debug: rebuilding array of current - root Плейлист [0x780398] main playlist debug: rebuild done - 1 items, index -1 [0x780398] main playlist debug: starting playback of the new playlist item [0x780398] main playlist debug: resyncing on Oxford-ТВ.avi.ENCODED.mpg [0x780398] main playlist debug: Oxford-ТВ.avi.ENCODED.mpg is at 0 [0x780398] main playlist debug: creating new input thread [0x7f0138000b78] main input debug: Creating an input for 'Oxford-ТВ.avi.ENCODED.mpg' [0x7f0134000f38] main stream output debug: using sout chain=`transcode{soverlay,sfilter=rss{urls=http://www.ad.nl/rss.xml},vcodec=mp2v,vb=800,scale=1,acodec=mpga,ab=128,channels=2,samplerate=44100}:std{access=udp,mux=ts,dst=225.1.1.100:1234}' [0x7f0134000f38] main stream output debug: stream=`std' [0x7f0134001728] main stream out debug: looking for sout stream module: 1 candidate [0x7f0134001728] main stream out debug: set config option: sout-standard-access to udp [0x7f0134001728] main stream out debug: set config option: sout-standard-mux to ts [0x7f0134001728] main stream out debug: set config option: sout-standard-dst to 225.1.1.100:1234 [0x7f0134004148] main access out debug: looking for sout access module: 1 candidate [0x7f0134004148] main access out debug: net: connecting to [225.1.1.100]:1234 [0x7f0134004148] access_output_udp access out debug: source: 194.54.64.80 port 50268 [0x7f0134004148] access_output_udp access out debug: destination: 225.1.1.100 port 1234 [0x7f0134004148] main access out debug: using sout access module "access_output_udp" [0x7f0134004148] main access out debug: TIMER module_need() : 0.678 ms - Total 0.678 ms / 1 intvls (Avg 0.678 ms) [0x7f0134005848] main mux debug: looking for sout mux module: 1 candidate [0x7f0134005848] mux_ts mux debug: shaping=200000 pcr=70000 dts_delay=400000 [0x7f0134005848] main mux debug: using sout mux module "mux_ts" [0x7f0134005848] main mux debug: TIMER module_need() : 0.456 ms - Total 0.456 ms / 1 intvls (Avg 0.456 ms) [0x7f0134000f38] main stream output debug: muxer support adding stream at any time [0x7f0134000f38] main stream output debug: muxer prefers to wait for all ES before starting to mux [0x7f0134001728] stream_out_standard stream out debug: using `udp/ts://225.1.1.100:1234' [0x7f0134001728] main stream out debug: using sout stream module "stream_out_standard" [0x7f0134001728] main stream out debug: TIMER module_need() : 2.522 ms - Total 2.522 ms / 1 intvls (Avg 2.522 ms) [0x7f0134000f38] main stream output debug: stream=`transcode' [0x7f01340024d8] main stream out debug: looking for sout stream module: 1 candidate [0x7f01340024d8] main stream out debug: set config option: sout-transcode-soverlay to (null) [0x7f01340024d8] main stream out debug: set config option: sout-transcode-sfilter to rss{urls=http://www.ad.nl/rss.xml} [0x7f01340024d8] main stream out debug: set config option: sout-transcode-vcodec to mp2v [0x7f01340024d8] main stream out debug: set config option: sout-transcode-vb to 800 [0x7f01340024d8] main stream out debug: set config option: sout-transcode-scale to 1 [0x7f01340024d8] main stream out debug: set config option: sout-transcode-acodec to mpga [0x7f01340024d8] main stream out debug: set config option: sout-transcode-ab to 128 [0x7f01340024d8] main stream out debug: set config option: sout-transcode-channels to 2 [0x7f01340024d8] main stream out debug: set config option: sout-transcode-samplerate to 44100 [0x7f01340024d8] stream_out_transcode stream out debug: codec audio=mpga 44100Hz 2 channels 128Kb/s [0x7f01340024d8] stream_out_transcode stream out debug: codec video=mp2v 0x0 scaling: 1.000000 800kb/s [0x7f013400d738] main spu text debug: looking for text renderer module: 2 candidates [0x7f013400d738] freetype spu text debug: Building font databases. [0x7f013400d738] freetype spu text debug: Took 0 microseconds [0x7f013400d738] freetype spu text debug: Using Serif Bold as font from file /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf [0x7f013400d738] freetype spu text debug: using fontsize: 2 [0x7f013400d738] main spu text debug: using text renderer module "freetype" [0x7f013400d738] main spu text debug: TIMER module_need() : 5.372 ms - Total 5.372 ms / 1 intvls (Avg 5.372 ms) [0x7f013400e918] main scale debug: looking for video filter2 module: 18 candidates [0x780398] main playlist debug: no fetch required for (null) (art currently (null)) [0x7f013400e918] swscale scale debug: 32x32 chroma: YUVA -> 16x16 chroma: RGBA with scaling using Bicubic (good quality) [0x7f013400e918] main scale debug: using video filter2 module "swscale" [0x7f013400e918] main scale debug: TIMER module_need() : 1.668 ms - Total 1.668 ms / 1 intvls (Avg 1.668 ms) [0x7f013402dee8] main scale debug: looking for video filter2 module: 18 candidates [0x7f013402dee8] yuvp scale debug: YUVP to YUVA converter [0x7f013402dee8] main scale debug: using video filter2 module "yuvp" [0x7f013402dee8] main scale debug: TIMER module_need() : 0.976 ms - Total 0.976 ms / 1 intvls (Avg 0.976 ms) [0x7f01340024d8] main stream out debug: using sout stream module "stream_out_transcode" [0x7f01340024d8] main stream out debug: TIMER module_need() : 8.768 ms - Total 8.768 ms / 1 intvls (Avg 8.768 ms) [0x7f0138000b78] main input debug: using timeshift granularity of 50 MiB, in path '/tmp' [0x7f0138000b78] main input debug: `file:///home/mrsu/videolan/video/encoded/Oxford-%D0%A2%D0%92.avi.ENCODED.mpg' gives access `file' demux `' path `/home/mrsu/videolan/video/encoded/Oxford-%D0%A2%D0%92.avi.ENCODED.mpg' [0x7f0138000b78] main input debug: creating demux: access='file' demux='' location='/home/mrsu/videolan/video/encoded/Oxford-%D0%A2%D0%92.avi.ENCODED.mpg' file='/home/mrsu/videolan/video/encoded/Oxford-ТВ.avi.ENCODED.mpg' [0x7f0134007178] main demux debug: looking for access_demux module: 1 candidate [0x7f0134007178] main demux debug: no access_demux module matching "file" could be loaded [0x7f0134007178] main demux debug: TIMER module_need() : 0.261 ms - Total 0.261 ms / 1 intvls (Avg 0.261 ms) [0x7f0138000b78] main input debug: creating access 'file' location='/home/mrsu/videolan/video/encoded/Oxford-%D0%A2%D0%92.avi.ENCODED.mpg', path='/home/mrsu/videolan/video/encoded/Oxford-ТВ.avi.ENCODED.mpg' [0x7f01340083d8] main access debug: looking for access module: 2 candidates [0x7f01340083d8] filesystem access debug: opening file `/home/mrsu/videolan/video/encoded/Oxford-ТВ.avi.ENCODED.mpg' [0x7f01340083d8] main access debug: using access module "filesystem" [0x7f01340083d8] main access debug: TIMER module_need() : 0.102 ms - Total 0.102 ms / 1 intvls (Avg 0.102 ms) [0x7f0134008528] main stream debug: Using stream method for AStream* [0x7f0134008528] main stream debug: starting pre-buffering [0x7f0134008528] main stream debug: received first data after 0 ms [0x7f0134008528] main stream debug: pre-buffering done 1024 bytes in 0s - 50000 KiB/s [0x7f01340079d8] main stream debug: looking for stream_filter module: 7 candidates [0x7f01340079d8] main stream debug: no stream_filter module matching "any" could be loaded [0x7f01340079d8] main stream debug: TIMER module_need() : 0.137 ms - Total 0.137 ms / 1 intvls (Avg 0.137 ms) [0x7f01340079d8] main stream debug: looking for stream_filter module: 1 candidate [0x7f01340079d8] main stream debug: using stream_filter module "stream_filter_record" [0x7f01340079d8] main stream debug: TIMER module_need() : 0.071 ms - Total 0.071 ms / 1 intvls (Avg 0.071 ms) [0x7f0138000b78] main input debug: creating demux: access='file' demux='' location='/home/mrsu/videolan/video/encoded/Oxford-%D0%A2%D0%92.avi.ENCODED.mpg' file='/home/mrsu/videolan/video/encoded/Oxford-ТВ.avi.ENCODED.mpg' [0x7f0134007c68] main demux debug: looking for demux module: 50 candidates [0x7f0134007c68] mod demux debug: MOD validation failed (ext=mpg) [0x7f0134007c68] ts demux debug: TS module discarded (lost sync) [0x7f0134007c68] main demux debug: using demux module "ps" [0x7f0134007c68] main demux debug: TIMER module_need() : 0.411 ms - Total 0.411 ms / 1 intvls (Avg 0.411 ms) [0x7f0138000b78] main input debug: looking for a subtitle file in /home/mrsu/videolan/video/encoded/ [0x7f0138000b78] main input debug: starting in async mode [0x7f01340081b8] main demux meta debug: looking for meta reader module: 1 candidate [0x7f01340081b8] lua demux meta debug: Trying Lua scripts in /root/.local/share/vlc/lua/meta/reader [0x7f01340081b8] lua demux meta debug: Trying Lua scripts in /usr/local/lib/vlc/lua/meta/reader [0x7f01340081b8] lua demux meta debug: Trying Lua playlist script /usr/local/lib/vlc/lua/meta/reader/filename.luac [0x7f01340081b8] lua demux meta debug: Trying Lua scripts in /usr/local/share/vlc/lua/meta/reader [0x7f01340081b8] main demux meta debug: no meta reader module matching "any" could be loaded [0x7f01340081b8] main demux meta debug: TIMER module_need() : 0.452 ms - Total 0.452 ms / 1 intvls (Avg 0.452 ms) [0x7f0138000b78] main input debug: `file:///home/mrsu/videolan/video/encoded/Oxford-%D0%A2%D0%92.avi.ENCODED.mpg' successfully opened [0x7f0134007c68] ps demux warning: garbage at input, trying to resync... [0x7f0134007c68] ps demux warning: found sync code [0x7f0134007c68] ps demux debug: we found a length of: 170496000 [0x7f0134007c68] ps demux debug: we found a length of: 170680000 [0x7f0138000b78] main input debug: selecting program id=0 [0x7f0134c504e8] main decoder debug: looking for packetizer module: 21 candidates [0x7f0134c504e8] main decoder debug: using packetizer module "mpeg_audio" [0x7f0134c504e8] main decoder debug: TIMER module_need() : 3.613 ms - Total 3.613 ms / 1 intvls (Avg 3.613 ms) [0x7f0134c89828] main decoder debug: looking for packetizer module: 21 candidates [0x7f0134c89828] main decoder debug: using packetizer module "packetizer_mpegvideo" [0x7f0134c89828] main decoder debug: TIMER module_need() : 0.242 ms - Total 0.242 ms / 1 intvls (Avg 0.242 ms) [0x7f0138000b78] main input debug: Buffering 0% [0x7f0138000b78] main input debug: switching to sync mode [0x7f0134c89828] packetizer_mpegvideo decoder debug: size 720x576 fps=25.000 [0x7f0134c504e8] mpeg_audio decoder debug: MPGA channels:2 samplerate:48000 bitrate:128 [0x7f0134000f38] main stream output debug: adding a new sout input (sout_input:0x7f0120000ae0) [0x7f01340024d8] stream_out_transcode stream out debug: creating audio transcoding from fcc=`mpga' to fcc=`mpga' [0x7f0120000be8] main generic debug: looking for decoder module: 25 candidates [0x7f0134000f38] main stream output debug: adding a new sout input (sout_input:0x7f0130014f30) [0x7f0120000be8] main generic debug: using decoder module "mpeg_audio" [0x7f0120000be8] main generic debug: TIMER module_need() : 2.241 ms - Total 2.241 ms / 1 intvls (Avg 2.241 ms) [0x7f0120001028] main encoder debug: looking for encoder module: 9 candidates [0x7f0138000b78] main input debug: Stream buffering done (500 ms in 4 ms) [0x7f0120001028] avcodec encoder debug: libavcodec initialized (interface 0x352300) [0x7f0120001028] avcodec encoder debug: found encoder MPEG Audio layer 1/2/3 [0x7f0120001028] main encoder debug: using encoder module "avcodec" [0x7f0120001028] main encoder debug: TIMER module_need() : 6.503 ms - Total 6.503 ms / 1 intvls (Avg 6.503 ms) [0x7f01340024d8] stream_out_transcode stream out debug: Looking for filter (mpga->s16l, channels 2->2, rate 48000->44100) [0x7f0120005d88] main filter debug: looking for audio filter module: 11 candidates [0x7f0120005d88] mpgatofixed32 filter debug: mpga->f32l, bits per sample: 32 [0x7f0120005d88] main filter debug: using audio filter module "mpgatofixed32" [0x7f0120005d88] main filter debug: TIMER module_need() : 0.513 ms - Total 0.513 ms / 1 intvls (Avg 0.513 ms) [0x7f01340024d8] main stream out debug: Filter 'mpgatofixed32' (0x7f0120005d88) appended to chain [0x7f01201fb018] main filter debug: looking for audio filter module: 11 candidates [0x7f01201fb018] main filter debug: using audio filter module "ugly_resampler" [0x7f01201fb018] main filter debug: TIMER module_need() : 0.606 ms - Total 0.606 ms / 1 intvls (Avg 0.606 ms) [0x7f01340024d8] main stream out debug: Filter 'ugly_resampler' (0x7f01201fb018) appended to chain [0x7f01201fc298] main filter debug: looking for audio filter module: 11 candidates [0x7f01201fc298] audio_format filter debug: f32l->s16l, bits per sample: 32->16 [0x7f01201fc298] main filter debug: using audio filter module "audio_format" [0x7f01201fc298] main filter debug: TIMER module_need() : 0.284 ms - Total 0.284 ms / 1 intvls (Avg 0.284 ms) [0x7f01340024d8] main stream out debug: Filter 'audio_format' (0x7f01201fc298) appended to chain [0x7f01340024d8] stream_out_transcode stream out debug: Got complete audio filter chain [0x7f0134005848] main mux debug: adding a new input [0x7f0134005848] mux_ts mux debug: adding input codec=mpga pid=68 [0x7f0134005848] mux_ts mux debug: new PCR PID is 68 [0x7f01340024d8] stream_out_transcode stream out debug: creating video transcoding from fcc=`mpgv' to fcc=`mp2v' [0x7f0130000a28] main generic debug: looking for decoder module: 25 candidates [0x7f0130000a28] avcodec generic debug: libavcodec already initialized [0x7f0130000a28] avcodec generic debug: trying to use direct rendering [0x7f0130000a28] avcodec generic debug: allowing 4 thread(s) for decoding [0x7f0130000a28] avcodec generic debug: ffmpeg codec (MPEG-1/2 Video) started [0x7f0130000a28] avcodec generic debug: using slice thread mode with 4 threads [0x7f0130000a28] main generic debug: using decoder module "avcodec" [0x7f0130000a28] main generic debug: TIMER module_need() : 1.534 ms - Total 1.534 ms / 1 intvls (Avg 1.534 ms) [0x7f01300041c8] main encoder debug: looking for encoder module: 9 candidates [0x7f01300041c8] avcodec encoder debug: libavcodec already initialized [0x7f01300041c8] avcodec encoder debug: found encoder MPEG-1/2 Video [0x7f01300041c8] main encoder debug: using encoder module "avcodec" [0x7f01300041c8] main encoder debug: TIMER module_need() : 1.680 ms - Total 1.680 ms / 1 intvls (Avg 1.680 ms) [0x7f01300041c8] main encoder debug: removing module "avcodec" [0x7f0138000b78] main input debug: Decoder buffering done in 9 ms [0x7f0120000be8] mpeg_audio generic debug: MPGA channels:2 samplerate:48000 bitrate:128 [0x7f0130000a28] avcodec generic debug: using direct rendering [0x7f01340024d8] stream_out_transcode stream out debug: decoder aspect is 1.333333:1 [0x7f01340024d8] stream_out_transcode stream out debug: source pixel aspect is 1.066667:1 [0x7f01340024d8] stream_out_transcode stream out debug: scaled pixel aspect is 1.066667:1 [0x7f01340024d8] stream_out_transcode stream out debug: source 720x576, destination 720x576 [0x7f01340024d8] stream_out_transcode stream out debug: encoder aspect is 11520:8640 [0x7f01340024d8] stream_out_transcode stream out debug: destination (after video filters) 720x576 [0x7f01300041c8] main encoder debug: looking for encoder module: 9 candidates [0x7f01300041c8] avcodec encoder debug: libavcodec already initialized [0x7f01300041c8] avcodec encoder debug: found encoder MPEG-1/2 Video [0x7f01300041c8] main encoder debug: using encoder module "avcodec" [0x7f01300041c8] main encoder debug: TIMER module_need() : 1.391 ms - Total 1.391 ms / 1 intvls (Avg 1.391 ms) [0x7f0134005848] main mux debug: adding a new input [0x7f0134005848] mux_ts mux debug: adding input codec=mpgv pid=69 [0x7f0134005848] mux_ts mux debug: new PCR PID is 69 [0x7f0130028f48] main filter debug: looking for sub source module: 1 candidate [0x7f0130028f48] main filter debug: set config option: rss-urls to http://www.ad.nl/rss.xml [0x7f0130028f48] rss filter warning: rss-size wasn't specified. Feed images will thus be displayed without being resized [0x7f0130028f48] main filter debug: using sub source module "rss" [0x7f0130028f48] main filter debug: TIMER module_need() : 0.388 ms - Total 0.388 ms / 1 intvls (Avg 0.388 ms) [0x7f013400c908] main subpicture debug: Filter 'rss' (0x7f0130028f48) appended to chain [0x7f0130028f48] rss filter debug: Updating the rss feeds [0x7f01100009a8] main xml debug: looking for xml module: 1 candidate [0x7f01100009a8] main xml debug: using xml module "xml" [0x7f01100009a8] main xml debug: TIMER module_need() : 0.824 ms - Total 0.824 ms / 1 intvls (Avg 0.824 ms) [0x7f0130028f48] rss filter debug: opening http://www.ad.nl/rss.xml RSS/Atom feed ... [0x7f0130028f48] main filter debug: creating access 'http' location='www.ad.nl/rss.xml', path='(null)' [0x7f0110001758] main access debug: looking for access module: 2 candidates [0x7f0110001758] access_http access debug: http: server='www.ad.nl' port=80 file='/rss.xml' [0x7f0110001758] main access debug: net: connecting to www.ad.nl port 80 [0x7f0110001758] main access debug: connection succeeded (socket = 6) [0x7f0110001758] access_http access debug: protocol 'HTTP' answer code 200 [0x7f0110001758] access_http access debug: Content-Type: application/xml [0x7f0110001758] access_http access debug: this frame size=18367 [0x7f0110001758] access_http access debug: Connection: close [0x7f0110001758] access_http access debug: Accepting Cookie: cae_browser=desktop; expires=Mon, 22-Jul-2013 09:44:27 GMT; path=/; domain=.ad.nl [0x7f0110001758] main access debug: using access module "access_http" [0x7f0110001758] main access debug: TIMER module_need() : 288.860 ms - Total 288.860 ms / 1 intvls (Avg 288.860 ms) [0x7f0110003838] main stream debug: Using stream method for AStream* [0x7f0110003838] main stream debug: starting pre-buffering [0x7f0110003838] main stream debug: received first data after 0 ms [0x7f0110003838] main stream debug: pre-buffering done 1024 bytes in 0s - 31250 KiB/s [0x7f0110003a98] main xml reader debug: looking for xml reader module: 1 candidate [0x7f0110003a98] main xml reader debug: using xml reader module "xml" [0x7f0110003a98] main xml reader debug: TIMER module_need() : 0.279 ms - Total 0.279 ms / 1 intvls (Avg 0.279 ms) [0x7f0130028f48] main filter debug: creating access 'http' location='static0.ad.nl/images/logos/ad_logo_google_news.png', path='(null)' [0x7f0110c11178] main access debug: looking for access module: 2 candidates [0x7f0110c11178] access_http access debug: http: server='static0.ad.nl' port=80 file='/images/logos/ad_logo_google_news.png' [0x7f0110c11178] main access debug: net: connecting to static0.ad.nl port 80 [0x7f0110c11178] main access debug: connection succeeded (socket = 8) [0x7f0110c11178] access_http access debug: protocol 'HTTP' answer code 206 [0x7f0110c11178] access_http access debug: Server: Apache [0x7f0110c11178] access_http access debug: Content-Type: image/png [0x7f0110c11178] access_http access debug: stream size=2281,pos=0,remaining=2281 [0x7f0110c11178] access_http access debug: this frame size=2281 [0x7f0110c11178] access_http access debug: Connection: close [0x7f0110c11178] main access debug: using access module "access_http" [0x7f0110c11178] main access debug: TIMER module_need() : 127.405 ms - Total 127.405 ms / 1 intvls (Avg 127.405 ms) [0x7f0110008268] main stream debug: Using stream method for AStream* [0x7f0110008268] main stream debug: starting pre-buffering [0x7f0110008268] main stream debug: received first data after 0 ms [0x7f0110008268] main stream debug: pre-buffering done 1024 bytes in 0s - 26315 KiB/s [0x7f0110c11178] main access debug: removing module "access_http" [0x7f0110c12578] main image decoder debug: looking for decoder module: 25 candidates [0x7f0110c12578] main image decoder debug: using decoder module "png" [0x7f0110c12578] main image decoder debug: TIMER module_need() : 0.154 ms - Total 0.154 ms / 1 intvls (Avg 0.154 ms) [0x7f0110c11858] main filter debug: looking for video filter2 module: 18 candidates [0x7f0110c11858] swscale filter debug: 125x40 chroma: RGBA -> 125x40 chroma: YUVA with scaling using Bicubic (good quality) [0x7f0110c11858] main filter debug: using video filter2 module "swscale" [0x7f0110c11858] main filter debug: TIMER module_need() : 0.382 ms - Total 0.382 ms / 1 intvls (Avg 0.382 ms) [0x7f0110c12578] main image decoder debug: removing module "png" [0x7f0110c11858] main filter debug: removing module "swscale" [0x7f0130028f48] rss filter debug: done with http://www.ad.nl/rss.xml RSS/Atom feed [0x7f0110001758] main access debug: removing module "access_http" [0x7f01100009a8] main xml debug: removing module "xml" [0x7f013400c908] main subpicture warning: original picture size is undefined [0x7f013400d738] freetype spu text debug: Breaking line [0x7f0130728e68] main blend debug: looking for video blending module: 1 candidate [0x7f0130728e68] main blend debug: using video blending module "blend" [0x7f0130728e68] main blend debug: TIMER module_need() : 0.270 ms - Total 0.270 ms / 1 intvls (Avg 0.270 ms) [0x7f013400c908] main subpicture warning: original picture size is undefined [0x7f013400d738] freetype spu text debug: Breaking line [0x7f013400c908] main subpicture warning: original picture size is undefined [0x7f013400d738] freetype spu text debug: Breaking line [0x7f013400c908] main subpicture warning: original picture size is undefined [0x7f013400d738] freetype spu text debug: Breaking line [0x7f013400c908] main subpicture warning: original picture size is undefined [0x7f013400d738] freetype spu text debug: Breaking line [0x7f013400c908] main subpicture warning: original picture size is undefined [0x7f013400d738] freetype spu text debug: Breaking line [0x7f013400c908] main subpicture warning: original picture size is undefined [0x7f013400d738] freetype spu text debug: Breaking line [0x7f013400c908] main subpicture warning: original picture size is undefined [0x7f013400d738] freetype spu text debug: Breaking line [0x7f013400c908] main subpicture warning: original picture size is undefined [0x7f013400d738] freetype spu text debug: Breaking line
root@vlc-server:~# /usr/local/videolan/vlc-2.0.7/vlc --version
VLC media player 2.0.7 Twoflower (revision 2.0.6-54-g7dd7e4d)
Version VLC 2.0.7 Twoflower (2.0.6-54-g7dd7e4d)

Re: help or example needed for RSS/Atom feed

Posted: 22 Nov 2013 14:59
by dutch_boontje
OK, with last changed patch it is working now.

UNfortunately the opacity default value defaults to hidden :(

Anyway with last checkout, version VLC version 2.2.0-git Weatherwax (2.1.0-git-1272-g903d5ae).

I can see RSS/Atom feeds.

tested with:

vlc -I dummy /home/<file> --sout '#transcode{soverlay,ilter=rss{urls=http://www.ad.nl/rss.xml,opacity=0},vco ... 1.100:1234}' --volume 100

REMARK: check the "opacity=0", this is needed!

Re: help or example needed for RSS/Atom feed

Posted: 07 May 2014 18:09
by Jean-Baptiste Kempf
The opacity issue is fixed.