RealVideo 4.0 decoder in ffmpeg
Posted: 05 Dec 2008 01:16
Is it now that we can have vlc decode RV40?
Discussion and support for VLC media player and friends
http://forum.videolan.org/
I found a thread where a file drv43260.dll is mentioned that should be put in VLC plugins directory, but didn't help, the same errors will occur.No suitable decoder module:
VLC does not support the audio or video format "RV40". Unfortunately there is no way for you to fix this.
Code: Select all
qt4 debug: New item: rtsp://mcmreal.mediacapital.pt/encoder/itv1.rm
main debug: adding item `rtsp://mcmreal.mediacapital.pt/encoder/itv1.rm' ( rtsp://mcmreal.mediacapital.pt/encoder/itv1.rm )
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 rtsp://mcmreal.mediacapital.pt/encoder/itv1.rm node null skip 0
main debug: resyncing on rtsp://mcmreal.mediacapital.pt/encoder/itv1.rm
main debug: rtsp://mcmreal.mediacapital.pt/encoder/itv1.rm is at 1
main debug: creating new input thread
main debug: Creating an input for 'rtsp://mcmreal.mediacapital.pt/encoder/itv1.rm'
main debug: waiting for thread initialization
main debug: thread started
main debug: thread 5528 (input) created at priority 1 (input/input.c:370)
qt4 debug: Updating the stream status: 3
main debug: `rtsp://mcmreal.mediacapital.pt/encoder/itv1.rm' gives access `rtsp' demux `' path `mcmreal.mediacapital.pt/encoder/itv1.rm'
main debug: creating demux: access='rtsp' demux='' path='mcmreal.mediacapital.pt/encoder/itv1.rm'
main debug: looking for access_demux module: 1 candidate
live555 info: real codec detected, using real-RTSP instead
live555 info: real codec detected, using real-RTSP instead
live555 debug: setup start: 0 stop:0
live555 error: Nothing to play for rtsp://mcmreal.mediacapital.pt/encoder/itv1.rm
main warning: no access_demux module matching "rtsp" could be loaded
main debug: TIMER module_Need() : 213.705 ms - Total 213.705 ms / 1 intvls (Avg 213.705 ms)
main debug: creating access 'rtsp' path='mcmreal.mediacapital.pt/encoder/itv1.rm'
main debug: looking for access module: 1 candidate
main debug: net: connecting to mcmreal.mediacapital.pt port 554
qt4 debug: New Event: type 1103
qt4 debug: Updating the stream status: 1
main debug: connection: Resource temporarily unavailable
main debug: connection succeeded (socket = 5716)
access_realrtsp debug: rtsp connected
access_realrtsp debug: found a real/helix rtsp server
main debug: using access module "access_realrtsp"
main debug: TIMER module_Need() : 1560.148 ms - Total 1560.148 ms / 1 intvls (Avg 1560.148 ms)
main debug: Using AStream*Block
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: prebuffering done 983 bytes in 0s - 2 kbytes/s
main debug: creating demux: access='rtsp' demux='' path='mcmreal.mediacapital.pt/encoder/itv1.rm'
main debug: looking for demux module: 59 candidates
real debug: object .RMF size=18 version=0
real debug: - file version=0x0 num headers=6
real debug: object PROP size=50 version=0
real debug: - max bitrate=225000 avg bitrate=225000
real debug: - max packet size=1500 avg bitrate=1250
real debug: - packets count=0
real debug: - duration=0 ms
real debug: - preroll=0 ms
real debug: - index offset=0
real debug: - data offset=395
real debug: - num streams=2
real debug: - flags=0x9 PN_SAVE_ENABLED
real debug: object CONT size=51 version=0
real debug: - title=`TVI Directo'
real debug: - author=`www.tvi.iol.pt'
real debug: - copyright=`IOL 2006'
real debug: object MDPR size=112 version=0
real debug: - id=0x0
real debug: - max bitrate=192959 avg bitrate=192959
real debug: - max packet size=1000 avg packet size=1000
real debug: - start time=0
real debug: - preroll=5024
real debug: - duration=0
real debug: - name=`Video Stream'
real debug: - mime=`video/x-pn-realvideo'
real debug: - specific data len=34
real debug: - video 0x00081020 0x40008000
real debug: - video RV40 320x240
main debug: selecting program id=0
real debug: object MDPR size=164 version=0
real debug: - id=0x1
real debug: - max bitrate=32041 avg bitrate=32041
real debug: - max packet size=1500 avg packet size=1500
real debug: - start time=0
real debug: - preroll=4458
real debug: - duration=0
real debug: - name=`Audio Stream'
real debug: - mime=`audio/x-pn-realaudio'
real debug: - specific data len=86
real debug: - audio version=5
real debug: - audio codec=cook channels=1 rate=22050Hz
real debug: - extra data=8
real debug: object DATA size=18 version=0
real debug: - packets count=0 next=0
main debug: using demux module "real"
main debug: TIMER module_Need() : 0.714 ms - Total 0.714 ms / 1 intvls (Avg 0.714 ms)
main debug: looking for a subtitle file in C:\Program Files\VideoLAN\VLC\
main debug: looking for decoder module: 33 candidates
kate debug: kate: OpenDecoder
realvideo debug: opening win32 dll 'plugins\drv43260.dll'
realvideo debug: win32 real codec handle=00000000
realvideo error: Error loading dll
realvideo error: Cannot any real decoder library
main debug: TIMER module_Need() : 6.428 ms - Total 6.428 ms / 1 intvls (Avg 6.428 ms)
main error: no suitable decoder module for fourcc `RV40'.
VLC probably does not support this sound or video format.
main debug: killing decoder fourcc `RV40', 0 PES in FIFO
main debug: looking for decoder module: 33 candidates
avcodec debug: libavcodec already initialized
avcodec warning: Physical channel configuration not set : guessing
avcodec debug: ffmpeg codec (Cook Audio) started
main debug: using decoder module "avcodec"
main debug: TIMER module_Need() : 1.503 ms - Total 1.503 ms / 1 intvls (Avg 1.503 ms)
main debug: thread 5800 (decoder) created at priority 2 (input/decoder.c:217)
main debug: `rtsp://mcmreal.mediacapital.pt/encoder/itv1.rm' successfully opened
real debug: packet 0 size=558 id=1 pts=3688519
main debug: control type=1
real debug: packet 1 size=558 id=1 pts=3688658
qt4 debug: New Event: type 1108
qt4 debug: New Event: type 1103
qt4 debug: Updating the stream status: 3
main debug: thread started
qt4 debug: Hide the Interaction Dialog
real debug: packet 2 size=558 id=1 pts=3688797
real debug: packet 3 size=558 id=1 pts=3688937
real debug: packet 4 size=558 id=1 pts=3689076
main debug: no aout present, spawning one
main debug: looking for audio output module: 3 candidates
aout_directx debug: OpenAudio
aout_directx debug: found device: Primary Sound Driver
aout_directx debug: found device: Speakers (Realtek AC'97 Audio)
aout_directx debug: found device: Realtek Digital Output (Realtek AC'97 Audio)
real debug: packet 5 size=558 id=1 pts=3689215
aout_directx debug: device supports 2 channels (DEFAULT!)
aout_directx debug: device supports 2 channels
aout_directx debug: device supports 1 channel
aout_directx debug: Windows says your SpeakerConfig is stereo
aout_directx debug: creating DirectSoundThread
main debug: thread started
main debug: thread 5888 (DirectSound Notification Thread) created at priority 15 (directx.c:392)
aout_directx debug: DirectSoundThread ready
main debug: using audio output module "aout_directx"
main debug: TIMER module_Need() : 9.789 ms - Total 9.789 ms / 1 intvls (Avg 9.789 ms)
main debug: output 's16l' 22050 Hz Stereo/Mono frame=1 samples/4 bytes
main debug: mixer 'fl32' 22050 Hz Stereo/Mono frame=1 samples/8 bytes
main debug: filter(s) 'fl32'->'s16l' 22050 Hz->22050 Hz Stereo/Mono->Stereo/Mono
main debug: looking for audio filter module: 24 candidates
main debug: using audio filter module "converter_float"
main debug: TIMER module_Need() : 0.116 ms - Total 0.116 ms / 1 intvls (Avg 0.116 ms)
main debug: found a filter for the whole conversion
main debug: looking for audio mixer module: 3 candidates
main debug: using audio mixer module "float32_mixer"
main debug: TIMER module_Need() : 0.186 ms - Total 0.186 ms / 1 intvls (Avg 0.186 ms)
main debug: input 's16l' 22050 Hz Mono frame=1 samples/2 bytes
main debug: filter(s) 's16l'->'fl32' 22050 Hz->22050 Hz Mono->Stereo/Mono
main debug: looking for audio filter module: 24 candidates
main debug: TIMER module_Need() : 0.070 ms - Total 0.070 ms / 1 intvls (Avg 0.070 ms)
main debug: looking for audio filter module: 24 candidates
main debug: using audio filter module "converter_float"
main debug: TIMER module_Need() : 0.065 ms - Total 0.065 ms / 1 intvls (Avg 0.065 ms)
main debug: looking for audio filter module: 24 candidates
main debug: using audio filter module "trivial_channel_mixer"
main debug: TIMER module_Need() : 0.074 ms - Total 0.074 ms / 1 intvls (Avg 0.074 ms)
main debug: found 2 filters for the whole conversion
main debug: filter(s) 'fl32'->'fl32' 24255 Hz->22050 Hz Stereo/Mono->Stereo/Mono
main debug: looking for audio filter module: 24 candidates
main debug: using audio filter module "bandlimited_resampler"
main debug: TIMER module_Need() : 0.104 ms - Total 0.104 ms / 1 intvls (Avg 0.104 ms)
main debug: found a filter for the whole conversion
real debug: packet 6 size=558 id=1 pts=3689355
real debug: packet 7 size=558 id=1 pts=3689494
real debug: packet 8 size=558 id=1 pts=3689633
real debug: packet 9 size=558 id=1 pts=3689773
real debug: packet 10 size=558 id=1 pts=3689912
real debug: packet 11 size=558 id=1 pts=3690051
real debug: packet 12 size=558 id=1 pts=3690191
real debug: packet 13 size=558 id=1 pts=3690330
real debug: packet 14 size=558 id=1 pts=3690469
real debug: packet 15 size=558 id=1 pts=3690608
real debug: packet 16 size=558 id=1 pts=3690748
real debug: packet 17 size=558 id=1 pts=3690887
real debug: packet 18 size=558 id=1 pts=3691026
real debug: packet 19 size=558 id=1 pts=3691166
real debug: packet 20 size=558 id=1 pts=3691305
real debug: packet 21 size=558 id=1 pts=3691444
real debug: packet 22 size=558 id=1 pts=3691584
real debug: packet 23 size=558 id=1 pts=3691723
real debug: packet 24 size=558 id=1 pts=3691862
real debug: packet 25 size=558 id=1 pts=3692002
real debug: packet 26 size=558 id=1 pts=3692141
real debug: packet 27 size=558 id=1 pts=3692280
real debug: packet 28 size=558 id=1 pts=3692420
real debug: packet 29 size=558 id=1 pts=3692559
real debug: packet 30 size=558 id=1 pts=3692698
main warning: buffer is 46122 in advance, triggering downsampling
main warning: output date isn't PTS date, requesting resampling (44667)
main warning: resampling stopped after 859425 usec (drift: 1127)
real debug: packet 31 size=558 id=1 pts=3692838
real debug: packet 32 size=558 id=1 pts=3692977
real debug: packet 33 size=558 id=1 pts=3693116
real debug: packet 34 size=558 id=1 pts=3693256
real debug: packet 35 size=558 id=1 pts=3693395
real debug: packet 36 size=558 id=1 pts=3693534
real debug: packet 37 size=558 id=1 pts=3693674
real debug: packet 38 size=558 id=1 pts=3693813
real debug: packet 39 size=558 id=1 pts=3693952
real debug: packet 40 size=558 id=1 pts=3694091
real debug: packet 41 size=558 id=1 pts=3694231
real debug: packet 42 size=558 id=1 pts=3694370
real debug: packet 43 size=558 id=1 pts=3694509
real debug: packet 44 size=558 id=1 pts=3694649
real debug: packet 45 size=558 id=1 pts=3694788
real debug: packet 46 size=558 id=1 pts=3694927
real debug: packet 47 size=558 id=1 pts=3695067
real debug: packet 48 size=558 id=1 pts=3695206
real debug: packet 49 size=558 id=1 pts=3695345
real debug: packet 50 size=558 id=1 pts=3695485
real debug: packet 51 size=558 id=1 pts=3695624
real debug: packet 52 size=558 id=1 pts=3695763
real debug: packet 53 size=558 id=1 pts=3695903
real debug: packet 54 size=558 id=1 pts=3696042
real debug: packet 55 size=558 id=1 pts=3696181
real debug: packet 56 size=558 id=1 pts=3696321
real debug: packet 57 size=558 id=1 pts=3696460
real debug: packet 58 size=558 id=1 pts=3696599
real debug: packet 59 size=558 id=1 pts=3696739
real debug: packet 60 size=558 id=1 pts=3696878
real debug: packet 61 size=558 id=1 pts=3697017