Log in

View Full Version : problems with avi file (20 fps)


awe007
28th July 2003, 01:53
hi,

i got some historical documentations on emule about rommel. as i look for the detailed information to saw that tha the avi is stored with these paramters: divx5, 640*480, 20 fps, but the sound is for 25 fps. therefore iīm not sure what to do because i got always an error with dvd2svcd.....

i would appreciate any help. iīm looking for a way to produce a simple svcd version of this avi file

thx a lot


frank

UltimateDBZ
28th July 2003, 05:30
D9: Moved

Problem posts belong in the basic forum.

manono
28th July 2003, 06:11
Hi-

Is this for PAL or for NTSC? That makes a difference, you know.

And I have no idea what you mean by 25fps audio. Audio is by length, not fps. Are you saying that the audio isn't the same length as the video? When you downloaded it it was already asynch?

awe007
28th July 2003, 12:48
hi,

sorry for the information.....itīs pal and youīre right the sound is asynch..:-((

greetz

frank

Nick
28th July 2003, 14:26
OK so as I understand your problem:

You have a 20 fps avi file
The audio and video is not in sync because the audio is for a 25fps file. I assume, therefore that the audio starts roughly in sync but goes too fast, finishing before the video does. What you therefore want to do is speed up the video to 25fps to correct the problem

If this is the case, this is what I suggest.

Download (if you don't have it) VirtualDub from Doom9.org downloads page.

Open your avi file in vdub.

Now go to the video menu and select Direct Stream Copy.
Video menu again, select Frame Rate. The third option should be "Change so audio and video durations match". The figure in brackets should say 25 fps (23.9x or 29.9x would also be acceptable if the source is NTSC). If it doesn't say any of these we have problems!

Select this option (if it says what we expect!) then File menu => Save As to save your modified avi.

Save your new avi and then try playing it in media player. If it's in sync convert it to svcd. If it isn't then sorry, I haven't understood your problem.

awe007
28th July 2003, 14:50
hey,

yes you understand the problem. it seems i havenīt described the problem exactly. ok i did the things in virtual dub. unfortunaly vd says "change so video....[7681.116 fps]"...sounds strange?? a friend of my told me that the only thing to match sound and pictures is to strecht the frames to 25 fps via aviynth....

so if you know any way to macht sound and frames...looks like virtual dub has also problems with the sync..?

thx

frank

manono
28th July 2003, 15:20
Gee, I wonder why WW2 footage would be distributed so screwed up like that.

It'll have to be 25fps for DVD2SVCD to accept it. I think I would use NanDub for this. In the chance that the audio is VBR MP3, then VDub can't handle it and it will stay asynch. So, open the .avi in NanDub, set Video as Direct Stream Copy as before, and go Video-Frame Rate, and then tick the box that says "Change To", and fill in 25.000. Then save it under a different name. If the audio is still slightly asynch when done, you can stretch it in a Wave Editor.

Another way to do the same thing in AviSynth is to add AssumeFPS(25) to the script. However, I've seen American WW2 footage that was filmed at 18fps. If this was really filmed at 20fps, then speeding it to 25fps will make everyone move too quickly. There's another way around that, but it's more difficult, so maybe the above solution will work.

awe007
28th July 2003, 15:51
thx....iīll give it a try....in my view i canīt understand why to capture with 20 fps...may i ask you for the solution with avisynth and editing the script....if it isnīt to complicated i would try it too...


thanks for your help

frank

scharfis_brain
28th July 2003, 16:01
This video is a fail-encoded-dvd-rip...
there was made a IVTC on PAL-Video...
But IVTC is only intended to use with NTSC...
so your 20fps-Video is like "garbage" (heavy motion jitter, jerkieness) ....
the only way to achive 25fps will be the use of

convertfps(25)

in AVISynth.
this filter uses blending to get 25 fps.

But the motion will not get better.

I think, that Audio and Video should be in sync in your 20fps video...


btw. pleas read the Rules... I think No. 06 is important...

awe007
28th July 2003, 16:18
hi scharfis_brain,


thx for the information. also iīve red the rules. this movie isnīt a ilegal dvd rip sorry...itīs a 30 minutes long part of a series called mythos rommel which was on tv in germany (ard). i watched these three parts but didnīt recorded them. so i was very happy that another person captured it. so itīs no illegal stuff.

frank

manono
28th July 2003, 16:46
Hi-

ConvertFPS(25) doesn't change the length, so the audio will still be asynch. And then it will look worse because of all the blurred frames. IVTC doesn't change the length either, and if someone did that, it wouldn't account for the audio asynch, and awe007 didn't say it was playing jerky.

If it was captured at 25fps, and some idiot just slowed down the video, then my previous suggestion should work. If it was captured at 20fps and a lot of frames were dropped along the way, then it would play very jerky but the audio would still be in synch.

Check your PM, awe007

scharfis_brain
28th July 2003, 17:59
@awe007:
Is the audio of your 20fps-AVI out of sync, or not???

IMO, if Audio is in sync, the motion is jerky...

to get 25fps, convertfps will be the way to go, because it "smoothes" the motion with blending, while changefps may introduce more yerkiness...
The AUdio will be still in sync after that...

awe007
28th July 2003, 18:54
yes, the audio is out of sync....:-((...so i have a 20 fps movie with audio that only matches to 25 fps movie

frank