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. |
22nd September 2024, 18:02 | #1441 | Link | |
Registered User
Join Date: Mar 2018
Location: Germany
Posts: 237
|
Quote:
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. |
|
23rd September 2024, 17:11 | #1442 | Link | |
German doom9/Gleitz SuMo
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 7,147
|
Quote:
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. |
|
1st October 2024, 00:19 | #1444 | Link | |
Registered User
Join Date: Nov 2008
Posts: 51
|
Quote:
|
|
1st October 2024, 19:24 | #1445 | Link | |
Registered User
Join Date: Dec 2008
Posts: 2,130
|
Quote:
delogo132_x64_2024-10-01.zip
__________________
MPC-BE 1.8.1 and Nightly builds | VideoRenderer | ImageSource | ScriptSource | BassAudioSource |
|
2nd October 2024, 04:53 | #1446 | Link | |
Registered User
Join Date: Nov 2008
Posts: 51
|
Quote:
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. |
|
2nd October 2024, 13:13 | #1447 | Link |
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...
|
2nd October 2024, 17:08 | #1448 | Link | |
Registered User
Join Date: Dec 2008
Posts: 2,130
|
Quote:
__________________
MPC-BE 1.8.1 and Nightly builds | VideoRenderer | ImageSource | ScriptSource | BassAudioSource |
|
3rd October 2024, 04:09 | #1449 | Link |
Registered User
Join Date: Nov 2008
Posts: 51
|
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...
|
3rd October 2024, 16:44 | #1450 | Link |
Registered User
Join Date: Dec 2008
Posts: 2,130
|
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.
__________________
MPC-BE 1.8.1 and Nightly builds | VideoRenderer | ImageSource | ScriptSource | BassAudioSource Last edited by v0lt; 5th October 2024 at 17:50. |
5th October 2024, 22:14 | #1451 | Link |
Registered User
Join Date: Nov 2008
Posts: 51
|
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. |
6th October 2024, 19:12 | #1452 | Link |
Registered User
Join Date: Dec 2008
Posts: 2,130
|
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. |
7th October 2024, 21:08 | #1453 | Link | |
Registered User
Join Date: Apr 2024
Posts: 175
|
Quote:
|
|
12th October 2024, 09:27 | #1454 | Link | ||
Registered User
Join Date: Dec 2008
Posts: 2,130
|
Quote:
VirtualDub can open Avisynth script files, and accordingly you can use Avisynth/Avisynth+ filters. Quote:
__________________
MPC-BE 1.8.1 and Nightly builds | VideoRenderer | ImageSource | ScriptSource | BassAudioSource |
||
12th October 2024, 10:28 | #1455 | Link |
German doom9/Gleitz SuMo
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 7,147
|
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. |
12th October 2024, 22:41 | #1457 | Link |
German doom9/Gleitz SuMo
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 7,147
|
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.
|
13th October 2024, 00:32 | #1458 | Link |
Registered User
Join Date: Apr 2024
Posts: 175
|
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).
|
13th October 2024, 00:48 | #1459 | Link |
German doom9/Gleitz SuMo
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 7,147
|
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.
|
16th October 2024, 03:35 | #1460 | Link |
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". |
Thread Tools | Search this Thread |
Display Modes | |
|
|