|
|
| 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. |
 |
| 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. |
 |
| phaeron |
| Posted: Jun 19 2010, 07:06 AM |
 |
|

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

|
Try test-24. |
 |
| 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 !!! 
Have a good day and long life to Virtualdub !
Matt. |
 |
| 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"?
|
 |
| 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" . |
 |
| 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. |
 |
| 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" |
 |
| 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 |
 |
| 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 |
 |
| 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. |
 |
| 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.
| QUOTE | | I can add support for program-relative paths, though. |
Loadus already asked that. But I was dissuaded.  http://forums.virtualdub.org/index.php?act...=150#entry79591 |
 |
| 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 |
 |
| 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. |
 |
| 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 |
 |