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.

Pages: (14) « First ... 11 12 [13] 14  ( Go to first unread post )
Test Thread: Virtualdub 1.7.x, 1.7.X?
« Next Oldest | Next Newest » Track this topic | Email this topic | Print this topic
sonical
Posted: Feb 26 2008, 12:32 AM


Advanced Member


Group: Members
Posts: 143
Member No.: 23118
Joined: 23-February 08




I agree with -SPM-Mad about the color channel depth. It might get useful as soon as filter for sRGB<-->linearRGB conversion is added. It will certainly make even the resize filter to behave more correct. While for 8bit/chan such conversion is just pure fun - 256byte lookup table is completely sufficient, it will introduce huge errors in the processing spoiling the whole need for it.

In te current version of virtualdub, exact sRGB back and forth conversion can be done using "gadation curves" filter. However you will need to prepare exact formula generated curves for it and [import]. It ir, however, quite lossy due to the 8bit/chan limitation. Yet it's enough to check the effects of channel bit limitations.

So anybody questioning the loss can use a "Bit Drop" filter between back and forth conversions for fun.
 
     Top
phaeron
Posted: Feb 26 2008, 06:25 AM


Virtualdub Developer


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



QUOTE
Heh, just check the new version. You forgot to remove the "this is experimental version" nag at startup - as it is not a "test 10" version any more.


Actually, that's intended -- I've been tagging releases as experimental even before I started doing test releases.
 
    Top
sonical
Posted: Feb 26 2008, 11:48 AM


Advanced Member


Group: Members
Posts: 143
Member No.: 23118
Joined: 23-February 08



Ok, I just thought when "test 10" disappeared from the tail means that it is kind of a full featured release smile.gif

Anyways - the nag window about the experimental version is quite simple yet cleverly designed smile.gif no checkbox no [ok] smile.gif
 
     Top
Loadus
Posted: Feb 27 2008, 02:27 PM


Advanced Member


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



QUOTE (phaeron @ Feb 24 2008, 07:56 PM)
As for 48/64 filtering, the main blocking point is that VirtualDub's format version engine doesn't have any support for it. In the end, I'd probably support either 14-bit or 15-bit fixed point per channel, because full 16-bit unsigned is actually a bit annoying to handle efficiently in MMX, but I haven't looked into it much. Also, as I've said before, technically 14-16 bits isn't enough, because if you're trying to do linear processing, maintaining full 8-bit precision in gamma space actually requires 17 bits in linear space.

Holy bitdepth, batman.

Sounds like OpenEXR in, OpenEXR out (feature request maybe, someday, ya know) ... biggrin.gif

Thanks for the new version, Phaeron!

--------------------
deviantART behance
 
       Top
T&T
Posted: Feb 27 2008, 11:30 PM


Advanced Member


Group: Members
Posts: 39
Member No.: 22497
Joined: 26-November 07



Dear Phareon,

QUOTE (phaeron @ Feb 21 2008, 03:31 AM)
I've added this feature request to the list for consideration in a future version.


I did some tests to estimate the CPU need of the preview overhead even if the display of captured images is turned off during capturing. I set the Video/No display option (I found it accidentally :-) ) before the capture was started. The CPU usage reduced from 40-50% to 30-40% on my PC. So it was reduced by cca. 10%!

Good byte!
 
     Top
mariushudea
Posted: Mar 1 2008, 04:05 PM


Advanced Member


Group: Members
Posts: 54
Member No.: 22873
Joined: 19-January 08



I've forgot that I had Virtualdub 1.7.7 encoding a movie in the background and I've started Wolfenstein Enemy Territory, a free multiplayer game.
As soon as the game went full screen, Virtualdub crashed, as you can see from the crashinfo below.

http://savedonthe.net/download/18/crashinfo.zip

It's probably the game trying to use DirectDraw or DirectX to play the intro movie, because otherwise the game is completely OpenGL as far as I know.
It's also a bit stupid, because I shouldn't play games while encoding movies but I thought might as well send it to you, in case it helps you with something.

ps. the crashinfo says something about VDVideoDisplayMinidriverDirectDraw::InitOffscreen() . Note that both preview panels were disabled, i don't usually leave them enabled while converting, and I also think the conversion was made using fast recompress in yuy2
 
     Top
phaeron
Posted: Mar 1 2008, 10:55 PM


Virtualdub Developer


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



How reproducible is the problem? I think I know what's going on (device lost during overlay test), but I can't reproduce it myself.
 
    Top
mariushudea
Posted: Mar 2 2008, 06:50 PM


Advanced Member


Group: Members
Posts: 54
Member No.: 22873
Joined: 19-January 08



I've tried to reproduce it now and it worked on the first attempt.

In the link below you will find another crashinfo.txt and the job I am using when Virtualdub crashes.

http://savedonthe.net/download/19/avery.zip

The job list is a bit weird but i can assure you it works, it's generated by an application I made but it's output is correct smile.gif

The idea of the job is:
1. convert a few clips to Huffyuv set on fast compression
2. Load a header clip, then append each clip followed by a small sequence, then append a footer clip
3. Convert to xvid ~800kbps
4. repeat step 2 without the header clip in such a way that the size of the final clip fits 47MB (the application determines if it needs to convert the sound to mono, lower sampling to 22kHz, resize and so on based on several factors to keep the video bitrate acceptable)

Ok, so after those clips are converted to Huffyuv, virtualdub joins all clips and starts compressing to XVID. Both preview panels are closed.
I selected Show Status Window, clicked through the tabs, remained on the Log (there I can see if it's fast recompression on YUY2)

I haven't tested if Virtualdub crashes before those clips are converted to huffyuv, only tested while the clips are joined and during conversion to xvid.

Ok, so now I start the game.

The game is Wolfenstein Enemy Territory, you can download it to test from here (it's free) if you don't have it :http://www.planetwolfenstein.com/files/files.shtml

After the game is installed, I usually delete or rename the intro movie so that the game loads faster, the file is in etmain\video\etintro.roq

Start game, select mods from the menu, select jaymod and click on Load.
The game acts as if it closes (out from full screen) and it restarts in full screen with jaymod loaded (other menus and so on).
When the menu is shown and the game is back in full screen, Virtualdub crashes.

If you don't have jaymod in the mods, you just have to connect to a couple of servers, if it's required it's downloaded automatically and installed, and will appear in the mods section.
 
     Top
phaeron
Posted: Mar 3 2008, 02:15 AM


Virtualdub Developer


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



Try this version for the ddraw crash issue:

http://www.virtualdub.org/beta/VirtualDub-...1.8.1-test1.zip
http://www.virtualdub.org/beta/VirtualDub-...test1-AMD64.zip
http://www.virtualdub.org/beta/VirtualDub-....1-test1-src.7z

(Job Control is a bit messed up in this version, so please don't try it for other purposes.)
 
    Top
mariushudea
Posted: Mar 3 2008, 08:50 PM


Advanced Member


Group: Members
Posts: 54
Member No.: 22873
Joined: 19-January 08



I've ran it twice but not through job control, just a clip loaded and converting... and it didn't crash, no problems at all.
I'll do more tests when I have more time but I think the problem is solved. Thanks.
 
     Top
mariushudea
Posted: Mar 5 2008, 05:35 PM


Advanced Member


Group: Members
Posts: 54
Member No.: 22873
Joined: 19-January 08



Tested more and it didn't crash... but I noticed that in the status window, the "Video Data: " item while compressing movie is not shown correctly, the KB/s always remains 0.
 
     Top
phaeron
Posted: Mar 6 2008, 08:14 AM


Virtualdub Developer


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



Dammit, broke that while fixing another bug. It's correct if your video is 1 fps... for everything else there's a / that should be a *. Will be fixed in 1.8.1.
 
    Top
Simba
Posted: Mar 7 2008, 10:13 PM


Newbie


Group: Members
Posts: 4
Member No.: 23183
Joined: 5-March 08



I don't really have any bug to report - using 1.8.0 flawlessly. Thanks for your great work smile.gif

Just a little thing for the sake of completeness:
When demuxing with other programs they output *.mpa as the audio stream.
In my case it's a simple MPEG Layer II stream.
When renaming them to *.mp3 I can use them with VirtualDub's "Audio from other file..." just fine. But using the *.mpa directly gives me an error.

So adding *.mpa as an extionsion for audio files would be nice.

Sorry to bother you with such small things - I guess you've better things to do biggrin.gif
 
     Top
ic_guy
Posted: Apr 15 2008, 06:34 PM


Newbie


Group: Members
Posts: 2
Member No.: 23269
Joined: 20-March 08



Based on limited testing I find VirtualDub 1.7.8 always inserting 131096 byte JUNK chunks at the end of stream lists for both video and audio. Is this intentional?
 
     Top
Moitah
Posted: Apr 15 2008, 11:41 PM


Advanced Member


Group: Members
Posts: 210
Member No.: 8955
Joined: 20-February 04



@ic_guy: Yes, they are placeholders for the OpenDML 'super index'. The size reserved depends on the 'Superindex entry limit' setting in Options, Preferences, AVI. Just noticed there's a bug with that, by the way: the values in the 2 index entry textboxes are swapped when saving.
 
      Top
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:
196 replies since Oct 17 2007, 05:26 AM Track this topic | Email this topic | Print this topic
Pages: (14) « First ... 11 12 [13] 14 
<< Back to Testing / Bug Reports