Welcome Guest ( Log In | Register )


Important

The forums will be closing permanently the weekend of March 15th. Please see the notice in the announcements forum for details.

Pages: (16) « First ... 10 11 [12] 13 14 ... Last » ( Go to first unread post )
Virtualdub 1.9.x Test Thread, Very experimental build
« Next Oldest | Next Newest » Track this topic | Email this topic | Print this topic
Gromozeka
Posted: Jun 7 2010, 09:41 AM


Advanced Member


Group: Members
Posts: 52
Member No.: 26717
Joined: 1-January 10



stephanV
This your truth
phaeron
Sorry, Phaeron.
 
     Top
UGC
Posted: Jun 18 2010, 10:30 PM


Member


Group: Members
Posts: 10
Member No.: 25674
Joined: 11-June 09



QUOTE (phaeron @ May 29 2010, 05:26 AM)
Sorry, been a bit busy with work and stuff....

The current directory is not guaranteed, folks. It getting set to the output directory is a side effect of the Windows common file dialog.

%(vdpath) makes sense, but I'm not sure what %(encpath) would be. Did you mean something like %(outputdir)?

BTW, I found where "Foo" was coming from. Turns out it's from some test code I put into the 1.9.X branch and forgot to take out. It's been removed in test-20.

FYI: in VirtualDub-1.9.X-test23-AMD64, the "Foo" is gone, but replaced with a list a mile long starting from A-Z for the audio selection during capture. I have about 4 selections for each input.
 
     Top
phaeron
Posted: Jun 19 2010, 07:06 AM


Virtualdub Developer


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



Try test-24.
 
    Top
mattyou
  Posted: Jun 20 2010, 10:23 PM


Newbie


Group: Members
Posts: 1
Member No.: 27839
Joined: 20-June 10



Hi Phaeron,

Thank you so much for this test24 version, I am using virtualdub since a lot of years, that's a really great tool, but since the version 1.8 or 1.9, it was freezing randomly at 99% during Xvid 2nd pass encoding, and that was loosing a lot of time for me.

I decided some days ago to test the version 1.9.9 but it was freezing randomly too during big job queues.

Yesterday I visited the forum for the first time and I decided to test the beta version test24 and my job queue is stable since 24 hours !

So here I am to congratulate you Phaeron for your great job !!! smile.gif

Have a good day and long life to Virtualdub !

Matt.
 
     Top
v0lt
  Posted: Jul 10 2010, 07:34 AM


Advanced Member


Group: Members
Posts: 119
Member No.: 26125
Joined: 5-September 09



phaeron
What do you think about sorting (manual or automatic) in the "Configure External Encoders"?

 
     Top
v0lt
  Posted: Jul 10 2010, 07:36 AM


Advanced Member


Group: Members
Posts: 119
Member No.: 26125
Joined: 5-September 09



Bug: I wrote in the field "Program" value "tools\lame\lame.exe". Then I exported the settings in that file to the same record. But when I imported, the value was changed to "D:\tools\lame\lame.exe" sad.gif.
 
     Top
phaeron
Posted: Jul 11 2010, 09:56 PM


Virtualdub Developer


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



Added sorting in test-25.

Er, program name without an absolute path is bad. That means it is resolved relative to the current directory, which is unpredictable (it's changed by the file dialog). What base path did you intend for this to be resolved against?

The reason for the behavior on import/export is that any relative path in the profile is resolved against the location of the profile file itself. I did this so that you could ship a profile with an encoder and the path in the profile would be automatically resolved on import.
 
    Top
v0lt
Posted: Jul 12 2010, 03:09 AM


Advanced Member


Group: Members
Posts: 119
Member No.: 26125
Joined: 5-September 09



phaeron
QUOTE
Added sorting in test-25.

Thanks

QUOTE
Er, program name without an absolute path is bad. That means it is resolved relative to the current directory, which is unpredictable (it's changed by the file dialog). What base path did you intend for this to be resolved against?

Yes, I would not want to VD corrected the correct relative paths. In this case, VD mistake.
Absolute path - "c:\Program Files\!media\VirtualDub-1.9.X\tools\lame\lame.exe"
Relative path - "tools\lame\lame.exe"
After the export/import - "D:\tools\lame\lame.exe"
 
     Top
dloneranger
Posted: Jul 12 2010, 05:37 AM


Moderator


Group: Moderators
Posts: 2366
Member No.: 22158
Joined: 26-September 07



Bug
Use video stream fcchandler option isn't saved correctly

CODE
void VDSavePreferences(VDPreferences2& prefs) {
.............
key.setBool("AVI: Use video stream fccHandler in codec search", g_prefs2.mbUseVideoFccHandler);


should be
CODE

key.setBool("AVI: Use video stream fccHandler in codec search", prefs.mbUseVideoFccHandler);


--------------------
MultiAdjust JoinWav WavNormalize FFMPeg Input Plugin v1827 UnSharpMask
Windows7/8 Codec Chooser
All FccHandlers Stuff inc. Installers for acm codecs AAC, AC3, LameMp3
 
    Top
dloneranger
Posted: Jul 13 2010, 05:20 AM


Moderator


Group: Moderators
Posts: 2366
Member No.: 22158
Joined: 26-September 07



Crash report

Open virtualdub
select menu - video - full processing
select menu - video - color depth - 4:4:4 planar YcbCr (yv24)
open a video - any will do, but this one is 576,320
Click button - scene forward

Crash - access violation

[edit]
also with
4:2:2 ycbcr (uyvy)
4:2:2 ycbcr (yuy2)

CODE
VirtualDub crash report -- build 33794 (release)
--------------------------------------

Disassembly:
00479d20: 2401            and    al, 01h
00479d22: 8944241c        mov    [esp+1ch], eax
00479d26: 75c9            jnz    00479cf1
00479d28: 2b4c2414        sub    ecx, [esp+14h]
00479d2c: 8bc6            mov    eax, esi
00479d2e: 8b742410        mov    esi, [esp+10h]
00479d32: 2bc6            sub    eax, esi
00479d34: 2bd6            sub    edx, esi
00479d36: 83c010          add    eax, 10h
00479d39: c1f805          sar    eax, 05h
00479d3c: 83c210          add    edx, 10h
00479d3f: c1fa05          sar    edx, 05h
00479d42: 83c120          add    ecx, 20h
00479d45: 0480            add    al, 80h
00479d47: c1f906          sar    ecx, 06h
00479d4a: 57              push   edi
00479d4b: 80c280          add    dl, 80h
00479d4e: 80c110          add    cl, 10h
00479d51: 57              push   edi
00479d52: 50              push   eax
00479d53: 52              push   edx
00479d54: 51              push   ecx
00479d55: e806250f00      call   0056c260
00479d5a: 83c414          add    esp, 14h
00479d5d: 5f              pop    edi
00479d5e: 5e              pop    esi
00479d5f: 5d              pop    ebp
00479d60: 5b              pop    ebx
00479d61: 83c408          add    esp, 08h
00479d64: c3              ret    
00479d65: cc              int    3
00479d66: cc              int    3
00479d67: cc              int    3
00479d68: cc              int    3
00479d69: cc              int    3
00479d6a: cc              int    3
00479d6b: cc              int    3
00479d6c: cc              int    3
00479d6d: cc              int    3
00479d6e: cc              int    3
00479d6f: cc              int    3
00479d70: 83ec08          sub    esp, 08h
00479d73: 8b442410        mov    eax, [esp+10h]
00479d77: 0faf442414      imul   eax, [esp+14h]
00479d7c: 53              push   ebx
00479d7d: 55              push   ebp
00479d7e: 56              push   esi
00479d7f: 57              push   edi
00479d80: 8bf8            mov    edi, eax
00479d82: c1e006          shl    eax, 06h
00479d85: 89442410        mov    [esp+10h], eax
00479d89: 8b44241c        mov    eax, [esp+1ch]
00479d8d: c1e704          shl    edi, 04h
00479d90: 33c9            xor    ecx, ecx
00479d92: 33d2            xor    edx, edx
00479d94: 33f6            xor    esi, esi
00479d96: 83c001          add    eax, 01h
00479d99: 897c2414        mov    [esp+14h], edi
00479d9d: 8944241c        mov    [esp+1ch], eax
00479da1: 8b7c2420        mov    edi, [esp+20h]
00479da5: 0fb66801        movzx  ebp, byte ptr [eax+01h]      <-- FAULT
00479da9: 0fb658ff        movzx  ebx, byte ptr [eax-01h]
00479dad: 03e9            add    ebp, ecx
00479daf: 8d0c2b          lea    ecx, [ebx+ebp]
00479db2: 0fb618          movzx  ebx, byte ptr [eax]
00479db5: 03d3            add    edx, ebx
00479db7: 0fb65802        movzx  ebx, byte ptr [eax+02h]
00479dbb: 03f3            add    esi, ebx
00479dbd: 83c004          add    eax, 04h
00479dc0: 83ef02          sub    edi, 02h
00479dc3: 75e0            jnz    00479da5
00479dc5: 8b44241c        mov    eax, [esp+1ch]
00479dc9: 03442428        add    eax, [esp+28h]
00479dcd: 836c242401      sub    dword ptr [esp+24h], 01h
00479dd2: 8944241c        mov    [esp+1ch], eax
00479dd6: 75c9            jnz    00479da1
00479dd8: 2b4c2414        sub    ecx, [esp+14h]
00479ddc: 8bc6            mov    eax, esi
00479dde: 8b742410        mov    esi, [esp+10h]
00479de2: 2bc6            sub    eax, esi
00479de4: 2bd6            sub    edx, esi
00479de6: 83c010          add    eax, 10h
00479de9: c1f805          sar    eax, 05h
00479dec: 83c210          add    edx, 10h
00479def: c1fa05          sar    edx, 05h
00479df2: 83c120          add    ecx, 20h
00479df5: 0480            add    al, 80h
00479df7: c1f906          sar    ecx, 06h
00479dfa: 57              push   edi
00479dfb: 80c280          add    dl, 80h
00479dfe: 80c110          add    cl, 10h
00479e01: 57              push   edi
00479e02: 50              push   eax
00479e03: 52              push   edx
00479e04: 51              push   ecx
00479e05: e856240f00      call   0056c260
00479e0a: 83c414          add    esp, 14h
00479e0d: 5f              pop    edi
00479e0e: 5e              pop    esi
00479e0f: 5d              pop    ebp
00479e10: 5b              pop    ebx
00479e11: 83c408          add    esp, 08h
00479e14: c3              ret    
00479e15: cc              int    3
00479e16: cc              int    3
00479e17: cc              int    3
00479e18: cc              int    3
00479e19: cc              int    3
00479e1a: cc              int    3
00479e1b: cc              int    3
00479e1c: cc              int    3
00479e1d: cc              int    3
00479e1e: cc              int    3
00479e1f: cc              int    3

Built on Aegis on Sun Jul 11 14:28:49 2010 using compiler version 1400

Windows 6.1 (Windows Vista x64 build 7600) []

EAX = 02b34001
EBX = 00000080
ECX = 00000380
EDX = 00000e00
EBP = 00000370
ESI = 00000e00
EDI = 00000008
ESP = 0018fd68
EIP = 00479da5
EFLAGS = 00210202
FPUCW = 027f
FPUTW = ffff

Crash reason: Access Violation

Crash context:
An out-of-bounds memory access (access violation) occurred in module 'VirtualDub'...

...reading address 02B34002.

Pointer dumps:

ESP   0018fd68: 02b31ec0 008eb8f0 0018fe38 00000008 00001000 00000400 0047ab4d 02b34001
     0018fd88: 00000008 00000001 000004c0 0018fe60 0018fe88 0301efa8 00000000 00000006
     0018fda8: 00029dc4 00617a28 411d8551 403a8179 00000001 00000000 00000020 00029dc4
     0018fdc8: 008e3f58 02b33c00 008e3f58 0018fde0 008e2690 008e2830 00000001 0047b2c8

Thread call stack:
00479da5: ?A0xcb909540::scene_lumtileYUY2()
0047ab4d: SceneDetector::BitmapToLummap()
0047b2c8: SceneDetector::Submit()
0046d15b: VDProject::SceneShuttleStep()
0046d403: VDProject::Tick()
0045a39c: WinMain@16()
005d649b: __tmainCRTStartup()
77323677: kernel32!BaseThreadInitThunk [77310000+13665+12]
77ba9d42: ntdll!RtlInitializeExceptionChain [77b70000+39cdf+63]
77ba9d15: ntdll!RtlInitializeExceptionChain [77b70000+39cdf+36]

-- End of report


--------------------
MultiAdjust JoinWav WavNormalize FFMPeg Input Plugin v1827 UnSharpMask
Windows7/8 Codec Chooser
All FccHandlers Stuff inc. Installers for acm codecs AAC, AC3, LameMp3
 
    Top
phaeron
Posted: Jul 13 2010, 06:43 AM


Virtualdub Developer


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



Pushed up fixes in test-26. The scene detector crash was in the stable branch as well, so that will also be fixed in 1.9.10.

QUOTE

Yes, I would not want to VD corrected the correct relative paths. In this case, VD mistake.
Absolute path - "c:\Program Files\!media\VirtualDub-1.9.X\tools\lame\lame.exe"
Relative path - "tools\lame\lame.exe"
After the export/import - "D:\tools\lame\lame.exe"


Actually, that's something I never actually supported. It might happen to work, but it's by chance. If the current directory changes, it breaks. I can add support for program-relative paths, though.
 
    Top
v0lt
Posted: Jul 13 2010, 01:59 PM


Advanced Member


Group: Members
Posts: 119
Member No.: 26125
Joined: 5-September 09



phaeron
QUOTE
Actually, that's something I never actually supported. It might happen to work, but it's by chance.

This feature was very useful. Not remove it.

QUOTE
If the current directory changes, it breaks.

I changed the working path in the shortcut, but the encoders continue to work. cool.gif

QUOTE
I can add support for program-relative paths, though.

Loadus already asked that. But I was dissuaded. smile.gif
http://forums.virtualdub.org/index.php?act...=150#entry79591
 
     Top
dloneranger
Posted: Jul 14 2010, 11:20 AM


Moderator


Group: Moderators
Posts: 2366
Member No.: 22158
Joined: 26-September 07



Bug report
test-26

New audio display only shows waveform of one channel

--------------------
MultiAdjust JoinWav WavNormalize FFMPeg Input Plugin v1827 UnSharpMask
Windows7/8 Codec Chooser
All FccHandlers Stuff inc. Installers for acm codecs AAC, AC3, LameMp3
 
    Top
phaeron
Posted: Jul 15 2010, 04:31 AM


Virtualdub Developer


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



Fixed in test-27.
 
    Top
dloneranger
Posted: Jul 18 2010, 05:18 PM


Moderator


Group: Moderators
Posts: 2366
Member No.: 22158
Joined: 26-September 07



Bug report

---------------------
Problem
Setting the video colour depth
(menu - video - colour depth)

This only affects the next file opened - ok, can live with that

Saved jobs have the video depth set after the video is loaded
This results in the wrong depth being used in saved jobs

---------------------
Reason
If you open a video and it's decoded badly (slanted etc)
You can change the colour depth to one that works correctly and drag the video in again
Now the video shows correctly

Edit and queue the job
The job will be processed incorrectly as the requested colour depth is ignored
This can result in a bad (slanted etc) output file

---------------------
Fix
Moving VirtualDub.video.SetInputFormat to above VirtualDub.Open fixes the problem

--------------------
MultiAdjust JoinWav WavNormalize FFMPeg Input Plugin v1827 UnSharpMask
Windows7/8 Codec Chooser
All FccHandlers Stuff inc. Installers for acm codecs AAC, AC3, LameMp3
 
    Top
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:
237 replies since Aug 3 2009, 12:49 AM Track this topic | Email this topic | Print this topic
Pages: (16) « First ... 10 11 [12] 13 14 ... Last »
<< Back to Testing / Bug Reports