Log in

View Full Version : virtualdub mpeg2


cross_syd
19th May 2007, 11:48
hi. I found a software virtualdub mpeg2. It really great. HOwever please help me with some questions:
-I knew virtualdub mpeg2 support mpeg2 and vob file. However you said it does not support ac3 decompress, so does it mean i cannot open vob file with ac3 audio? Can you explain me a little clearer?
- does virtualdub mpeg2 software incur common problem with virtual dub, which is cannot handle VBR audio in AVI file? Virtualdubmod fix it, but it rather older
-is the new version of virtualdub fix this vbr problem?.
- is the extension *.mpg or *.mpeg means mpeg1? what would be mpeg2 extension then?

yours sincerely,

rfmmars
19th May 2007, 16:27
Go back to the VDmpeg2 site and download the AC3 codec.

Richard
photorecall.net

joseph5
19th May 2007, 17:49
- is the extension *.mpg or *.mpeg means mpeg1? what would be mpeg2 extension then?Both extensions are used for both mpeg1 and mpeg2.

LoRd_MuldeR
19th May 2007, 20:12
VirtualDub MPEG-2 is based on an old version of VirtualDub and it won't be updated any more.
Maybe you like to check out Avidemux (http://mulder.dummwiedeutsch.de/home/?redir=http%3A%2F%2Fwww.razorbyte.com.au%2Favidemux%2F2.4%2FSVN%2F3110%2Favidemux_2.4_r3110_win32.exe) instead ;)

fccHandler
19th May 2007, 20:47
VirtualDub MPEG-2 is based on an old version of VirtualDub and it won't be updated any more.
The last stable version of VirtualDub was 1.6.17. VirtualDub-MPEG2 is based on version 1.6.15, so it's pretty close. I never bumped it to 1.6.17 because I never felt the need.

The 1.7.x versions have always been listed as "experimental," so I'm taking a long, sweet break and waiting for that branch to stabilize. Once it does, I probably will update VirtualDub-MPEG2 to 1.7.x.

LoRd_MuldeR
19th May 2007, 20:48
The last stable version of VirtualDub was 1.6.17. VirtualDub-MPEG2 is based on version 1.6.15, so it's pretty close. I never bumped it to 1.6.17 because I never felt the need.

The 1.7.x versions have always been listed as "experimental," so I'm taking a long, sweet break and waiting for that branch to stabilize. Once it does, I probably will update VirtualDub-MPEG2 to 1.7.x.

Good to hear that :)

Your post on the VirtualDub board made me believe that VDub-MPEG2 is a dead project...

fccHandler
19th May 2007, 21:07
I guess it depends on how you define "dead project." I think I'm pretty much finished with my part, meaning the MPEG-2 and WMV support. It works fine for me, so I don't plan to return to that code any time soon. That also means that I won't be adding new features, or accepting requests for them. My part is finished, as far as I'm concerned.

However, I use the program almost every day, so I have an interest in keeping it updated as Avery adds and fixes things in his core. I expect there will be a lot of new features in 1.7.x, and I'll want that stuff too. :)

cross_syd
20th May 2007, 04:09
guys please help me with the exisiting questions, and fcchandler, i know you are the author, thx:

-is the new version of virtualdub and virtualdub-mpeg2 fix the audio vbr problem?.

-Can you explain me a little clearer on what does ac3 codec tools decompress on virtualdub mpeg2 website?
is it ok if i install k-lite instead?

- if virtualdub mpeg2 can open vob file, am i able to demux subtitle files out of it?

thx for your effort
yours sincerely,

fccHandler
20th May 2007, 10:16
-is the new version of virtualdub and virtualdub-mpeg2 fix the audio vbr problem?.
If you are experiencing problems with VBR audio in AVI files, then VirtualDub-MPEG2 will exhibit the same problems as the original VirtualDub. I haven't changed anything there.

-Can you explain me a little clearer on what does ac3 codec tools decompress on virtualdub mpeg2 website?
is it ok if i install k-lite instead?
VirtualDub-MPEG2 can't decode or encode AC-3 audio by itself; it needs a Windows ACM codec. I created AC3ACM (http://fcchandler.home.comcast.net/AC3ACM) exactly for that purpose.

I'm not familiar with k-lite. I tend to stay away from codec packages. Whenever possible, I get my codecs directly from the codec makers.

- if virtualdub mpeg2 can open vob file, am i able to demux subtitle files out of it?
Sorry, VirtualDub-MPEG2 can't do that.

DeeGee
20th May 2007, 12:31
The last stable version of VirtualDub was 1.6.17. VirtualDub-MPEG2 is based on version 1.6.15, so it's pretty close. I never bumped it to 1.6.17 because I never felt the need.

The 1.7.x versions have always been listed as "experimental," so I'm taking a long, sweet break and waiting for that branch to stabilize. Once it does, I probably will update VirtualDub-MPEG2 to 1.7.x.

VirtualDub 1.7.2 was just released (http://www.virtualdub.org/blog/pivot/entry.php?id=152#body) and it seems it has "Input driver plugin support." My understanding is that you don't need to mess with the program itself, you can just create a MPEG2 import plugin.

cross_syd
20th May 2007, 13:12
yeah so after i install your ac3 codec then i can open and add ac3 audio into video files, or extract it out, using virtualdub-mpeg2? indeed, i tried to do so but it is not possible
i knew how to fix the vbr audio now, just choose full processing mode audio, and recompress it using cbr. its fairly simple.
please help me
thx

Guest
20th May 2007, 13:30
i tried to do so but it is not possible Tell us exactly what you did and exactly what problem you ran into.

cross_syd
20th May 2007, 15:33
yeah, indeed i looked at it again. There is option for encode ac3, mux ac3 into avi file, and demux it out
however, it was there even i havenot install ac3acm codec.

1. is there if i use any of above options if i don't install ac3acm codec? the option are already there even i haven't install codec

however, i'm thinking of why would you want to deal with ac3? you can always do everything with wav or mp3.

2. is it because you lose multi channels audio when convert to mp3 or wav?

thx

LoRd_MuldeR
20th May 2007, 16:38
however, i'm thinking of why would you want to deal with ac3? you can always do everything with wav or mp3.

If you want to open an MEPG-2 file with AC-3 (Dolby Digital) audio (e.g. VOB files from Video-DVD) in VirtualDub-MPEG2, then you will need the AC-3 ACM codec. Otherwise it won't open in VirtualDub-MPEG2. That's because VirtualDub is limited to ACM for audio encoding/decoding.

fccHandler
21st May 2007, 05:58
VirtualDub 1.7.2 was just released (http://www.virtualdub.org/blog/pivot/entry.php?id=152#body) and it seems it has "Input driver plugin support." My understanding is that you don't need to mess with the program itself, you can just create a MPEG2 import plugin.
Thanks for the heads up.

Your idea is a good one. I haven't looked at Avery's input driver plugin API yet, but I imagine it might be a lot of work to create an MPEG-2 input driver... I don't know. Right now, upgrading VirtualDub-MPEG2 to Avery's latest version is mostly a copy & paste job, because all the coding work has already been done.

But I'll definitely be giving this idea a lot of thought. It does seem like a better way to go for the future...

fccHandler
21st May 2007, 06:15
yeah, indeed i looked at it again. There is option for encode ac3, mux ac3 into avi file, and demux it out
however, it was there even i havenot install ac3acm codec.

1. is there if i use any of above options if i don't install ac3acm codec? the option are already there even i haven't install codec
I don't understand you. There are no such options in the menus of VirtualDub-MPEG2. In particular, you certainly can't "encode ac3" in VirtualDub without installing the AC3ACM codec.

My friend, just go ahead an install the codec. Really, it doesn't bite. I think you'll like it:
http://fcchandler.home.comcast.net/AC3ACM

2. is it because you lose multi channels audio when convert to mp3 or wav?
The Fraunhofer and LAME MP3 codecs don't support more than two channels, so yes, you will lose those if you convert multichannel AC-3 to MP3 in VirtualDub(-MPEG2).

You might keep them if you save the audio as WAV though. I'm not sure if that works or not.

cross_syd
21st May 2007, 12:01
yeah i installed ac3 codec now (just wanted to extend my knowledge)
guys have you tried avidemux? It lets you open mpeg, vob and avi files, and save as not only avi but mpeg etc. In my opinion its quite good, you don't have to frameserver to tmpgenc anymore.
Please tell me if it better or worser than virtualdub.

cross_syd
22nd May 2007, 08:29
btw guys, is it true avi file does not handle ac3 audio well? i read that it create sync problem.
yours sincerely,

LoRd_MuldeR
22nd May 2007, 12:50
guys have you tried avidemux? It lets you open mpeg, vob and avi files, and save as not only avi but mpeg etc. In my opinion its quite good, you don't have to frameserver to tmpgenc anymore.
Please tell me if it better or worser than virtualdub.

Yes, I have :)

It's an every day use program for me and I like it very much.
The best thing is, that you can open AVI, OGM, MPEG-2, MP4 and even MKV files now.
Furthermore you don't rely on nasty VfW codecs any more:
MPEG-1/2, MPEG-4 ASP (XviD) and H.264 (x264) encoders are simply built-in.
Last but not least most filters you are used to from Avisynth & MPlayer are availbale too.

(See my sig for Avidemux related links ^^)

cross_syd
23rd May 2007, 02:48
fcchandler, do you think it is necessary to add ac3 audio cbr encoding feature to your software? I want to save an avi with ac3 audio cbr. I afraid save it as vbr would create sync problem, since avi does not handle vbr audio well.
yours sincerely,

fccHandler
23rd May 2007, 07:21
fcchandler, do you think it is necessary to add ac3 audio cbr encoding feature to your software? I want to save an avi with ac3 audio cbr.
You can encode CBR AC-3 by choosing "AC-3 ACM Codec" in the "Audio / Compression" menu of VirtualDub.

cross_syd
24th May 2007, 02:06
yeah fcchandler, but the thing is, if i choose encode by lame mp3, it gave me option of vbr or cbr audio, however i cannot find these options with ac3 audio.
Please suggest me.
yours sincerely,

fccHandler
24th May 2007, 08:14
AC3ACM can't encode VBR audio, it is always CBR.

Terranigma
28th May 2007, 20:05
You can do VBR AC-3 with Aften (http://forum.doom9.org/showthread.php?t=113074), but the support for it is limited.

LoRd_MuldeR
28th May 2007, 20:20
You can do VBR AC-3 with Aften (http://forum.doom9.org/showthread.php?t=113074), but the support for it is limited.

The Aften AC-3 encoder is available in Avidemux :)

jult
7th June 2007, 11:08
Is there any valid reason why the 4 different ones (VirtualDub, VirtualDub-MPEG, VirtualDubMod and Nandub) cannot be combined in one project?

My guess is it's just a matter of time for this to happen. I see there's plugin support in VB now, so shouldn't be too long.

foxyshadis
8th June 2007, 03:51
Does nandub do anything that vdubmod doesn't do better? (That's why I'm always mystified why people still use it.) Aside from the now totally useless divx 3.11 configuration.

The guts of VDM are supposed to be a chopped-up mess; I don't know, I only work with the original. That's probably why no one has shown an inclination to merge it with modern vdub. MPEG2 could probably be merged by someone patient enough, working with fcchandler, its changes aren't nearly as substantial as vdm. Or you could redesign the mpeg2 handler to link into the new format API.

Since phaeron isn't particularly interested in anything outside of avi, avisynth, and capture, the chance of it incorporating mods is very small unless they're totally self-contained and easily maintainable.

jult
8th June 2007, 11:10
Does nandub do anything that vdubmod doesn't do better? (That's why I'm always mystified why people still use it.) Aside from the now totally useless divx 3.11 configuration.I *need* it for lossless editing of videofiles with VBR audio. Vdub still does not know how to handle VBR audio streams well. You always need to do recompression, and chaining (encoding/decoding/encoding/encoding - which is often what will happen in reality) is the worst in lossy audio.

Maybe Vdub can borrow code from: http://mpesch3.de1.cc/mp3dc.html

LoRd_MuldeR
8th June 2007, 11:21
I *need* it for lossless editing of videofiles with VBR audio. Vdub still does not know how to handle VBR audio streams well. You always need to do recompression, and chaining (encoding/decoding/encoding/encoding - which is often what will happen in reality) is the worst in lossy audio.

Maybe Vdub can borrow code from: http://mpesch3.de1.cc/mp3dc.html

Did you ever give Avidemux (http://forum.doom9.org/showthread.php?p=1006659#post1006659) a try?

Might look a bit unpolished compared to VDub & Co at first look.
But it's really a great app and it can do almost everything that VDub/VDubMod/VDubMPEG2 can do and many more.

Note: For proper VBR Audio handling, you have to run "Audio" -> "Build VBR Time Map" ;)

Wilbert
8th June 2007, 23:23
Since phaeron isn't particularly interested in anything outside of avi, avisynth, and capture, the chance of it incorporating mods is very small unless they're totally self-contained and easily maintainable.
From the changelog of the latest VDub:

"1.7.2 (experimental) has a slew of fixes, and a couple of changes. One is that throttling is now supported, so you can force VirtualDub to use less than 100% of the CPU during processing. Another change is that this is the first version with an input driver plugin API. This allows new container formats to be added for import, much like video filters can be added with new .vdf files. The API is still very experimental at this point, but if anyone wants to experiment with it: [VirtualDub plugin SDK 0.5]. Please send any comments on the API. Again, this API is still experimental and is subject to breaking changes."

Ok, this is only about an input driver plugin API, but it's a good start :)

ivanski
11th June 2007, 14:44
Hello !

is it possilble to somehow save the parsing data so when I open the file next time, I dont have to wait for it to be parsed again?

thanx

Guest
11th June 2007, 15:44
VirtualDub MPEG2 does not have that capability, although fccHandler has mentioned it as a possibility for development.

You can use DGMPGDec instead. It saves the parsing in the D2V project file.

LoRd_MuldeR
11th June 2007, 20:34
Hello !

is it possilble to somehow save the parsing data so when I open the file next time, I dont have to wait for it to be parsed again?

thanx

You can also use Avidemux: It creates an Index file when you open a MPEG-2 file for the first time.
When you open the same file again, it simply reads the existing Index file...

trodas
21st October 2007, 21:38
But Avidemus does not let one work with streams, liek Vdub do.
(eg. remove, or add and disable and add (eg. edit) streams)

LoRd_MuldeR
22nd October 2007, 20:44
But Avidemus does not let one work with streams, liek Vdub do.
(eg. remove, or add and disable and add (eg. edit) streams)

What do you mean with "streams" ???

I know there is a "Stream List" menu in VirtualDubMod, which allows you to handle multiple audio streams. But this does not exist in official VirtualDub! Also you can handle multiple audio streams in Avidemux just fine: In case your input video contains multiple audio tracks, just use "Audio" -> "Main Track" to choose the audio track you want. You can even select a "Second Track" if you need to. The second track has limited editing option though, because the second track will be copied 1:1 from the original...

jult
9th March 2008, 21:35
What do you mean with "streams" ???

I know there is a "Stream List" menu in VirtualDubMod,He means the option to leave either the video or audio as is (DirectStreamCopy per stream) and only filter/compress one of either, and mux it regardless of that.

I know you're the Avidemux promo-man, but it's still very far away from vdub's simplicity and advanced featureset. Even the simplest of things, like the sharpen filter, has a slider in vdub, with a preview for it. That's what users want. They don't want to have to dive into code to change parameters of the sharpen filter. If you want that, you might as well go use Avisynth.

Oh and did I mention Avidemux' GTK+ looks butt-ugly with that font it uses?