Page 1 of 1

Transcode OGM File

Posted: 21 May 2004 13:17
by RedRat
Hi,

I'm using WIN XP SP1 and vlc 0.72 Test 3.

I try to transcode an OGM to TS. The problem is getting the sound converted. It looks to me like that VLC isn't finding the Vorbis-decoder.

Is it impossible or am I to stupid (Hope for the second ;-) )

Thanks Alex

P.S. Playback is working fine


Using the streaming wizard i get the following command line

:sout=#transcode{vcodec=mp1v,vb=3072,scale=1,acodec=mpga,ab=192,channels=2}:duplicate{dst=std{access=file,mux=ts,url="F:\Aufnahme\sabrina\Fertig\Bob der Baumeister\test.mpg"}}

Here is the log.

Code: Select all

main debug: creating new input thread main debug: option: :sout=#transcode{vcodec=mp4v,vb=3072,scale=1,acodec=mpga,ab=192,channels=2}:duplicate{dst=std{access=file,mux=ts,url=F:\Aufnahme\sabrina\Fertig\Bob der Baumeister\test.mpg}} main debug: set input option: sout to #transcode{vcodec=mp4v,vb=3072,scale=1,acodec=mpga,ab=192,channels=2}:duplicate{dst=std{access=file,mux=ts,url=F:\Aufnahme\sabrina\Fertig\Bob der Baumeister\test.mpg}} main: playlist item `F:\Aufnahme\sabrina\Fertig\Bob der Baumeister\Rumpel malt die Stadt an.ogm' main debug: waiting for thread completion main warning: drive letter F: found in source string main debug: access `', demux `', name `F:\Aufnahme\sabrina\Fertig\Bob der Baumeister\Rumpel malt die Stadt an.ogm' main debug: stream=`transcode' main debug: looking for sout stream module main debug: probing 1 candidate main debug: thread 3068 (input) created at priority 1 (src/input/input.c:326) main debug: stream=`duplicate' main debug: looking for sout stream module main debug: probing 1 candidate stream_out_duplicate debug: creating 'duplicate' stream_out_duplicate debug: * adding `std{access=file,mux=ts,url=F:\Aufnahme\sabrina\Fertig\Bob der Baumeister\test.mpg}' main debug: stream=`std' main debug: looking for sout stream module main debug: probing 1 candidate main debug: set sout option: sout-standard-access to file main debug: set sout option: sout-standard-mux to ts main debug: set sout option: sout-standard-url to F:\Aufnahme\sabrina\Fertig\Bob der Baumeister\test.mpg stream_out_standard debug: creating `file/ts://F:\Aufnahme\sabrina\Fertig\Bob der Baumeister\test.mpg' stream_out_standard debug: extention is mpg stream_out_standard debug: extention -> mux=ps stream_out_standard debug: using `file/ts://F:\Aufnahme\sabrina\Fertig\Bob der Baumeister\test.mpg' main debug: looking for sout access module main debug: probing 1 candidate access_output_file debug: file access output opened (`F:\Aufnahme\sabrina\Fertig\Bob der Baumeister\test.mpg') main debug: using sout access module "access_output_file" stream_out_standard debug: access opened main debug: looking for sout mux module main debug: probing 2 candidates mux_ts_dvbpsi debug: Open mux_ts_dvbpsi debug: shaping=200000 pcr=30000 dts_delay=200000 mux_ts_dvbpsi debug: invalid csa ck (it must be 16 chars long) main debug: using sout mux module "mux_ts_dvbpsi" main debug: muxer support adding stream at any time stream_out_standard debug: mux opened main debug: using sout stream module "stream_out_standard" main debug: using sout stream module "stream_out_duplicate" main debug: set sout option: sout-transcode-vcodec to mp4v main debug: set sout option: sout-transcode-vb to 3072 main debug: set sout option: sout-transcode-scale to 1 main debug: set sout option: sout-transcode-acodec to mpga main debug: set sout option: sout-transcode-ab to 192 main debug: set sout option: sout-transcode-channels to 2 stream_out_transcode debug: codec audio=mpga 0Hz 2 channels 192Kb/s stream_out_transcode debug: codec video=mp4v 0x0 scaling: 1.000000 3072kb/s main debug: using sout stream module "stream_out_transcode" main debug: looking for access module main debug: probing 7 candidates dvdplay debug: plugin discarded (not a valid source) dvdread warning: dvdread module discarded (not a valid source) vcd debug: trying .cue file: F:\Aufnahme\sabrina\Fertig\Bob der Baumeister\Rumpel malt die Stadt an.cue vcd warning: could not open F:\Aufnahme\sabrina\Fertig\Bob der Baumeister\Rumpel malt die Stadt an.ogm cdda debug: trying .cue file: F:\Aufnahme\sabrina\Fertig\Bob der Baumeister\Rumpel malt die Stadt an.cue cdda warning: could not open F:\Aufnahme\sabrina\Fertig\Bob der Baumeister\Rumpel malt die Stadt an.ogm access_file debug: opening file `F:\Aufnahme\sabrina\Fertig\Bob der Baumeister\Rumpel malt die Stadt an.ogm' main debug: using access module "access_file" main debug: looking for demux module main debug: probing 7 candidates dshow warning: dshow plugin discarded (not a valid stream) dshow warning: dshow plugin discarded (not a valid stream) ts_dvbpsi warning: TS module discarded (no sync) ts warning: TS module discarded (no sync) main debug: demux2_New: '://F:\Aufnahme\sabrina\Fertig\Bob der Baumeister\Rumpel malt die Stadt an.ogm' -> access='' demux='' path='F:\Aufnahme\sabrina\Fertig\Bob der Baumeister\Rumpel malt die Stadt an.ogm' main debug: looking for demux2 module main debug: probing 27 candidates main debug: using demux2 module "ogg" main debug: using demux module "demux2" main debug: looking for a subtitle file in F:\Aufnahme\sabrina\Fertig\Bob der Baumeister\ main debug: starting in asynch mode ogg debug: found video header of type: DX50 ogg debug: fps: 25.000000, width:480; height:352, bitcount:24 ogg debug: found vorbis header main debug: selecting ES 0x1 main debug: looking for packetizer module main debug: probing 29 candidates main debug: using packetizer module "packetizer_mpeg4video" main debug: stream out mode -> no decoder thread main debug: selecting ES 0x2 main debug: looking for packetizer module main debug: probing 29 candidates main debug: using packetizer module "vorbis" main debug: stream out mode -> no decoder thread ogg debug: beginning of a group of logical streams vorbis debug: channels:2 samplerate:48000 bitrate:-1 main debug: adding a new input stream_out_transcode debug: creating video transcoding from fcc=`mp4v' to fcc=`mp4v' main debug: looking for encoder module main debug: probing 12 candidates ffmpeg debug: libavcodec already initialized ffmpeg debug: found encoder MPEG-4 Video main debug: using encoder module "ffmpeg" main debug: unlocking module "ffmpeg" main warning: trying to send non-dated packet to stream output! main warning: trying to send non-dated packet to stream output! main warning: trying to send non-dated packet to stream output! main debug: looking for encoder module main debug: probing 12 candidates ffmpeg debug: libavcodec already initialized ffmpeg debug: found encoder MPEG-4 Video main debug: using encoder module "ffmpeg" stream_out_duplicate debug: duplicated a new stream codec=mp4v (es=0 group=0) main debug: adding a new input mux_ts_dvbpsi debug: adding input codec=mp4v pid=68 mux_ts_dvbpsi debug: new PCR PID is 68 stream_out_duplicate debug: - added for output 0 main debug: adding a new input stream_out_transcode debug: creating audio transcoding from fcc=`vorb' to fcc=`mpga' stream_out_transcode error: cannot find decoder (avcodec) stream_out_transcode error: cannot create audio chain main error: cannot create packetizer output mux_ts_dvbpsi debug: adjusting rate at 4000/200000 (108/0) mux_ts_dvbpsi debug: adjusting rate at 3000/200000 (22/3) mux_ts_dvbpsi debug: adjusting rate at 80000/360000 (188/125) mux_ts_dvbpsi debug: adjusting rate at 45000/280000 (125/0) mux_ts_dvbpsi debug: adjusting rate at 5000/240000 (41/0) mux_ts_dvbpsi debug: adjusting rate at 9000/400000 (40/0) mux_ts_dvbpsi debug: adjusting rate at 11000/480000 (311/0) mux_ts_dvbpsi debug: adjusting rate at 10000/440000 (47/0) mux_ts_dvbpsi debug: adjusting rate at 163000/320000 (57/0) main debug: cmd=state old=1 new=1 main debug: playing at normal rate mux_ts_dvbpsi debug: adjusting rate at 2000/240000 (95/49) mux_ts_dvbpsi debug: adjusting rate at 1000/200000 (270/62) mux_ts_dvbpsi debug: adjusting rate at 1000/200000 (166/76) mux_ts_dvbpsi debug: adjusting rate at 3000/240000 (61/36) mux_ts_dvbpsi debug: adjusting rate at 1000/200000 (172/59) mux_ts_dvbpsi debug: adjusting rate at 3000/280000 (77/42) mux_ts_dvbpsi debug: adjusting rate at 123000/280000 (110/0) mux_ts_dvbpsi debug: adjusting rate at 84000/280000 (235/0) mux_ts_dvbpsi debug: adjusting rate at 42000/280000 (116/58) mux_ts_dvbpsi debug: adjusting rate at 1000/240000 (179/65) mux_ts_dvbpsi debug: adjusting rate at 2000/240000 (55/32) mux_ts_dvbpsi debug: adjusting rate at 2000/200000 (171/41) mux_ts_dvbpsi debug: adjusting rate at 3000/320000 (119/41) mux_ts_dvbpsi debug: adjusting rate at 160000/317000 (41/0) mux_ts_dvbpsi debug: adjusting rate at 124000/320000 (76/0) mux_ts_dvbpsi debug: adjusting rate at 124000/320000 (72/0) mux_ts_dvbpsi debug: adjusting rate at 2000/320000 (40/42) mux_ts_dvbpsi debug: adjusting rate at 122000/318000 (42/0) mux_ts_dvbpsi debug: adjusting rate at 5000/240000 (42/0) mux_ts_dvbpsi debug: adjusting rate at 164000/360000 (152/0) mux_ts_dvbpsi debug: adjusting rate at 4000/200000 (44/0) mux_ts_dvbpsi debug: adjusting rate at 3000/440000 (41/43) mux_ts_dvbpsi debug: adjusting rate at 163000/437000 (43/0) mux_ts_dvbpsi debug: adjusting rate at 1000/240000 (217/90) mux_ts_dvbpsi debug: adjusting rate at 0/280000 (176/189) mux_ts_dvbpsi debug: adjusting rate at 3000/200000 (62/11) mux_ts_dvbpsi debug: adjusting rate at 2000/200000 (89/38) mux_ts_dvbpsi debug: adjusting rate at 0/240000 (171/81) mux_ts_dvbpsi debug: adjusting rate at 83000/240000 (81/0) mux_ts_dvbpsi debug: adjusting rate at 2000/240000 (59/42) mux_ts_dvbpsi debug: adjusting rate at 3000/280000 (36/25) mux_ts_dvbpsi debug: adjusting rate at 2000/280000 (47/48) mux_ts_dvbpsi debug: adjusting rate at 121000/278000 (48/0) mux_ts_dvbpsi debug: adjusting rate at 83000/240000 (76/0) mux_ts_dvbpsi debug: adjusting rate at 1000/200000 (151/37) mux_ts_dvbpsi debug: adjusting rate at 2000/280000 (49/31) mux_ts_dvbpsi debug: adjusting rate at 121000/278000 (31/0) mux_ts_dvbpsi debug: adjusting rate at 123000/280000 (89/0) mux_ts_dvbpsi debug: adjusting rate at 1000/240000 (157/68) mux_ts_dvbpsi debug: adjusting rate at 2000/320000 (54/56) mux_ts_dvbpsi debug: adjusting rate at 122000/318000 (56/0) mux_ts_dvbpsi debug: adjusting rate at 4000/200000 (34/0) mux_ts_dvbpsi debug: adjusting rate at 2000/280000 (37/37) mux_ts_dvbpsi debug: adjusting rate at 121000/278000 (37/0) mux_ts_dvbpsi debug: adjusting rate at 83000/240000 (83/0) mux_ts_dvbpsi debug: adjusting rate at 164000/360000 (209/0) mux_ts_dvbpsi debug: adjusting rate at 2000/240000 (40/27) mux_ts_dvbpsi debug: adjusting rate at 83000/240000 (92/0) mux_ts_dvbpsi debug: adjusting rate at 43000/200000 (112/0) mux_ts_dvbpsi debug: adjusting rate at 81000/320000 (179/56) mux_ts_dvbpsi debug: adjusting rate at 82000/239000 (56/0) mux_ts_dvbpsi debug: adjusting rate at 2000/200000 (59/25) mux_ts_dvbpsi debug: adjusting rate at 2000/240000 (144/38) mux_ts_dvbpsi debug: adjusting rate at 4000/200000 (46/0) mux_ts_dvbpsi debug: adjusting rate at 4000/200000 (38/0) mux_ts_dvbpsi debug: adjusting rate at 1000/280000 (111/93) mux_ts_dvbpsi debug: adjusting rate at 2000/280000 (50/49) mux_ts_dvbpsi debug: adjusting rate at 121000/278000 (49/0) mux_ts_dvbpsi debug: adjusting rate at 42000/240000 (89/29) mux_ts_dvbpsi debug: adjusting rate at 163000/320000 (162/0) mux_ts_dvbpsi debug: adjusting rate at 3000/240000 (54/28) mux_ts_dvbpsi debug: adjusting rate at 2000/200000 (143/39) mux_ts_dvbpsi debug: adjusting rate at 3000/280000 (49/42) mux_ts_dvbpsi debug: adjusting rate at 5000/240000 (62/0) mux_ts_dvbpsi debug: adjusting rate at 3000/200000 (143/16) mux_ts_dvbpsi debug: adjusting rate at 1000/240000 (201/113) mux_ts_dvbpsi debug: adjusting rate at 3000/200000 (55/10) mux_ts_dvbpsi debug: adjusting rate at 3000/280000 (196/25) mux_ts_dvbpsi debug: adjusting rate at 3000/240000 (49/23) mux_ts_dvbpsi debug: adjusting rate at 1000/200000 (175/26) mux_ts_dvbpsi debug: adjusting rate at 3000/199000 (26/0) mux_ts_dvbpsi debug: adjusting rate at 123000/280000 (75/0) mux_ts_dvbpsi debug: adjusting rate at 2000/200000 (54/24) mux_ts_dvbpsi debug: adjusting rate at 0/240000 (166/80) mux_ts_dvbpsi debug: adjusting rate at 1000/200000 (162/60) mux_ts_dvbpsi debug: adjusting rate at 1000/200000 (184/88) mux_ts_dvbpsi debug: adjusting rate at 42000/240000 (81/22) mux_ts_dvbpsi debug: adjusting rate at 1000/280000 (117/93) mux_ts_dvbpsi debug: adjusting rate at 2000/320000 (49/62) mux_ts_dvbpsi debug: adjusting rate at 122000/318000 (62/0) mux_ts_dvbpsi debug: adjusting rate at 3000/400000 (41/48) mux_ts_dvbpsi debug: adjusting rate at 162000/397000 (48/0) mux_ts_dvbpsi debug: adjusting rate at 7000/320000 (57/0) mux_ts_dvbpsi debug: adjusting rate at 4000/200000 (32/0) mux_ts_dvbpsi debug: adjusting rate at 123000/280000 (143/0) mux_ts_dvbpsi debug: adjusting rate at 1000/240000 (196/107) mux_ts_dvbpsi debug: adjusting rate at 4000/200000 (49/0) mux_ts_dvbpsi debug: adjusting rate at 3000/200000 (47/8) mux_ts_dvbpsi debug: adjusting rate at 1000/240000 (206/112) mux_ts_dvbpsi debug: adjusting rate at 163000/320000 (151/0) mux_ts_dvbpsi debug: adjusting rate at 2000/280000 (55/48) mux_ts_dvbpsi debug: adjusting rate at 121000/278000 (48/0) mux_ts_dvbpsi debug: adjusting rate at 1000/240000 (198/72) mux_ts_dvbpsi debug: adjusting rate at 1000/240000 (216/157) mux_ts_dvbpsi debug: adjusting rate at 83000/240000 (134/0) mux_ts_dvbpsi debug: adjusting rate at 83000/240000 (99/0) mux_ts_dvbpsi debug: adjusting rate at 4000/200000 (49/0) mux_ts_dvbpsi debug: adjusting rate at 5000/240000 (53/0) mux_ts_dvbpsi debug: adjusting rate at 2000/280000 (173/65) mux_ts_dvbpsi debug: adjusting rate at 121000/278000 (65/0) mux_ts_dvbpsi debug: adjusting rate at 164000/360000 (176/0) mux_ts_dvbpsi debug: adjusting rate at 4000/200000 (42/0) mux_ts_dvbpsi debug: adjusting rate at 4000/200000 (48/0) mux_ts_dvbpsi debug: adjusting rate at 124000/320000 (197/0) mux_ts_dvbpsi debug: adjusting rate at 163000/320000 (277/0) mux_ts_dvbpsi debug: adjusting rate at 124000/320000 (75/0) mux_ts_dvbpsi debug: adjusting rate at 42000/280000 (107/38) mux_ts_dvbpsi debug: adjusting rate at 0/280000 (203/142) mux_ts_dvbpsi debug: adjusting rate at 0/240000 (198/149) mux_ts_dvbpsi debug: adjusting rate at 3000/280000 (54/41) mux_ts_dvbpsi debug: adjusting rate at 2000/200000 (160/41) mux_ts_dvbpsi debug: adjusting rate at 163000/320000 (187/0) mux_ts_dvbpsi debug: adjusting rate at 3000/320000 (39/43) mux_ts_dvbpsi debug: adjusting rate at 160000/317000 (43/0) mux_ts_dvbpsi debug: adjusting rate at 3000/320000 (37/34) mux_ts_dvbpsi debug: adjusting rate at 160000/317000 (34/0) mux_ts_dvbpsi debug: adjusting rate at 3000/280000 (45/32) mux_ts_dvbpsi debug: adjusting rate at 3000/240000 (63/32) mux_ts_dvbpsi debug: adjusting rate at 3000/200000 (60/7) mux_ts_dvbpsi debug: adjusting rate at 83000/240000 (109/0) mux_ts_dvbpsi debug: adjusting rate at 4000/200000 (49/0) mux_ts_dvbpsi debug: adjusting rate at 3000/400000 (165/48) mux_ts_dvbpsi debug: adjusting rate at 162000/397000 (48/0) mux_ts_dvbpsi debug: adjusting rate at 81000/320000 (146/50) mux_ts_dvbpsi debug: adjusting rate at 82000/239000 (50/0) mux_ts_dvbpsi debug: adjusting rate at 3000/200000 (35/8) mux_ts_dvbpsi debug: adjusting rate at 2000/240000 (121/40) mux_ts_dvbpsi debug: adjusting rate at 2000/240000 (119/36) mux_ts_dvbpsi debug: adjusting rate at 2000/280000 (38/36) message warning: message queue overflowed main debug: 17089 loops main debug: dumping stream ID 0x0 [OK:0/D:0] main debug: seekable stream, position: 73448271/73448271 (-:--:--/-:--:--) main debug: dumping program 0x0, version 0 (partial) main debug: ES 0x0, stream 0x0, fourcc `null', not selected [OK:0/ERR:0] main debug: unlocking module "ogg" main debug: unlocking module "demux2" main warning: destroying sout 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) mux_ts_dvbpsi debug: Close main debug: unlocking module "mux_ts_dvbpsi" access_output_file debug: file access output closed main debug: unlocking module "access_output_file" main debug: unlocking module "stream_out_standard" main debug: destroying chain done main debug: unlocking module "stream_out_duplicate" main debug: destroying chain done main debug: unlocking module "stream_out_transcode" main debug: destroying chain done access_file: closing `/://F:\Aufnahme\sabrina\Fertig\Bob der Baumeister\Rumpel malt die Stadt an.ogm' main debug: unlocking module "access_file" main debug: pes: 0 packets main debug: data: 0 packets main debug: buffers: 2 packets main debug: freeing info structures... main debug: thread 3068 joined (src/input/input.c:373)