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
Register FAQ Calendar Today's Posts Search

Reply
 
Thread Tools Search this Thread Display Modes
Old 14th April 2024, 07:07   #1261  |  Link
v0lt
Registered User
 
Join Date: Dec 2008
Posts: 1,974
VirtualDub2 version 2.1 (deleted)

Changes:
Windows XP is no longer supported.
Builds for x86 are no longer planned to be released.
Fixed crash when calling RunNullVideoPass().
Updated avlib-1.vdplugin to version 0.6.1.70.
├ FFmpeg 6.1.1 is now supported.
├ Removed CineForm HD (native) codec.
├ Removed manual lazy loading of DLL for FFmpeg DLLs.
├ Removed support for systems older than Windows 7.
└ The 32-bit plugin is not implemented because there is no official build of FFmpeg 6.1.1 for x86.

Last edited by v0lt; 19th April 2024 at 04:59.
v0lt is offline   Reply With Quote
Old 14th April 2024, 09:39   #1262  |  Link
nji
Suspended for forum rule violations
 
Join Date: Mar 2018
Location: Germany
Posts: 216
Thankyou for your work!

I would like to mention drawbacks of dropping 32bit:

There are several filters which are only for 32 bit.

If I remember right it is the internal logo filter for 64 bit,
that produces slight false colors ("DeShaker default color").
(shekh once had a look at it, but didn't worked on as it is confusing code).

I don't know if ffmpeg source code would allow to be build as 32 bit?
nji is offline   Reply With Quote
Old 14th April 2024, 11:29   #1263  |  Link
LigH
German doom9/Gleitz SuMo
 
LigH's Avatar
 
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 6,786
What does DDL mean? Just a typo of DLL?

PS: I tried to select a video compression and it crashed:
Quote:
An out-of-bounds memory access (access violation) occurred in module 'VirtualDub64'...
...reading address 00000000A9C072E0...
...while querying video codec "ffdshow Video Codec" (compchoose.cpp:420)...
...while opening video codec with FOURCC "ffds" (compchoose.cpp:528)...
...while enumerating video codecs (compchoose.cpp:515).
__________________

New German Gleitz board
MediaFire: x264 | x265 | VPx | AOM | Xvid

Last edited by LigH; 14th April 2024 at 12:31.
LigH is offline   Reply With Quote
Old 14th April 2024, 13:19   #1264  |  Link
v0lt
Registered User
 
Join Date: Dec 2008
Posts: 1,974
Quote:
Originally Posted by nji View Post
I don't know if ffmpeg source code would allow to be build as 32 bit?
There are unofficial builds of FFmpeg. You can look for x86 shared version 6.1.1 there.
But I'm not interested.

Quote:
Originally Posted by LigH View Post
What does DDL mean? Just a typo of DLL?
Yes. It's a typo.
Quote:
PS: I tried to select a video compression and it crashed:
This doesn't happen to me. I don't have "ffdshow Video Codec".
v0lt is offline   Reply With Quote
Old 14th April 2024, 13:23   #1265  |  Link
LigH
German doom9/Gleitz SuMo
 
LigH's Avatar
 
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 6,786
Quote:
Originally Posted by v0lt View Post
This doesn't happen to me. I don't have "ffdshow Video Codec".
Are you interested in a crash log? Your repo doesn't seem to have an "issues" page.

It contains an error:
Quote:
Thread call stack:
Incorrect VirtualDub.vdi file (build 44282) for this version of VirtualDub -- call stack unavailable.
VirtualDub2 x64 build 44282 has no issues enumerating video compressors.

The ffdshow VfW codec is part of ffdshow-tryout rev4531 by e.g. clsid2

https://sourceforge.net/projects/ffd...leases/64-bit/
https://forum.doom9.org/showthread.php?t=120465
__

P.S.: I believe this problem was introduced between VirtualDub2 x64 ffmpeg6.1.1 test 11 (contains an old EXE from 2020) and 12 (contains a new EXE).
__________________

New German Gleitz board
MediaFire: x264 | x265 | VPx | AOM | Xvid

Last edited by LigH; 14th April 2024 at 13:44.
LigH is offline   Reply With Quote
Old 14th April 2024, 13:45   #1266  |  Link
v0lt
Registered User
 
Join Date: Dec 2008
Posts: 1,974
I installed ffdshow_rev4533_20140929_clsid_x64.exe and during installation I saw a warning about possible crashes.

I also get a crash when ffdshow VFW is installed.

PS: Perhaps the problem with ffdshow VFW appeared after replacing the Windows SDK and other things.

Last edited by v0lt; 14th April 2024 at 14:03.
v0lt is offline   Reply With Quote
Old 15th April 2024, 20:01   #1267  |  Link
v0lt
Registered User
 
Join Date: Dec 2008
Posts: 1,974
Quote:
Originally Posted by LigH View Post
Your repo doesn't seem to have an "issues" page.
I turned on the "Issues" page and created Issue #1, where I collected various information on this issue.
v0lt is offline   Reply With Quote
Old 15th April 2024, 20:14   #1268  |  Link
LigH
German doom9/Gleitz SuMo
 
LigH's Avatar
 
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 6,786


I hope someone competent can find the real reason, skipping a codec is indeed not a perfect solution.
__________________

New German Gleitz board
MediaFire: x264 | x265 | VPx | AOM | Xvid
LigH is offline   Reply With Quote
Old 19th April 2024, 04:47   #1269  |  Link
v0lt
Registered User
 
Join Date: Dec 2008
Posts: 1,974
VirtualDub2 44282 + avlib.vdplugin 0.6.1.70
I decided to re-release the old VirtualDub2 build 44282 with updated avlib.vdplugin 0.6.1.70.
v0lt is offline   Reply With Quote
Old 19th April 2024, 22:08   #1270  |  Link
LigH
German doom9/Gleitz SuMo
 
LigH's Avatar
 
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 6,786
OK, nice, can handle an MP4 with AV1 video from YouTube and use ffvfw codecs.
__________________

New German Gleitz board
MediaFire: x264 | x265 | VPx | AOM | Xvid
LigH is offline   Reply With Quote
Old 20th April 2024, 04:59   #1271  |  Link
v0lt
Registered User
 
Join Date: Dec 2008
Posts: 1,974
VirtualDub2_v2.1.0.603
Alternative link
Please check this version. Will it crash when choosing a video compressor or not?
ffdshow Video Codec (ff_vfw.dll) and Logitech Video (I420) (lvcod64.dll) are not supported.
v0lt is offline   Reply With Quote
Old 20th April 2024, 20:51   #1272  |  Link
LigH
German doom9/Gleitz SuMo
 
LigH's Avatar
 
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 6,786
It does not crash but ffvfw is not listed.
__________________

New German Gleitz board
MediaFire: x264 | x265 | VPx | AOM | Xvid
LigH is offline   Reply With Quote
Old 21st April 2024, 10:01   #1273  |  Link
jpsdr
Registered User
 
Join Date: Oct 2002
Location: France
Posts: 2,319
That's odd. I've tried the 1rst version of 2.1 on my PC, which have ffdshow 1.3.4533 installed, and it doesn't crash when i choose compressor, and the ffshow codec is listed.
__________________
My github.
jpsdr is offline   Reply With Quote
Old 21st April 2024, 10:17   #1274  |  Link
LigH
German doom9/Gleitz SuMo
 
LigH's Avatar
 
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 6,786
For me it crashed from test12 on, because this included a new EXE built with a more modern MSVS. I guess it might be related to the set and maybe order of VfW codecs being enumerated, but we will need to trace the reason to understand what happens and find a way to avoid it. I hope a test build creating a verbose log of the enumeration loop may help...
__________________

New German Gleitz board
MediaFire: x264 | x265 | VPx | AOM | Xvid
LigH is offline   Reply With Quote
Old 21st April 2024, 16:51   #1275  |  Link
v0lt
Registered User
 
Join Date: Dec 2008
Posts: 1,974
VirtualDub2 v2.1.0.605

Windows XP is no longer supported.
Builds for x86 are no longer planned to be released.
Fixed crash when calling RunNullVideoPass().
64-bit "ffdshow Video Codec" (ff_vfw.dll) and "Logitech Video (I420)" (lvcod64.dll) are not supported because it crashes when opening the video compression selection window.
Updated avlib-1.vdplugin to version 0.6.1.70.
* FFmpeg 6.1.1 is now supported.
* Removed CineForm HD (native) codec.
* Removed manual lazy loading of DLL for FFmpeg DLLs.
* Removed support for systems older than Windows 7.
* The 32-bit plugin is not implemented because there is no official build of FFmpeg 6.1.1 for x86.


VirtualDub2 44282 + avlib.vdplugin 0.6.1.70
Old VirtualDub2 with updated avlib.vdplugin.

Last edited by v0lt; 21st April 2024 at 16:54.
v0lt is offline   Reply With Quote
Old 21st April 2024, 17:17   #1276  |  Link
Emulgator
Big Bit Savings Now !
 
Emulgator's Avatar
 
Join Date: Feb 2007
Location: close to the wall
Posts: 1,555
Many thanks, v0lt !
As a sidenote: As long as there are classic 32-bit AVS plugins which won't get any update
because stable (or developer had to take on other tasks) it is viable to still have 32-bit applications
like VD2 available, so again thanks if somebody caring for that still.
__________________
"To bypass shortcuts and find suffering...is called QUALity" (Die toten Augen von Friedrichshain)
"Data reduction ? Yep, Sir. We're that issue working on. Synce invntoin uf lingöage..."

Last edited by Emulgator; 21st April 2024 at 17:23.
Emulgator is offline   Reply With Quote
Reply


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 07:04.


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