Page 1 of 1

Not transcoding into mp4v - missing a module on my pc?

Posted: 24 Nov 2006 22:24
by ZeusDK
Hi all

When I want to stream a device or file to QuickTime then only the audio works, no picture is showing up:

Code: Select all

:sout=#transcode{vcodec=mp4v,vb=256,scale=1,acodec=mp4a,ab=128,channels=1}:rtp{sdp=rtsp://127.0.0.1:9000/test.sdp}:
Why? Is it because I don't have the mp4v module on my winXP pc? (Using Vlc 0.9 nightly)

Getting this:

Code: Select all

[00000667] ffmpeg encoder error: cannot open encoder [00000658] stream_out_transcode private error: cannot find encoder ((null)) [00000658] stream_out_transcode private error: cannot create video chain [00000664] main packetizer error: cannot create packetizer output (I420)
Is there something about ffmpeg that I have not installed (yet)?

Posted: 26 Nov 2006 00:07
by ZeusDK
Have tried with different versions including the 0.9 SVN.

Getting the error in all versions and have deleted the whole directory before reinstall.

Can anyone help?

Posted: 26 Nov 2006 22:27
by ZeusDK
Anyone - please help?

Posted: 26 Nov 2006 23:06
by redmenace
Post your debug spew from the messages option under view.

Posted: 26 Nov 2006 23:12
by ZeusDK
Thank you for the interest.

Here is the logging:

Code: Select all

[00000333] logger interface: VLC media player - version 0.9.0-svn-20061119-0001 Grishenko - (c) 1996-2006 the VideoLAN team [00000333] logger interface: Warning: if you can't access the GUI anymore, open a command-line window, go to the directory where you installed VLC and run "vlc -I wx" [00000333] logger interface: using logger... [00000340] main private: creating httpd [00000381] ffmpeg encoder error: cannot open encoder [00000337] stream_out_transcode private error: cannot find encoder ((null)) [00000337] stream_out_transcode private error: cannot create video chain [00000345] main packetizer error: cannot create packetizer output (I420)

Posted: 26 Nov 2006 23:16
by ZeusDK
And:

Code: Select all

main debug: CPU has capabilities 486 586 MMX MMXEXT SSE SSE2 FPU main debug: looking for memcpy module: 3 candidates main debug: using memcpy module "memcpymmxext" main debug: `file/xspf-open://C:\Documents and Settings\Administrator\Application Data\vlc\ml.xsp' gives access `file' demux `xspf-open' path `C:\Documents and Settings\Administrator\Application Data\vlc\ml.xsp' main debug: creating access 'file' path='C:\Documents and Settings\Administrator\Application Data\vlc\ml.xsp' main debug: looking for access2 module: 5 candidates access_file debug: opening file `C:\Documents and Settings\Administrator\Application Data\vlc\ml.xsp' main debug: using access2 module "access_file" main debug: pre-buffering... main debug: received first data for our buffer main debug: creating demux: access='file' demux='xspf-open' path='C:\Documents and Settings\Administrator\Application Data\vlc\ml.xsp' main debug: looking for demux2 module: 1 candidate playlist debug: using XSPF playlist reader main debug: using demux2 module "playlist" main debug: `file/xspf-open://C:\Documents and Settings\Administrator\Application Data\vlc\ml.xsp' successfully opened main debug: looking for xml module: 2 candidates main debug: using xml module "xml" playlist debug: parsed 0 tracks successfully main debug: removing module "xml" main debug: closing input main debug: removing module "playlist" main debug: removing module "access_file" main debug: waiting for thread completion main debug: thread 3968 (preparser) created at priority 0 (playlist/thread.c:86) main debug: waiting for thread completion main debug: thread 3984 (fetcher) created at priority 0 (playlist/thread.c:112) main debug: waiting for thread completion main debug: rebuilding array of current - root Spilleliste main debug: finding something to play within Spilleliste main debug: At end of node main debug: rebuild done - 0 items, index -1 main debug: thread 3980 (playlist) created at priority 0 (playlist/thread.c:122) main debug: looking for interface module: 1 candidate main debug: using interface module "hotkeys" main debug: thread 4004 (interface) created at priority 0 (interface/interface.c:239) main debug: looking for interface module: 4 candidates main debug: using interface module "wxwidgets" wxwidgets debug: Using last windows config '(-1,0,0,1440,900)(0,687,204,350,105)(2,110,145,418,587)(6,0,0,-1,150)' wxwidgets debug: id=0 p=(687,204) s=(350,105) wxwidgets debug: id=2 p=(110,145) s=(418,587) wxwidgets debug: id=6 p=(0,0) s=(-1,150) ffmpeg error: cannot open encoder stream_out_transcode error: cannot find encoder ((null)) stream_out_transcode error: cannot create video chain main error: cannot create packetizer output (I420)

Posted: 28 Nov 2006 00:52
by ZeusDK
Can anyone help? 8)

bitrate?

Posted: 13 Feb 2007 20:34
by dombrowsky
I had a very similar error. I spent an hour searching on the web before it crossed my mind to try changing the bitrate (duh!).

I changed it from 196 to 128 and the encoding worked like a charm. Have you tried that?

-dave