OGG/Vorbis Default doesn't covert YouTube and no audio Theor

Microsoft Windows specific usage questions
Forum rules
Please post only Windows specific questions in this forum category. If you don't know where to post, please read the different forums' rules. Thanks.
nathandelane
New Cone
New Cone
Posts: 7
Joined: 09 Oct 2007 19:28
VLC version: 0.8.6d
Operating System: Windows/Linux
Location: Utah
Contact:

OGG/Vorbis Default doesn't covert YouTube and no audio Theor

Postby nathandelane » 12 Dec 2008 18:04

OK let me explain a little better -- I am using VLC Media Player 0.9.8a Grishenko in Windows XP SP 3. In the past (using 0.8 builds) I have been able to transcode/convert any YouTube streams (which are usually of the FLV flavor) into OGG container MPEGs, but since updating, it appears as though the MUX/DEMUX process has broken for FLVs. Now when I use my "custom" settings: Container = OGG, Video = MPEG-4, Audio = MPEG Audio, I get an empty file as a result. When I use the now default "OGG / Vorbis" settings, I get an empty file, and when I use the now default "OGG / Theora" settings I get video, but no audio. Can somebody explain either what I'm doing wrong, or what's broken, and where I can learn about what's being done?

Thanks.

Nathan

VLC_help
Mega Cone Master
Mega Cone Master
Posts: 25661
Joined: 13 Sep 2006 14:16

Re: OGG/Vorbis Default doesn't covert YouTube and no audio Theor

Postby VLC_help » 12 Dec 2008 20:32

Open Tools -> Messages... (set Verbosity to 2) before doing any transcoding and paste messages here after you have tried to transcode.

nathandelane
New Cone
New Cone
Posts: 7
Joined: 09 Oct 2007 19:28
VLC version: 0.8.6d
Operating System: Windows/Linux
Location: Utah
Contact:

Re: OGG/Vorbis Default doesn't covert YouTube and no audio Theor

Postby nathandelane » 13 Dec 2008 05:02

Here we go...This was using the default "Ogg/Vorbis" settings:

qt4 debug: MRL passed to the Sout: http://v24.cache.googlevideo.com/get_video?origin...
qt4 debug: Profile Used: vorbis
qt4 debug: Sout mrl :sout=#transcode{acodec=vorb,ab=128,channels=2}:duplicate{dst=std{access=file,mux=ogg,dst=U:\My Videos\film\Videos\testingogg.ogg}}
main debug: adding item `Streaming' ( http://v24.cache.googlevideo.com/get_video?origin... )
main debug: rebuilding array of current - root Playlist
main debug: rebuild done - 1 items, index -1
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 0
main debug: creating new input thread
main debug: Creating an input for 'Streaming'
main debug: thread started
main debug: waiting for thread initialization
main debug: thread 5988 (input) created at priority 1 (input/input.c:370)
main debug: stream=`transcode'
main debug: looking for sout stream module: 1 candidate
qt4 debug: Updating the stream status: 3
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=ogg,dst=U:\My Videos\film\Videos\testingogg.ogg}'
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 ogg
main debug: set config option: sout-standard-dst to U:\My Videos\film\Videos\testingogg.ogg
stream_out_standard debug: creating `file/ogg://U:\My Videos\film\Videos\testingogg.ogg'
stream_out_standard debug: extension is ogg
stream_out_standard debug: extension -> mux=ogg
stream_out_standard debug: using `file/ogg://U:\My Videos\film\Videos\testingogg.ogg'
main debug: looking for sout access module: 1 candidate
access_output_file debug: file access output opened (U:\My Videos\film\Videos\testingogg.ogg)
main debug: using sout access module "access_output_file"
main debug: TIMER module_Need() : 97.000 ms - Total 97.000 ms / 1 intvls (Avg 97.000 ms)
stream_out_standard debug: access opened
main debug: looking for sout mux module: 1 candidate
mux_ogg info: Open
main debug: using sout mux module "mux_ogg"
main debug: TIMER module_Need() : 23.000 ms - Total 23.000 ms / 1 intvls (Avg 23.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() : 178.000 ms - Total 178.000 ms / 1 intvls (Avg 178.000 ms)
main debug: using sout stream module "stream_out_duplicate"
main debug: TIMER module_Need() : 203.000 ms - Total 203.000 ms / 1 intvls (Avg 203.000 ms)
main debug: set config option: sout-transcode-acodec to vorb
main debug: set config option: sout-transcode-ab to 128
main debug: set config option: sout-transcode-channels to 2
stream_out_transcode debug: codec audio=vorb 0Hz 2 channels 128Kb/s
main debug: using sout stream module "stream_out_transcode"
main debug: TIMER module_Need() : 287.000 ms - Total 287.000 ms / 1 intvls (Avg 287.000 ms)
main debug: `http://v24.cache.googlevideo.com/get_vi ... 4&ipbits=0' gives access `http' demux `' path `v24.cache.googlevideo.com/get_video?origin=nyc-v122.nyc.youtube.com&video_id=2yPWPD78-Ec&ip=204.246.138.4&region=0&signature=9600E4AB3A0796BB21A7F984DAB97AD5A9AB7262.7585740DA499E27FF2E8AE01DDEF71A0FE3419DB&sver=2&expire=1229162385&key=yt4&ipbits=0'
main debug: creating demux: access='http' demux='' path='v24.cache.googlevideo.com/get_video?origin=nyc-v122.nyc.youtube.com&video_id=2yPWPD78-Ec&ip=204.246.138.4&region=0&signature=9600E4AB3A0796BB21A7F984DAB97AD5A9AB7262.7585740DA499E27FF2E8AE01DDEF71A0FE3419DB&sver=2&expire=1229162385&key=yt4&ipbits=0'
main debug: looking for access_demux module: 0 candidates
main warning: no access_demux module matched "http"
main debug: TIMER module_Need() : 0.000 ms - Total 0.000 ms / 1 intvls (Avg 0.000 ms)
main debug: creating access 'http' path='v24.cache.googlevideo.com/get_video?origin=nyc-v122.nyc.youtube.com&video_id=2yPWPD78-Ec&ip=204.246.138.4&region=0&signature=9600E4AB3A0796BB21A7F984DAB97AD5A9AB7262.7585740DA499E27FF2E8AE01DDEF71A0FE3419DB&sver=2&expire=1229162385&key=yt4&ipbits=0'
main debug: looking for access module: 2 candidates
qt4 debug: New Event: type 1103
qt4 debug: Updating the stream status: 1
access_http debug: http: server='v24.cache.googlevideo.com' port=80 file='/get_video?origin=nyc-v122.nyc.youtube.com&video_id=2yPWPD78-Ec&ip=204.246.138.4&region=0&signature=9600E4AB3A0796BB21A7F984DAB97AD5A9AB7262.7585740DA499E27FF2E8AE01DDEF71A0FE3419DB&sver=2&expire=1229162385&key=yt4&ipbits=0
main debug: net: connecting to v24.cache.googlevideo.com port 80
main debug: connection: Resource temporarily unavailable
main debug: connection succeeded (socket = 6248)
access_http debug: protocol 'HTTP' answer code 200
access_http debug: Content-Type: video/flv
access_http debug: this frame size=2792560
access_http debug: Server: lighttpd/1.4.18
access_http debug: Connection: close
main debug: using access module "access_http"
main debug: TIMER module_Need() : 584.000 ms - Total 584.000 ms / 1 intvls (Avg 584.000 ms)
main debug: Using AStream*Stream
main debug: pre-buffering...
main debug: received first data for our buffer
qt4 debug: New Event: type 1103
qt4 debug: Updating the stream status: 2
main debug: pre-buffering done 2760 bytes in 0s - 17 kbytes/s
main debug: creating demux: access='http' demux='' path='v24.cache.googlevideo.com/get_video?origin=nyc-v122.nyc.youtube.com&video_id=2yPWPD78-Ec&ip=204.246.138.4&region=0&signature=9600E4AB3A0796BB21A7F984DAB97AD5A9AB7262.7585740DA499E27FF2E8AE01DDEF71A0FE3419DB&sver=2&expire=1229162385&key=yt4&ipbits=0'
main debug: looking for demux module: 51 candidates
ts warning: TS module discarded (lost sync)
avformat debug: detected format: flv
main debug: selecting program id=0
qt4 debug: New Event: type 1108
avformat debug: adding es: video codec = FLV1
avformat debug: adding es: audio codec = mp3
avformat debug: AVFormat supported stream
avformat debug: - format = flv (FLV format)
avformat debug: - start time = 0
avformat debug: - duration = 65437000
main debug: using demux module "avformat"
main debug: TIMER module_Need() : 2138.000 ms - Total 2138.000 ms / 1 intvls (Avg 2138.000 ms)
main debug: looking for a subtitle file in C:\Program Files\VideoLAN\VLC\
main debug: looking for packetizer module: 18 candidates
main debug: using packetizer module "packetizer_copy"
main debug: TIMER module_Need() : 1518.000 ms - Total 1518.000 ms / 1 intvls (Avg 1518.000 ms)
main debug: stream out mode -> no decoder thread
main debug: looking for packetizer module: 18 candidates
main debug: using packetizer module "packetizer_copy"
main debug: TIMER module_Need() : 1.000 ms - Total 1.000 ms / 1 intvls (Avg 1.000 ms)
main debug: stream out mode -> no decoder thread
main debug: starting in sync mode
main debug: `http://v24.cache.googlevideo.com/get_vi ... 4&ipbits=0' successfully opened
packetizer_copy debug: need dts > 0
main debug: control type=1
packetizer_copy debug: need dts > 0
qt4 debug: New Event: type 1103
qt4 debug: Updating the stream status: 3
main debug: adding a new sout input (sout_input:037C6028)
stream_out_transcode debug: creating audio transcoding from fcc=`mp3 ' to fcc=`vorb'
main debug: looking for decoder module: 34 candidates
avcodec debug: libavcodec initialized (interface 3408896 )
avcodec warning: Physical channel configuration not set : guessing
avcodec debug: ffmpeg codec (MPEG Audio layer 1/2/3) started
main debug: using decoder module "avcodec"
main debug: TIMER module_Need() : 962.000 ms - Total 962.000 ms / 1 intvls (Avg 962.000 ms)
main debug: looking for encoder module: 11 candidates
vorbis error: CBR mode initialisation failed
main debug: TIMER module_Need() : 327.000 ms - Total 327.000 ms / 1 intvls (Avg 327.000 ms)
stream_out_transcode error: cannot find audio encoder (module:any fourcc:vorb)
avcodec debug: ffmpeg codec (MPEG Audio layer 1/2/3) stopped
main debug: removing module "avcodec"
stream_out_transcode error: cannot create audio chain
main error: cannot create packetizer output (mp3 )
main debug: adding a new sout input (sout_input:037D7B48)
stream_out_transcode debug: not transcoding a stream (fcc=`FLV1')
stream_out_duplicate debug: duplicated a new stream codec=FLV1 (es=0 group=0)
main debug: adding a new input
mux_ogg debug: adding input
mux_ogg warning: Missing frame rate, assuming 25fps
main error: cannot add this stream
stream_out_duplicate debug: - failed for output 0
main error: cannot create packetizer output (FLV1)
avformat debug: Trying to seek too far : EOF?
main debug: EOF reached
main debug: finished input
main debug: waitpipe: object killed
main debug: removing module "avformat"
main debug: removing module "access_http"
main debug: removing module "packetizer_copy"
main debug: killing decoder fourcc `FLV1', 0 PES in FIFO
main debug: removing module "packetizer_copy"
main debug: killing decoder fourcc `mp3 ', 0 PES in FIFO
main debug: thread ended
main debug: dead input
main debug: thread times: real 1m10.144665s, kernel 0m0.203125s, user 0m0.140625s
main debug: thread 5988 joined (playlist/engine.c:244)
main debug: starting new item
main debug: changing item without a request (current 0/1)
main debug: nothing to play
qt4 debug: Updating the stream status: 8
main debug: TIMER input launching for 'Streaming' : 4750.000 ms - Total 4750.000 ms / 1 intvls (Avg 4750.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)
mux_ogg info: Close
main debug: removing module "mux_ogg"
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: adding item `testingogg.ogg' ( U:\My Videos\film\Videos\testingogg.ogg )
main debug: rebuilding array of current - root Playlist
main debug: rebuild done - 2 items, index 0
main debug: starting new item
main debug: processing request item testingogg.ogg node null skip 0
main debug: resyncing on testingogg.ogg
main debug: testingogg.ogg is at 1
main debug: creating new input thread
main debug: Creating an input for 'testingogg.ogg'
main debug: waiting for thread initialization
main debug: thread started
main debug: thread 6016 (input) created at priority 1 (input/input.c:370)
qt4 debug: Updating the stream status: 3
main debug: `U:\My Videos\film\Videos\testingogg.ogg' gives access `' demux `' path `U:\My Videos\film\Videos\testingogg.ogg'
main debug: creating demux: access='' demux='' path='U:\My Videos\film\Videos\testingogg.ogg'
main debug: looking for access_demux module: 1 candidate
main debug: TIMER module_Need() : 195.000 ms - Total 195.000 ms / 1 intvls (Avg 195.000 ms)
qt4 debug: New Event: type 1103
qt4 debug: Updating the stream status: 1
main debug: creating access '' path='U:\My Videos\film\Videos\testingogg.ogg'
main debug: looking for access module: 5 candidates
vcd debug: trying .cue file: U:\My Videos\film\Videos\testingogg.cue
vcd debug: could not find .cue file
access_file debug: opening file `U:\My Videos\film\Videos\testingogg.ogg'
main debug: using access module "access_file"
main debug: TIMER module_Need() : 60.000 ms - Total 60.000 ms / 1 intvls (Avg 60.000 ms)
qt4 debug: New Event: type 1103
main debug: Using AStream*Stream
main debug: pre-buffering...
qt4 debug: Updating the stream status: 2
main error: cannot pre fill buffer
main warning: cannot create a stream_t from access
main debug: finished input
main debug: dying input
main debug: removing module "access_file"
qt4 debug: Updating the stream status: 8
main debug: thread ended
main debug: dead input
main debug: thread times: real 0m0.265640s, kernel 0m0.015625s, user 0m0.000000s
main debug: thread 6016 joined (playlist/engine.c:244)

VLC_help
Mega Cone Master
Mega Cone Master
Posts: 25661
Joined: 13 Sep 2006 14:16

Re: OGG/Vorbis Default doesn't covert YouTube and no audio Theor

Postby VLC_help » 13 Dec 2008 21:03

You only have problems with googlevideo.com content?

freechelmi
New Cone
New Cone
Posts: 5
Joined: 31 Jul 2007 13:30

Re: OGG/Vorbis Default doesn't covert YouTube and no audio Theor

Postby freechelmi » 14 Dec 2008 18:47

I second this.

From at least 0.9.6 , it's impossible to encode in vorbis. ""stream_out_transcode error: cannot find audio encoder (module:any fourcc:vorb)""

I guess it's just a module missing ?

It's really blocker as VLC is a good solution for encoding Ogg/theora video for the upcoming Firefox 3.1 .

I encoded in Speex for now but firefox and cortado won't support it.

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: OGG/Vorbis Default doesn't covert YouTube and no audio Theor

Postby Jean-Baptiste Kempf » 15 Dec 2008 11:21

I second this.

From at least 0.9.6 , it's impossible to encode in vorbis. ""stream_out_transcode error: cannot find audio encoder (module:any fourcc:vorb)""

I guess it's just a module missing ?

It's really blocker as VLC is a good solution for encoding Ogg/theora video for the upcoming Firefox 3.1 .

I encoded in Speex for now but firefox and cortado won't support it.
VLC for windows? Really ?
I need more messages for that.
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.

VLC_help
Mega Cone Master
Mega Cone Master
Posts: 25661
Joined: 13 Sep 2006 14:16

Re: OGG/Vorbis Default doesn't covert YouTube and no audio Theor

Postby VLC_help » 15 Dec 2008 21:02

At least my 0.9.8a creates working OGG files which have vorbis audio inside them (using Profile Ogg / Vorbis).

nathandelane
New Cone
New Cone
Posts: 7
Joined: 09 Oct 2007 19:28
VLC version: 0.8.6d
Operating System: Windows/Linux
Location: Utah
Contact:

Re: OGG/Vorbis Default doesn't covert YouTube and no audio Theor

Postby nathandelane » 16 Dec 2008 06:16

I downgraded to 0.8.6i and am once again able to re-encode FLVs into OGG container with MP4 video and MPG Audio (granted the first few frames are covered with green sludge, but it's better than the 0.9.x series)

btw: I have these errors whenever I try to encode google video or anything that turns out to be an FLV. I even tried to download the FLV and perform a local convert, but it resulted in the same 0 bytes OGG file.

MegaVideo doesn't encode either. I don't know what the expiration on these is, but try for example this one: http://www492.megavideo.com/files/f8390 ... a6dcd29f0/

VLC_help
Mega Cone Master
Mega Cone Master
Posts: 25661
Joined: 13 Sep 2006 14:16

Re: OGG/Vorbis Default doesn't covert YouTube and no audio Theor

Postby VLC_help » 16 Dec 2008 19:38

That megavideo link is expired.


Return to “VLC media player for Windows Troubleshooting”

Who is online

Users browsing this forum: No registered users and 40 guests