|
|
| Gromozeka |
| Posted: Oct 16 2007, 08:37 AM |
 |
|
Unregistered

|
fccHandler I'm reinstall my windows xp and open my vob again. Then I'll you inform |
 |
| heustess |
| Posted: Oct 16 2007, 01:16 PM |
 |
|
Advanced Member
  
Group: Members
Posts: 67
Member No.: 21872
Joined: 5-August 07

|
VirtualDub crashes also for me after I create a vob index file when I try to open either the vob or the vob index. This happens with every vob I try using MPEG-2 plugin 1.7. I am using Windows Vista Home Premium.
-------------------- http://heustess.com/ |
 |
| Loadus |
| Posted: Oct 16 2007, 01:34 PM |
 |
|

Advanced Member
  
Group: Members
Posts: 352
Member No.: 10881
Joined: 1-July 04

|
@fcchandler:
Can you make it as a default that the plugin writes the .idx? I'm so used to opening files with "Send To". I know, I'm lay-zee.
-------------------- deviantART behance |
 |
| heustess |
| Posted: Oct 16 2007, 02:07 PM |
 |
|
Advanced Member
  
Group: Members
Posts: 67
Member No.: 21872
Joined: 5-August 07

|
| QUOTE (Loadus @ Oct 16 2007, 01:34 PM) | Can you make it as a default that the plugin writes the .idx? I'm so used to opening files with "Send To". I know, I'm lay-zee. | The problem with that is that it creates extra files in a directory that you may not want extra files in.
-------------------- http://heustess.com/ |
 |
| Gromozeka |
| Posted: Oct 16 2007, 02:21 PM |
 |
|
Unregistered

|
fccHandler I'm install new windows XP and my virtualDub again crashed! |
 |
| Loadus |
| Posted: Oct 16 2007, 04:41 PM |
 |
|

Advanced Member
  
Group: Members
Posts: 352
Member No.: 10881
Joined: 1-July 04

|
| QUOTE (heustess @ Oct 16 2007, 08:07 AM) | | QUOTE (Loadus @ Oct 16 2007, 01:34 PM) | Can you make it as a default that the plugin writes the .idx? I'm so used to opening files with "Send To". I know, I'm lay-zee. |
The problem with that is that it creates extra files in a directory that you may not want extra files in. | The solution with that lies between the "insert" and "left arrow" key.
-------------------- deviantART behance |
 |
| foxidrive |
| Posted: Oct 16 2007, 04:53 PM |
 |
|
Advanced Member
  
Group: Members
Posts: 918
Member No.: 16996
Joined: 21-October 05

|
Who was lay-zee? |
 |
| fccHandler |
| Posted: Oct 16 2007, 06:43 PM |
 |
|
Administrator n00b
  
Group: Moderators
Posts: 3961
Member No.: 280
Joined: 13-September 02

|
After tearing my hair out over this, I think I've found the problem with the MPEG-2 index, and believe it or not, it's Avery Lee's fault. 
It's a funky little hack that probably goes back to the earliest days of VirtualDub's MPEG support. The parser actually creates one extra packet index for the video and audio streams, and those hidden packets aren't included in the total packet count. And because they aren't counted, they weren't getting saved to the .idx file. It's actually vital that they exist though, because the binary search in ReadStream() depends on them.
I changed my code to write those extra hidden packets into the saved index, and it fixed my problem with ColorBars.mpeg. I hope this will fix the other crashes too. I'll upload a new version later today.
-------------------- May the FOURCC be with you... |
 |
| heustess |
| Posted: Oct 16 2007, 06:48 PM |
 |
|
Advanced Member
  
Group: Members
Posts: 67
Member No.: 21872
Joined: 5-August 07

|
| QUOTE (Loadus @ Oct 16 2007, 04:41 PM) | | QUOTE (heustess @ Oct 16 2007, 08:07 AM) | | QUOTE (Loadus @ Oct 16 2007, 01:34 PM) | Can you make it as a default that the plugin writes the .idx? I'm so used to opening files with "Send To". I know, I'm lay-zee. |
The problem with that is that it creates extra files in a directory that you may not want extra files in. |
The solution with that lies between the "insert" and "left arrow" key.  |
There is no need to be sarcastic. I know the files can be deleted. I'm sure that I am not the only one who does not like programs that automatically create file after file unless you have opted for the creation of such files. I like the idx idea. I just would like the option of whether or not one is created when I open a vob in VirtualDub.
-------------------- http://heustess.com/ |
 |
| fccHandler |
| Posted: Oct 16 2007, 07:18 PM |
 |
|
Administrator n00b
  
Group: Moderators
Posts: 3961
Member No.: 280
Joined: 13-September 02

|
| QUOTE (heustess @ Oct 16 2007, 02:48 PM) | | I'm sure that I am not the only one who does not like programs that automatically create file after file unless you have opted for the creation of such files. |
Totally agree.
I can add a button or something in the extended open dialog, that will make the options permanent by saving them in the registry. But this isn't a good time to add that functionality, because the .idx format isn't set in stone yet. I have to make a version that doesn't crash first.
-------------------- May the FOURCC be with you... |
 |
| tateu |
| Posted: Oct 16 2007, 07:57 PM |
 |
|
Member
 
Group: Members
Posts: 17
Member No.: 22214
Joined: 7-October 07

|
| QUOTE (Loadus @ Oct 16 2007, 06:34 AM) | @fcchandler:
Can you make it as a default that the plugin writes the .idx? I'm so used to opening files with "Send To". I know, I'm lay-zee.  |
This is why I requested a new feature: hold down the shift key when opening a new file and the extended options dialog window will automatically open.
http://forums.virtualdub.org/index.php?act...ST&f=11&t=14713 |
 |
| fccHandler |
| Posted: Oct 16 2007, 08:37 PM |
 |
|
Administrator n00b
  
Group: Moderators
Posts: 3961
Member No.: 280
Joined: 13-September 02

|
OK, let's try this again. Here is version 1.8:
[removed]
EDIT: Nevermind, it still crashes.
EDIT: Well, this is seriously f*d up. The release build crashes, but the debug build doesn't. Furthermore, if I run the release build in the debugger, it doesn't crash. I've never seen anything like it.
This post has been edited by fccHandler on Oct 16 2007, 09:16 PM
-------------------- May the FOURCC be with you... |
 |
| Loadus |
| Posted: Oct 16 2007, 10:11 PM |
 |
|

Advanced Member
  
Group: Members
Posts: 352
Member No.: 10881
Joined: 1-July 04

|
| QUOTE (heustess @ Oct 16 2007, 12:48 PM) | | There is no need to be sarcastic. | Yeah, sorry about that. I didn't mean to be rude and a jerk, but that's the kind of person I am so that's how it comes out.
Peace.
-------------------- deviantART behance |
 |
| heustess |
| Posted: Oct 16 2007, 10:29 PM |
 |
|
Advanced Member
  
Group: Members
Posts: 67
Member No.: 21872
Joined: 5-August 07

|
| QUOTE (Loadus @ Oct 16 2007, 10:11 PM) | | Yeah, sorry about that. I didn't mean to be rude and a jerk, but that's the kind of person I am so that's how it comes out. |
No problem. I think we all are just trying to help with the testing and future features of these terriffic additions to VirtualDub, one of the best media programs around. Maybe fccHandler can meet everyone's needs with his clever idea about saving the option in the registry.
-------------------- http://heustess.com/ |
 |
| fccHandler |
| Posted: Oct 16 2007, 10:57 PM |
 |
|
Administrator n00b
  
Group: Moderators
Posts: 3961
Member No.: 280
Joined: 13-September 02

|
I think the MPEG-2 plugin is OK now. That last problem turned out to be an uninitialized variable (of course), but it took me a good hour to find it. 
So here is version 1.8: http://fcchandler.home.comcast.net/Plugins/MPEG2
Obviously, the index files created with 1.7 won't work anymore (they were corrupt anyway).
EDIT: Hold on, there is still one bug. I've removed the link for a moment.
EDIT: OK, it's back. If anyone downloaded it during those few minutes before I took it down, please delete that one and download this one instead.
This post has been edited by fccHandler on Oct 16 2007, 11:25 PM
-------------------- May the FOURCC be with you... |
 |