Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

what program to join avi's without recompressing?

10 views
Skip to first unread message

xi...@bellatlantic.net

unread,
Sep 24, 2000, 3:00:00 AM9/24/00
to
I just want to join a series of AVI's, save it without recompressing so
I can then use virtualdub for the compression + filters.


Markus Zingg

unread,
Sep 24, 2000, 3:00:00 AM9/24/00
to
:-)

That's something VirtualDub can do also. Just check out the "direct stream
copy" mode under the Video menue, then load first and subsequent avi's and
store them, or better directly apply your wanted recompression and filters
etc. etc.

Markus

<xi...@bellatlantic.net> schrieb in im Newsbeitrag:
39CE4A0D...@bellatlantic.net...

Si Walters

unread,
Sep 24, 2000, 3:00:00 AM9/24/00
to
Hi Use Avisynth http://www.math.berkeley.edu/~benrg/avisynth.html to join
the
files.

It doesn't directly produce an avi file but its output can be fed to
VirtualDub without re-compressing again.

regards
Simon

<xi...@bellatlantic.net> wrote in message
news:39CE4A0D...@bellatlantic.net...

Si Walters

unread,
Sep 24, 2000, 3:00:00 AM9/24/00
to
duh

Getting too clever now for myself - use Markus's suggestion ;-)


xi...@bellatlantic.net

unread,
Sep 24, 2000, 3:00:00 AM9/24/00
to
I tried loading multiple video files into VirtualDub, it didn't work. Opening
a video just replaces the current video loaded and the 'append video segment'
gives an error stating the segment is not from the same video. Unless this was
fixed in the latest version (I'm using 1.3c).

Markus Zingg wrote:

> :-)
>
> That's something VirtualDub can do also. Just check out the "direct stream
> copy" mode under the Video menue, then load first and subsequent avi's and
> store them, or better directly apply your wanted recompression and filters
> etc. etc.
>
> Markus
>
> <xi...@bellatlantic.net> schrieb in im Newsbeitrag:

Ville Saarelainen

unread,
Sep 24, 2000, 3:00:00 AM9/24/00
to
>
> That's something VirtualDub can do also. Just check out the "direct stream
> copy" mode under the Video menue, then load first and subsequent avi's and
> store them, or better directly apply your wanted recompression and filters
> etc. etc.

Note that every clip must have exactly same resolution, codec,
compression rate, sound settings, frame rate etc. if you want to join
them without recompression.

--


Ville Saarelainen, Finland
ville.sa...@pp.inet.fi

xi...@bellatlantic.net

unread,
Sep 24, 2000, 3:00:00 AM9/24/00
to
Yes all my clips were captured with the same settings and compression and it
doesn't work. What am I doing wrong?

Markus Zingg

unread,
Sep 24, 2000, 3:00:00 AM9/24/00
to
It's likely that you are in error with your assumption about the clips being
all the same. Have you checked the properties -> details tab in explorer and
compared all of them?

Markus

<xi...@bellatlantic.net> schrieb in im Newsbeitrag:

39CE5ADA...@bellatlantic.net...

xi...@bellatlantic.net

unread,
Sep 24, 2000, 3:00:00 AM9/24/00
to
I know I captured them all with the same settings without shutting down the
program inbetween captures. Properties->details says they are all invalid or
corrupt, yet VirtualDub loads them individually fine and windows media player
plays them fine. I even made a script with AVIsynth joining all the clips and it
played fine, but virtualdub won't load the script. I think the oddest thing was
the first time I checked the details it gave me all the info (resolution, frame
rate, etc) but when I closed the window and rechecked it it reported invalid or
corrupt.

xi...@bellatlantic.net

unread,
Sep 24, 2000, 3:00:00 AM9/24/00
to
I made a script combining all my clips and it plays fine in windows media
player, but virtualdub does not want to load it. As a test I made a script
just loading one video file "AVISource("e:\filename.AVI")" and virtualdub
still won't load that. Any ideas?

Si Walters wrote:

> Hi Use Avisynth http://www.math.berkeley.edu/~benrg/avisynth.html to join
> the
> files.
>
> It doesn't directly produce an avi file but its output can be fed to
> VirtualDub without re-compressing again.
>
> regards
> Simon
>
> <xi...@bellatlantic.net> wrote in message

> news:39CE4A0D...@bellatlantic.net...

Avery Lee

unread,
Sep 24, 2000, 3:00:00 AM9/24/00
to
xi...@bellatlantic.net wrote:

>I tried loading multiple video files into VirtualDub, it didn't work. Opening
>a video just replaces the current video loaded and the 'append video segment'
>gives an error stating the segment is not from the same video. Unless this was
>fixed in the latest version (I'm using 1.3c).

I fixed some incarnations of this problem three versions ago in V1.4, and
the release you are using is now six versions and five months old, now that
V1.4c is out. I don't even have to ask why you are using V1.3c, already
knowing the reason, but please grab the latest version and use it whenever
possible. At the very least, it will give you a more descriptive error as
to what's going wrong.

-- Avery Lee (ule...@umail.ucsb.edu)
http://www186.pair.com/vdub/

VirtualDub 1.4c: AVI/MPEG-to-AVI processing utility with integrated capture.
Open source.

xi...@bellatlantic.net

unread,
Sep 24, 2000, 3:00:00 AM9/24/00
to
I know what you're thinking, and it's not it. I don't even encode to asf, I use
DivX mostly. If not DivX then it's mpeg, in which case I'll just be using the
frameserver. I'm the kind of person that won't blindly upgrade to the latest
version, I've had instances where the lastest had bugs and just wasted my time. So
I just look over the 'What's New' list and see if anything is useful to me. I think
the last time I checked was v1.3d. I'll give the lastest a try.

xi...@bellatlantic.net

unread,
Sep 24, 2000, 3:00:00 AM9/24/00
to
ok, I found out what it was, my capture program didn't capture at exactly 30 fps as
I specified. It randomly slacked off up to .01fps slower in my captures. Guess I'll
have to adjust the frame rate and resave the files before I can join them.

xi...@bellatlantic.net

unread,
Sep 24, 2000, 3:00:00 AM9/24/00
to
The newer version gives some more precise error messages, and I found the clips are
not the same exact framerate. They are all within .01 fps of each other. I did get
two of them to join that happened to have the exact same framerate. I tried
adjusting the framerate and resaving them with direct-stream copy, but VirtualDub
will not join the adjusted videos giving an error that they are different data
formats. Any ideas?

cd3

unread,
Sep 24, 2000, 3:00:00 AM9/24/00
to
On Sun, 24 Sep 2000 18:35:34 GMT, xi...@bellatlantic.net wrote:

>I just want to join a series of AVI's, save it without recompressing so
>I can then use virtualdub for the compression + filters.


Try Pecks Power Join

http://www.digital-digest.com/dvd/downloads/encoding.html

Be sure to have your files in a folder or you will get an error
message.

cd3

xi...@bellatlantic.net

unread,
Sep 24, 2000, 11:28:24 PM9/24/00
to
Tried that, it doesn't recognize MJPEG files. I also tested it with some
divx files I made and it wouldn't complete the join always having an error.
They were in a subfolder too.

xi...@bellatlantic.net

unread,
Sep 24, 2000, 11:38:54 PM9/24/00
to
Got it to work. I just had to remove the path. Works now. Thanks, I didn't
think it would be this hard to find a workable solution.

xi...@bellatlantic.net wrote:

> I made a script combining all my clips and it plays fine in windows media
> player, but virtualdub does not want to load it. As a test I made a script
> just loading one video file "AVISource("e:\filename.AVI")" and virtualdub
> still won't load that. Any ideas?
>
> Si Walters wrote:
>
> > Hi Use Avisynth http://www.math.berkeley.edu/~benrg/avisynth.html to join
> > the
> > files.
> >
> > It doesn't directly produce an avi file but its output can be fed to
> > VirtualDub without re-compressing again.
> >
> > regards
> > Simon
> >
> > <xi...@bellatlantic.net> wrote in message
> > news:39CE4A0D...@bellatlantic.net...

BILL GRUFFMAN

unread,
Oct 3, 2000, 3:00:00 AM10/3/00
to
Hi all.
I just tried VirtualDub 1.4c (build 11759/release) by Avery Lee
It seem to be exactly the program I was looking for. Very good!

But I also Have problem to append files. The message is "Cannot append
segments: The video streams have different sampling rates (25.00 vs. 25.00)"

But it should be the same. they where splitted files created with ASUS V6800
capture, that can split files when you reach the 2Gb limit.

When I compared the "file information" for both files i could see that the
first had "24.995 fps" and the other "24.996 fps", so there is a small
difference but should'nt that work? Format is 704x576 (PAL).
Thanks for a good program / Bill

"Avery Lee" <ule...@umail.ucsb.edu> skrev i meddelandet
news:8apssso3nclo279jn...@4ax.com...

Avery Lee

unread,
Oct 3, 2000, 3:00:00 AM10/3/00
to
"BILL GRUFFMAN" <bi...@wineasy.se> wrote:

>Hi all.
>I just tried VirtualDub 1.4c (build 11759/release) by Avery Lee
>It seem to be exactly the program I was looking for. Very good!
>
>But I also Have problem to append files. The message is "Cannot append
>segments: The video streams have different sampling rates (25.00 vs. 25.00)"
>
>But it should be the same. they where splitted files created with ASUS V6800
>capture, that can split files when you reach the 2Gb limit.
>
>When I compared the "file information" for both files i could see that the
>first had "24.995 fps" and the other "24.996 fps", so there is a small
>difference but should'nt that work? Format is 704x576 (PAL).

No. AVI only allows one framerate in the entire file, and thus joining the
segments requires fractional frame rate conversion (i.e. dropping and
inserting frames). VirtualDub doesn't currently do this, and unfortunately
not doing the conversion leads to audio problems; it doesn't take very long
for the 0.001 fps difference to become visible. I don't know why companies
release programs that produce segments with different frame rates -- it's
really a pretty stupid thing to do.

Mike Plowman

unread,
Oct 4, 2000, 3:00:00 AM10/4/00
to
On Tue, 03 Oct 2000 14:38:47 GMT, Avery Lee <ule...@umail.ucsb.edu>
wrote:


>
>No. AVI only allows one framerate in the entire file, and thus joining the
>segments requires fractional frame rate conversion (i.e. dropping and
>inserting frames). VirtualDub doesn't currently do this, and unfortunately
>not doing the conversion leads to audio problems; it doesn't take very long
>for the 0.001 fps difference to become visible. I don't know why companies
>release programs that produce segments with different frame rates -- it's
>really a pretty stupid thing to do.
>

Why does VirtualDub not allow me to join two .dat files together?

I'm in the process of converting my VCDs to DivX. If I load a .dat
from the first it loads fine but then the 'Append Video Segment'
option is greayed out so I have to convert each halg separately and
then join then and do a direct stream copy. It's not a big deal but
I'd be interested to know if there is a reason for this.

While I'm here can I just say I think it's a great prog and tahnks for
all the work that's gone into it.
--
Mike Plowman
Coronation Street Visual Updates - www.csvu.net
"There was life before Coronation Street,
but it didn't amount to much." Russel Harty

Ville Saarelainen

unread,
Oct 4, 2000, 3:00:00 AM10/4/00
to
> I don't know why companies
> release programs that produce segments with different frame rates -- it's
> really a pretty stupid thing to do.
>

It's probably because their capture programs goes the easy way and sets
the frame rate to match audio and video lengths to maintain a/v sync.
Works only when there's no need to join the clips. VirtualDub's internal
system has IMO better way: it drops a frame now and then to maintain a/v
sync, then the frame rate will be exactly 25.000 fps (PAL). When I'm
capturing, VirtualDub drops a frame once in a few minutes and a/v sync
will maintain even with an hour long clips, average frame rate from TV
tuner seems to be about 24.997 fps. I don't mind if a frame drops once
in a few minutes, it will usually be unnoticed in finished MPG video.

xi...@bellatlantic.net

unread,
Oct 4, 2000, 3:00:00 AM10/4/00
to
I hope there is an option to disable the dropping frame method. In the grand
scheme of watching the entire video it seems like 1 frame every few minutes is
unnoticeable (and it is unnoticeable), but I sometimes capture video with the
specific purpose of saving individual frames. It's better than saving
individual screengrabs on the fly, this way I can get just the frame I want.
Maybe disabling audio capture would disable frame dropping? in any case I also
sometimes capture with the intent of extracting frames to an image and also
encoding the video (it's nice to make a small compressed video and still keep a
few images of the video at full detail). Well anyway 1 frame out of every 1000
or so doesn't bother me, just something to for Avery to consider if he wanted
to add some more options.

Avery Lee

unread,
Oct 4, 2000, 3:00:00 AM10/4/00
to
Mike Plowman <mike.p...@dial.pipex.com> wrote:

>On Tue, 03 Oct 2000 14:38:47 GMT, Avery Lee <ule...@umail.ucsb.edu>
>wrote:
>
>
>>
>>No. AVI only allows one framerate in the entire file, and thus joining the
>>segments requires fractional frame rate conversion (i.e. dropping and
>>inserting frames). VirtualDub doesn't currently do this, and unfortunately
>>not doing the conversion leads to audio problems; it doesn't take very long

>>for the 0.001 fps difference to become visible. I don't know why companies


>>release programs that produce segments with different frame rates -- it's
>>really a pretty stupid thing to do.
>>

>Why does VirtualDub not allow me to join two .dat files together?

The join process takes place at the file level, and only works on AVI
files. .DAT files are MPEG-1.

Ville Saarelainen

unread,
Oct 5, 2000, 3:00:00 AM10/5/00
to
xi...@bellatlantic.net wrote:
>
> I hope there is an option to disable the dropping frame method. In the grand
> scheme of watching the entire video it seems like 1 frame every few minutes is
> unnoticeable (and it is unnoticeable), but I sometimes capture video with the
> specific purpose of saving individual frames. It's better than saving
> individual screengrabs on the fly, this way I can get just the frame I want.
> Maybe disabling audio capture would disable frame dropping? in any case I also
> sometimes capture with the intent of extracting frames to an image and also
> encoding the video (it's nice to make a small compressed video and still keep a
> few images of the video at full detail). Well anyway 1 frame out of every 1000
> or so doesn't bother me, just something to for Avery to consider if he wanted
> to add some more options.

If I capture in compatibility mode (Video for Windows), frames will not
be dropped. But then a/v sync will be correct only in the beginning of
video and it's lost at the end of video. It can be fixed in VirtualDub
by choosing Video - Frame rate - Change so that audio and video
durations match, but then again - frame rate is not exactly 25.000 fps.

Also if I capture with audio disabled, frames will not be dropped. But
it's hard work to capture audio separately and edit the WAV file so that
lip sync will be correct.

0 new messages