|
|
| fccHandler |
| Posted: Dec 3 2002, 04:26 PM |
 |
|
Administrator n00b
  
Group: Moderators
Posts: 3961
Member No.: 280
Joined: 13-September 02

|
| QUOTE | | another release? Is 1.4.14 already finished? Couldnīt be both (layer 1 and VBR) fixed in 1.4.14? |
I don't know; I can't speak for Avery Lee. But I understand that he has a real job and VirtualDub is merely his hobby. The rest of us will just have to be patient.
BTW, if you ever get your VirtualDub source to compile, I can show you how to fix it yourself.
| QUOTE | Itīs german: Der Befehl "verinc" ist entweder falsch geschrieben oder konnte nicht gefunden werden. Translated: The command "verinc" is maybe not spelled correctly or could not be found. |
If that's the only error, you may ignore it. Again, "verinc" is not required, and the fact that it's missing will not prevent VirtualDub from being compiled. Is the VirtualDub.exe file being created? That's all you need.
-------------------- May the FOURCC be with you... |
 |
| S_O |
| Posted: Dec 3 2002, 05:13 PM |
 |
|
Vdubmod Alpha Testing Team
  
Group: Vdubmod Alpha Testing Team
Posts: 102
Member No.: 57
Joined: 25-July 02

|
I just found out VirtualDub.exe has been created also there are 3 Errors. Normally the exe isnīt created with errors. But I always get the P4-version! Also I deactiavted ICL in Extras -> Select Compiler. How to compile the normal version? Could you post me your fixed code (nekoamp and mpegparser), are your changes commented, so I can see the difference between yours and the original?
Edit: Got it, I had to remove the command "_USE_INTEL_COMPILER" from the compile options. Now it works! Please could me sent me the code?
|
 |
| Morsa |
| Posted: Dec 3 2002, 07:51 PM |
 |
|
Moderator of the Vdub support board
  
Group: Moderators
Posts: 640
Member No.: 246
Joined: 9-September 02

|
@fcchandler:
Why donīt you post your corrections or ask avery to post them in his page as a workaround, or better release them as apatch if it is possible. Did you send them to Vdubmod team? |
 |
| fccHandler |
| Posted: Dec 3 2002, 08:14 PM |
 |
|
Administrator n00b
  
Group: Moderators
Posts: 3961
Member No.: 280
Joined: 13-September 02

|
OK, I've made the files available on my web site:
http://home.attbi.com/~blade66/Mpeg.cpp http://home.attbi.com/~blade66/Layer2.cpp
The changes were minor and I didn't comment them (sorry)
-------------------- May the FOURCC be with you... |
 |
| S_O |
| Posted: Dec 3 2002, 09:11 PM |
 |
|
Vdubmod Alpha Testing Team
  
Group: Vdubmod Alpha Testing Team
Posts: 102
Member No.: 57
Joined: 25-July 02

|
Works nearly perfect, but you introduced a new bug: When I open a mpeg with 2 audio streams now VirtualDub wonīt load it anymore, the progress-bar stands on 0 while parsing the mpeg, virtualdub wonīt react anymore and it grows and grows in memory. Could that be fixed? |
 |
| fccHandler |
| Posted: Dec 4 2002, 04:12 AM |
 |
|
Administrator n00b
  
Group: Moderators
Posts: 3961
Member No.: 280
Joined: 13-September 02

|
| QUOTE (S_O @ Dec 3 2002, 05:11 PM) | | Could that be fixed? |
Yes, I'm sure it can; when I get some time I'll look into it.
Edit: It was easier to fix than I thought; download the new Mpeg.cpp from my link above. I just forced VirtualDub to see only the first audio stream (0xC0). Please do not ask for a dialog allowing you to select from multiple streams!
-------------------- May the FOURCC be with you... |
 |
| S_O |
| Posted: Dec 4 2002, 12:23 PM |
 |
|
Vdubmod Alpha Testing Team
  
Group: Vdubmod Alpha Testing Team
Posts: 102
Member No.: 57
Joined: 25-July 02

|
Could you tell me what has been changed? Only "if (stream_id == 0xC0)" instead of "if ((0xe0 & stream_id) == 0xc0)"? Is it also possible to find just one video stream (the first)? |
 |
| fccHandler |
| Posted: Dec 4 2002, 04:56 PM |
 |
|
Administrator n00b
  
Group: Moderators
Posts: 3961
Member No.: 280
Joined: 13-September 02

|
Yes; change the line just below that says "((0xf0 & stream_id) == 0xe0)" to "(stream_id == 0xe0)".
BTW, I don't think the MPEG specs require the first video stream to be 0xe0 and the first audio stream to be 0xc0, but I've never once seen an MPEG that didn't conform to this.
-------------------- May the FOURCC be with you... |
 |
| S_O |
| Posted: Dec 4 2002, 09:57 PM |
 |
|
Vdubmod Alpha Testing Team
  
Group: Vdubmod Alpha Testing Team
Posts: 102
Member No.: 57
Joined: 25-July 02

|
Thank you very much, beacsue you donīt wanted to be ask for a stream-select interface I did it myself: http://l.b.oltmanns.bei.t-online.de/vdub_mpegfix.zip The zip contains the mpeg.cpp and the Virtualdub.exe with layer I fix, vbr-fix, multiple-stream-fix (and selector) and I fixed another very terrible bug (nothing mpeg related, I guess nobody will find it). The selector is just implemted in the Mpeg-options, with 2 text-fields you can change the streams. I made two global variables with the value 192 (0xc0) and 224 (0xe0), which can be changed in the dialog. Iīm a horrible coder and itīs the crappiest way to do that, but it works. |
 |
| ChristianHJW |
| Posted: Dec 4 2002, 11:48 PM |
 |
|
Advanced Member
  
Group: Moderators
Posts: 1768
Member No.: 2
Joined: 7-July 02

|
pls. send to Suiryc by email ... great stuff !!
-------------------- Visit the unofficial Virtualdub support forum on http://forums.virtualdub.org - help to reduce the big number of emails Avery Lee is getting every day !! Support matroska as container and Gstreamer as the only truely open, x-platform multimedia platform .... |
 |
| phaeron |
| Posted: Dec 4 2002, 11:59 PM |
 |
|

Virtualdub Developer
  
Group: Administrator
Posts: 7773
Member No.: 61
Joined: 30-July 02

|
Um, I just released 1.4.13. Unless I did something really stupid in it like I did in 1.4.12 I won't be releasing another version for awhile, since it generally takes a full day to do everything I need to do for release. There are some structural changes I need to make to the app, such as merging NekoAmp and Sylia into the workspace and linking the latter statically, and importing the system abstraction library I've been writing on the side.
Besides, Tidus and Yuna need my help. |
 |
| ChristianHJW |
| Posted: Dec 5 2002, 01:09 AM |
 |
|
Advanced Member
  
Group: Moderators
Posts: 1768
Member No.: 2
Joined: 7-July 02

|
| QUOTE (phaeron @ Dec 5 2002, 01:59 AM) | Besides, Tidus and Yuna need my help.  |
Tidus and Yuna ?
I thought i am really a big Avery fan, but who are these two again ?
-------------------- Visit the unofficial Virtualdub support forum on http://forums.virtualdub.org - help to reduce the big number of emails Avery Lee is getting every day !! Support matroska as container and Gstreamer as the only truely open, x-platform multimedia platform .... |
 |
| fccHandler |
| Posted: Dec 5 2002, 06:44 AM |
 |
|
Administrator n00b
  
Group: Moderators
Posts: 3961
Member No.: 280
Joined: 13-September 02

|
Weren't they the founders of Rome?
Or no, one of them flew too close to the sun.
Oops; nevermind. (Sorry, it's late)
-------------------- May the FOURCC be with you... |
 |
| S_O |
| Posted: Dec 5 2002, 05:48 PM |
 |
|
Vdubmod Alpha Testing Team
  
Group: Vdubmod Alpha Testing Team
Posts: 102
Member No.: 57
Joined: 25-July 02

|
| QUOTE | | Weren't they the founders of Rome? |
No. Romolus and Remus have founded Rome.
I reworked my VirtualDub bug-fix: -No global variables anymore! -In theory it should handle mpeg where the first stream is not 0xe0/0xc0 correctly, without loading all streams in one (the firsttime it reads an frame it remebers itīs id and will only load frames from that stream), for video and audio -drop-down-list instead of this text-fields. -activated Accept Partial Streams by default (warning message appears), it always annoyed me that I always have to reload an mpeg again (with ~700MB that takes some time).
Link is still the same, but I also included the resource.h and virtualdub.rc, if yorīre still missing a file Iīve changed while changing the dialog Iīll include it, too.
Edit: Changed again, drop-down-list is only activated when the checkbox is checked. Link is still the same: vdub_mpegfix.zip If anybody finds a bug in it, please post. Known bugs are: -Selecting a video stream that doesnīt excist and virtualdub will crash, selecting a non excisting audio-stream doesnīt matter. -VirtualDub will crash with MPEG containing multiple audio streams with different formats. The normal VirtualDub will also crash.
|
 |
| S_O |
| Posted: Dec 5 2002, 07:31 PM |
 |
|
Vdubmod Alpha Testing Team
  
Group: Vdubmod Alpha Testing Team
Posts: 102
Member No.: 57
Joined: 25-July 02

|
| QUOTE | | Um, I just released 1.4.13. Unless I did something really stupid in it like I did in 1.4.12 I won't be releasing another version for awhile, since it generally takes a full day to do everything I need to do for release. There are some structural changes I need to make to the app, such as merging NekoAmp and Sylia into the workspace and linking the latter statically, and importing the system abstraction library I've been writing on the side. |
For most of VirtualDubīs users this wonīt be so important to make an new release now, but it would be great if you could include it in the next version youīve planned, and add these bugs to the Knowledge base, and maybe link this thread for workaround. |
 |