|
|
| jjulio1 |
| Posted: Mar 2 2005, 01:55 AM |
 |
|
Unregistered

|
Dear friends,
I am used to work with a virtualdub logo filter(plug-in) that also lets me make transparence, but it only works with videos/ films until 640x480 size. So, what I have done, is resize (reduce) my videos / films that are over this, apply the filter, and then resize back again to the original size. But I wouldn't like make this resizes anymore. So, for now, I am trying to use the internal logo filter (plug-in), that seams to work with large videos / films , by I don't know if we can make transparence with it. :-(
Sinc.,
J.Júlio |
 |
| neuron2 |
| Posted: Mar 2 2005, 02:32 AM |
 |
|
Advanced Member
  
Group: Members
Posts: 1244
Member No.: 5294
Joined: 18-July 03

|
. |
 |
| jjulio1 |
| Posted: Mar 2 2005, 02:11 PM |
 |
|
Unregistered

|
I am sorry Neuron2. It really did work. I think that this was occuring in another virtualdub version. |
 |
| neuron2 |
| Posted: Mar 2 2005, 02:28 PM |
 |
|
Advanced Member
  
Group: Members
Posts: 1244
Member No.: 5294
Joined: 18-July 03

|
. |
 |
| jjulio1 |
| Posted: Mar 2 2005, 04:15 PM |
 |
|
Unregistered

|
Sorry neuron2, but I got an error now:
Oops -- VirtualDub has crashed. Details are listed below which may help you pinpoint the problem. If a third party driver is implicated, try using another driver and see if the problem goes away. For reproducible problems in VirtualDub itself, use "Save..." and email the problem report to <phaeron@virtualdub.org> along with a description of what you were doing.
---- Crash details (best guess as to cause)-------------- An out-of-bounds memory acess (access violation) occurred in module 'Logo"...while running filter ''logo (1.3 beta4)'' (FilterSystem.ccp:516). |
 |
| neuron2 |
| Posted: Mar 2 2005, 04:22 PM |
 |
|
Advanced Member
  
Group: Members
Posts: 1244
Member No.: 5294
Joined: 18-July 03

|
. |
 |
| jjulio1 |
| Posted: Mar 2 2005, 06:33 PM |
 |
|
Unregistered

|
The BMP isn't bigger then the video. I was making 2 videos at the same time, and now I will try by once. The error occurs in the middle of the process when I am doing nothing. During the process I use the VirtualDub and the TmpgEnc. I serve a *.vdr file through the virtualdub's server to the tmpgenc program.
-------------------------------------------------------------------------------------------------------------------------------
VirtualDub crash report -- build 15654 (release) --------------------------------------
Disassembly: 00493720: 8b1c9d40264d00 mov ebx, [ebx*4+004d2640] 00493727: 8bf3 mov esi, ebx 00493729: 03d8 add ebx, eax 0049372b: 03f1 add esi, ecx 0049372d: 8bfb mov edi, ebx 0049372f: c1eb10 shr ebx, 10 00493732: 81e6ffff0000 and esi, 0000ffff 00493738: 81e7ffff0000 and edi, 0000ffff 0049373e: 33d2 xor edx, edx 00493740: 8abb40f34c00 mov bh, [ebx+4cf340] 00493746: 8a9640f34c00 mov dl, [esi+4cf340] 0049374c: 8b74241c mov esi, [esp+1c] 00493750: 8a9f40f34c00 mov bl, [edi+4cf340] 00493756: 8b7c2414 mov edi, [esp+14] 0049375a: 887f02 mov [edi+02], bh 0049375d: 881f mov [edi], bl 0049375f: 33db xor ebx, ebx 00493761: 885701 mov [edi+01], dl 00493764: 8a5c6e01 mov bl, [esi+ebp*2+01] 00493768: 8bf1 mov esi, ecx 0049376a: 8b1c9d40264d00 mov ebx, [ebx*4+004d2640] 00493771: bfffff0000 mov edi, 0000ffff 00493776: 03f3 add esi, ebx 00493778: 03d8 add ebx, eax 0049377a: 23fb and edi, ebx 0049377c: 81e6ffff0000 and esi, 0000ffff 00493782: c1eb10 shr ebx, 10 00493785: 33d2 xor edx, edx 00493787: 8abb40f34c00 mov bh, [ebx+4cf340] 0049378d: 8a9640f34c00 mov dl, [esi+4cf340] 00493793: 8b742420 mov esi, [esp+20] 00493797: 8a9f40f34c00 mov bl, [edi+4cf340] 0049379d: 8b7c2414 mov edi, [esp+14] 004937a1: 887f05 mov [edi+05], bh 004937a4: 885704 mov [edi+04], dl 004937a7: 885f03 mov [edi+03], bl 004937aa: 33db xor ebx, ebx 004937ac: 8a1c6e mov bl, [esi+ebp*2] <-- FAULT 004937af: 8bf9 mov edi, ecx 004937b1: 8b1c9d40264d00 mov ebx, [ebx*4+004d2640] 004937b8: beffff0000 mov esi, 0000ffff 004937bd: 03fb add edi, ebx 004937bf: 03d8 add ebx, eax 004937c1: 23f3 and esi, ebx 004937c3: 81e7ffff0000 and edi, 0000ffff 004937c9: c1eb10 shr ebx, 10 004937cc: 33d2 xor edx, edx 004937ce: 8a9740f34c00 mov dl, [edi+4cf340] 004937d4: 8b7c2418 mov edi, [esp+18] 004937d8: 8abb40f34c00 mov bh, [ebx+4cf340] 004937de: 8a9e40f34c00 mov bl, [esi+4cf340] 004937e4: 8b742420 mov esi, [esp+20] 004937e8: 887f02 mov [edi+02], bh 004937eb: 881f mov [edi], bl 004937ed: 33db xor ebx, ebx 004937ef: 885701 mov [edi+01], dl 004937f2: 8a5c6e01 mov bl, [esi+ebp*2+01] 004937f6: bfffff0000 mov edi, 0000ffff 004937fb: 8b1c9d40264d00 mov ebx, [ebx*4+004d2640] 00493802: 33d2 xor edx, edx 00493804: 03cb add ecx, ebx 00493806: 03d8 add ebx, eax 00493808: 23fb and edi, ebx 0049380a: 81e1ffff0000 and ecx, 0000ffff 00493810: c1eb10 shr ebx, 10 00493813: 8b742418 mov esi, [esp+18] 00493817: 8a9b40f34c00 mov bl, [ebx+4cf340] 0049381d: 8a db 8a 0049381e: 91 xchg eax, ecx 0049381f: 40 inc eax
Windows 5.1 (Windows XP build 2600) [Service Pack 2]
EAX = 1fe02034 EBX = 00000000 ECX = 40142006 EDX = 000000af EBP = ffffff95 DS:ESI = 0023:81bbc800 ES:EDI = 0023:01dcc47e SS:ESP = 0023:0012f4e4 CS:EIP = 001b:004937ac FS = 003b GS = 0000 EFLAGS = 00010246
MM0 = 87878889898a8b8b MM1 = 8080808080808080 MM2 = 0008000800060007 MM3 = 0009000a000b000b MM4 = 00090009000a000a MM5 = fff9a7a0ffededc4 MM6 = 0009000a00090009 MM7 = 0007000600050004
Crash reason: Access Violation
Crash context: An out-of-bounds memory access (access violation) occurred in module 'VirtualDub'.
Thread traces:
Thread 00000cb8 (Main thread) D:vdubVirtualDubsourceFilterSystem.cpp(512) D:vdubVirtualDubsourceFilterSystem.cpp(525) D:vdubVirtualDubsourceFilterSystem.cpp(512) D:vdubVirtualDubsourceFilterSystem.cpp(525) D:vdubVirtualDubsourceFilterSystem.cpp(512) D:vdubVirtualDubsourceFilterSystem.cpp(525) D:vdubVirtualDubsourceFilterSystem.cpp(512) D:vdubVirtualDubsourceFilterSystem.cpp(525) D:vdubVirtualDubsourceFilterSystem.cpp(512) D:vdubVirtualDubsourceFilterSystem.cpp(525) D:vdubVirtualDubsourceFilterSystem.cpp(512) D:vdubVirtualDubsourceFilterSystem.cpp(525) D:vdubVirtualDubsourceFilterSystem.cpp(512) D:vdubVirtualDubsourceFilterSystem.cpp(525) D:vdubVirtualDubsourceFilterSystem.cpp(512) D:vdubVirtualDubsourceFilterSystem.cpp(525)
Thread call stack:Incorrect VirtualDub.vdi file (build 15653) for this version of VirtualDub -- call stack unavailable.
-- End of report |
 |
| phaeron |
| Posted: Mar 3 2005, 04:48 AM |
 |
|

Virtualdub Developer
  
Group: Administrator
Posts: 7773
Member No.: 61
Joined: 30-July 02

|
The version of VirtualDub you are using seems to have been built by a third party, as the disassembly is different than my archived EXE and the build paths are wrong. Can you reproduce with an official build? |
 |
| neuron2 |
| Posted: Mar 4 2005, 12:53 AM |
 |
|
Advanced Member
  
Group: Members
Posts: 1244
Member No.: 5294
Joined: 18-July 03

|
. |
 |
| phaeron |
| Posted: Mar 4 2005, 05:12 AM |
 |
|

Virtualdub Developer
  
Group: Administrator
Posts: 7773
Member No.: 61
Joined: 30-July 02

|
The crash log that was posted also doesn't match the original error description. I tracked it down via a brute-force disassembly search -- it's the 16-bit YCbCr-to-RGB converter used by the old MPEG-1 decoder, which crashed trying to read the Y plane. That's really hard to do. I also wonder why it's not using the MMX path. |
 |
| TechMage89 |
| Posted: Mar 4 2005, 10:12 PM |
 |
|

Contemporary Anachronism
  
Group: Members
Posts: 225
Member No.: 11344
Joined: 6-August 04

|
Probably a borked build.
Graft, I think there must be a conspiricy to drive you nuts looking for fake bugs .
-------------------- I'm not insane, everyone else is! |
 |
|