Page 1 of 1

stream_out_transcode error: cannot create video chain

Posted: 04 Feb 2010 00:53
by keo_video
Hello this is on 0.9.8a Grishenko version of VLC ..
OS Name Microsoft Windows XP Professional
Version 5.1.2600 Service Pack 3 Build 2600
OS Manufacturer Microsoft Corporation
System Name M2010_SIMULATOR
System Manufacturer Dell Inc.
System Model Inspiron 1720
System Type X86-based PC
Processor x86 Family 6 Model 23 Stepping 6 GenuineIntel ~2493 Mhz
BIOS Version/Date Dell Inc. A09, 7/11/2008


I was trying to pull a HD 60 mbit/s stream down and save it to a file.

I believe i have done this before using this version of the program. I thought i had all the same settings. I cannot seem to figure out why it is not working. Any advice would be particularly useful.

Thank you for your time patience effort and knowledge it is much appreciated.


main info: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
qt4 debug: MRL passed to the Sout: rtp://@192.168.1.30:10000 :rtp-caching=100
qt4 debug: Sout mrl :sout=#transcode{vcodec=mp2v,vb=800,scale=1}:duplicate{dst=std{access=file,mux=ts,dst=C:\Program Files\VideoLAN\VLC\timetest.mpg}}
main debug: adding item `Streaming' ( rtp://@192.168.1.30:10000 :rtp-caching=100 )
main debug: waitpipe: object killed
main debug: EOF reached
main debug: control type=0
main debug: control: stopping input
main debug: rebuilding array of current - root Playlist
main debug: rebuild done - 5 items, index 3
main debug: dying input
rtp debug: removing RTP source (00000000)
ts debug: eof ?
main debug: thread ended
main debug: thread times: real 0m52.501750s, kernel 0m1.750000s, user 0m2.390625s
main debug: thread 5732 joined (input/demux.c:385)
ts debug: pid list:
ts debug: - pid[0] seen
main debug: removing module "packetizer_mpegvideo"
main debug: thread ended
main debug: thread times: real 0m52.423623s, kernel 0m0.015625s, user 0m0.015625s
main debug: thread 5744 joined (input/decoder.c:248)
main debug: killing decoder fourcc `mpgv', 0 PES in FIFO
main debug: Program doesn't contain anymore ES
ts debug: - pid[49] seen
ts debug: - pid[63] seen
ts debug: - pid[8191] seen
main debug: removing module "ts"
main debug: removing module "rtp"
main debug: thread ended
qt4 debug: Updating the stream status: 8
main debug: dead input
main debug: thread times: real 0m52.564252s, kernel 0m7.140625s, user 0m3.937500s
main debug: thread 5512 joined (playlist/engine.c:244)
main debug: TIMER input launching for 'Streaming' : 70.000 ms - Total 70.000 ms / 1 intvls (Avg 70.000 ms)
main debug: destroying chain... (name=transcode)
main debug: destroying chain... (name=duplicate)
stream_out_duplicate debug: closing a duplication
main debug: destroying chain... (name=std)
main debug: removing module "mux_ts"
access_output_file debug: file access output closed
main debug: removing module "access_output_file"
main debug: removing module "stream_out_standard"
main debug: destroying chain done
main debug: removing module "stream_out_duplicate"
main debug: destroying chain done
main debug: removing module "stream_out_transcode"
main debug: destroying chain done
main debug: starting new item
main debug: processing request item Streaming node null skip 0
main debug: resyncing on Streaming
main debug: Streaming is at 4
main debug: creating new input thread
main debug: Creating an input for 'Streaming'
main debug: waiting for thread initialization
main debug: thread started
main debug: thread 5524 (input) created at priority 1 (input/input.c:370)
qt4 debug: Updating the stream status: 3
main debug: stream=`transcode'
main debug: looking for sout stream module: 1 candidate
main debug: stream=`duplicate'
main debug: looking for sout stream module: 1 candidate
stream_out_duplicate debug: creating 'duplicate'
stream_out_duplicate debug: * adding `std{access=file,mux=ts,dst=C:\Program Files\VideoLAN\VLC\timetest.mpg}'
main debug: stream=`std'
main debug: looking for sout stream module: 1 candidate
main debug: set config option: sout-standard-access to file
main debug: set config option: sout-standard-mux to ts
main debug: set config option: sout-standard-dst to C:\Program Files\VideoLAN\VLC\timetest.mpg
stream_out_standard debug: creating `file/ts://C:\Program Files\VideoLAN\VLC\timetest.mpg'
stream_out_standard debug: extension is mpg
stream_out_standard debug: extension -> mux=ps
stream_out_standard debug: using `file/ts://C:\Program Files\VideoLAN\VLC\timetest.mpg'
main debug: looking for sout access module: 1 candidate
access_output_file debug: file access output opened (C:\Program Files\VideoLAN\VLC\timetest.mpg)
main debug: using sout access module "access_output_file"
main debug: TIMER module_Need() : 0.000 ms - Total 0.000 ms / 1 intvls (Avg 0.000 ms)
stream_out_standard debug: access opened
main debug: looking for sout mux module: 1 candidate
mux_ts debug: shaping=200000 pcr=70000 dts_delay=400000
main debug: using sout mux module "mux_ts"
main debug: TIMER module_Need() : 4.000 ms - Total 4.000 ms / 1 intvls (Avg 4.000 ms)
main debug: muxer support adding stream at any time
main debug: muxer prefers to wait for all ES before starting to mux
stream_out_standard debug: mux opened
main debug: using sout stream module "stream_out_standard"
main debug: TIMER module_Need() : 7.000 ms - Total 7.000 ms / 1 intvls (Avg 7.000 ms)
main debug: using sout stream module "stream_out_duplicate"
main debug: TIMER module_Need() : 7.000 ms - Total 7.000 ms / 1 intvls (Avg 7.000 ms)
main debug: set config option: sout-transcode-vcodec to mp2v
main debug: set config option: sout-transcode-vb to 800
main debug: set config option: sout-transcode-scale to 1
stream_out_transcode debug: codec video=mp2v 0x0 scaling: 1.000000 800kb/s
main debug: using sout stream module "stream_out_transcode"
main debug: TIMER module_Need() : 11.000 ms - Total 11.000 ms / 1 intvls (Avg 11.000 ms)
main debug: `rtp://@192.168.1.30:10000 :rtp-caching=100' gives access `rtp' demux `' path `@192.168.1.30:10000 :rtp-caching=100'
main debug: creating demux: access='rtp' demux='' path='@192.168.1.30:10000 :rtp-caching=100'
main debug: looking for access_demux module: 1 candidate
main debug: net: opening 192.168.1.30 datagram port 10000
main debug: net: opening 192.168.1.30 datagram port 10001
main debug: using access_demux module "rtp"
main debug: TIMER module_Need() : 3.000 ms - Total 3.000 ms / 1 intvls (Avg 3.000 ms)
main debug: looking for a subtitle file in C:\Program Files\VideoLAN\VLC\
main debug: starting in sync mode
main debug: `rtp://@192.168.1.30:10000 :rtp-caching=100' successfully opened
rtp debug: detected MPEG2 TS
rtp debug: added payload type 33 (f = 90000 Hz)
main debug: thread 5744 (stream out) created at priority 1 (input/demux.c:358)
rtp debug: added RTP source (00000000)
main debug: control type=1
main debug: thread started
main debug: creating demux: access='' demux='ts' path=''
main debug: looking for demux module: 1 candidate
main debug: using demux module "ts"
main debug: TIMER module_Need() : 1.000 ms - Total 1.000 ms / 1 intvls (Avg 1.000 ms)
ts debug: pid[49] unknown
qt4 debug: New Event: type 1103
qt4 debug: Updating the stream status: 3
ts debug: PATCallBack called
ts debug: new PAT ts_id=1 version=0 current_next=1
ts debug: * number=2 pid=63
ts debug: PMTCallBack called
ts debug: new PMT program number=2 version=0 pid_pcr=49
ts debug: * es pid=49 type=2 fcc=mpgv
main debug: selecting program id=2
main debug: looking for packetizer module: 18 candidates
main debug: using packetizer module "packetizer_mpegvideo"
main debug: TIMER module_Need() : 0.000 ms - Total 0.000 ms / 1 intvls (Avg 0.000 ms)
main debug: thread 5608 (decoder) created at priority 0 (input/decoder.c:217)
main debug: thread started
qt4 debug: New Event: type 1108
ts warning: first packet for pid=49 cc=0x1
packetizer_mpegvideo debug: waiting for sequence start
packetizer_mpegvideo debug: waiting for sequence start
packetizer_mpegvideo debug: size 1920x1080 fps=29.970
main debug: adding a new sout input (sout_input:00BC99D0)
stream_out_transcode debug: creating video transcoding from fcc=`mpgv' to fcc=`mp2v'
main debug: looking for decoder module: 34 candidates
main debug: using decoder module "libmpeg2"
main debug: TIMER module_Need() : 0.000 ms - Total 0.000 ms / 1 intvls (Avg 0.000 ms)
main debug: looking for encoder module: 11 candidates
avcodec debug: libavcodec already initialized
avcodec debug: Warning vbv_delay will be set to 0xFFFF (=VBR) as the specified vbv buffer is too large for the given bitrate!
(mpeg2video@029A4260)
avcodec debug: removing common factors from framerate
(mpeg2video@029A4260)
avcodec warning: Set profile and level
(mpeg2video@029A4260)
avcodec error: cannot open encoder
main debug: TIMER module_Need() : 8.000 ms - Total 8.000 ms / 1 intvls (Avg 8.000 ms)
stream_out_transcode error: cannot find video encoder (module:any fourcc:mp2v)
main debug: removing module "libmpeg2"
stream_out_transcode error: cannot create video chain
main error: cannot create packetizer output (mpgv)
qt4 debug: Destroy the Interaction Dialog
qt4 debug: Hide the Interaction Dialog

Re: stream_out_transcode error: cannot create video chain

Posted: 04 Feb 2010 23:40
by VLC_help
Have you tried VLC 1.0.5? Or m4v video codec for transcoding?