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 22nd September 2024, 18:02   #1441  |  Link
nji
Registered User
 
Join Date: Mar 2018
Location: Germany
Posts: 237
Quote:
Originally Posted by v0lt View Post
Avidemux and Shotcut support 3DLut.
Both editors are free and open source.
Thanks!
Wouldn't have expected that.
However they don't fit into my workflow with VD2.
Still I could export (huge) lossless results from them, to import into VD2.
Or use the AviSynth with the above script as frame server for VD2.
nji is offline   Reply With Quote
Old 23rd September 2024, 17:11   #1442  |  Link
LigH
German doom9/Gleitz SuMo
 
LigH's Avatar
 
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 7,102
Quote:
Originally Posted by Leo 69 View Post
For you personally they may be obsolete, for others they are as relevant as ever.
I don't mean me personally, but rather developers of plugins. The fewer people desperately need something, the lower may be the incentive for a developer to put any efforts in its implementation.

And I absolutely did not mean to point at you. I have similar problems from time to time. Like, I may be the only one who would like to have an audio plugin ported to AviSynth+ 64b, so I may have to learn coding it myself or wait eternally.
__________________

New German Gleitz board
MediaFire: x264 | x265 | VPx | AOM | Xvid
LigH is offline   Reply With Quote
Old 25th September 2024, 20:41   #1443  |  Link
rgr
Registered User
 
Join Date: Jun 2022
Posts: 104
Quote:
Originally Posted by LigH View Post
I may be the only one who would like to have an audio plugin ported to AviSynth+ 64b
You're not the only one.
rgr is offline   Reply With Quote
Old 1st October 2024, 00:19   #1444  |  Link
isidroco
Registered User
 
Join Date: Nov 2008
Posts: 51
Quote:
Originally Posted by v0lt View Post
@isidroco
Try this file - delogo132_x64.zip.
Thanks for the build, is there a possibility to build one which also works with previous VDUB version?
isidroco is offline   Reply With Quote
Old 1st October 2024, 19:24   #1445  |  Link
v0lt
Registered User
 
Join Date: Dec 2008
Posts: 2,111
Quote:
Originally Posted by isidroco View Post
Thanks for the build, is there a possibility to build one which also works with previous VDUB version?
I don't have this problem with filter selection on my computer. I haven't tried using the filter. But I tried compiling the filter a little differently.
delogo132_x64_2024-10-01.zip
v0lt is offline   Reply With Quote
Old 2nd October 2024, 04:53   #1446  |  Link
isidroco
Registered User
 
Join Date: Nov 2008
Posts: 51
Quote:
Originally Posted by v0lt View Post
I don't have this problem with filter selection on my computer. I haven't tried using the filter. But I tried compiling the filter a little differently.
delogo132_x64_2024-10-01.zip
Thanks, better, but still doesn't work when tried to use it in my script it gives: Cannot start filters: Filter "DeLogo 1.3.2" is not handling image formats correctly.

I would like to have only oneversion for all, but it's not critical.

Today I captured a NTSC DV. Original VirtualDub2_44282 using any input driver: all OK.
But with VirtualDub2_44282+avlib_vdplugin_0.7.0.123 or VirtualDub2_v2.1.1.609_x64only:
Image is broken using AV Internal input driver. Small sample here: https://www.mediafire.com/file/e0utl...yM60f.avi/file
Using Caching input driver can't see frames after aprox 1 second; seeking gives: error requested frame not found, next valid frame [lastFr]

Using old VDub, directStreamCopied to sample, partial, and full 7gb copy. None of those had problems with caching input. Will try to make a smaller direct sample with original winXP capture machine to upload it .

Unfortunately, new VirtualDub is for now less useful than 44282 which works with all the formats I'm using.

Last edited by isidroco; 2nd October 2024 at 04:59.
isidroco is offline   Reply With Quote
Old 2nd October 2024, 13:13   #1447  |  Link
isidroco
Registered User
 
Join Date: Nov 2008
Posts: 51
Maybe "Audio/Video interleave input driver", and "Caching input driver" code should be left exactly as it was before, and add a new "FFMPG input driver" to handle newer formats without breaking old ones which could be opened as before...
isidroco is offline   Reply With Quote
Old 2nd October 2024, 17:08   #1448  |  Link
v0lt
Registered User
 
Join Date: Dec 2008
Posts: 2,111
Quote:
Originally Posted by isidroco View Post
Image is broken using AV Internal input driver. Small sample here: https://www.mediafire.com/file/e0utl...yM60f.avi/file
"Internal DV decoder" does not work correctly due to optimizations in the modern compiler.
v0lt is offline   Reply With Quote
Old 3rd October 2024, 04:09   #1449  |  Link
isidroco
Registered User
 
Join Date: Nov 2008
Posts: 51
Quote:
Originally Posted by v0lt View Post
"Internal DV decoder" does not work correctly due to optimizations in the modern compiler.
Yes, but many of us use vdub to deal with old video formats (recover old footage). So breaking DV support is a deal breaker here... With new caching driver, Sekh enabled ease of use with newer cameras as MOV/MP4, etc, but we could always return to old internal driver for compatible old behaviour . Here that's not working anymore. Maybe using older compiler, or disabling certain optimizations we could restore those lost functions...
isidroco is offline   Reply With Quote
Old 3rd October 2024, 16:44   #1450  |  Link
v0lt
Registered User
 
Join Date: Dec 2008
Posts: 2,111
Looks like there is a problem with the VisualStudio 2022 compiler.
https://github.com/v0lt/VirtualDub2/...dc41dc6289e1ab

Added:
I wrote to Microsoft about the optimization problem.

Last edited by v0lt; 5th October 2024 at 17:50.
v0lt is offline   Reply With Quote
Old 5th October 2024, 22:14   #1451  |  Link
isidroco
Registered User
 
Join Date: Nov 2008
Posts: 51
Quote:
Originally Posted by v0lt View Post
I wrote to Microsoft about the optimization problem.
Thanks for your concern. Maybe it could be compiled with the older working version used for original VDUB2.
More DV tests in old VDUB2: DV audio with caching driver has correct length, but 100ms silence at the beginning which causes slight synchro displacement. With AV interleave internal driver, length is 50ms shorter, but with no silence at the begin, so it's better. Video is the same on both.

Last edited by isidroco; 6th October 2024 at 04:05.
isidroco is offline   Reply With Quote
Old 6th October 2024, 19:12   #1452  |  Link
v0lt
Registered User
 
Join Date: Dec 2008
Posts: 2,111
VirtualDub2_v2.1.2.647 (test build)
Fixed "Internal DV decoder".
(Disabled optimization for VDVideoDecoderDV:: DecompressFrame function. Visual Studio 2022 v17.11.4 was used)

Updated avlib-1.vdplugin to version 0.7.1.154.
FFmpeg 7.1 is now supported.

Updated scripted.vdplugin to version 0.2.0.44.
Fixed a crash when trying to save a read-only file.
Implemented Unicode support. Now script files are read and saved in UTF-8 format.
v0lt is offline   Reply With Quote
Old 7th October 2024, 21:08   #1453  |  Link
jay123210599
Registered User
 
Join Date: Apr 2024
Posts: 120
Quote:
Originally Posted by v0lt View Post
VirtualDub2_v2.1.2.647 (test build)
Fixed "Internal DV decoder".
(Disabled optimization for VDVideoDecoderDV:: DecompressFrame function. Visual Studio 2022 v17.11.4 was used)

Updated avlib-1.vdplugin to version 0.7.1.154.
FFmpeg 7.1 is now supported.

Updated scripted.vdplugin to version 0.2.0.44.
Fixed a crash when trying to save a read-only file.
Implemented Unicode support. Now script files are read and saved in UTF-8 format.
How do I add the SubText filter from StaxRip to your version of Virtualdub2? How do I cut losslessly at keyframes?
jay123210599 is offline   Reply With Quote
Old 12th October 2024, 09:27   #1454  |  Link
v0lt
Registered User
 
Join Date: Dec 2008
Posts: 2,111
Quote:
Originally Posted by jay123210599 View Post
How do I add the SubText filter from StaxRip to your version of Virtualdub2?
VirtualDub supports filters and plugins written for VirtualDub.

VirtualDub can open Avisynth script files, and accordingly you can use Avisynth/Avisynth+ filters.

Quote:
How do I cut losslessly at keyframes?
In general, no way. Because it works with many limitations (especially with modern formats) and the result will not satisfy you (judging by the number and content of your questions).
v0lt is offline   Reply With Quote
Old 12th October 2024, 10:28   #1455  |  Link
LigH
German doom9/Gleitz SuMo
 
LigH's Avatar
 
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 7,102
Quote:
Originally Posted by v0lt View Post
VirtualDub supports filters and plugins written for VirtualDub.
Another issue: Due to their heavy limitations, not many of these are being developed anymore. And if you find some ancient plugins from other authors, these probably exist in 32-bit code only. But the latest VirtualDub2 only exists in 64-bit code and can't use 32-bit plugins.

You should really learn to use AviSynth or VapourSynth if you seriously want to filter your videos efficiently. VirtualDub2 can serve as a solid host application to feed the results of these scripts to encoders then.
__________________

New German Gleitz board
MediaFire: x264 | x265 | VPx | AOM | Xvid
LigH is offline   Reply With Quote
Old 12th October 2024, 22:33   #1456  |  Link
jay123210599
Registered User
 
Join Date: Apr 2024
Posts: 120
@v0lt @LigH But whenever I use an Avisynth/VapourSynth script, it doesn't use the same codec as the video I put inside it. How do I fix that?

Last edited by jay123210599; 12th October 2024 at 22:36.
jay123210599 is offline   Reply With Quote
Old 12th October 2024, 22:41   #1457  |  Link
LigH
German doom9/Gleitz SuMo
 
LigH's Avatar
 
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 7,102
Whenever you want to apply a filter to the video, it needs to be decoded first. And when the video has been filtered, it needs to get encoded again. Nothing can "fix" that. If you want to keep video as compressed as it is, you cannot modify it.
__________________

New German Gleitz board
MediaFire: x264 | x265 | VPx | AOM | Xvid
LigH is offline   Reply With Quote
Old 13th October 2024, 00:32   #1458  |  Link
jay123210599
Registered User
 
Join Date: Apr 2024
Posts: 120
Quote:
Originally Posted by LigH View Post
Whenever you want to apply a filter to the video, it needs to be decoded first. And when the video has been filtered, it needs to get encoded again. Nothing can "fix" that. If you want to keep video as compressed as it is, you cannot modify it.
I want to encode the video, but I want to make sure it has the same aspects as the original. For example, I have a YUV444 video, and I want the output to also be a YUV444 video, even though the quality will not be the same due to encoding. My problem is that I insert a script and it doesn't start at the colorspace as my video (e.g. it starts at YUV420 instead).
jay123210599 is offline   Reply With Quote
Old 13th October 2024, 00:48   #1459  |  Link
LigH
German doom9/Gleitz SuMo
 
LigH's Avatar
 
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 7,102
AviSynth since v2.60 supports the colour format YV24 for chroma subsampling YUV 4:4:4. Most recent plugins for AviSynth+ should support that too. There is no reason to blame VirtualDub2, it can handle that. You will have to learn how you possibly have to force AviSynth source plugins to read your video in a way that it decodes to YV24 if you need YUV 4:4:4, or to convert it to that format in your script. But that's not a matter of this forum thread.
__________________

New German Gleitz board
MediaFire: x264 | x265 | VPx | AOM | Xvid
LigH is offline   Reply With Quote
Old 16th October 2024, 03:35   #1460  |  Link
Hushpower
Registered User
 
Join Date: Sep 2023
Posts: 12
@Volt, FYI, the file in this post:

https://forum.videohelp.com/threads/...on#post2753941

won't open in your Vdub 2.1. It throws an error:

"FFMPEG: Unsupported Channel Layout"

The original VDub2 hosted on VideoHelp will open the file OK. I did some checks and it seems the error is caused by the updated avlib-1.plugin file or associated DLLs, back as far as "avlib_vdplugin_0.7.0.93".
Hushpower 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 07:05.


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