Welcome Guest ( Log In | Register )


Important

The forums will be closing permanently the weekend of March 15th. Please see the notice in the announcements forum for details.

 
Vd Crash Opening X264vwf Encoded Avi
« Next Oldest | Next Newest » Track this topic | Email this topic | Print this topic
nzero1
Posted: Feb 15 2015, 03:03 PM


Newbie


Group: Members
Posts: 8
Member No.: 38577
Joined: 24-January 15



VirtualDub crashes when opening avi file with video previously encoded with x264vfw (H264) also using VD.
x264vfw is installed from the latest release r2525bm.
Same crash from VD 1.10.4 to 1.10.5 beta 7

part of VirtualDub crash report -- build 35560 (release)
--------------------------------------
Disassembly:
......
03fb823f: 50 push eax
03fb8240: ff91b4000000 call dword ptr [ecx+b4] <-- FAULT
03fb8246: 8bf0 mov esi, eax
......
Crash reason: Access Violation
Crash context:
An out-of-bounds memory access (access violation) occurred in module 'ffdshow'...

...reading address E8F18C0A...

...while querying video codec with FOURCC "ffds" (w32videocodec.cpp:440)...

...while attempting codec negotiation: fccHandler=0x00000000, biCompression=0x34363248 (w32videocodec.cpp:531).
......
-- End of report

Thank you for suggestions
 
     Top
-vdub-
Posted: Feb 15 2015, 03:52 PM


Advanced Member


Group: Members
Posts: 613
Member No.: 27087
Joined: 24-February 10



QUOTE
An out-of-bounds memory access (access violation) occurred in module 'ffdshow'

I don't use ffdshow atm other alternatives that may help you

Update ffdshow
OR
Open the video using a different decoder such as

Fcchandlers Quicktime (fcchanlder) (for x264 .mp4 videos)
http://sourceforge.net/projects/fcchandler/files/
Also get the AacAcm Codec to decode video with aac audio. Also there is Ac3Acm for ac3 audio in video

These below will load and decode x264 .avi videos
FFMpeg input driver (dloneranger)
http://sourceforge.net/projects/virtualdub...peginputplugin/

FFmpeg Caching Input Driver (Shekh)
http://sourceforge.net/projects/vdcachingdriver/
 
    Top
nzero1
Posted: Feb 15 2015, 05:34 PM


Newbie


Group: Members
Posts: 8
Member No.: 38577
Joined: 24-January 15



Yes, it seems to work with VD 1.10.5 beta 7 + Caching Input Driver (Shekh) only (15-jan-2015 release).
Audio synchro with video seems OK too for my ts recorded files (PVR DVB-T), but I cannot cut out of keyframes, so I will use VD 1.10.5 beta 5 + FF input driver 0.8.1.7 first.

 
     Top
dloneranger
Posted: Feb 15 2015, 06:21 PM


Moderator


Group: Moderators
Posts: 2366
Member No.: 22158
Joined: 26-September 07



Easiest way to keep working as you're used to is to just disable the h264 codec in ffdshows 'vfw config' panel
Then virtualdub should use x264vfw codec instead

--------------------
MultiAdjust JoinWav WavNormalize FFMPeg Input Plugin v1827 UnSharpMask
Windows7/8 Codec Chooser
All FccHandlers Stuff inc. Installers for acm codecs AAC, AC3, LameMp3
 
    Top
nzero1
Posted: Feb 15 2015, 08:16 PM


Newbie


Group: Members
Posts: 8
Member No.: 38577
Joined: 24-January 15



I don't know how to disable the H264 codec in the x264vfw config panel.
I have tried many options, but all have failed.
I can open one avi file with "VD 1.10.5 beta 7 + Caching Input Driver" but I cannot append another avi segment, and direct stream copy in unsuccessful: "compression not compatible with avi".
 
     Top
shekh
Posted: Feb 15 2015, 09:10 PM


Advanced Member


Group: Members
Posts: 89
Member No.: 37903
Joined: 21-April 14



QUOTE (nzero1 @ Feb 15 2015, 08:16 PM)
I can open one avi file with "VD 1.10.5 beta 7 + Caching Input Driver" but I cannot append another avi segment, and direct stream copy in unsuccessful: "compression not compatible with avi".

Sorry, full processing only.
If you want to open multiple segments you can rename files to file.00.avi, file.01.avi, ... and check "automatically load linked segments" in the file dialog.
 
     Top
dloneranger
Posted: Feb 15 2015, 09:36 PM


Moderator


Group: Moderators
Posts: 2366
Member No.: 22158
Joined: 26-September 07



QUOTE
I don't know how to disable the H264 codec in the x264vfw config panel.


It's FFDShows codec that's crashing not x264vfw, so it's the FFDShow one that need disabling
On your start menu/screen there should be a VFW configuration entry, from that you'd look for the H264 entry and change it to disabled
There is another FFDShow video dialog and an audio one, you can leave those alone it's just the VFW one that needs changing

--------------------
MultiAdjust JoinWav WavNormalize FFMPeg Input Plugin v1827 UnSharpMask
Windows7/8 Codec Chooser
All FccHandlers Stuff inc. Installers for acm codecs AAC, AC3, LameMp3
 
    Top
-vdub-
Posted: Feb 16 2015, 11:20 PM


Advanced Member


Group: Members
Posts: 613
Member No.: 27087
Joined: 24-February 10



QUOTE (nzero1 @ Feb 15 2015, 05:34 PM)
Yes, it seems to work with VD 1.10.5 beta 7 + Caching Input Driver (Shekh) only (15-jan-2015 release).
Audio synchro with video seems OK too for my ts recorded files (PVR DVB-T), but I cannot cut out of keyframes, so I will use VD 1.10.5 beta 5 + FF input driver 0.8.1.7 first.

If you cannot figure how to correct ffdshow or until have time to work ffdshow settings and options out. You could always rename the ffdshow plugin (ffvdub.vdf) in the virtualdub plugins folder


Cut using I frames or cut other frames including I frames

Direct copy allows only cutting on I frames
Other modes allow for cutting IPB frame

More info for the modes there is Virtualdub Help

Virtualdub - (Keyboard Select F1)
Menu - Help Contents
Virtualdub (folder) help file - Virtualdub.chm
 
    Top
dloneranger
Posted: Feb 17 2015, 12:09 AM


Moderator


Group: Moderators
Posts: 2366
Member No.: 22158
Joined: 26-September 07



it's not a plugin in virtualdubs folder thats crashing, it's the ffdshow codec itself - removing the plugin will not stop the crash
QUOTE
...while querying video codec with FOURCC "ffds" (w32videocodec.cpp:440)...


--------------------
MultiAdjust JoinWav WavNormalize FFMPeg Input Plugin v1827 UnSharpMask
Windows7/8 Codec Chooser
All FccHandlers Stuff inc. Installers for acm codecs AAC, AC3, LameMp3
 
    Top
-vdub-
Posted: Feb 17 2015, 04:37 PM


Advanced Member


Group: Members
Posts: 613
Member No.: 27087
Joined: 24-February 10



QUOTE
...while querying video codec with FOURCC "ffds" (w32videocodec.cpp:440)...

If I see what your saying fourcc in registry shows ffdshow is available for use based on highest merit value or the one to use. I thought if ffdshow plugin was unavailable the registry would look to the next fourcc available highest merit value or best choice codec to use. This is based on XP OS other microsoft OS may be different !

nzero1 Is this the ffdshow version you have installed and using ? if not what ffdshow version are you using !

If time is not on your side and need to complete the video processing. If unable to disable ffdshow or you still have problems when disable ffdshow. Uninstall remove ffdshow I would do next if the above rename plugin didn't work. Use virtualdub plugins for now until you have time to test other ffdshow versions using the same video file your having problems with now

For further help it would be helpful to link or make to a small start clip of your video then upload it using a free to download open file share site. Others here using ffdshow and/or virtualdub plugins can take a further look at this. HJSplit and other tools can be used to split in to a video clip for uploading. It can be done using virtualdub also http://forums.virtualdub.org/index.php?act...=ST&f=4&t=21591 other tools maybe a lot easier to split with
 
    Top
nzero1
Posted: Feb 28 2015, 04:06 PM


Newbie


Group: Members
Posts: 8
Member No.: 38577
Joined: 24-January 15



Many codec packages were installed on my computer over time.
After a mistake today to badly update ffshow from Matroska readme link with an older version, I have reinstall first Matroska Pack Full v1.1.2, and after x264vfw_full_41_2525bm_41092.
Now files such as http://www.partage-fichiers.com/upload/1dx7f3gg can be open in VD, and reprocessed.
Thank you all for your replies.
 
     Top
ale5000
Posted: Feb 28 2015, 04:55 PM


Advanced Member


Group: Members
Posts: 1114
Member No.: 22180
Joined: 30-September 07



You have misunderstood, you crash has nothing to do with x264vfw or Matroska.
It is the H264 decoding inside ffdshow VFW that is crashing.
If you disable H264 decoding inside the ffdshow VFW codec then VirtualDub will use the other codec x264vfw to decode.
If you leave H264 decoding enabled inside the ffdshow VFW then x264vfw won't be used also if it is installed correctly.

--------------------
New VirtualDub forum
VirtualDub AIO (All-in-One installer for VirtualDub and plugins)
Codec Toolbox RS (A tool to read/change merit of codecs and many other things)
Input plugins for VirtualDub / ACM codecs / VFW codecs
 
     Top
0 User(s) are reading this topic (0 Guests and 0 Anonymous Users)
0 Members:
11 replies since Feb 15 2015, 03:03 PM Track this topic | Email this topic | Print this topic

<< Back to General Discussion