Videolan & VP8 / WEBM streaming

This is a special forum aimed at testing and reporting regressions that happens on VLC 1.1.0.

This IS just about REGRESSIONS AND TESTING, no feature requests or bug reporting for OLD issues.
jongerenchaos
Blank Cone
Blank Cone
Posts: 19
Joined: 31 Jan 2009 17:29

Videolan & VP8 / WEBM streaming

Postby jongerenchaos » 14 Jun 2010 12:08

I want to make a Video VP8/WEBM/Audio OGG stream to an HTML5 page with all the options VLC.

There is a way to create an stream with FFMPEG:
# ffmpeg -v 8 -f video4linux2 -i /dev/video0 -vcodec libvpx_vp8 -vb 768k -f alsa -ac 2 -i hw:0,0 -acodec vorbis -ab 64k -f webm out.webm
# ffplay out.webm

But is there also an solution to create a stream with VLC with the VP8/WebM codecs?

ILEoo
Developer
Developer
Posts: 91
Joined: 05 Nov 2008 16:29

Re: Videolan & VP8 / WEBM streaming

Postby ILEoo » 14 Jun 2010 13:23

yes,

Code: Select all

vlc v4l2:// --input-slave alsa --alsa-samplerate=44100 :sout="#transcode{vcodec=VP80,acodec=vorb,ab64,vb=768,channels=2}:file{dst=out.webm}"
You can add

Code: Select all

-Idummy
to the end if you just want to transcode in cli without gui.

Code: Select all

vlc out.webm

jongerenchaos
Blank Cone
Blank Cone
Posts: 19
Joined: 31 Jan 2009 17:29

Re: Videolan & VP8 / WEBM streaming

Postby jongerenchaos » 14 Jun 2010 21:01

Tnx for the reply! That works!

But i want to stream realtime. For example (with theora & ogg codecs) i use:
vlc clap.mp4 --ttl 12 -vvv --color -I telnet --telnet-password videolan --sout-keep --sout '#transcode{vcodec=theora,vb=300,ab64,acodec=vorb,ab=96}:std{access=http,mux=ogg,url=0.0.0.0:8000}

But when i use, it won't work:
vlc clap.mp4 --ttl 12 -vvv --color -I telnet --telnet-password videolan --sout-keep --sout '#transcode{vcodec=VP80,vb=300,ab64,acodec=vorb,ab=96}:std{access=http,mux=ogg,url=0.0.0.0:8000}

Debug log:

Code: Select all

commandline@ubuntu:~$ vlc clap.mp4 --ttl 12 -vvv --color -I telnet --telnet-password videolan --sout-keep --sout '#transcode{vcodec=VP80,vb=300,ab64,acodec=vorb,ab=96}:std{access=http,mux=ogg,url=0.0.0.0:8000}' VLC media player 1.1.0-rc The Luggage (revision exported) [0x885c260] main libvlc debug: VLC media player - 1.1.0-rc The Luggage [0x885c260] main libvlc debug: Copyright © 1996-2010 the VideoLAN team [0x885c260] main libvlc debug: revision exported [0x885c260] main libvlc debug: configured with ./configure '--prefix=/usr' '--enable-x11' '--enable-xvideo' '--disable-gtk' '--enable-sdl' '--enable-avcodec' '--enable-avformat' '--enable-swscale' '--enable-mad' '--enable-a52' '--enable-libmpeg2' '--enable-dvdnav' '--enable-faad' '--enable-vorbis' '--enable-ogg' '--enable-theora' '--enable-faac' '--enable-mkv' '--enable-freetype' '--enable-fribidi' '--enable-speex' '--enable-flac' '--enable-caca' '--enable-alsa' '--disable-kde' '--enable-ncurses' '--enable-release' '--enable-debug' '--disable-mozilla' '--disable-nls' '--disable-glx' '--disable-skins2' '--enable-ffmpeg' '--enable-libdvbpsi' '--disable-mad' '--enable-httpd' '--disable-swscale' [0x885c260] main libvlc debug: translation test: code is "C" [0x885c260] main libvlc debug: checking plugin modules [0x885c260] main libvlc debug: loading plugins cache file /usr/lib/vlc/plugins/plugins-04041e-1f8.dat [0x885c260] main libvlc debug: recursively browsing `/usr/lib/vlc/plugins' [0x885c260] main libvlc debug: saving plugins cache /usr/lib/vlc/plugins/plugins-04041e-1f8.dat [0x885c260] main libvlc debug: module bank initialized (357 modules) [0x885c260] main libvlc debug: opening config file (/home/menno/.config/vlc/vlcrc) [0x885c260] main libvlc debug: CPU has capabilities MMX 3DNow! MMXEXT SSE SSE2 SSE3 FPU [0x885c260] main libvlc debug: looking for memcpy module: 4 candidates [0x885c260] main libvlc debug: using memcpy module "memcpymmxext" [0x88ebe20] main input debug: Creating an input for 'Media Library' [0x88ebe20] main input debug: Input is a meta file: disabling unneeded options [0x88ebe20] main input debug: using timeshift granularity of 50 MiB [0x88ebe20] main input debug: using timeshift path '/tmp' [0x88ebe20] main input debug: `file/xspf-open:///home/menno/.local/share/vlc/ml.xspf' gives access `file' demux `xspf-open' path `/home/menno/.local/share/vlc/ml.xspf' [0x88ebe20] main input debug: creating demux: access='file' demux='xspf-open' path='/home/menno/.local/share/vlc/ml.xspf' [0x88fafc8] main demux debug: looking for access_demux module: 1 candidate [0x88fafc8] main demux debug: no access_demux module matching "file" could be loaded [0x88fafc8] main demux debug: TIMER module_need() : 2.125 ms - Total 2.125 ms / 1 intvls (Avg 2.125 ms) [0x88ebe20] main input debug: creating access 'file' path='/home/menno/.local/share/vlc/ml.xspf' [0x88fb8a8] main access debug: looking for access module: 2 candidates [0x88fb8a8] filesystem access debug: opening file `/home/menno/.local/share/vlc/ml.xspf' [0x88fb8a8] main access debug: using access module "filesystem" [0x88fb8a8] main access debug: TIMER module_need() : 2.448 ms - Total 2.448 ms / 1 intvls (Avg 2.448 ms) [0x88e12a0] main stream debug: Using AStream*Stream [0x88e12a0] main stream debug: pre buffering [0x88e12a0] main stream debug: received first data after 0 ms [0x88e12a0] main stream debug: pre-buffering done 296 bytes in 0s - 289062 KiB/s [0x88f9dc8] main stream debug: looking for stream_filter module: 5 candidates [0x88f9dc8] main stream debug: no stream_filter module matching "any" could be loaded [0x88f9dc8] main stream debug: TIMER module_need() : 7.121 ms - Total 7.121 ms / 1 intvls (Avg 7.121 ms) [0x88f9dc8] main stream debug: looking for stream_filter module: 1 candidate [0x88f9dc8] main stream debug: using stream_filter module "stream_filter_record" [0x88f9dc8] main stream debug: TIMER module_need() : 0.771 ms - Total 0.771 ms / 1 intvls (Avg 0.771 ms) [0x88ebe20] main input debug: creating demux: access='file' demux='xspf-open' path='/home/menno/.local/share/vlc/ml.xspf' [0x88f89b8] main demux debug: looking for demux module: 1 candidate [0x88f89b8] playlist demux debug: using XSPF playlist reader [0x88f89b8] main demux debug: using demux module "playlist" [0x88f89b8] main demux debug: TIMER module_need() : 0.973 ms - Total 0.973 ms / 1 intvls (Avg 0.973 ms) [0x88e3610] main demux meta debug: looking for meta reader module: 1 candidate [0x88e3610] lua demux meta debug: Trying Lua scripts in /home/menno/.local/share/vlc/lua/meta/reader [0x88e3610] lua demux meta debug: Trying Lua scripts in /usr/lib/vlc/lua/meta/reader [0x88e3610] lua demux meta debug: Trying Lua playlist script /usr/lib/vlc/lua/meta/reader/filename.luac [0x88e3610] lua demux meta debug: Trying Lua scripts in /usr/share/vlc/lua/meta/reader [0x88e3610] main demux meta debug: no meta reader module matching "any" could be loaded [0x88e3610] main demux meta debug: TIMER module_need() : 6.319 ms - Total 6.319 ms / 1 intvls (Avg 6.319 ms) [0x88ebe20] main input debug: `file/xspf-open:///home/menno/.local/share/vlc/ml.xspf' successfully opened [0x88e3610] main xml debug: looking for xml module: 2 candidates [0x88e3610] main xml debug: using xml module "xml" [0x88e3610] main xml debug: TIMER module_need() : 4.074 ms - Total 4.074 ms / 1 intvls (Avg 4.074 ms) [0x88f89b8] playlist demux debug: parsed 0 tracks successfully [0x88e3610] main xml debug: removing module "xml" [0x88ebe20] main input debug: EOF reached [0x88f89b8] main demux debug: removing module "playlist" [0x88f9dc8] main stream debug: removing module "stream_filter_record" [0x88fb8a8] main access debug: removing module "filesystem" [0x88ebe20] main input debug: Destroying the input for 'Media Library' [0x88ebe20] main input debug: TIMER input launching for 'Media Library' : 23.044 ms - Total 23.044 ms / 1 intvls (Avg 23.044 ms) [0x88f9dc8] main interface debug: looking for interface module: 1 candidate [0x88f9dc8] main interface debug: using interface module "hotkeys" [0x88f9dc8] main interface debug: TIMER module_need() : 1.751 ms - Total 1.751 ms / 1 intvls (Avg 1.751 ms) [0x88e3610] main interface debug: looking for interface module: 1 candidate Blocked: call to unsetenv("DBUS_ACTIVATION_ADDRESS") vlc(unsetenv+0x52)[0x8049a52] /lib/libdbus-1.so.3(+0x2be48)[0xb74dbe48] Blocked: call to unsetenv("DBUS_ACTIVATION_BUS_TYPE") vlc(unsetenv+0x52)[0x8049a52] /lib/libdbus-1.so.3(+0x2be48)[0xb74dbe48] process 9812: D-Bus library appears to be incorrectly set up; failed to read machine uuid: Failed to open "/var/lib/dbus/machine-id": Bestand of map bestaat niet See the manual page for dbus-uuidgen to correct this issue. [0x88e3610] inhibit interface error: Failed to connect to the D-Bus session daemon: /bin/dbus-launch terminated abnormally without any error message [0x88e3610] main interface debug: no interface module matching "inhibit,none" could be loaded [0x88e3610] main interface debug: TIMER module_need() : 26.363 ms - Total 26.363 ms / 1 intvls (Avg 26.363 ms) [0x88e3610] main interface error: no suitable interface module [0x88f7c18] main playlist debug: Activated [0x88f7c18] main playlist debug: adding item `clap.mp4' ( file:///home/menno/clap.mp4 ) [0x88f7c18] main playlist debug: rebuilding array of current - root Playlist [0x88f7c18] main playlist debug: rebuild done - 1 items, index -1 [0x88ee878] main input debug: Creating an input for 'clap.mp4' [0x88ef088] main interface debug: looking for interface module: 1 candidate [0x88ef088] main interface debug: using interface module "signals" [0x88ef088] main interface debug: TIMER module_need() : 79.171 ms - Total 79.171 ms / 1 intvls (Avg 79.171 ms) [0x88e7f28] main interface debug: looking for interface module: 0 candidates [0x88e7f28] main interface debug: no interface module matched "globalhotkeys,none" [0x88e7f28] main interface debug: TIMER module_need() : 0.194 ms - Total 0.194 ms / 1 intvls (Avg 0.194 ms) [0x88e7f28] main interface error: no suitable interface module [0x885c260] main libvlc error: interface "globalhotkeys,none" initialization failed [0x88e7f28] main interface debug: looking for interface module: 1 candidate [0x88e7f28] lua interface debug: Found lua interface script: /usr/lib/vlc/lua/intf/telnet.luac [0x88e7f28] [telnet] main interface debug: using interface module "lua" [0x88e7f28] [telnet] main interface debug: TIMER module_need() : 4.843 ms - Total 4.843 ms / 1 intvls (Avg 4.843 ms) [0x88f7c18] main playlist debug: processing request item null node Playlist skip 0 [0x88f7c18] main playlist debug: starting new item [0x88f7c18] main playlist debug: creating new input thread [0x88e8b60] main input debug: Creating an input for 'clap.mp4' [0x88e8b60] main input debug: thread (input) created at priority 10 (input/input.c:214) [0x88e8b60] main input debug: thread started [0x88ffa18] main stream output debug: using sout chain=`transcode{vcodec=VP80,vb=300,ab64,acodec=vorb,ab=96}:std{access=http,mux=ogg,url=0.0.0.0:8000}' [0x88ffa18] main stream output debug: stream=`std' [0x89029e8] main stream out debug: looking for sout stream module: 1 candidate [0x88e7f28] [telnet] lua interface: Listening on host "localhost:4212". [0x88e7f28] [telnet] main interface debug: net: listening to localhost port 4212 [0x89029e8] main stream out debug: set config option: sout-standard-access to http [0x89029e8] main stream out debug: set config option: sout-standard-mux to ogg [0x89029e8] main stream out debug: set config option: sout-standard-url to 0.0.0.0:8000 [0x89029e8] stream_out_standard stream out debug: creating `http/ogg://(null)' [0x89029e8] stream_out_standard stream out debug: using `http/ogg://(null)' [0x8904c90] main access out debug: looking for sout access module: 1 candidate [0x8904c90] main access out: creating httpd [0x8904c90] main access out debug: net: listening to port 8080 [0x8904c90] main access out debug: using sout access module "access_output_http" [0x8904c90] main access out debug: TIMER module_need() : 12.634 ms - Total 12.634 ms / 1 intvls (Avg 12.634 ms) [0x89029e8] stream_out_standard stream out debug: access opened [0x890b140] main mux debug: looking for sout mux module: 1 candidate [0x88e7f28] [telnet] main interface debug: creating VLM [0x890b140] mux_ogg mux: Open [0x890b140] main mux debug: using sout mux module "mux_ogg" [0x890b140] main mux debug: TIMER module_need() : 20.661 ms - Total 20.661 ms / 1 intvls (Avg 20.661 ms) [0x88ffa18] main stream output debug: muxer support adding stream at any time [0x88ffa18] main stream output debug: muxer prefers to wait for all ES before starting to mux [0x89029e8] stream_out_standard stream out debug: mux opened [0x89029e8] main stream out debug: using sout stream module "stream_out_standard" [0x89029e8] main stream out debug: TIMER module_need() : 43.093 ms - Total 43.093 ms / 1 intvls (Avg 43.093 ms) [0x88ffa18] main stream output debug: stream=`transcode' [0x88eb1e0] main stream out debug: looking for sout stream module: 1 candidate [0x88eb1e0] main stream out debug: set config option: sout-transcode-vcodec to VP80 [0x88eb1e0] main stream out debug: set config option: sout-transcode-vb to 300 [0x88eb1e0] main stream out warning: option ab64 is unknown [0x88eb1e0] main stream out debug: set config option: sout-transcode-acodec to vorb [0x88eb1e0] main stream out debug: set config option: sout-transcode-ab to 96 [0x88eb1e0] stream_out_transcode stream out debug: codec audio=vorb 0Hz 0 channels 96Kb/s [0x88eb1e0] stream_out_transcode stream out debug: codec video=VP80 0x0 scaling: 0.000000 300kb/s [0x88eb1e0] main stream out debug: using sout stream module "stream_out_transcode" [0x88eb1e0] main stream out debug: TIMER module_need() : 2.685 ms - Total 2.685 ms / 1 intvls (Avg 2.685 ms) [0x88e8b60] main input debug: using timeshift granularity of 50 MiB [0x88e8b60] main input debug: using timeshift path '/tmp' [0x88e8b60] main input debug: `file:///home/menno/clap.mp4' gives access `file' demux `' path `/home/menno/clap.mp4' [0x88e8b60] main input debug: creating demux: access='file' demux='' path='/home/menno/clap.mp4' [0xb6700c58] main demux debug: looking for access_demux module: 1 candidate [0xb6700c58] main demux debug: no access_demux module matching "file" could be loaded [0xb6700c58] main demux debug: TIMER module_need() : 0.734 ms - Total 0.734 ms / 1 intvls (Avg 0.734 ms) [0x88e8b60] main input debug: creating access 'file' path='/home/menno/clap.mp4' [0x89113c0] main access debug: looking for access module: 2 candidates [0x89113c0] filesystem access debug: opening file `/home/menno/clap.mp4' [0x89113c0] main access debug: using access module "filesystem" [0x89113c0] main access debug: TIMER module_need() : 1.495 ms - Total 1.495 ms / 1 intvls (Avg 1.495 ms) [0x8911598] main stream debug: Using AStream*Stream [0x8911598] main stream debug: pre buffering [0x8911598] main stream debug: received first data after 0 ms [0x8911598] main stream debug: pre-buffering done 1024 bytes in 0s - 7462 KiB/s [0x890fbb0] main stream debug: looking for stream_filter module: 5 candidates [0x890fbb0] main stream debug: no stream_filter module matching "any" could be loaded [0x890fbb0] main stream debug: TIMER module_need() : 0.271 ms - Total 0.271 ms / 1 intvls (Avg 0.271 ms) [0x890f8d0] main stream debug: looking for stream_filter module: 1 candidate [0x890f8d0] main stream debug: using stream_filter module "stream_filter_record" [0x890f8d0] main stream debug: TIMER module_need() : 0.436 ms - Total 0.436 ms / 1 intvls (Avg 0.436 ms) [0x88e8b60] main input debug: creating demux: access='file' demux='' path='/home/menno/clap.mp4' [0x88e4430] main demux debug: looking for demux module: 50 candidates [0x890f8d0] mp4 stream debug: found Box: ftyp size 28 [0x88f7c18] main playlist debug: no fetch required for (null) (art currently (null)) [0x890f8d0] mp4 stream debug: found Box: moov size 81480 [0x890f8d0] mp4 stream debug: found Box: mvhd size 108 [0x890f8d0] mp4 stream debug: read box: "mvhd" creation 733801d-45h:43m:29s modification 733801d-45h:43m:29s time scale 600 duration 694977d-48h:00m:02s rate 1.000000 volume 1.000000 next track id 3 [0x890f8d0] mp4 stream debug: found Box: iods size 21 [0x890f8d0] mp4 stream warning: unknown box type iods (incompletely loaded) [0x890f8d0] mp4 stream debug: found Box: trak size 44641 [0x890f8d0] mp4 stream debug: found Box: tkhd size 92 [0x890f8d0] mp4 stream debug: read box: "tkhd" creation 733801d-45h:43m:29s modification 733801d-45h:43m:29s duration -1273727206d-36h:07m:28s track ID 1 layer 0 volume 1.000000 width 0.000000 height 0.000000 [0x890f8d0] mp4 stream debug: found Box: mdia size 44541 [0x890f8d0] mp4 stream debug: found Box: mdhd size 32 [0x890f8d0] mp4 stream debug: read box: "mdhd" creation 733801d-45h:43m:29s modification 733801d-45h:43m:29s time scale 44100 duration 695102d-52h:35m:12s language und [0x890f8d0] mp4 stream debug: found Box: hdlr size 66 [0x890f8d0] mp4 stream debug: read box: "hdlr" handler type soun name (C) 2007 Google Inc. v08.13.2007. [0x890f8d0] mp4 stream debug: found Box: minf size 44435 [0x890f8d0] mp4 stream debug: found Box: smhd size 16 [0x890f8d0] mp4 stream debug: read box: "smhd" balance 0.000000 [0x890f8d0] mp4 stream debug: found Box: dinf size 36 [0x890f8d0] mp4 stream debug: found Box: dref size 28 [0x890f8d0] mp4 stream debug: found Box: url size 12 [0x890f8d0] mp4 stream debug: read box: "url" url: (null) [0x890f8d0] mp4 stream debug: read box: "dref" entry-count 1 [0x890f8d0] mp4 stream debug: found Box: stbl size 44375 [0x890f8d0] mp4 stream debug: found Box: stsd size 91 [0x890f8d0] mp4 stream debug: found Box: mp4a size 75 [0x890f8d0] mp4 stream debug: read box: "soun" mp4 or qt1/2 (rest=39) [0x890f8d0] mp4 stream debug: found Box: esds size 39 [0x890f8d0] mp4 stream debug: found esds MPEG4ESDescr (25Bytes) [0x890f8d0] mp4 stream debug: found esds MP4DecConfigDescr (17Bytes) [0x890f8d0] mp4 stream debug: found esds MP4DecSpecificDescr (2Bytes) [0x890f8d0] mp4 stream debug: read box: "soun" in stsd channel 2 sample size 16 sample rate 44100.000000 [0x890f8d0] mp4 stream debug: read box: "stsd" entry-count 1 [0x890f8d0] mp4 stream debug: found Box: stts size 24 [0x890f8d0] mp4 stream debug: read box: "stts" entry-count 1 [0x890f8d0] mp4 stream debug: found Box: stsc size 40 [0x890f8d0] mp4 stream debug: read box: "stsc" entry-count 2 [0x890f8d0] mp4 stream debug: found Box: stsz size 42272 [0x890f8d0] mp4 stream debug: read box: "stsz" sample-size 0 sample-count 10563 [0x890f8d0] mp4 stream debug: found Box: stco size 1940 [0x890f8d0] mp4 stream debug: read box: "co64" entry-count 481 [0x890f8d0] mp4 stream debug: found Box: trak size 35946 [0x890f8d0] mp4 stream debug: found Box: tkhd size 92 [0x890f8d0] mp4 stream debug: read box: "tkhd" creation 733801d-45h:43m:29s modification 733801d-45h:43m:29s duration -1273528365d-02h:00m:32s track ID 2 layer 0 volume 0.000000 width 480.000000 height 360.000000 [0x890f8d0] mp4 stream debug: found Box: mdia size 35846 [0x890f8d0] mp4 stream debug: found Box: mdhd size 32 [0x890f8d0] mp4 stream debug: read box: "mdhd" creation 733801d-45h:43m:29s modification 733801d-45h:43m:29s time scale 30000 duration 695062d-51h:59m:11s language und [0x890f8d0] mp4 stream debug: found Box: hdlr size 66 [0x890f8d0] mp4 stream debug: read box: "hdlr" handler type vide name (C) 2007 Google Inc. v08.13.2007. [0x890f8d0] mp4 stream debug: found Box: minf size 35740 [0x890f8d0] mp4 stream debug: found Box: vmhd size 20 [0x890f8d0] mp4 stream debug: read box: "vmhd" graphics-mode 0 opcolor (0, 0, 0) [0x890f8d0] mp4 stream debug: found Box: dinf size 36 [0x890f8d0] mp4 stream debug: found Box: dref size 28 [0x890f8d0] mp4 stream debug: found Box: url size 12 [0x890f8d0] mp4 stream debug: read box: "url" url: (null) [0x890f8d0] mp4 stream debug: read box: "dref" entry-count 1 [0x890f8d0] mp4 stream debug: found Box: stbl size 35676 [0x890f8d0] mp4 stream debug: found Box: stsd size 168 [0x890f8d0] mp4 stream debug: found Box: avc1 size 152 [0x890f8d0] mp4 stream debug: found Box: avcC size 46 [0x890f8d0] mp4 stream debug: read box: "avcC" version=1 profile=0x42 level=0x1e length size=2 sps=1 pps=1 [0x890f8d0] mp4 stream debug: - sps[0] length=23 [0x890f8d0] mp4 stream debug: - pps[0] length=4 [0x890f8d0] mp4 stream debug: found Box: btrt size 20 [0x890f8d0] mp4 stream warning: unknown box type btrt (incompletely loaded) [0x890f8d0] mp4 stream debug: read box: "vide" in stsd 480x360 depth 24 [0x890f8d0] mp4 stream debug: read box: "stsd" entry-count 1 [0x890f8d0] mp4 stream debug: found Box: stts size 24 [0x890f8d0] mp4 stream debug: read box: "stts" entry-count 1 [0x890f8d0] mp4 stream debug: found Box: stss size 508 [0x890f8d0] mp4 stream debug: read box: "stss" entry-count 123 [0x890f8d0] mp4 stream debug: found Box: stsc size 3604 [0x890f8d0] mp4 stream debug: read box: "stsc" entry-count 299 [0x890f8d0] mp4 stream debug: found Box: stsz size 29424 [0x890f8d0] mp4 stream debug: read box: "stsz" sample-size 0 sample-count 7351 [0x890f8d0] mp4 stream debug: found Box: stco size 1940 [0x890f8d0] mp4 stream debug: read box: "co64" entry-count 481 [0x890f8d0] mp4 stream debug: found Box: udta size 756 [0x890f8d0] mp4 stream debug: found Box: meta size 748 [0x890f8d0] mp4 stream debug: found Box: hdlr size 33 [0x890f8d0] mp4 stream debug: read box: "hdlr" handler type mdir name [0x890f8d0] mp4 stream debug: found Box: ilst size 703 [0x890f8d0] mp4 stream debug: found Box: gsst size 25 [0x890f8d0] mp4 stream warning: unknown box type gsst (incompletely loaded) [0x890f8d0] mp4 stream debug: found Box: gstd size 30 [0x890f8d0] mp4 stream warning: unknown box type gstd (incompletely loaded) [0x890f8d0] mp4 stream debug: found Box: gssd size 56 [0x890f8d0] mp4 stream warning: unknown box type gssd (incompletely loaded) [0x890f8d0] mp4 stream debug: found Box: gspu size 152 [0x890f8d0] mp4 stream warning: unknown box type gspu (incompletely loaded) [0x890f8d0] mp4 stream debug: found Box: gspm size 152 [0x890f8d0] mp4 stream warning: unknown box type gspm (incompletely loaded) [0x890f8d0] mp4 stream debug: found Box: gshh size 280 [0x890f8d0] mp4 stream warning: unknown box type gshh (incompletely loaded) [0x890f8d0] mp4 stream debug: found Box: mdat size 16553284 [0x890f8d0] mp4 stream debug: skip box: "mdat" [0x890f8d0] mp4 stream debug: dumping root Box "root" [0x890f8d0] mp4 stream debug: | + ftyp size 28 [0x890f8d0] mp4 stream debug: | + moov size 81480 [0x890f8d0] mp4 stream debug: | | + mvhd size 108 [0x890f8d0] mp4 stream debug: | | + iods size 21 [0x890f8d0] mp4 stream debug: | | + trak size 44641 [0x890f8d0] mp4 stream debug: | | | + tkhd size 92 [0x890f8d0] mp4 stream debug: | | | + mdia size 44541 [0x890f8d0] mp4 stream debug: | | | | + mdhd size 32 [0x890f8d0] mp4 stream debug: | | | | + hdlr size 66 [0x890f8d0] mp4 stream debug: | | | | + minf size 44435 [0x890f8d0] mp4 stream debug: | | | | | + smhd size 16 [0x890f8d0] mp4 stream debug: | | | | | + dinf size 36 [0x890f8d0] mp4 stream debug: | | | | | | + dref size 28 [0x890f8d0] mp4 stream debug: | | | | | | | + url size 12 [0x890f8d0] mp4 stream debug: | | | | | + stbl size 44375 [0x890f8d0] mp4 stream debug: | | | | | | + stsd size 91 [0x890f8d0] mp4 stream debug: | | | | | | | + mp4a size 75 [0x890f8d0] mp4 stream debug: | | | | | | | | + esds size 39 [0x890f8d0] mp4 stream debug: | | | | | | + stts size 24 [0x890f8d0] mp4 stream debug: | | | | | | + stsc size 40 [0x890f8d0] mp4 stream debug: | | | | | | + stsz size 42272 [0x890f8d0] mp4 stream debug: | | | | | | + stco size 1940 [0x890f8d0] mp4 stream debug: | | + trak size 35946 [0x890f8d0] mp4 stream debug: | | | + tkhd size 92 [0x890f8d0] mp4 stream debug: | | | + mdia size 35846 [0x890f8d0] mp4 stream debug: | | | | + mdhd size 32 [0x890f8d0] mp4 stream debug: | | | | + hdlr size 66 [0x890f8d0] mp4 stream debug: | | | | + minf size 35740 [0x890f8d0] mp4 stream debug: | | | | | + vmhd size 20 [0x890f8d0] mp4 stream debug: | | | | | + dinf size 36 [0x890f8d0] mp4 stream debug: | | | | | | + dref size 28 [0x890f8d0] mp4 stream debug: | | | | | | | + url size 12 [0x890f8d0] mp4 stream debug: | | | | | + stbl size 35676 [0x890f8d0] mp4 stream debug: | | | | | | + stsd size 168 [0x890f8d0] mp4 stream debug: | | | | | | | + avc1 size 152 [0x890f8d0] mp4 stream debug: | | | | | | | | + avcC size 46 [0x890f8d0] mp4 stream debug: | | | | | | | | + btrt size 20 [0x890f8d0] mp4 stream debug: | | | | | | + stts size 24 [0x890f8d0] mp4 stream debug: | | | | | | + stss size 508 [0x890f8d0] mp4 stream debug: | | | | | | + stsc size 3604 [0x890f8d0] mp4 stream debug: | | | | | | + stsz size 29424 [0x890f8d0] mp4 stream debug: | | | | | | + stco size 1940 [0x890f8d0] mp4 stream debug: | | + udta size 756 [0x890f8d0] mp4 stream debug: | | | + meta size 748 [0x890f8d0] mp4 stream debug: | | | | + hdlr size 33 [0x890f8d0] mp4 stream debug: | | | | + ilst size 703 [0x890f8d0] mp4 stream debug: | | | | | + gsst size 25 [0x890f8d0] mp4 stream debug: | | | | | + gstd size 30 [0x890f8d0] mp4 stream debug: | | | | | + gssd size 56 [0x890f8d0] mp4 stream debug: | | | | | + gspu size 152 [0x890f8d0] mp4 stream debug: | | | | | + gspm size 152 [0x890f8d0] mp4 stream debug: | | | | | + gshh size 280 [0x890f8d0] mp4 stream debug: | + mdat size 16553284 [0x88e4430] mp4 demux debug: unrecognized major file specification (mp42). [0x88e4430] mp4 demux debug: found 2 tracks [0x88e4430] mp4 demux debug: track[Id 0x1] read 481 chunk [0x88e4430] mp4 demux debug: track[Id 0x1] read 10563 samples length:245s [0x88e8b60] main input debug: selecting program id=0 [0x88e4430] mp4 demux debug: adding track[Id 0x1] audio (enable) language undef [0x88e4430] mp4 demux debug: track[Id 0x2] read 481 chunk [0x88e4430] mp4 demux debug: track[Id 0x2] read 7351 samples length:245s [0x88e4430] mp4 demux debug: adding track[Id 0x2] video (enable) language undef [0x88e4430] main demux debug: using demux module "mp4" [0x88e4430] main demux debug: TIMER module_need() : 26.322 ms - Total 26.322 ms / 1 intvls (Avg 26.322 ms) [0x88e4430] mp4 demux warning: control query 14 unimplemented [0x88e8b60] main input debug: looking for a subtitle file in /home/menno/ [0x891dc80] main decoder debug: looking for packetizer module: 21 candidates [0x891dc80] packetizer_mpeg4audio decoder debug: running MPEG4 audio packetizer [0x891dc80] packetizer_mpeg4audio decoder debug: AAC 44100Hz 1024 samples/frame [0x891dc80] main decoder debug: using packetizer module "packetizer_mpeg4audio" [0x891dc80] main decoder debug: TIMER module_need() : 18.309 ms - Total 18.309 ms / 1 intvls (Avg 18.309 ms) [0x891dc80] main decoder debug: thread (decoder) created at priority 5 (input/decoder.c:301) [0x891dc80] main decoder debug: thread started [0x89472b8] main decoder debug: looking for packetizer module: 21 candidates [0x89472b8] packetizer_h264 decoder debug: found NAL_SPS (sps_id=0) [0x89472b8] packetizer_h264 decoder debug: found NAL_PPS (pps_id=0 sps_id=0) [0x89472b8] packetizer_h264 decoder debug: avcC length size=2, sps=1, pps=1 [0x89472b8] main decoder debug: using packetizer module "packetizer_h264" [0x89472b8] main decoder debug: TIMER module_need() : 0.625 ms - Total 0.625 ms / 1 intvls (Avg 0.625 ms) [0x89472b8] main decoder debug: thread (decoder) created at priority 0 (input/decoder.c:301) [0x89472b8] main decoder debug: thread started [0x88e8b60] main input debug: starting in async mode [0x89505a0] main demux meta debug: looking for meta reader module: 1 candidate [0x89505a0] lua demux meta debug: Trying Lua scripts in /home/menno/.local/share/vlc/lua/meta/reader [0x89505a0] lua demux meta debug: Trying Lua scripts in /usr/lib/vlc/lua/meta/reader [0x89505a0] lua demux meta debug: Trying Lua playlist script /usr/lib/vlc/lua/meta/reader/filename.luac [0x89505a0] lua demux meta debug: Trying Lua scripts in /usr/share/vlc/lua/meta/reader [0x89505a0] main demux meta debug: no meta reader module matching "any" could be loaded [0x89505a0] main demux meta debug: TIMER module_need() : 13.909 ms - Total 13.909 ms / 1 intvls (Avg 13.909 ms) [0x88e8b60] main input debug: `file:///home/menno/clap.mp4' successfully opened [0x88e4430] mp4 demux debug: track[Id 0x1] does not provide Sync Sample Box (stss) [0x88e4430] mp4 demux debug: track[Id 0x2] using Sync Sample Box (stss) [0x88e4430] mp4 demux debug: stts gives 0 --> 0 (sample number) [0x88e8b60] main input debug: Buffering 0% [0x88e8b60] main input debug: switching to sync mode [0x88ffa18] main stream output debug: adding a new sout input (sout_input:0x891e040) [0x88e8b60] main input debug: Buffering 0% [0x88eb1e0] stream_out_transcode stream out debug: creating audio transcoding from fcc=`mp4a' to fcc=`vorb' [0x8958da0] main generic debug: looking for decoder module: 29 candidates [0x88e8b60] main input debug: Buffering 33% [0x88e8b60] main input debug: Buffering 66% [0x88e8b60] main input debug: Buffering 100% [0x88e8b60] main input debug: Stream buffering done (400 ms in 1 ms) [0x88ffa18] main stream output debug: adding a new sout input (sout_input:0x8959268) [0x8958da0] main generic debug: using decoder module "faad" [0x8958da0] main generic debug: TIMER module_need() : 24.639 ms - Total 24.639 ms / 1 intvls (Avg 24.639 ms) [0x8953608] main encoder debug: looking for encoder module: 10 candidates [0x8953608] main encoder debug: using encoder module "vorbis" [0x8953608] main encoder debug: TIMER module_need() : 53.872 ms - Total 53.872 ms / 1 intvls (Avg 53.872 ms) [0x890b140] main mux debug: adding a new input [0x890b140] mux_ogg mux debug: adding input [0x890b140] mux_ogg mux debug: vorbis stream [0x88eb1e0] stream_out_transcode stream out debug: creating video transcoding from fcc=`h264' to fcc=`VP80' [0x8954e40] main generic debug: looking for decoder module: 29 candidates [0x8954e40] avcodec generic debug: libavcodec initialized (interface 0x344c00) [0x8954e40] avcodec generic debug: trying to use direct rendering [0x8954e40] avcodec generic debug: ffmpeg codec (H264 - MPEG-4 AVC (part 10)) started [0x8954e40] main generic debug: using decoder module "avcodec" [0x8954e40] main generic debug: TIMER module_need() : 46.714 ms - Total 46.714 ms / 1 intvls (Avg 46.714 ms) [0x89af670] main encoder debug: looking for encoder module: 10 candidates [0x89af670] avcodec encoder debug: libavcodec already initialized [0x89af670] avcodec encoder debug: found encoder Google/On2's VP8 Video [0x89af670] main encoder debug: using encoder module "avcodec" [0x89af670] main encoder debug: TIMER module_need() : 34.019 ms - Total 34.019 ms / 1 intvls (Avg 34.019 ms) [0x89af670] main encoder debug: removing module "avcodec" [0x88e8b60] main input debug: Decoder buffering done in 162 ms [0x8954e40] avcodec generic debug: using direct rendering [0x88eb1e0] stream_out_transcode stream out debug: late picture skipped (54584) [0x88eb1e0] stream_out_transcode stream out debug: late picture skipped (26026) [0x8958da0] faad generic warning: decoded zero sample [0x88eb1e0] stream_out_transcode stream out debug: late picture skipped (67805) [0x88eb1e0] stream_out_transcode stream out debug: late picture skipped (36080) [0x88eb1e0] stream_out_transcode stream out debug: late picture skipped (5216) [0x88eb1e0] stream_out_transcode stream out debug: decoder aspect is 1.333333:1 [0x88eb1e0] stream_out_transcode stream out debug: source pixel aspect is 1.000000:1 [0x88eb1e0] stream_out_transcode stream out debug: scaled pixel aspect is 1.000000:1 [0x88eb1e0] stream_out_transcode stream out debug: source 480x360, destination 480x360 [0x88eb1e0] stream_out_transcode stream out debug: encoder aspect is 480:360 [0x88eb1e0] stream_out_transcode stream out debug: destination (after video filters) 480x360 [0x89af670] main encoder debug: looking for encoder module: 10 candidates [0x89af670] avcodec encoder debug: libavcodec already initialized [0x89af670] avcodec encoder debug: found encoder Google/On2's VP8 Video [0x89af670] main encoder debug: using encoder module "avcodec" [0x89af670] main encoder debug: TIMER module_need() : 30.832 ms - Total 30.832 ms / 1 intvls (Avg 30.832 ms) [0x890b140] main mux debug: adding a new input [0x890b140] mux_ogg mux debug: adding input [0x890b140] main mux error: cannot add this stream [0x88eb1e0] stream_out_transcode stream out error: cannot add this stream [0x8954e40] avcodec generic debug: ffmpeg codec (H264 - MPEG-4 AVC (part 10)) stopped [0x8954e40] main generic debug: removing module "avcodec" [0x89af670] main encoder debug: removing module "avcodec" [0x890b140] mux_ogg mux debug: writing header [0x890b140] mux_ogg mux debug: creating header for vorb

Jean-Baptiste Kempf
Site Administrator
Site Administrator
Posts: 37523
Joined: 22 Jul 2005 15:29
VLC version: 4.0.0-git
Operating System: Linux, Windows, Mac
Location: Cone, France
Contact:

Re: Videolan & VP8 / WEBM streaming

Postby Jean-Baptiste Kempf » 14 Jun 2010 21:28

VP80 should NOT be muxed in ogg, but in webm
Jean-Baptiste Kempf
http://www.jbkempf.com/ - http://www.jbkempf.com/blog/category/Videolan
VLC media player developer, VideoLAN President and Sites administrator
If you want an answer to your question, just be specific and precise. Don't use Private Messages.

jongerenchaos
Blank Cone
Blank Cone
Posts: 19
Joined: 31 Jan 2009 17:29

Re: Videolan & VP8 / WEBM streaming

Postby jongerenchaos » 14 Jun 2010 21:47

Sorry for all these questions, but i can't find any solution or manual about VP8 incombination with Videolan.

vlc clap.mp4 --ttl 12 -vvv --color -I telnet --telnet-password videolan --sout-keep --sout '#transcode{vcodec=VP80,vb=300,ab64,acodec=vorb,ab=96}:std{access=http,mux=webm,url=:8000}'

Result (not working):

Code: Select all

commandline@ubuntu:~$ vlc clap.mp4 --ttl 12 -vvv --color -I telnet --telnet-password videolan --sout-keep --sout '#transcode{vcodec=VP80,vb=300,ab64,acodec=vorb,ab=96}:std{access=http,mux=webm,url=:8000}' VLC media player 1.1.0-rc The Luggage (revision exported) [0x9b5a260] main libvlc debug: VLC media player - 1.1.0-rc The Luggage [0x9b5a260] main libvlc debug: Copyright © 1996-2010 the VideoLAN team [0x9b5a260] main libvlc debug: revision exported [0x9b5a260] main libvlc debug: configured with ./configure '--prefix=/usr' '--enable-x11' '--enable-xvideo' '--disable-gtk' '--enable-sdl' '--enable-avcodec' '--enable-avformat' '--enable-swscale' '--enable-mad' '--enable-a52' '--enable-libmpeg2' '--enable-dvdnav' '--enable-faad' '--enable-vorbis' '--enable-ogg' '--enable-theora' '--enable-faac' '--enable-mkv' '--enable-freetype' '--enable-fribidi' '--enable-speex' '--enable-flac' '--enable-caca' '--enable-alsa' '--disable-kde' '--enable-ncurses' '--enable-release' '--enable-debug' '--disable-mozilla' '--disable-nls' '--disable-glx' '--disable-skins2' '--enable-ffmpeg' '--enable-libdvbpsi' '--disable-mad' '--enable-httpd' '--disable-swscale' [0x9b5a260] main libvlc debug: translation test: code is "C" [0x9b5a260] main libvlc debug: checking plugin modules [0x9b5a260] main libvlc debug: loading plugins cache file /usr/lib/vlc/plugins/plugins-04041e-1f8.dat [0x9b5a260] main libvlc debug: recursively browsing `/usr/lib/vlc/plugins' [0x9b5a260] main libvlc debug: saving plugins cache /usr/lib/vlc/plugins/plugins-04041e-1f8.dat [0x9b5a260] main libvlc debug: module bank initialized (357 modules) [0x9b5a260] main libvlc debug: opening config file (/home/menno/.config/vlc/vlcrc) [0x9b5a260] main libvlc debug: CPU has capabilities MMX 3DNow! MMXEXT SSE SSE2 SSE3 FPU [0x9b5a260] main libvlc debug: looking for memcpy module: 4 candidates [0x9b5a260] main libvlc debug: using memcpy module "memcpymmxext" [0x9be9e20] main input debug: Creating an input for 'Media Library' [0x9be9e20] main input debug: Input is a meta file: disabling unneeded options [0x9be9e20] main input debug: using timeshift granularity of 50 MiB [0x9be9e20] main input debug: using timeshift path '/tmp' [0x9be9e20] main input debug: `file/xspf-open:///home/menno/.local/share/vlc/ml.xspf' gives access `file' demux `xspf-open' path `/home/menno/.local/share/vlc/ml.xspf' [0x9be9e20] main input debug: creating demux: access='file' demux='xspf-open' path='/home/menno/.local/share/vlc/ml.xspf' [0x9bf8f98] main demux debug: looking for access_demux module: 1 candidate [0x9bf8f98] main demux debug: no access_demux module matching "file" could be loaded [0x9bf8f98] main demux debug: TIMER module_need() : 0.883 ms - Total 0.883 ms / 1 intvls (Avg 0.883 ms) [0x9be9e20] main input debug: creating access 'file' path='/home/menno/.local/share/vlc/ml.xspf' [0x9bf9888] main access debug: looking for access module: 2 candidates [0x9bf9888] filesystem access debug: opening file `/home/menno/.local/share/vlc/ml.xspf' [0x9bf9888] main access debug: using access module "filesystem" [0x9bf9888] main access debug: TIMER module_need() : 1.395 ms - Total 1.395 ms / 1 intvls (Avg 1.395 ms) [0x9bdf2a0] main stream debug: Using AStream*Stream [0x9bdf2a0] main stream debug: pre buffering [0x9bdf2a0] main stream debug: received first data after 1 ms [0x9bdf2a0] main stream debug: pre-buffering done 296 bytes in 0s - 129 KiB/s [0x9bf7e18] main stream debug: looking for stream_filter module: 5 candidates [0x9bf7e18] main stream debug: no stream_filter module matching "any" could be loaded [0x9bf7e18] main stream debug: TIMER module_need() : 2.113 ms - Total 2.113 ms / 1 intvls (Avg 2.113 ms) [0x9bf7e18] main stream debug: looking for stream_filter module: 1 candidate [0x9bf7e18] main stream debug: using stream_filter module "stream_filter_record" [0x9bf7e18] main stream debug: TIMER module_need() : 0.705 ms - Total 0.705 ms / 1 intvls (Avg 0.705 ms) [0x9be9e20] main input debug: creating demux: access='file' demux='xspf-open' path='/home/menno/.local/share/vlc/ml.xspf' [0x9be00d0] main demux debug: looking for demux module: 1 candidate [0x9be00d0] playlist demux debug: using XSPF playlist reader [0x9be00d0] main demux debug: using demux module "playlist" [0x9be00d0] main demux debug: TIMER module_need() : 0.825 ms - Total 0.825 ms / 1 intvls (Avg 0.825 ms) [0x9be1130] main demux meta debug: looking for meta reader module: 1 candidate [0x9be1130] lua demux meta debug: Trying Lua scripts in /home/menno/.local/share/vlc/lua/meta/reader [0x9be1130] lua demux meta debug: Trying Lua scripts in /usr/lib/vlc/lua/meta/reader [0x9be1130] lua demux meta debug: Trying Lua playlist script /usr/lib/vlc/lua/meta/reader/filename.luac [0x9be1130] lua demux meta debug: Trying Lua scripts in /usr/share/vlc/lua/meta/reader [0x9be1130] main demux meta debug: no meta reader module matching "any" could be loaded [0x9be1130] main demux meta debug: TIMER module_need() : 5.350 ms - Total 5.350 ms / 1 intvls (Avg 5.350 ms) [0x9be9e20] main input debug: `file/xspf-open:///home/menno/.local/share/vlc/ml.xspf' successfully opened [0x9be1130] main xml debug: looking for xml module: 2 candidates [0x9be1130] main xml debug: using xml module "xml" [0x9be1130] main xml debug: TIMER module_need() : 3.722 ms - Total 3.722 ms / 1 intvls (Avg 3.722 ms) [0x9be00d0] playlist demux debug: parsed 0 tracks successfully [0x9be1130] main xml debug: removing module "xml" [0x9be9e20] main input debug: EOF reached [0x9be00d0] main demux debug: removing module "playlist" [0x9bf7e18] main stream debug: removing module "stream_filter_record" [0x9bf9888] main access debug: removing module "filesystem" [0x9be9e20] main input debug: Destroying the input for 'Media Library' [0x9be9e20] main input debug: TIMER input launching for 'Media Library' : 20.960 ms - Total 20.960 ms / 1 intvls (Avg 20.960 ms) [0x9bf7e18] main interface debug: looking for interface module: 1 candidate [0x9bf7e18] main interface debug: using interface module "hotkeys" [0x9bf7e18] main interface debug: TIMER module_need() : 0.907 ms - Total 0.907 ms / 1 intvls (Avg 0.907 ms) [0x9be1130] main interface debug: looking for interface module: 1 candidate Blocked: call to unsetenv("DBUS_ACTIVATION_ADDRESS") vlc(unsetenv+0x52)[0x8049a52] /lib/libdbus-1.so.3(+0x2be48)[0xb75a7e48] Blocked: call to unsetenv("DBUS_ACTIVATION_BUS_TYPE") vlc(unsetenv+0x52)[0x8049a52] /lib/libdbus-1.so.3(+0x2be48)[0xb75a7e48] process 10772: D-Bus library appears to be incorrectly set up; failed to read machine uuid: Failed to open "/var/lib/dbus/machine-id": Bestand of map bestaat niet See the manual page for dbus-uuidgen to correct this issue. [0x9be1130] inhibit interface error: Failed to connect to the D-Bus session daemon: /bin/dbus-launch terminated abnormally without any error message [0x9be1130] main interface debug: no interface module matching "inhibit,none" could be loaded [0x9be1130] main interface debug: TIMER module_need() : 13.580 ms - Total 13.580 ms / 1 intvls (Avg 13.580 ms) [0x9be1130] main interface error: no suitable interface module [0x9bf5c18] main playlist debug: Activated [0x9bf5c18] main playlist debug: adding item `clap.mp4' ( file:///home/menno/clap.mp4 ) [0x9bf8ba0] main input debug: Creating an input for 'clap.mp4' [0x9bf5c18] main playlist debug: rebuilding array of current - root Playlist [0x9bf5c18] main playlist debug: rebuild done - 1 items, index -1 [0x9bed2b0] main interface debug: looking for interface module: 1 candidate [0x9bed2b0] main interface debug: using interface module "signals" [0x9bed2b0] main interface debug: TIMER module_need() : 19.300 ms - Total 19.300 ms / 1 intvls (Avg 19.300 ms) [0x9be6a70] main interface debug: looking for interface module: 0 candidates [0x9be6a70] main interface debug: no interface module matched "globalhotkeys,none" [0x9be6a70] main interface debug: TIMER module_need() : 0.337 ms - Total 0.337 ms / 1 intvls (Avg 0.337 ms) [0x9be6a70] main interface error: no suitable interface module [0x9b5a260] main libvlc error: interface "globalhotkeys,none" initialization failed [0x9be6a70] main interface debug: looking for interface module: 1 candidate [0x9be6a70] lua interface debug: Found lua interface script: /usr/lib/vlc/lua/intf/telnet.luac [0x9be6a70] [telnet] main interface debug: using interface module "lua" [0x9be6a70] [telnet] main interface debug: TIMER module_need() : 2.297 ms - Total 2.297 ms / 1 intvls (Avg 2.297 ms) [0x9bf5c18] main playlist debug: processing request item null node Playlist skip 0 [0x9bf5c18] main playlist debug: starting new item [0x9bf5c18] main playlist debug: creating new input thread [0x9be22a0] main input debug: Creating an input for 'clap.mp4' [0x9be22a0] main input debug: thread (input) created at priority 10 (input/input.c:214) [0x9be22a0] main input debug: thread started [0x9c04b68] main stream output debug: using sout chain=`transcode{vcodec=VP80,vb=300,ab64,acodec=vorb,ab=96}:std{access=http,mux=webm,url=:8000}' [0x9c04b68] main stream output debug: stream=`std' [0x9c04ec8] main stream out debug: looking for sout stream module: 1 candidate [0x9c04ec8] main stream out debug: set config option: sout-standard-access to http [0x9c04ec8] main stream out debug: set config option: sout-standard-mux to webm [0x9c04ec8] main stream out debug: set config option: sout-standard-url to :8000 [0x9c04ec8] stream_out_standard stream out debug: creating `http/webm://(null)' [0x9c04ec8] stream_out_standard stream out debug: using `http/webm://(null)' [0xb7009d78] main access out debug: looking for sout access module: 1 candidate [0xb7009d78] main access out: creating httpd [0xb7009d78] main access out debug: net: listening to port 8080 [0x9be6a70] [telnet] lua interface: Listening on host "localhost:4212". [0x9be6a70] [telnet] main interface debug: net: listening to localhost port 4212 [0xb7009d78] main access out debug: using sout access module "access_output_http" [0xb7009d78] main access out debug: TIMER module_need() : 17.164 ms - Total 17.164 ms / 1 intvls (Avg 17.164 ms) [0x9be6a70] [telnet] main interface debug: creating VLM [0x9c04ec8] stream_out_standard stream out debug: access opened [0x9be1680] main mux debug: looking for sout mux module: 0 candidates [0x9be1680] main mux debug: no sout mux module matched "webm" [0x9be1680] main mux debug: TIMER module_need() : 0.283 ms - Total 0.283 ms / 1 intvls (Avg 0.283 ms) [0x9c04ec8] stream_out_standard stream out error: no suitable sout mux module for `http/webm://(null)' [0x9c00a68] main http server debug: waitpipe: object killed [0x9c00a68] main http server debug: HTTP host removed [0x9bfbb60] main http server debug: no hosts left, stopping httpd [0xb7009d78] access_output_http access out debug: Close [0xb7009d78] main access out debug: removing module "access_output_http" [0x9c04ec8] main stream out debug: no sout stream module matching "std" could be loaded [0x9c04ec8] main stream out debug: TIMER module_need() : 22.576 ms - Total 22.576 ms / 1 intvls (Avg 22.576 ms) [0x9c04ec8] main stream out debug: destroying chain... (name=(null)) [0x9c04ec8] main stream out debug: destroying chain done [0x9c04b68] main stream output error: stream chain failed for `transcode{vcodec=VP80,vb=300,ab64,acodec=vorb,ab=96}:std{access=http,mux=webm,url=:8000}' [0x9bf5c18] main playlist debug: finished input [0x9be22a0] main input error: cannot start stream output instance, aborting [0x9bf5c18] main playlist debug: dead input [0x9be22a0] main input debug: thread ended [0x9be22a0] main input debug: Destroying the input for 'clap.mp4' [0x9be22a0] main input debug: TIMER input launching for 'clap.mp4' : 25.664 ms - Total 25.664 ms / 1 intvls (Avg 25.664 ms) [0x9bf5c18] main playlist debug: changing item without a request (current 0/1) [0x9bf5c18] main playlist debug: nothing to play [0x9bf5c18] main playlist debug: no fetch required for (null) (art currently (null))

jongerenchaos
Blank Cone
Blank Cone
Posts: 19
Joined: 31 Jan 2009 17:29

Re: Videolan & VP8 / WEBM streaming

Postby jongerenchaos » 15 Jun 2010 22:17

Anyone, what do i wrong?

Here the log from the currect git version

Code: Select all

commandline@ubuntu:~$ vlc clap.mp4 --ttl 12 -vvv --color -I telnet --telnet-password videolan --sout-keep --sout '#transcode{vcodec=VP80,vb=300,ab64,acodec=vorb,ab=96}:std{access=http,mux=webm,url=:8000}' VLC media player 1.1.0-rc3 The Luggage (revision 1.1.0-rc3-28-gd57766c) [0x9a8f228] main libvlc debug: VLC media player - 1.1.0-rc3 The Luggage [0x9a8f228] main libvlc debug: Copyright © 1996-2010 the VideoLAN team [0x9a8f228] main libvlc debug: revision 1.1.0-rc3-28-gd57766c [0x9a8f228] main libvlc debug: configured with ./configure '--prefix=/usr' '--enable-x11' '--enable-xvideo' '--disable-gtk' '--enable-sdl' '--enable-avcodec' '--enable-avformat' '--enable-swscale' '--enable-mad' '--enable-a52' '--enable-libmpeg2' '--enable-dvdnav' '--enable-faad' '--enable-vorbis' '--enable-ogg' '--enable-theora' '--enable-faac' '--enable-mkv' '--enable-freetype' '--enable-fribidi' '--enable-speex' '--enable-flac' '--enable-caca' '--enable-alsa' '--disable-kde' '--enable-ncurses' '--enable-release' '--enable-debug' '--disable-mozilla' '--disable-nls' '--disable-glx' '--disable-skins2' '--enable-ffmpeg' '--enable-libdvbpsi' '--disable-mad' '--enable-httpd' '--disable-swscale' [0x9a8f228] main libvlc debug: translation test: code is "C" [0x9a8f228] main libvlc debug: checking plugin modules [0x9a8f228] main libvlc debug: loading plugins cache file /usr/lib/vlc/plugins/plugins-04041e-1f8.dat [0x9a8f228] main libvlc debug: recursively browsing `/usr/lib/vlc/plugins' [0x9a8f228] main libvlc debug: saving plugins cache /usr/lib/vlc/plugins/plugins-04041e-1f8.dat [0x9a8f228] main libvlc debug: module bank initialized (357 modules) [0x9a8f228] main libvlc debug: opening config file (/home/menno/.config/vlc/vlcrc) [0x9a8f228] main libvlc debug: CPU has capabilities MMX 3DNow! MMXEXT SSE SSE2 SSE3 FPU [0x9a8f228] main libvlc debug: looking for memcpy module: 4 candidates [0x9a8f228] main libvlc debug: using memcpy module "memcpymmxext" [0x9b1f450] main input debug: Creating an input for 'Media Library' [0x9b1f450] main input debug: Input is a meta file: disabling unneeded options [0x9b1f450] main input debug: using timeshift granularity of 50 MiB [0x9b1f450] main input debug: using timeshift path '/tmp' [0x9b1f450] main input debug: `file/xspf-open:///home/menno/.local/share/vlc/ml.xspf' gives access `file' demux `xspf-open' path `/home/menno/.local/share/vlc/ml.xspf' [0x9b1f450] main input debug: creating demux: access='file' demux='xspf-open' path='/home/menno/.local/share/vlc/ml.xspf' [0x9b2e5b0] main demux debug: looking for access_demux module: 1 candidate [0x9b2e5b0] main demux debug: no access_demux module matching "file" could be loaded [0x9b2e5b0] main demux debug: TIMER module_need() : 2.441 ms - Total 2.441 ms / 1 intvls (Avg 2.441 ms) [0x9b1f450] main input debug: creating access 'file' path='/home/menno/.local/share/vlc/ml.xspf' [0x9b2cfb0] main access debug: looking for access module: 2 candidates [0x9b2cfb0] filesystem access debug: opening file `/home/menno/.local/share/vlc/ml.xspf' [0x9b2cfb0] main access debug: using access module "filesystem" [0x9b2cfb0] main access debug: TIMER module_need() : 5.371 ms - Total 5.371 ms / 1 intvls (Avg 5.371 ms) [0x9b14800] main stream debug: Using AStream*Stream [0x9b14800] main stream debug: pre buffering [0x9b14800] main stream debug: received first data after 0 ms [0x9b14800] main stream debug: pre-buffering done 296 bytes in 0s - 1043 KiB/s [0x9b2d4d0] main stream debug: looking for stream_filter module: 5 candidates [0x9b2d4d0] main stream debug: no stream_filter module matching "any" could be loaded [0x9b2d4d0] main stream debug: TIMER module_need() : 10.744 ms - Total 10.744 ms / 1 intvls (Avg 10.744 ms) [0x9b2d4d0] main stream debug: looking for stream_filter module: 1 candidate [0x9b2d4d0] main stream debug: using stream_filter module "stream_filter_record" [0x9b2d4d0] main stream debug: TIMER module_need() : 1.702 ms - Total 1.702 ms / 1 intvls (Avg 1.702 ms) [0x9b1f450] main input debug: creating demux: access='file' demux='xspf-open' path='/home/menno/.local/share/vlc/ml.xspf' [0x9b155f8] main demux debug: looking for demux module: 1 candidate [0x9b155f8] playlist demux debug: using XSPF playlist reader [0x9b155f8] main demux debug: using demux module "playlist" [0x9b155f8] main demux debug: TIMER module_need() : 3.516 ms - Total 3.516 ms / 1 intvls (Avg 3.516 ms) [0x9b16a98] main demux meta debug: looking for meta reader module: 1 candidate [0x9b16a98] lua demux meta debug: Trying Lua scripts in /home/menno/.local/share/vlc/lua/meta/reader [0x9b16a98] lua demux meta debug: Trying Lua scripts in /usr/lib/vlc/lua/meta/reader [0x9b16a98] lua demux meta debug: Trying Lua playlist script /usr/lib/vlc/lua/meta/reader/filename.luac [0x9b16a98] lua demux meta debug: Trying Lua scripts in /usr/share/vlc/lua/meta/reader [0x9b16a98] main demux meta debug: no meta reader module matching "any" could be loaded [0x9b16a98] main demux meta debug: TIMER module_need() : 16.233 ms - Total 16.233 ms / 1 intvls (Avg 16.233 ms) [0x9b1f450] main input debug: `file/xspf-open:///home/menno/.local/share/vlc/ml.xspf' successfully opened [0x9b16a98] main xml debug: looking for xml module: 2 candidates [0x9b16a98] main xml debug: using xml module "xml" [0x9b16a98] main xml debug: TIMER module_need() : 12.985 ms - Total 12.985 ms / 1 intvls (Avg 12.985 ms) [0x9b155f8] playlist demux debug: parsed 0 tracks successfully [0x9b16a98] main xml debug: removing module "xml" [0x9b1f450] main input debug: EOF reached [0x9b155f8] main demux debug: removing module "playlist" [0x9b2d4d0] main stream debug: removing module "stream_filter_record" [0x9b2cfb0] main access debug: removing module "filesystem" [0x9b1f450] main input debug: Destroying the input for 'Media Library' [0x9b1f450] main input debug: TIMER input launching for 'Media Library' : 51.195 ms - Total 51.195 ms / 1 intvls (Avg 51.195 ms) [0x9b1f970] main interface debug: looking for interface module: 1 candidate [0x9b1f970] main interface debug: using interface module "hotkeys" [0x9b1f970] main interface debug: TIMER module_need() : 4.125 ms - Total 4.125 ms / 1 intvls (Avg 4.125 ms) [0x9b155f8] main interface debug: looking for interface module: 1 candidate Blocked: call to unsetenv("DBUS_ACTIVATION_ADDRESS") vlc(unsetenv+0x5b)[0x80499fb] /lib/libdbus-1.so.3(+0x2be48)[0xb755be48] /lib/libdbus-1.so.3(+0x9f06)[0xb7539f06] Blocked: call to unsetenv("DBUS_ACTIVATION_BUS_TYPE") vlc(unsetenv+0x5b)[0x80499fb] /lib/libdbus-1.so.3(+0x2be48)[0xb755be48] /lib/libdbus-1.so.3(+0xa056)[0xb753a056] process 30479: D-Bus library appears to be incorrectly set up; failed to read machine uuid: Failed to open "/var/lib/dbus/machine-id": Bestand of map bestaat niet See the manual page for dbus-uuidgen to correct this issue. [0x9b155f8] inhibit interface error: Failed to connect to the D-Bus session daemon: /bin/dbus-launch terminated abnormally without any error message [0x9b155f8] main interface debug: no interface module matching "inhibit,none" could be loaded [0x9b155f8] main interface debug: TIMER module_need() : 57.650 ms - Total 57.650 ms / 1 intvls (Avg 57.650 ms) [0x9b155f8] main interface error: no suitable interface module [0x9b2b1a0] main playlist debug: Activated [0x9b2b1a0] main playlist debug: adding item `clap.mp4' ( file:///home/menno/clap.mp4 ) [0x9b21ca8] main input debug: Creating an input for 'clap.mp4' [0x9b2b1a0] main playlist debug: rebuilding array of current - root Playlist [0x9b2b1a0] main playlist debug: rebuild done - 1 items, index -1 [0x9b2e300] main interface debug: looking for interface module: 1 candidate [0x9b2e300] main interface debug: using interface module "signals" [0x9b2e300] main interface debug: TIMER module_need() : 28.918 ms - Total 28.918 ms / 1 intvls (Avg 28.918 ms) [0x9b15dd0] main interface debug: looking for interface module: 0 candidates [0x9b15dd0] main interface debug: no interface module matched "globalhotkeys,none" [0x9b15dd0] main interface debug: TIMER module_need() : 0.274 ms - Total 0.274 ms / 1 intvls (Avg 0.274 ms) [0x9b15dd0] main interface error: no suitable interface module [0x9a8f228] main libvlc error: interface "globalhotkeys,none" initialization failed [0x9b15dd0] main interface debug: looking for interface module: 1 candidate [0x9b15dd0] lua interface debug: Found lua interface script: /usr/lib/vlc/lua/intf/telnet.luac [0x9b15dd0] [telnet] main interface debug: using interface module "lua" [0x9b15dd0] [telnet] main interface debug: TIMER module_need() : 2.533 ms - Total 2.533 ms / 1 intvls (Avg 2.533 ms) [0x9b2b1a0] main playlist debug: processing request item null node Playlist skip 0 [0x9b2b1a0] main playlist debug: starting new item [0x9b2b1a0] main playlist debug: creating new input thread [0x9b1e0e8] main input debug: Creating an input for 'clap.mp4' [0x9b1e0e8] main input debug: thread (input) created at priority 10 (input/input.c:214) [0x9b1e0e8] main input debug: thread started [0x9b35888] main stream output debug: using sout chain=`transcode{vcodec=VP80,vb=300,ab64,acodec=vorb,ab=96}:std{access=http,mux=webm,url=:8000}' [0x9b35888] main stream output debug: stream=`std' [0x9b35be8] main stream out debug: looking for sout stream module: 1 candidate [0x9b35be8] main stream out debug: set config option: sout-standard-access to http [0x9b35be8] main stream out debug: set config option: sout-standard-mux to webm [0x9b35be8] main stream out debug: set config option: sout-standard-url to :8000 [0x9b35be8] stream_out_standard stream out debug: creating `http/webm://(null)' [0x9b35be8] stream_out_standard stream out debug: using `http/webm://(null)' [0x9b36fd0] main access out debug: looking for sout access module: 1 candidate [0x9b36fd0] main access out: creating httpd [0x9b36fd0] main access out debug: net: listening to port 8080 [0x9b15dd0] [telnet] lua interface: Listening on host "localhost:4212". [0x9b15dd0] [telnet] main interface debug: net: listening to localhost port 4212 [0x9b36fd0] main access out debug: using sout access module "access_output_http" [0x9b36fd0] main access out debug: TIMER module_need() : 29.963 ms - Total 29.963 ms / 1 intvls (Avg 29.963 ms) [0x9b35be8] stream_out_standard stream out debug: access opened [0x9b38210] main mux debug: looking for sout mux module: 0 candidates [0x9b38210] main mux debug: no sout mux module matched "webm" [0x9b38210] main mux debug: TIMER module_need() : 0.470 ms - Total 0.470 ms / 1 intvls (Avg 0.470 ms) [0x9b35be8] stream_out_standard stream out error: no suitable sout mux module for `http/webm://(null)' [0x9b38000] main http server debug: waitpipe: object killed [0x9b15dd0] [telnet] main interface debug: creating VLM [0x9b38000] main http server debug: HTTP host removed [0x9b37f58] main http server debug: no hosts left, stopping httpd [0x9b36fd0] access_output_http access out debug: Close [0x9b36fd0] main access out debug: removing module "access_output_http" [0x9b35be8] main stream out debug: no sout stream module matching "std" could be loaded [0x9b35be8] main stream out debug: TIMER module_need() : 43.950 ms - Total 43.950 ms / 1 intvls (Avg 43.950 ms) [0x9b35be8] main stream out debug: destroying chain... (name=(null)) [0x9b35be8] main stream out debug: destroying chain done [0x9b35888] main stream output error: stream chain failed for `transcode{vcodec=VP80,vb=300,ab64,acodec=vorb,ab=96}:std{access=http,mux=webm,url=:8000}' [0x9b1e0e8] main input error: cannot start stream output instance, aborting [0x9b1e0e8] main input debug: thread ended [0x9b2b1a0] main playlist debug: dead input [0x9b1e0e8] main input debug: Destroying the input for 'clap.mp4' [0x9b1e0e8] main input debug: TIMER input launching for 'clap.mp4' : 58.718 ms - Total 58.718 ms / 1 intvls (Avg 58.718 ms) [0x9b2b1a0] main playlist debug: changing item without a request (current 0/1) [0x9b2b1a0] main playlist debug: nothing to play [0x9b2b1a0] main playlist debug: no fetch required for (null) (art currently (null))

ILEoo
Developer
Developer
Posts: 91
Joined: 05 Nov 2008 16:29

Re: Videolan & VP8 / WEBM streaming

Postby ILEoo » 16 Jun 2010 00:28

it's

Code: Select all

mux=ffmpeg{mux=webm}

jongerenchaos
Blank Cone
Blank Cone
Posts: 19
Joined: 31 Jan 2009 17:29

Re: Videolan & VP8 / WEBM streaming

Postby jongerenchaos » 17 Jun 2010 18:59

Don't work with my vlc player (VLC mediaplayer 1.1.0-rc The Luggage) when i use:
vlc --ttl 12 -vvv clap.mp4 --color -I telnet --telnet-password videolan --sout-keep --sout '#transcode{vcodec=VP80,vb=300,acodec=vorb,ab=96}:std{access=http,mux=ffmpeg{mux=webm},url=0.0.0.0:8000}'

I get the error:
Geen bruikbare decodermodule:
VLC ondersteunt het "undf" audio- of videoformaat niet. Helaas kunt u dit niet oplossen.

No acceptable decodermodule
VLC don't support the "undf" audio or videoformat. You can't resolve this problem

Lotesdelere
Cone Master
Cone Master
Posts: 9974
Joined: 08 Sep 2006 04:39
Location: Europe

Re: Videolan & VP8 / WEBM streaming

Postby Lotesdelere » 18 Jun 2010 09:34

Don't work with my vlc player (VLC mediaplayer 1.1.0-rc The Luggage)
Try with the RC4 instead.

jongerenchaos
Blank Cone
Blank Cone
Posts: 19
Joined: 31 Jan 2009 17:29

Re: Videolan & VP8 / WEBM streaming

Postby jongerenchaos » 18 Jun 2010 10:20

First i use the http://tuxic.nl/site/blog/75-ffmpeg-etc.html install howto to install ffmpeg, X264, VP8. It works well when i encode a normal MP4 videofile to an webm file with the command:
ffmpeg -i paarden.mp4 -vcodec libvpx paarden.webm

I can play this videofile without any problem with my VLC mediaplayer 1.1.0-rc The Luggage (the normal webm file). This works therefore i understand that the FFMPEG, X264 & VP8 codec works well and that there is a problem with VLC encoding i think.

Because when i try to open a realtime WEBM stream this won't work and i get the error "undf" audio or videoformat.
Is this a VLC bug? Does anybody get a working realtime stream encoding VLC?

For now i use the current/newest (yesterday) Ffmpeg/VLC svn files and the X264 & VP8 files.

Lotesdelere
Cone Master
Cone Master
Posts: 9974
Joined: 08 Sep 2006 04:39
Location: Europe

Re: Videolan & VP8 / WEBM streaming

Postby Lotesdelere » 18 Jun 2010 13:05

Please try the new Release Candidate v4, VLC 1.1.0-RC4 because the version you are using is the RC1 which might have troubles.

jongerenchaos
Blank Cone
Blank Cone
Posts: 19
Joined: 31 Jan 2009 17:29

Re: Videolan & VP8 / WEBM streaming

Postby jongerenchaos » 20 Jun 2010 13:03

I use now:
@ player side: VLC mediaplayer 1.1.0-RC4 The Luggage
@ encoder side:

Code: Select all

commandline@ks30683:~$ vlc clap.mp4 --sout-mux-caching=3000 --ttl 12 -vvv --sout-keep --sout '#transcode{vcodec=VP80,vb=300,acodec=vorb,ab=96}:std{access=http,mux=ffmpeg{mux=webm},url=:8080}' VLC media player 1.1.0-rc4 The Luggage (revision exported) [0x91e1928] main libvlc debug: VLC media player - 1.1.0-rc4 The Luggage [0x91e1928] main libvlc debug: Copyright © 1996-2010 the VideoLAN team [0x91e1928] main libvlc debug: revision exported [0x91e1928] main libvlc debug: configured with ./configure '--prefix=/usr' '--enable-x11' '--enable-xvideo' '--disable-gtk' '--enable-sdl' '--enable-avcodec' '--enable-avformat' '--enable-swscale' '--enable-mad' '--enable-a52' '--enable-libmpeg2' '--enable-dvdnav' '--enable-faad' '--enable-vorbis' '--enable-ogg' '--enable-theora' '--enable-faac' '--enable-mkv' '--enable-freetype' '--enable-fribidi' '--enable-speex' '--enable-flac' '--enable-caca' '--enable-alsa' '--disable-kde' '--enable-ncurses' '--enable-release' '--enable-debug' '--disable-mozilla' '--disable-nls' '--disable-glx' '--disable-skins2' '--enable-ffmpeg' '--enable-libdvbpsi' '--disable-mad' '--enable-httpd' '--disable-swscale' [0x91e1928] main libvlc debug: translation test: code is "C" [0x91e1928] main libvlc debug: checking plugin modules [0x91e1928] main libvlc debug: loading plugins cache file /usr/lib/vlc/plugins/plugins-04041e-e8.dat [0x91e1928] main libvlc debug: recursively browsing `/usr/lib/vlc/plugins' [0x91e1928] main libvlc debug: saving plugins cache /usr/lib/vlc/plugins/plugins-04041e-e8.dat [0x91e1928] main libvlc debug: module bank initialized (350 modules) [0x91e1928] main libvlc debug: opening config file (/home/menno/.config/vlc/vlcrc) [0x91e1928] main libvlc debug: CPU has capabilities MMX MMXEXT SSE SSE2 FPU [0x91e1928] main libvlc debug: looking for memcpy module: 3 candidates [0x91e1928] main libvlc debug: using memcpy module "memcpymmxext" [0x9279d30] main input debug: Creating an input for 'Media Library' [0x9279d30] main input debug: Input is a meta file: disabling unneeded options [0x9279d30] main input debug: using timeshift granularity of 50 MiB [0x9279d30] main input debug: using timeshift path '/tmp' [0x9279d30] main input debug: `file/xspf-open:///home/menno/.local/share/vlc/ml.xspf' gives access `file' demux `xspf-open' path `/home/menno/.local/share/vlc/ml.xspf' [0x9279d30] main input debug: creating demux: access='file' demux='xspf-open' path='/home/menno/.local/share/vlc/ml.xspf' [0x92786c8] main demux debug: looking for access_demux module: 1 candidate [0x92786c8] main demux debug: no access_demux module matching "file" could be loaded [0x92786c8] main demux debug: TIMER module_need() : 1.054 ms - Total 1.054 ms / 1 intvls (Avg 1.054 ms) [0x9279d30] main input debug: creating access 'file' path='/home/menno/.local/share/vlc/ml.xspf' [0x9278c48] main access debug: looking for access module: 2 candidates [0x9278c48] filesystem access debug: opening file `/home/menno/.local/share/vlc/ml.xspf' [0x9278c48] main access debug: using access module "filesystem" [0x9278c48] main access debug: TIMER module_need() : 1.723 ms - Total 1.723 ms / 1 intvls (Avg 1.723 ms) [0x92795f8] main stream debug: Using AStream*Stream [0x92795f8] main stream debug: pre buffering [0x92795f8] main stream debug: received first data after 0 ms [0x92795f8] main stream debug: pre-buffering done 296 bytes in 0s - 565 KiB/s [0x9261d40] main stream debug: looking for stream_filter module: 5 candidates [0x9261d40] main stream debug: no stream_filter module matching "any" could be loaded [0x9261d40] main stream debug: TIMER module_need() : 2.424 ms - Total 2.424 ms / 1 intvls (Avg 2.424 ms) [0x9261d08] main stream debug: looking for stream_filter module: 1 candidate [0x9261d08] main stream debug: using stream_filter module "stream_filter_record" [0x9261d08] main stream debug: TIMER module_need() : 1.345 ms - Total 1.345 ms / 1 intvls (Avg 1.345 ms) [0x9279d30] main input debug: creating demux: access='file' demux='xspf-open' path='/home/menno/.local/share/vlc/ml.xspf' [0x9262410] main demux debug: looking for demux module: 1 candidate [0x9262410] playlist demux debug: using XSPF playlist reader [0x9262410] main demux debug: using demux module "playlist" [0x9262410] main demux debug: TIMER module_need() : 1.246 ms - Total 1.246 ms / 1 intvls (Avg 1.246 ms) [0x92629b8] main demux meta debug: looking for meta reader module: 1 candidate [0x92629b8] lua demux meta debug: Trying Lua scripts in /home/menno/.local/share/vlc/lua/meta/reader [0x92629b8] lua demux meta debug: Trying Lua scripts in /usr/lib/vlc/lua/meta/reader [0x92629b8] lua demux meta debug: Trying Lua playlist script /usr/lib/vlc/lua/meta/reader/filename.luac [0x92629b8] lua demux meta debug: Trying Lua scripts in /usr/share/vlc/lua/meta/reader [0x92629b8] main demux meta debug: no meta reader module matching "any" could be loaded [0x92629b8] main demux meta debug: TIMER module_need() : 4.947 ms - Total 4.947 ms / 1 intvls (Avg 4.947 ms) [0x9279d30] main input debug: `file/xspf-open:///home/menno/.local/share/vlc/ml.xspf' successfully opened [0x92629b8] main xml debug: looking for xml module: 2 candidates [0x92629b8] main xml debug: using xml module "xml" [0x92629b8] main xml debug: TIMER module_need() : 2.428 ms - Total 2.428 ms / 1 intvls (Avg 2.428 ms) [0x9262410] playlist demux debug: parsed 0 tracks successfully [0x92629b8] main xml debug: removing module "xml" [0x9279d30] main input debug: EOF reached [0x9262410] main demux debug: removing module "playlist" [0x9261d08] main stream debug: removing module "stream_filter_record" [0x9278c48] main access debug: removing module "filesystem" [0x9279d30] main input debug: Destroying the input for 'Media Library' [0x9279d30] main input debug: TIMER input launching for 'Media Library' : 16.285 ms - Total 16.285 ms / 1 intvls (Avg 16.285 ms) [0x9265078] main interface debug: looking for interface module: 1 candidate [0x9265078] main interface debug: using interface module "hotkeys" [0x9265078] main interface debug: TIMER module_need() : 1.485 ms - Total 1.485 ms / 1 intvls (Avg 1.485 ms) [0x9265570] main interface debug: looking for interface module: 1 candidate Blocked: call to unsetenv("DBUS_ACTIVATION_ADDRESS") vlc(unsetenv+0x5b)[0x80499fb] /lib/libdbus-1.so.3(+0x2be48)[0xbb5e48] /lib/libdbus-1.so.3(+0x9f06)[0xb93f06] Blocked: call to unsetenv("DBUS_ACTIVATION_BUS_TYPE") vlc(unsetenv+0x5b)[0x80499fb] /lib/libdbus-1.so.3(+0x2be48)[0xbb5e48] /lib/libdbus-1.so.3(+0xa056)[0xb94056] [0x9265570] inhibit interface error: Failed to connect to the D-Bus session daemon: /bin/dbus-launch terminated abnormally with the following error: Autolaunch error: X11 initialization failed. [0x9265570] main interface debug: no interface module matching "inhibit,none" could be loaded [0x9265570] main interface debug: TIMER module_need() : 8.651 ms - Total 8.651 ms / 1 intvls (Avg 8.651 ms) [0x9265570] main interface error: no suitable interface module [0x9279790] main playlist debug: Activated [0x9279790] main playlist debug: adding item `clap.mp4' ( file:///home/menno/clap.mp4 ) [0x9267a78] main interface debug: looking for interface module: 1 candidate [0x9267a78] main interface debug: using interface module "signals" [0x9267a78] main interface debug: TIMER module_need() : 1.866 ms - Total 1.866 ms / 1 intvls (Avg 1.866 ms) [0x9266698] main interface debug: looking for interface module: 0 candidates [0x9266698] main interface debug: no interface module matched "globalhotkeys,none" [0x9266698] main interface debug: TIMER module_need() : 0.521 ms - Total 0.521 ms / 1 intvls (Avg 0.521 ms) [0x9266698] main interface error: no suitable interface module [0x91e1928] main libvlc error: interface "globalhotkeys,none" initialization failed [0x91e1928] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface. [0x9266698] main interface debug: looking for interface module: 4 candidates [0x92628f0] main input debug: Creating an input for 'clap.mp4' [0x9279790] main playlist debug: rebuilding array of current - root Playlist [0x9279790] main playlist debug: rebuild done - 1 items, index -1 [0x9266698] qt4 interface error: Could not connect to X server [0x9266698] lua interface debug: Found lua interface script: /usr/lib/vlc/lua/intf/rc.luac [0x9266698] [rc] main interface debug: using interface module "lua" [0x9266698] [rc] main interface debug: TIMER module_need() : 52.141 ms - Total 52.141 ms / 1 intvls (Avg 52.141 ms) [0x9279790] main playlist debug: processing request item null node Playlist skip 0 [0x9279790] main playlist debug: starting new item [0x9279790] main playlist debug: creating new input thread [0x92706b8] main input debug: Creating an input for 'clap.mp4' [0x92706b8] main input debug: thread (input) created at priority 10 (input/input.c:214) [0x9279790] main playlist debug: no fetch required for (null) (art currently (null)) [0x92706b8] main input debug: thread started [0x927ab90] main stream output debug: using sout chain=`transcode{vcodec=VP80,vb=300,acodec=vorb,ab=96}:std{access=http,mux=ffmpeg{mux=webm},url=:8080}' [0x927ab90] main stream output debug: stream=`std' [0x9267190] main stream out debug: looking for sout stream module: 1 candidate [0x9267190] main stream out debug: set config option: sout-standard-access to http [0x9267190] main stream out debug: set config option: sout-standard-mux to ffmpeg{mux=webm} [0x9267190] main stream out debug: set config option: sout-standard-url to :8080 [0x9267190] stream_out_standard stream out debug: creating `http/ffmpeg{mux=webm}://(null)' [0x9267190] stream_out_standard stream out debug: using `http/ffmpeg{mux=webm}://(null)' [0x9272440] main access out debug: looking for sout access module: 1 candidate [0x9266698] [rc] lua interface: Listening on host "*console". [0x9272440] main access out: creating httpd [0x9272440] main access out debug: net: listening to port 8080 [0x9272440] main access out debug: using sout access module "access_output_http" [0x9272440] main access out debug: TIMER module_need() : 6.779 ms - Total 6.779 ms / 1 intvls (Avg 6.779 ms) [0x9267190] stream_out_standard stream out debug: access opened [0x92946a0] main mux debug: looking for sout mux module: 1 candidate VLC media player 1.1.0-rc4 The Luggage Remote control interface initialized. Type `help' for help. > [0x92946a0] main mux debug: set config option: ffmpeg-mux to webm [0x92946a0] main mux debug: using sout mux module "avformat" [0x92946a0] main mux debug: TIMER module_need() : 39.574 ms - Total 39.574 ms / 1 intvls (Avg 39.574 ms) [0x9267190] stream_out_standard stream out debug: mux opened [0x9267190] main stream out debug: using sout stream module "stream_out_standard" [0x9267190] main stream out debug: TIMER module_need() : 48.396 ms - Total 48.396 ms / 1 intvls (Avg 48.396 ms) [0x927ab90] main stream output debug: stream=`transcode' [0x9298cb8] main stream out debug: looking for sout stream module: 1 candidate [0x9298cb8] main stream out debug: set config option: sout-transcode-vcodec to VP80 [0x9298cb8] main stream out debug: set config option: sout-transcode-vb to 300 [0x9298cb8] main stream out debug: set config option: sout-transcode-acodec to vorb [0x9298cb8] main stream out debug: set config option: sout-transcode-ab to 96 [0x9298cb8] stream_out_transcode stream out debug: codec audio=vorb 0Hz 0 channels 96Kb/s [0x9298cb8] stream_out_transcode stream out debug: codec video=VP80 0x0 scaling: 0.000000 300kb/s [0x9298cb8] main stream out debug: using sout stream module "stream_out_transcode" [0x9298cb8] main stream out debug: TIMER module_need() : 2.568 ms - Total 2.568 ms / 1 intvls (Avg 2.568 ms) [0x92706b8] main input debug: using timeshift granularity of 50 MiB [0x92706b8] main input debug: using timeshift path '/tmp' [0x92706b8] main input debug: `file:///home/menno/clap.mp4' gives access `file' demux `' path `/home/menno/clap.mp4' [0x92706b8] main input debug: creating demux: access='file' demux='' path='/home/menno/clap.mp4' [0x92951f8] main demux debug: looking for access_demux module: 1 candidate [0x92951f8] main demux debug: no access_demux module matching "file" could be loaded [0x92951f8] main demux debug: TIMER module_need() : 0.562 ms - Total 0.562 ms / 1 intvls (Avg 0.562 ms) [0x92706b8] main input debug: creating access 'file' path='/home/menno/clap.mp4' [0x92952e8] main access debug: looking for access module: 2 candidates [0x92952e8] filesystem access debug: opening file `/home/menno/clap.mp4' [0x92952e8] main access debug: using access module "filesystem" [0x92952e8] main access debug: TIMER module_need() : 0.721 ms - Total 0.721 ms / 1 intvls (Avg 0.721 ms) [0x9295498] main stream debug: Using AStream*Stream [0x9295498] main stream debug: pre buffering [0x9295498] main stream debug: received first data after 0 ms [0x9295498] main stream debug: pre-buffering done 1024 bytes in 0s - 10000 KiB/s [0x9295748] main stream debug: looking for stream_filter module: 5 candidates [0x9295748] main stream debug: no stream_filter module matching "any" could be loaded [0x9295748] main stream debug: TIMER module_need() : 0.529 ms - Total 0.529 ms / 1 intvls (Avg 0.529 ms) [0x9295748] main stream debug: looking for stream_filter module: 1 candidate [0x9295748] main stream debug: using stream_filter module "stream_filter_record" [0x9295748] main stream debug: TIMER module_need() : 0.986 ms - Total 0.986 ms / 1 intvls (Avg 0.986 ms) [0x92706b8] main input debug: creating demux: access='file' demux='' path='/home/menno/clap.mp4' [0x92958e8] main demux debug: looking for demux module: 49 candidates [0x9295748] mp4 stream debug: found Box: ftyp size 28 [0x9295748] mp4 stream debug: found Box: moov size 81480 [0x9295748] mp4 stream debug: found Box: mvhd size 108 [0x9295748] mp4 stream debug: read box: "mvhd" creation 733801d-45h:43m:29s modification 733801d-45h:43m:29s time scale 600 duration 694977d-48h:00m:02s rate 1.000000 volume 1.000000 next track id 3 [0x9295748] mp4 stream debug: found Box: iods size 21 [0x9295748] mp4 stream warning: unknown box type iods (incompletely loaded) [0x9295748] mp4 stream debug: found Box: trak size 44641 [0x9295748] mp4 stream debug: found Box: tkhd size 92 [0x9295748] mp4 stream debug: read box: "tkhd" creation 733801d-45h:43m:29s modification 733801d-45h:43m:29s duration -1273727206d-36h:07m:28s track ID 1 layer 0 volume 1.000000 width 0.000000 height 0.000000 [0x9295748] mp4 stream debug: found Box: mdia size 44541 [0x9295748] mp4 stream debug: found Box: mdhd size 32 [0x9295748] mp4 stream debug: read box: "mdhd" creation 733801d-45h:43m:29s modification 733801d-45h:43m:29s time scale 44100 duration 695102d-52h:35m:12s language und [0x9295748] mp4 stream debug: found Box: hdlr size 66 [0x9295748] mp4 stream debug: read box: "hdlr" handler type soun name (C) 2007 Google Inc. v08.13.2007. [0x9295748] mp4 stream debug: found Box: minf size 44435 [0x9295748] mp4 stream debug: found Box: smhd size 16 [0x9295748] mp4 stream debug: read box: "smhd" balance 0.000000 [0x9295748] mp4 stream debug: found Box: dinf size 36 [0x9295748] mp4 stream debug: found Box: dref size 28 [0x9295748] mp4 stream debug: found Box: url size 12 [0x9295748] mp4 stream debug: read box: "url" url: (null) [0x9295748] mp4 stream debug: read box: "dref" entry-count 1 [0x9295748] mp4 stream debug: found Box: stbl size 44375 [0x9295748] mp4 stream debug: found Box: stsd size 91 [0x9295748] mp4 stream debug: found Box: mp4a size 75 [0x9295748] mp4 stream debug: read box: "soun" mp4 or qt1/2 (rest=39) [0x9295748] mp4 stream debug: found Box: esds size 39 [0x9295748] mp4 stream debug: found esds MPEG4ESDescr (25Bytes) [0x9295748] mp4 stream debug: found esds MP4DecConfigDescr (17Bytes) [0x9295748] mp4 stream debug: found esds MP4DecSpecificDescr (2Bytes) [0x9295748] mp4 stream debug: read box: "soun" in stsd channel 2 sample size 16 sample rate 44100.000000 [0x9295748] mp4 stream debug: read box: "stsd" entry-count 1 [0x9295748] mp4 stream debug: found Box: stts size 24 [0x9295748] mp4 stream debug: read box: "stts" entry-count 1 [0x9295748] mp4 stream debug: found Box: stsc size 40 [0x9295748] mp4 stream debug: read box: "stsc" entry-count 2 [0x9295748] mp4 stream debug: found Box: stsz size 42272 [0x9295748] mp4 stream debug: read box: "stsz" sample-size 0 sample-count 10563 [0x9295748] mp4 stream debug: found Box: stco size 1940 [0x9295748] mp4 stream debug: read box: "co64" entry-count 481 [0x9295748] mp4 stream debug: found Box: trak size 35946 [0x9295748] mp4 stream debug: found Box: tkhd size 92 [0x9295748] mp4 stream debug: read box: "tkhd" creation 733801d-45h:43m:29s modification 733801d-45h:43m:29s duration -1273528365d-02h:00m:32s track ID 2 layer 0 volume 0.000000 width 480.000000 height 360.000000 [0x9295748] mp4 stream debug: found Box: mdia size 35846 [0x9295748] mp4 stream debug: found Box: mdhd size 32 [0x9295748] mp4 stream debug: read box: "mdhd" creation 733801d-45h:43m:29s modification 733801d-45h:43m:29s time scale 30000 duration 695062d-51h:59m:11s language und [0x9295748] mp4 stream debug: found Box: hdlr size 66 [0x9295748] mp4 stream debug: read box: "hdlr" handler type vide name (C) 2007 Google Inc. v08.13.2007. [0x9295748] mp4 stream debug: found Box: minf size 35740 [0x9295748] mp4 stream debug: found Box: vmhd size 20 [0x9295748] mp4 stream debug: read box: "vmhd" graphics-mode 0 opcolor (0, 0, 0) [0x9295748] mp4 stream debug: found Box: dinf size 36 [0x9295748] mp4 stream debug: found Box: dref size 28 [0x9295748] mp4 stream debug: found Box: url size 12 [0x9295748] mp4 stream debug: read box: "url" url: (null) [0x9295748] mp4 stream debug: read box: "dref" entry-count 1 [0x9295748] mp4 stream debug: found Box: stbl size 35676 [0x9295748] mp4 stream debug: found Box: stsd size 168 [0x9295748] mp4 stream debug: found Box: avc1 size 152 [0x9295748] mp4 stream debug: found Box: avcC size 46 [0x9295748] mp4 stream debug: read box: "avcC" version=1 profile=0x42 level=0x1e length size=2 sps=1 pps=1 [0x9295748] mp4 stream debug: - sps[0] length=23 [0x9295748] mp4 stream debug: - pps[0] length=4 [0x9295748] mp4 stream debug: found Box: btrt size 20 [0x9295748] mp4 stream warning: unknown box type btrt (incompletely loaded) [0x9295748] mp4 stream debug: read box: "vide" in stsd 480x360 depth 24 [0x9295748] mp4 stream debug: read box: "stsd" entry-count 1 [0x9295748] mp4 stream debug: found Box: stts size 24 [0x9295748] mp4 stream debug: read box: "stts" entry-count 1 [0x9295748] mp4 stream debug: found Box: stss size 508 [0x9295748] mp4 stream debug: read box: "stss" entry-count 123 [0x9295748] mp4 stream debug: found Box: stsc size 3604 [0x9295748] mp4 stream debug: read box: "stsc" entry-count 299 [0x9295748] mp4 stream debug: found Box: stsz size 29424 [0x9295748] mp4 stream debug: read box: "stsz" sample-size 0 sample-count 7351 [0x9295748] mp4 stream debug: found Box: stco size 1940 [0x9295748] mp4 stream debug: read box: "co64" entry-count 481 [0x9295748] mp4 stream debug: found Box: udta size 756 [0x9295748] mp4 stream debug: found Box: meta size 748 [0x9295748] mp4 stream debug: found Box: hdlr size 33 [0x9295748] mp4 stream debug: read box: "hdlr" handler type mdir name [0x9295748] mp4 stream debug: found Box: ilst size 703 [0x9295748] mp4 stream debug: found Box: gsst size 25 [0x9295748] mp4 stream warning: unknown box type gsst (incompletely loaded) [0x9295748] mp4 stream debug: found Box: gstd size 30 [0x9295748] mp4 stream warning: unknown box type gstd (incompletely loaded) [0x9295748] mp4 stream debug: found Box: gssd size 56 [0x9295748] mp4 stream warning: unknown box type gssd (incompletely loaded) [0x9295748] mp4 stream debug: found Box: gspu size 152 [0x9295748] mp4 stream warning: unknown box type gspu (incompletely loaded) [0x9295748] mp4 stream debug: found Box: gspm size 152 [0x9295748] mp4 stream warning: unknown box type gspm (incompletely loaded) [0x9295748] mp4 stream debug: found Box: gshh size 280 [0x9295748] mp4 stream warning: unknown box type gshh (incompletely loaded) [0x9295748] mp4 stream debug: found Box: mdat size 16553284 [0x9295748] mp4 stream debug: skip box: "mdat" [0x9295748] mp4 stream debug: dumping root Box "root" [0x9295748] mp4 stream debug: | + ftyp size 28 [0x9295748] mp4 stream debug: | + moov size 81480 [0x9295748] mp4 stream debug: | | + mvhd size 108 [0x9295748] mp4 stream debug: | | + iods size 21 [0x9295748] mp4 stream debug: | | + trak size 44641 [0x9295748] mp4 stream debug: | | | + tkhd size 92 [0x9295748] mp4 stream debug: | | | + mdia size 44541 [0x9295748] mp4 stream debug: | | | | + mdhd size 32 [0x9295748] mp4 stream debug: | | | | + hdlr size 66 [0x9295748] mp4 stream debug: | | | | + minf size 44435 [0x9295748] mp4 stream debug: | | | | | + smhd size 16 [0x9295748] mp4 stream debug: | | | | | + dinf size 36 [0x9295748] mp4 stream debug: | | | | | | + dref size 28 [0x9295748] mp4 stream debug: | | | | | | | + url size 12 [0x9295748] mp4 stream debug: | | | | | + stbl size 44375 [0x9295748] mp4 stream debug: | | | | | | + stsd size 91 [0x9295748] mp4 stream debug: | | | | | | | + mp4a size 75 [0x9295748] mp4 stream debug: | | | | | | | | + esds size 39 [0x9295748] mp4 stream debug: | | | | | | + stts size 24 [0x9295748] mp4 stream debug: | | | | | | + stsc size 40 [0x9295748] mp4 stream debug: | | | | | | + stsz size 42272 [0x9295748] mp4 stream debug: | | | | | | + stco size 1940 [0x9295748] mp4 stream debug: | | + trak size 35946 [0x9295748] mp4 stream debug: | | | + tkhd size 92 [0x9295748] mp4 stream debug: | | | + mdia size 35846 [0x9295748] mp4 stream debug: | | | | + mdhd size 32 [0x9295748] mp4 stream debug: | | | | + hdlr size 66 [0x9295748] mp4 stream debug: | | | | + minf size 35740 [0x9295748] mp4 stream debug: | | | | | + vmhd size 20 [0x9295748] mp4 stream debug: | | | | | + dinf size 36 [0x9295748] mp4 stream debug: | | | | | | + dref size 28 [0x9295748] mp4 stream debug: | | | | | | | + url size 12 [0x9295748] mp4 stream debug: | | | | | + stbl size 35676 [0x9295748] mp4 stream debug: | | | | | | + stsd size 168 [0x9295748] mp4 stream debug: | | | | | | | + avc1 size 152 [0x9295748] mp4 stream debug: | | | | | | | | + avcC size 46 [0x9295748] mp4 stream debug: | | | | | | | | + btrt size 20 [0x9295748] mp4 stream debug: | | | | | | + stts size 24 [0x9295748] mp4 stream debug: | | | | | | + stss size 508 [0x9295748] mp4 stream debug: | | | | | | + stsc size 3604 [0x9295748] mp4 stream debug: | | | | | | + stsz size 29424 [0x9295748] mp4 stream debug: | | | | | | + stco size 1940 [0x9295748] mp4 stream debug: | | + udta size 756 [0x9295748] mp4 stream debug: | | | + meta size 748 [0x9295748] mp4 stream debug: | | | | + hdlr size 33 [0x9295748] mp4 stream debug: | | | | + ilst size 703 [0x9295748] mp4 stream debug: | | | | | + gsst size 25 [0x9295748] mp4 stream debug: | | | | | + gstd size 30 [0x9295748] mp4 stream debug: | | | | | + gssd size 56 [0x9295748] mp4 stream debug: | | | | | + gspu size 152 [0x9295748] mp4 stream debug: | | | | | + gspm size 152 [0x9295748] mp4 stream debug: | | | | | + gshh size 280 [0x9295748] mp4 stream debug: | + mdat size 16553284 [0x92958e8] mp4 demux debug: unrecognized major file specification (mp42). [0x92958e8] mp4 demux debug: found 2 tracks [0x92958e8] mp4 demux debug: track[Id 0x1] read 481 chunk [0x92958e8] mp4 demux debug: track[Id 0x1] read 10563 samples length:245s [0x92706b8] main input debug: selecting program id=0 [0x92958e8] mp4 demux debug: adding track[Id 0x1] audio (enable) language undef [0x92958e8] mp4 demux debug: track[Id 0x2] read 481 chunk [0x92958e8] mp4 demux debug: track[Id 0x2] read 7351 samples length:245s [0x92958e8] mp4 demux debug: adding track[Id 0x2] video (enable) language undef [0x92958e8] main demux debug: using demux module "mp4" [0x92958e8] main demux debug: TIMER module_need() : 16.296 ms - Total 16.296 ms / 1 intvls (Avg 16.296 ms) [0x92958e8] mp4 demux warning: control query 14 unimplemented [0x92706b8] main input debug: looking for a subtitle file in /home/menno/ [0x92a3038] main decoder debug: looking for packetizer module: 21 candidates [0x92a3038] packetizer_mpeg4audio decoder debug: running MPEG4 audio packetizer [0x92a3038] packetizer_mpeg4audio decoder debug: AAC 44100Hz 1024 samples/frame [0x92a3038] main decoder debug: using packetizer module "packetizer_mpeg4audio" [0x92a3038] main decoder debug: TIMER module_need() : 10.201 ms - Total 10.201 ms / 1 intvls (Avg 10.201 ms) [0x92a3038] main decoder debug: thread (decoder) created at priority 5 (input/decoder.c:301) [0x92a3038] main decoder debug: thread started [0x92f21d8] main decoder debug: looking for packetizer module: 21 candidates [0x92f21d8] packetizer_h264 decoder debug: found NAL_SPS (sps_id=0) [0x92f21d8] packetizer_h264 decoder debug: found NAL_PPS (pps_id=0 sps_id=0) [0x92f21d8] packetizer_h264 decoder debug: avcC length size=2, sps=1, pps=1 [0x92f21d8] main decoder debug: using packetizer module "packetizer_h264" [0x92f21d8] main decoder debug: TIMER module_need() : 2.254 ms - Total 2.254 ms / 1 intvls (Avg 2.254 ms) [0x92f21d8] main decoder debug: thread (decoder) created at priority 0 (input/decoder.c:301) [0x92f21d8] main decoder debug: thread started [0x92706b8] main input debug: starting in async mode [0x92f99c0] main demux meta debug: looking for meta reader module: 1 candidate [0x92f99c0] lua demux meta debug: Trying Lua scripts in /home/menno/.local/share/vlc/lua/meta/reader [0x92f99c0] lua demux meta debug: Trying Lua scripts in /usr/lib/vlc/lua/meta/reader [0x92f99c0] lua demux meta debug: Trying Lua playlist script /usr/lib/vlc/lua/meta/reader/filename.luac [0x92f99c0] lua demux meta debug: Trying Lua scripts in /usr/share/vlc/lua/meta/reader [0x92f99c0] main demux meta debug: no meta reader module matching "any" could be loaded [0x92f99c0] main demux meta debug: TIMER module_need() : 2.439 ms - Total 2.439 ms / 1 intvls (Avg 2.439 ms) [0x92706b8] main input debug: `file:///home/menno/clap.mp4' successfully opened [0x92958e8] mp4 demux debug: track[Id 0x1] does not provide Sync Sample Box (stss) [0x92958e8] mp4 demux debug: track[Id 0x2] using Sync Sample Box (stss) [0x92958e8] mp4 demux debug: stts gives 0 --> 0 (sample number) [0x92706b8] main input debug: Buffering 0% [0x92706b8] main input debug: switching to sync mode [0x927ab90] main stream output debug: adding a new sout input (sout_input:0x92f9940) [0x9298cb8] stream_out_transcode stream out debug: creating audio transcoding from fcc=`mp4a' to fcc=`vorb' [0x92f9b30] main generic debug: looking for decoder module: 27 candidates [0x92706b8] main input debug: Buffering 0% [0x927ab90] main stream output debug: adding a new sout input (sout_input:0x92fa180) [0x92706b8] main input debug: Buffering 33% [0x92706b8] main input debug: Buffering 66% [0x92706b8] main input debug: Buffering 100% [0x92706b8] main input debug: Stream buffering done (400 ms in 6 ms) [0x92f9b30] main generic debug: using decoder module "faad" [0x92f9b30] main generic debug: TIMER module_need() : 7.201 ms - Total 7.201 ms / 1 intvls (Avg 7.201 ms) [0x92f9e98] main encoder debug: looking for encoder module: 9 candidates [0x92f9e98] main encoder debug: using encoder module "vorbis" [0x92f9e98] main encoder debug: TIMER module_need() : 34.143 ms - Total 34.143 ms / 1 intvls (Avg 34.143 ms) [0x92946a0] main mux debug: adding a new input [0x92946a0] avformat mux debug: adding input [0x9298cb8] stream_out_transcode stream out debug: creating video transcoding from fcc=`h264' to fcc=`VP80' [0x935d9a0] main generic debug: looking for decoder module: 27 candidates [0x935d9a0] avcodec generic debug: libavcodec initialized (interface 0x344c00) [0x935d9a0] avcodec generic debug: trying to use direct rendering [0x935d9a0] avcodec generic debug: ffmpeg codec (H264 - MPEG-4 AVC (part 10)) started [0x935d9a0] main generic debug: using decoder module "avcodec" [0x935d9a0] main generic debug: TIMER module_need() : 8.338 ms - Total 8.338 ms / 1 intvls (Avg 8.338 ms) [0x935dd08] main encoder debug: looking for encoder module: 9 candidates [0x935dd08] avcodec encoder debug: libavcodec already initialized [0x935dd08] avcodec encoder debug: found encoder Google/On2's VP8 Video [0x935dd08] main encoder debug: using encoder module "avcodec" [0x935dd08] main encoder debug: TIMER module_need() : 18.506 ms - Total 18.506 ms / 1 intvls (Avg 18.506 ms) [0x935dd08] main encoder debug: removing module "avcodec" [0x92706b8] main input debug: Decoder buffering done in 65 ms [0x92f9b30] faad generic warning: decoded zero sample [0x935d9a0] avcodec generic debug: using direct rendering [0x9298cb8] stream_out_transcode stream out debug: late picture skipped (51895) [0x9298cb8] stream_out_transcode stream out debug: late picture skipped (21954) [0x9298cb8] stream_out_transcode stream out debug: decoder aspect is 1.333333:1 [0x9298cb8] stream_out_transcode stream out debug: source pixel aspect is 1.000000:1 [0x9298cb8] stream_out_transcode stream out debug: scaled pixel aspect is 1.000000:1 [0x9298cb8] stream_out_transcode stream out debug: source 480x360, destination 480x360 [0x9298cb8] stream_out_transcode stream out debug: encoder aspect is 480:360 [0x9298cb8] stream_out_transcode stream out debug: destination (after video filters) 480x360 [0x935dd08] main encoder debug: looking for encoder module: 9 candidates [0x935dd08] avcodec encoder debug: libavcodec already initialized [0x935dd08] avcodec encoder debug: found encoder Google/On2's VP8 Video [0x935dd08] main encoder debug: using encoder module "avcodec" [0x935dd08] main encoder debug: TIMER module_need() : 16.083 ms - Total 16.083 ms / 1 intvls (Avg 16.083 ms) [0x92946a0] main mux debug: adding a new input [0x92946a0] avformat mux debug: adding input [0x92946a0] main mux warning: late buffer for mux input (203455) [0x92946a0] main mux warning: late buffer for mux input (189196)
I get the same error @ player side:
Geen bruikbare decodermodule:
VLC ondersteunt het "undf" audio- of videoformaat niet. Helaas kunt u dit niet oplossen.

What do i wrong? I think this is a VLC bug or the encoding on my linux machine is to slow.

Update:
When i use the following code:
vlc clap.mp4 -vvvvv --sout="#transcode{vcodec=VP80,vb=800,scale=1,deinterlace=0,acodec=vorb,ab=128,channels=2, samplerate=44100}:standard{access=file,mux=ffmpeg{mux=webm},dst='clap.webm'}"

and play the encoded webm file this works (but the encoding is very slow)!

Realtime encoding is very slow, is it possible to transcode all the mp4 files to a webm coding format and stream them without slow encoding issues? Or is encoding to an other format better (to use them for realtime webm streaming) ?

Jean-Baptiste Kempf
Site Administrator
Site Administrator
Posts: 37523
Joined: 22 Jul 2005 15:29
VLC version: 4.0.0-git
Operating System: Linux, Windows, Mac
Location: Cone, France
Contact:

Re: Videolan & VP8 / WEBM streaming

Postby Jean-Baptiste Kempf » 20 Jun 2010 23:10

encoding is slow in libvpx
Jean-Baptiste Kempf
http://www.jbkempf.com/ - http://www.jbkempf.com/blog/category/Videolan
VLC media player developer, VideoLAN President and Sites administrator
If you want an answer to your question, just be specific and precise. Don't use Private Messages.

jongerenchaos
Blank Cone
Blank Cone
Posts: 19
Joined: 31 Jan 2009 17:29

Re: Videolan & VP8 / WEBM streaming

Postby jongerenchaos » 21 Jun 2010 08:01

Is there anybody who get realtime streaming working with the webm codec? I think there is a bug in VLC (only with realtime streaming).

ILEoo
Developer
Developer
Posts: 91
Joined: 05 Nov 2008 16:29

Re: Videolan & VP8 / WEBM streaming

Postby ILEoo » 21 Jun 2010 11:32

libvpx encoding is really really slow, easily just 2-5fps. And I'm not sure how well ffmpeg-muxer supports webm in streaming (haven't really tested it with pre-encoded files or anything). And for other codecs, webm-container is defined to have vp80+vorbis in it, nothing else (iirc).


Return to “VLC 1.1.0 testing”

Who is online

Users browsing this forum: No registered users and 1 guest