Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > Capturing and Editing Video > VirtualDub, VDubMod & AviDemux

Reply
 
Thread Tools Search this Thread Display Modes
Old 15th September 2024, 05:07   #1421  |  Link
v0lt
Registered User
 
Join Date: Dec 2008
Posts: 2,089
Quote:
Originally Posted by jpsdr View Post
Where i was doing wrong ?
I don't know what you're doing wrong. Here's what I did.

1. I am running Windows 7 SP1 with some updates in VirtualBox.

2. Downloaded VirtualDub2_v2.1.1.609.7z, unlocked the file. Unpacked the entire archive and launched VirtualDub64.exe. I get an error and cannot use the avlib-1.vdplugin features.

3. Downloaded mingw-11.2.0.7z, unlocked the file. Unpacked the api-ms-win-core-synch-l1-2-0.dll file into the VirtualDub2_v2.1 folder (where VirtualDub64.exe is located).

4. Runned VirtualDub64.exe without errors and I see FFmpeg video codecs in the list of video codecs.
v0lt is offline   Reply With Quote
Old 15th September 2024, 07:08   #1422  |  Link
v0lt
Registered User
 
Join Date: Dec 2008
Posts: 2,089
Quote:
Originally Posted by isidroco View Post
Yes, I confirm the problem.
Exception thrown at 0x00007FFA8DB433C6 (delogo.vdf) in VirtualDub64.exe: 0xC0000005: Access violation reading location 0xFFFFFFFFBC6C6C08.
It is possible that delogo.vdf was not ported correctly for x64.
v0lt is offline   Reply With Quote
Old 15th September 2024, 11:32   #1423  |  Link
jpsdr
Registered User
 
Join Date: Oct 2002
Location: France
Posts: 2,369
Quote:
Originally Posted by LigH View Post
If you did it correctly, api-ms-win-core-synch-l1-2-0.dll should be in the same directory as VirtualDub64.exe and avcodec-61.dll and avformat-61.dll and others...
Yes it was, that what i said.

I'm running Windows 7 "naturaly", not in Virtual box or anything.
And i did exactly what v0lt described in this post, get VDub, put the dll, etc... And when i run VDub, it said that one filter failed to load, and checking the log it was avlib-1.vdplugin. That's why i tried to put the dll also in plugins directory, didn't change anything.

Don't waste too much time on this, as i said, i just wanted to report my testing.

As method b of using Windows 7 compatible dll worked for me, it's fine.
__________________
My github.
jpsdr is offline   Reply With Quote
Old 15th September 2024, 20:17   #1424  |  Link
v0lt
Registered User
 
Join Date: Dec 2008
Posts: 2,089
@isidroco
Try this file - delogo132_x64.zip.
v0lt is offline   Reply With Quote
Old 17th September 2024, 01:07   #1425  |  Link
isidroco
Registered User
 
Join Date: Nov 2008
Posts: 49
Test 1) Regular w7sp1: "Procedure entry kernel32.WaitOnAddress in lib api-ms-win-core-synch-l1-2-0.dll", after that VDUB opens and only works with internal AVI driver.
Test 2) If DeShaker_64.dll is in plugins64 dir, VDUB opens with no errors (still no caching driver, no FFMPEG compresion formats).
Test 3) Using api-ms-win-core-synch-l1-2-0.dll from mingw-11.2.0 ONLY works if it doesn't previously exist within C:\WINDOWS\SYSTEM32, old version there will take precedence (must take ownership and replace or remove it from there). After that everything works.

new DELOGOx64 version works with new virtualDub, but it crashes in previous version: Unhandled Microsoft C++ Exception

Partial report:
VirtualDub2 crash report -- build 44282 (release-AMD64)
7fefd0db855: 33c9 xor ecx, ecx
7fefd0db857: 4889442430 mov [rsp+30h], rax
7fefd0db85c: 89542424 mov [rsp+24h], edx
7fefd0db860: 48894c2428 mov [rsp+28h], rcx
7fefd0db865: 4d85c9 test ecx, r9
7fefd0db868: 0f856a030000 jnz fd0dbbd8
7fefd0db86e: 894c2438 mov [rsp+38h], ecx
7fefd0db872: 488d4c2420 lea rcx, [rsp+20h]
7fefd0db877: ff1523ca0300 call dword ptr [fd1182a0]
7fefd0db87d: 4881c4c8000000 add esp, 000000c8 <-- FAULT

Last edited by isidroco; 17th September 2024 at 01:28. Reason: better phrased
isidroco is offline   Reply With Quote
Old 17th September 2024, 01:31   #1426  |  Link
isidroco
Registered User
 
Join Date: Nov 2008
Posts: 49
Quote:
Originally Posted by jpsdr View Post
Yes it was, that what i said.
Please try replacing it within windows\system32 folder.
isidroco is offline   Reply With Quote
Old 17th September 2024, 19:11   #1427  |  Link
rgr
Registered User
 
Join Date: Jun 2022
Posts: 96
VirtualDub crashes when the edited avs file is write-protected.

It would be nice if it would inform about it and save only after giving consent, preserving the read-only attribute
rgr is offline   Reply With Quote
Old 17th September 2024, 19:35   #1428  |  Link
jpsdr
Registered User
 
Join Date: Oct 2002
Location: France
Posts: 2,369
Thanks isidroco for your informations.
I have indeed in system32 an api-ms-win-core-synch-l1-2-0.dll, wich seems to be a "legitimate" MS version, with a version displayed when i click on it. The mingw-11.2.0 file has no version or anything. Files are different (12k vs 91k...!).
Honestly, i'm not a big fan of deleting what seems to be a legitimate version version of a dll in system32 directory. If one day realy i'm stuck, i'll know now what should be done. But for now, as using the Windows 7 compatible dll works for me, i'll stay with that.
__________________
My github.
jpsdr is offline   Reply With Quote
Old 18th September 2024, 04:44   #1429  |  Link
v0lt
Registered User
 
Join Date: Dec 2008
Posts: 2,089
Quote:
Originally Posted by rgr View Post
VirtualDub crashes when the edited avs file is write-protected.

It would be nice if it would inform about it and save only after giving consent, preserving the read-only attribute
The problem is in scripted.vdplugin
v0lt is offline   Reply With Quote
Old 18th September 2024, 15:12   #1430  |  Link
isidroco
Registered User
 
Join Date: Nov 2008
Posts: 49
Quote:
Originally Posted by jpsdr View Post
Honestly, i'm not a big fan of deleting what seems to be a legitimate version version of a dll in system32 directory...
Same here, but test it in VM without issues, now I have both original (api-ms-win-core-synch-l1-2-0.dll 12k 2019/4/12; dxgi.dll 363k 2013/1/13) renamed to .DL0 and the minGW-11.2.0 versions in place of them. That allows vDub2 and possibly other w8+ software to run (as latest FFMPEG). If any problem it's easy to rollback.
In that way you can install latest VDub2, FFMPEG, etc without having to replace files or VxKex treat them each time you update.

Edit: VMware Workstation v15.5.7 gives: CreateDXGIFactory not found in dxgi.dll (after that it works). Restored original dxgi.dll (which it's not needed anywat for VDub/FFMEPG).

Last edited by isidroco; 18th September 2024 at 16:55.
isidroco is offline   Reply With Quote
Old 18th September 2024, 17:35   #1431  |  Link
v0lt
Registered User
 
Join Date: Dec 2008
Posts: 2,089
Quote:
Originally Posted by rgr View Post
VirtualDub crashes when the edited avs file is write-protected.
scripted.vdplugin_x64_fix.7z
v0lt is offline   Reply With Quote
Old 20th September 2024, 11:49   #1432  |  Link
tormento
Acid fr0g
 
tormento's Avatar
 
Join Date: May 2002
Location: Italy
Posts: 2,719
Would be possible to add support for mkv chapters?

Markers on the time/frames bar would be more than enough, jumping to them would be even better.
__________________
@turment on Telegram
tormento is offline   Reply With Quote
Old 20th September 2024, 16:26   #1433  |  Link
LigH
German doom9/Gleitz SuMo
 
LigH's Avatar
 
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 7,084
The MP4 container supports chapters too. Adding them via ffmpeg metadata (chapterEditor supports this format) is possible but the CLI parameters are a bit elaborate.
__________________

New German Gleitz board
MediaFire: x264 | x265 | VPx | AOM | Xvid
LigH is offline   Reply With Quote
Old 20th September 2024, 17:00   #1434  |  Link
v0lt
Registered User
 
Join Date: Dec 2008
Posts: 2,089
Quote:
Originally Posted by tormento View Post
Would be possible to add support for mkv chapters?
Maybe someone can do it. But I doubt it will happen.
v0lt is offline   Reply With Quote
Old 22nd September 2024, 12:06   #1435  |  Link
nji
Registered User
 
Join Date: Mar 2018
Location: Germany
Posts: 230
Filter "Look-up-table (LUT)?

For still pictures the LUT-filter is well known.
If you need to change the "characterstic" of a picture
(say from one analog film type to another, or false colored exposure,
or if you want to have a sunset character from a beach photo to some other shooting).
The LUT matches every RGB entry from source to dest;
- mostly it is coarsened, so it will be extrapolated.

This kind of manipulation would be helpful for some of movies too,
as the manual color corrections are sub-optimal.

Does anyone know about such filter for VD?

Needless to mention there is an AVS filter for that
http://avisynth.nl/index.php/AVSCube
nji is offline   Reply With Quote
Old 22nd September 2024, 12:15   #1436  |  Link
LigH
German doom9/Gleitz SuMo
 
LigH's Avatar
 
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 7,084
The whole concept of VirtualDub Filters became quite obsolete...
__________________

New German Gleitz board
MediaFire: x264 | x265 | VPx | AOM | Xvid
LigH is offline   Reply With Quote
Old 22nd September 2024, 13:08   #1437  |  Link
nji
Registered User
 
Join Date: Mar 2018
Location: Germany
Posts: 230
... to be replaced by... what?

BTW: that's quite OT, isn't it?

Last edited by nji; 22nd September 2024 at 13:20.
nji is offline   Reply With Quote
Old 22nd September 2024, 13:31   #1438  |  Link
LigH
German doom9/Gleitz SuMo
 
LigH's Avatar
 
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 7,084
By AviSynth or VapourSynth, both frame servers with Non-Linear Editing features and filters working in multiple color spaces, not just RGB.
__________________

New German Gleitz board
MediaFire: x264 | x265 | VPx | AOM | Xvid
LigH is offline   Reply With Quote
Old 22nd September 2024, 17:33   #1439  |  Link
v0lt
Registered User
 
Join Date: Dec 2008
Posts: 2,089
Avidemux and Shotcut support 3DLut.
Both editors are free and open source.
v0lt is offline   Reply With Quote
Old 22nd September 2024, 17:52   #1440  |  Link
Leo 69
Registered User
 
Join Date: Nov 2004
Posts: 230
Quote:
Originally Posted by LigH View Post
The whole concept of VirtualDub Filters became quite obsolete...
Some people can't write scripts as quickly and easily as they can use VDub filters. For you personally they may be obsolete, for others they are as relevant as ever.
Leo 69 is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 01:46.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.