Transcode OGM File
Posted: 21 May 2004 13:17
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.
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)