[FFmpeg-devel] VQA v3 GSoC questions
The Deep Explorer
thedeepexplorer
Sun Mar 29 04:23:35 CEST 2009
Hi ,
I am using 76B70801.VQA the v3 format.
/ffmpeg -i v3/nodlogo.vqa file.avi
############### DEEP just avcodec_register_all #########
############### DEEP just avdevice_register_all #########
############### DEEP just av_register_all #########
[wsvqa @ 0x88b7ad0] note: unknown chunk seen (LINF)
[wsvqa @ 0x88b7ad0]Skipping unknown chunk 0x534E324A
[wsvqa @ 0x88b7ad0]VQFR_TAG
[vqavideo @ 0x88c0d70]
DEEP inside before avctx->codec->init
[vqavideo @ 0x88c0d70]
####### vqa_decode_init DEEP @@@@#########
[vqavideo @ 0x88c0d70] HI COLOR Implied 0
[vqavideo @ 0x88c0d70] VQA VERSION : 3
wsvqa @ 0x88b7ad0]Skipping unknown chunk 0x534E324A
[wsvqa @ 0x88b7ad0]VQFR_TAG
[wsvqa @ 0x88b7ad0]Skipping unknown chunk 0x534E324A
[wsvqa @ 0x88b7ad0]VQFR_TAG
[wsvqa @ 0x88b7ad0]Skipping unknown chunk 0x534E324A
[wsvqa @ 0x88b7ad0]VQFR_TAG
[wsvqa @ 0x88b7ad0]Skipping unknown chunk 0x534E324A
[wsvqa @ 0x88b7ad0]VQFR_TAG
[wsvqa @ 0x88b7ad0]Skipping unknown chunk 0x534E324A
[wsvqa @ 0x88b7ad0]VQFR_TAG
[wsvqa @ 0x88b7ad0]Skipping unknown chunk 0x534E324A
[wsvqa @ 0x88b7ad0]VQFR_TAG
[wsvqa @ 0x88b7ad0]Skipping unknown chunk 0x534E324A
[wsvqa @ 0x88b7ad0]VQFR_TAG
[wsvqa @ 0x88b7ad0]Skipping unknown chunk 0x534E324A
[wsvqa @ 0x88b7ad0]VQFR_TAG
[wsvqa @ 0x88b7ad0]Skipping unknown chunk 0x534E324A
[wsvqa @ 0x88b7ad0]VQFR_TAG
[wsvqa @ 0x88b7ad0]Skipping unknown chunk 0x534E324A
[wsvqa @ 0x88b7ad0]VQFR_TAG
[wsvqa @ 0x88b7ad0]Skipping unknown chunk 0x534E324A
[wsvqa @ 0x88b7ad0]VQFR_TAG
[wsvqa @ 0x88b7ad0]Skipping unknown chunk 0x534E324A
[wsvqa @ 0x88b7ad0]VQFR_TAG
[wsvqa @ 0x88b7ad0]Skipping unknown chunk 0x534E324A
[wsvqa @ 0x88b7ad0]VQFR_TAG
[wsvqa @ 0x88b7ad0]Skipping unknown chunk 0x534E324A
[wsvqa @ 0x88b7ad0]VQFR_TAG
[wsvqa @ 0x88b7ad0]Skipping unknown chunk 0x534E324A
[wsvqa @ 0x88b7ad0]VQFR_TAG
[wsvqa @ 0x88b7ad0]Skipping unknown chunk 0x534E324A
[wsvqa @ 0x88b7ad0]VQFR_TAG
[wsvqa @ 0x88b7ad0]Skipping unknown chunk 0x534E324A
[wsvqa @ 0x88b7ad0]VQFR_TAG
[wsvqa @ 0x88b7ad0]Skipping unknown chunk 0x534E324A
[wsvqa @ 0x88b7ad0]VQFR_TAG
[wsvqa @ 0x88b7ad0]Skipping unknown chunk 0x534E324A
[wsvqa @ 0x88b7ad0]VQFR_TAG
[wsvqa @ 0x88b7ad0]Skipping unknown chunk 0x534E324A
[wsvqa @ 0x88b7ad0]VQFR_TAG
[wsvqa @ 0x88b7ad0]Skipping unknown chunk 0x534E324A
[wsvqa @ 0x88b7ad0]VQFR_TAG
[wsvqa @ 0x88b7ad0]Skipping unknown chunk 0x534E324A
[wsvqa @ 0x88b7ad0]VQFR_TAG
[wsvqa @ 0x88b7ad0]Skipping unknown chunk 0x534E324A
[wsvqa @ 0x88b7ad0]VQFR_TAG
[wsvqa @ 0x88b7ad0]Skipping unknown chunk 0x534E324A
[wsvqa @ 0x88b7ad0]VQFR_TAG
[wsvqa @ 0x88b7ad0]Skipping unknown chunk 0x534E324A
[wsvqa @ 0x88b7ad0]VQFR_TAG
[wsvqa @ 0x88b7ad0]Skipping unknown chunk 0x534E324A
[wsvqa @ 0x88b7ad0]VQFR_TAG
[wsvqa @ 0x88b7ad0]Skipping unknown chunk 0x534E324A
[wsvqa @ 0x88b7ad0]VQFR_TAG
[wsvqa @ 0x88b7ad0]Skipping unknown chunk 0x534E324A
[wsvqa @ 0x88b7ad0]VQFR_TAG
[wsvqa @ 0x88b7ad0]Skipping unknown chunk 0x534E324A
[wsvqa @ 0x88b7ad0]VQFR_TAG
[wsvqa @ 0x88b7ad0]Skipping unknown chunk 0x5651464C
[wsvqa @ 0x88b7ad0]Skipping unknown chunk 0x534E324A
[wsvqa @ 0x88b7ad0]VQFR_TAG
[wsvqa @ 0x88b7ad0]Skipping unknown chunk 0x534E324A
[wsvqa @ 0x88b7ad0]VQFR_TAG
[wsvqa @ 0x88b7ad0]Skipping unknown chunk 0x534E324A
[wsvqa @ 0x88b7ad0]VQFR_TAG
[wsvqa @ 0x88b7ad0]Skipping unknown chunk 0x534E324A
[wsvqa @ 0x88b7ad0]VQFR_TAG
[wsvqa @ 0x88b7ad0]Skipping unknown chunk 0x534E324A
[wsvqa @ 0x88b7ad0]VQFR_TAG
[wsvqa @ 0x88b7ad0]Skipping unknown chunk 0x534E324A
[wsvqa @ 0x88b7ad0]VQFR_TAG
[wsvqa @ 0x88b7ad0]Skipping unknown chunk 0x534E324A
[wsvqa @ 0x88b7ad0]VQFR_TAG
[wsvqa @ 0x88b7ad0]Skipping unknown chunk 0x534E324A
[wsvqa @ 0x88b7ad0]VQFR_TAG
[wsvqa @ 0x88b7ad0]Skipping unknown chunk 0x534E324A
[wsvqa @ 0x88b7ad0]VQFR_TAG
[wsvqa @ 0x88b7ad0]Skipping unknown chunk 0x534E324A
[wsvqa @ 0x88b7ad0]VQFR_TAG
[wsvqa @ 0x88b7ad0]Skipping unknown chunk 0x534E324A
[wsvqa @ 0x88b7ad0]VQFR_TAG
[wsvqa @ 0x88b7ad0]Skipping unknown chunk 0x534E324A
[wsvqa @ 0x88b7ad0]VQFR_TAG
[wsvqa @ 0x88b7ad0]Skipping unknown chunk 0x534E324A
[wsvqa @ 0x88b7ad0]VQFR_TAG
[wsvqa @ 0x88b7ad0]Skipping unknown chunk 0x534E324A
[wsvqa @ 0x88b7ad0]VQFR_TAG
[wsvqa @ 0x88b7ad0]Skipping unknown chunk 0x534E324A
[wsvqa @ 0x88b7ad0]VQFR_TAG
[wsvqa @ 0x88b7ad0]Skipping unknown chunk 0x534E324A
[wsvqa @ 0x88b7ad0]VQFR_TAG
[wsvqa @ 0x88b7ad0]Skipping unknown chunk 0x534E324A
[wsvqa @ 0x88b7ad0]VQFR_TAG
also when I let it go this is what I get :
DEEP >>>>>inside avcodec_decode_video <<<<
[vqavideo @ 0x88c0d70] index ==> 0 size = 99262
[vqavideo @ 0x88c0d70] CBFZ_TAG starts from 0 chunk Size 99232
[vqavideo @ 0x88c0d70] VQA video: Found unknown chunk type: VPRZ (5650525A)
[vqavideo @ 0x88c0d70] VQA video: problem: no VPTZ chunk found
###############output_packet calling before decoding #########4.2kbits/s
For the v3 , it is mentioned in HC-VQA.TXT that :
" It appears the first CBFZ chunk comes inside the VQFR chunk but the
other ones seem to be located inside their own chunks,
called VQFL, which are followed by the usual VQFR chunks (containing
VPTR/VPRZ chunks)."
I am guessing when it gets the VQFR I have to do something ...
Please give me some pointers, kind of blocked...
I have looked at the vqavideo.c and I saw the places where updates are
needed but
first I guess the first frame needs to be taken care of.
Looking forward to the help.
Thanks,
-tde
More information about the ffmpeg-devel
mailing list