Hello, I'm new here, hopefully you guys can help me outI'm trying to convert my XviD into VCD format using TMPGEnc. Everything turns out fine, the only problem is that I get "jerkyness" or lag in the resulting mpg. Every 10-12 seconds, the pictures lags, or skips slowly, then it goes back to normal. I've hated Xvids since day 1, always had so many problems. What can I do?
Using TMPGEnc with DirectShow Multimedia File Reader set to highest priority.
+ Reply to Thread
Results 1 to 30 of 32
-
-
It aint your encoding, it aint the xvid .avi either. Get ready for a shock... It's your player. That's right. I had the same problem with vcd's on my Sampo Player, but when I would play them in my Apex they would work flawlessly. Does your machine play SVCD's? Well my Sampo seemed to play them fine. Try encoding them to SVCD. I don't know why this works but it did. Watch now as the Tech-Heads flame me about any player that plays VCD's and SVCD's should Play VCD's just fine. Well they don't. It is possible my lens could have been dirty or out of alignment...but I doubt it. Granted yes the Xvid Codec can cause problems with encoding...but if the Video and Audio return to normal after those 10-12 seconds then the encoding was fine. Once an encode goes out of sync it stays out of sync. I noticed how you used the term "Lag", well if you've ever experienced FPS online gaming that is exactly what it appears to be on the VCD. The frame rate speeds up and slows down while the audio continues at its normal rate(for the most part).Anyway hope this helps, even though I understand that this probably does not come as good news.
Good Luck -
Nah, it's not my player because I haven't even burned the movie yet, I'm watching the VCD MPG file in Windows Media Player. Nothing gets out ot sync, the video just jerks every so often, it's annoying and not cool
Yeah, kinda like FPS lag in online games, but it happens constantly.
-
Ahh, I see, didn't burn it yet? It helps to state these things before I post a long winded explanation and look like a moron!!! Just kidding. Hmmm...interesting. Have you tried burning it to VCD and playing it? What is the frame rate of the original source? What frame rate are you encoding it to? I've seen something kind of like what you are describing by encoding from PAL (25 fps) to NTSC (29.97 or 23.97). You can use Virtualdub to find out the frame rate of the XVID .avi by clicking "FILE>FILE INFORMATION..."
-
Macleod, unless It's changed recently DVD2SVCD still requires human interaction to work. So how would one go about "ruling out" human error by simply using a different GUI interface for the same exact encoder. Sane is just trying to encode from Xvid to VCD. He would still be using TMPGENC to encode. Why make him go through any extra unnecessary steps? You should explain yourself and maybe help the guy instead of trying to steer him towards your preferred method of encoding. My question is what difference is using DVD2SVCD going to make? Input the .avi out comes an .mpg! It's pretty simple, why make things difficult for someone who seems new to this. So basically...what would be the benefits of using DVD2SVCD over TMPGENC (a program sane is at least familiar with)?
-
Perhaps the source avi and the destination VCD has different framerate. PAL VCD is 25 fps and NTSC VCD is 29.97 fps (not sure about the decimals). The avi may be 23.976 fps or 25 fps as well as 29.97 fps.
I suggest speeding up / speeding down the source to the same framerate as the target VCD before loading t into the encoder. This may be done via frameserving with avisynth.
Avisource("movie.avi")
Assumefps(25.0,true)
Thhe script above converts to 25 fps. Then load it into tmpgenc and create a PAL VCD.Ronny -
Originally Posted by ronnylov
* try and add frames in, or drop some out (depending on whether your slowing down or speeding up obviously). This can be the source of the 'jerkiness' Sane` was talking about in the first place.
OR
* speed up or slow down the rate the source is played at - making the final output shorter or longer than the original source. This can also lead to audio/video sync problems.
If your hardware (i.e. standalone player & TV) support both formats (& many do), I would always just match the output to the source - i.e. make PAL (S)VCD's from PAL sources, and NTSC (S)VCD's from NTSC sources.
Just my humble opinion - although I have seen some of the experts here recommend the same, if memory serves.
cheers,
mcdruid. -
My source is 23.976fps, and I'm encoding to Video CD NTSC Film, I'm not that newbie
I still haven't figured out how to fix it, only way is to keep re-encoding, until my chances come up and i get results without the "jerk". I've used DVD2SVCD, I don't think it ever gave me these jerks, but Nero gave me some stupid error when I tried to burn the file, so I haven't used DVD2SVCD ever since.
It can't be this specific movie, because MOST of my XviD's have had this problem. Like I said, the only way around it is for me to keep re-encoding and once in a while I get a final mpg without this lag.
I think I might go back to DVD2SVCD since I've figured out how to get rid of this Nero error, but I'm still looking into the fix for this jerky stuff..
Thanks for the input everyone. -
8) 3:2 pulldown maybe...
Corned beef is now made to a higher standard than at any time in history.
The electronic components of the power part adopted a lot of Rubycons. -
caseycomb,
guessing you have never been in a support role. While you are correct that it IS my preferred method of converting, it does help to rule out human error. After you load the TEMPLATE and begin converting, if there IS an issue, taaa-dahhhh, you have a log file, which shows enough information that can be used to troubleshoot.
I have been asked numerous times, given advice, and then learned that there was this one insignificant thing that was or was not done. I have dont this inadvertantly myself). Usually, what happens is that if the user uses the template, you never hear from them again, maybe a big ole' thanks, but usually that is the end of the thread (at least from my experience).
oh yea, dvd2svcd USES TMPGENC to do the encoding. it just automates the settings by using the template.
Might be wrong and he still gets jerkyness from the file, but if you reread the post from beginning to end, you might see where I am coming from with advising an automated tool. -
Maybe I will conver to DivX and try.
I've never had this problem with any DivX file, only XviDs. -
Does the original xvid play back ok without jerking? If so I can't see that converting to divx an 'easy solution'!
-
what i do with problem xvid that im trying to encode is change it to divx thru FourCC Changer which comes with the xvid codec install,works all the time and only takes a second to do.
-
Once I got jerky playpack when I forgot to change the audio from 48 kHz to 44.1 kHz on VCD. I thougth it would work anyway but the jerkyness disappeared when I used 44.1 kHz audio. Just a thought.
Ronny -
This will work if your dvd player plays all regions, pal and ntsc
1. Check your file in virtual dub (read number of frames) I bet it will be 23.97.
2. Select audio full processing, save wav
3. Open tmpgenc
4. Select your file and the audio file that you have just created.
5. In wizard choose ntsc 29.97 fps
6. Adjust aspect ratio
7. The wizard will automatically select 3:2 pulldown.
8. Encode
9. Your done.
This is how I do it and it works every time. -
sane',
have you tried to the conversion using dvd2svcd yet? if so and you still have the problem, post the log file and I'll take a look at it.
Sounds like it is an even period of time when the thing skips? Assuming that the original doesnt. Thinking it HAS to be something with the frame rate.
where did you get your xvid codec. ???possibly??? download the latest codec pack.
Can you list the exact steps that you took when trying other conversions? If you want, I can send you my template for xvid to VCD conversion (currently out of town so wont be able to do that until next week).
Gee Macleod,
Thanks for finally explaining yourself. Not that it helped much. -
dude i used to go through that crap of re-encoding into a divx file,,,
i later reliased that it depends on the guy/ how the avi was made...
what u need to do is encode at the full 29.97 fps, ** make sur the audio is @ 44.1Khz (else it works fine as an mpg, but will speed up PB as a vcd)
Later!!! -
From my knowledge, converting a 23.976 file to 29fps, straight with a basic template, is wrong, and would screw up the video.
I just tried DVD2SVCD today, and it even gave me MORE lag. This time, the whole movie was jerky, it would even hurt your eyes.
I'll try it again, and let you know. In the meantime, here is my log file, sorry for the spam.
WNASPI32.DLL 0.0.0.0
--------------------------------------------------------
- 9/24/2003 7:40:22 AM
- AVI to SVCD Conversion
- AVI2VCD ver. 1.2.1 build 1
--------------------------------------------------------
Initializing
- C:\Program Files\mIRC\download\Bulletproof.Monk.DVDRip.XviD-DEiTY.avi
Initializing finished.
--------------------------------------------------------
- 9/24/2003 7:40:25 AM
- Free on drive C: 21804.86 mb
- AUDIO Extraction
--------------------------------------------------------
Audio extraction finished.
--------------------------------------------------------
- 9/24/2003 7:41:49 AM
- Free on drive C: 21711.23 mb
- AUDIO conversion
--------------------------------------------------------
--------------------------------------------------------
- 9/24/2003 7:41:51 AM
- Free on drive C: 21711.23 mb
- AUDIO conversion
--------------------------------------------------------
Converting MP2 to WAV. Filename: C:\Program Files\DVD2SVCD\Movie\Extracted_audio_1.mpa
Executing MADPlay (mp2 to wav). Commandline:
"C:\Program Files\DVD2SVCD\MADPlay\madplay.exe" --quiet --output=wave:"C:\Program Files\DVD2SVCD\Movie\Encoded_audio_1.mp2.wav" "C:\Program Files\DVD2SVCD\Movie\Extracted_audio_1.mpa"
Conversion (mp2 to wav) of C:\Program Files\DVD2SVCD\Movie\Extracted_audio_1.mpa finished.
Encoding Audio. Filename: C:\Program Files\DVD2SVCD\Movie\Extracted_audio_1.mpa
Executing BeSweet. Commandline:
"C:\Program Files\DVD2SVCD\BeSweet\BeSweet.exe" -core( -input "C:\Program Files\DVD2SVCD\Movie\Encoded_audio_1.mp2.wav" -output "C:\PROGRA~1\DVD2SVCD\Movie\Encoded_audio_1.mp 2" -logfile "C:\PROGRA~1\DVD2SVCD\Movie\Encoded_audio_1.lo g" ) -ota( -g max ) -shibatch( --rate 44100 ) -2lame( -e -b 224 -m s )
Audio conversion of C:\Program Files\DVD2SVCD\Movie\Extracted_audio_1.mpa finished.
Audio conversion finished.
--------------------------------------------------------
- 9/24/2003 7:55:37 AM
- Free on drive C: 20462.80 mb
- Video Encoding using TMPGEnc
--------------------------------------------------------
- Encoding C:\Program Files\DVD2SVCD\Movie\AviSynth_Script_file.avs
StreamSectors: 1668571576
AudioSectors: 176742524
VideoPAPO: 23109228
ScanOffsetBytes: 0
SeqAligningBytes: 0
DVDBytes: 0
VideoEndHeader: 8
SubtitleSectors: 0
EmptySectors: 238.00
PictureSectors: 0.00
PureMPEGStream: 1468719816.00
Seconds: 6228.01
CalcMPEGStream: 1468719816.00
Frames: 149155
CDSize: 800.00
Number of CDs: 2
Cut point 796.00
Bitrate: 1150.00
Executing TMPGEnc. Commandline:
"C:\Program Files\Pegasys Inc\TMPGEnc Plus 2.5\TMPGEnc.exe" "C:\Program Files\DVD2SVCD\Movie\TMPGEnc_Project_file.tpr" /Encode /Close
Video Encoding finished.
--------------------------------------------------------
- 9/24/2003 3:51:29 PM
- Free on drive C: 19609.49 mb
- Converting Pictures from ES to PS
--------------------------------------------------------
Saving bbMPEG settings: C:\Program Files\DVD2SVCD\bbMPEG\default.ini
--------------------------------------------------------
- 9/24/2003 3:51:32 PM
- Free on drive C: 19609.48 mb
- Converting Pictures from ES to PS
--------------------------------------------------------
Saving bbMPEG settings: C:\Program Files\DVD2SVCD\bbMPEG\default.ini
--------------------------------------------------------
- 9/24/2003 3:51:34 PM
- Free on drive C: 19609.48 mb
- Converting Pictures from ES to PS
--------------------------------------------------------
Saving bbMPEG settings: C:\Program Files\DVD2SVCD\bbMPEG\default.ini
--------------------------------------------------------
- 9/24/2003 3:51:37 PM
- Free on drive C: 19609.48 mb
- Multiplexing and cutting
--------------------------------------------------------
Saving bbMPEG settings: C:\Program Files\DVD2SVCD\bbMPEG\default.ini
Offset in Seconds: 0
Executing bbMPEG.
Variable Settings:
Movie offset: 0 seconds
Cut point: 796 mb
Executing RunbbMPEG. Commandline:
"C:\Program Files\DVD2SVCD\bbMPEG\RunbbMPEG.exe" "C:\Program Files\DVD2SVCD\Movie\bbMPEG_Muxed_File.mpg"
Multiplexing and cutting finished.
Image creation finished.
--------------------------------------------------------
- 9/24/2003 3:55:39 PM
- Free on drive C: 18576.76 mb
- Conversion done!
--------------------------------------------------------
I'll try encoding to DivX and then converting to VCD, let's see how that goes. -
I guess you've just downloaded a badly encoded xvid (don't blame xvid, it's the encoders fault!).
One thing - When does the playback get 'jerky'. Is it on fast motion and quick panning scenes or randomly throughout the video? -
iam trying to convert a avi xvid to mpg using tmpg everything works well except i dont have sound what iam doing wrong
thanks -
Hi. I replied to another thread about this problem.
My solution was to go back to an older version of Tmpge, before the 2.59 version. I used to make VCD's and never had problems, and then about 6 months ago the sync issues started. It was only last week that I realized that the main thing that's changed since that time is what version of Tmpge I was using.
It's also very important that you extract and decode your audio to 44.1 KHz 16 bit WAV before encoding for VCD. Changing the Environment setting in Tmpge to increase the priority on the DirectShow reader is also vital whenever working with Xvid stuff.
The "problem" behind all of this jerkyness seems to be the file header of the encoded VCD. It just can't talk to the DVD player properly and causes slight audio/video sync issues. On my DVD player, the picture would break up and an audio burp would come through the sound system. The MPEG will play fine on a computer, but the header used to play it in a DVD player will throw things out of sync. -
Well as stated earlier, I haven't burned it yet so it can't be my DVD player
The jerks are just randomly throughout the video, just very often.
I've tried encoding with the DirectShow Multimedia File Reader set to the highest priority, and also with default settings. -
From my knowledge, converting a 23.976 file to 29fps, straight with a basic template, is wrong, and would screw up the video.
-
I've never tried that, I'm too afraid too
Maybe I will if it's my last resort. -
Well my last attempt at this worked fine, it was a film about "a big green guy with anger problems" Heh heh... it was xvid and it was 23.97. I converted it to 29.97. Just make sure to extract the audio to a .wav file before you encode and use the source range option in TMPGENC. Some versions of TMPGENC will automatically try to encode with the inverse telecine option, uncheck that box before you do. I don't think that it is necessary. Why be afraid, by now what do you have to lose? Well, good luck, sorry you've had so much trouble with this.
-
Billyb thanks for the reply if it was for me. i changed the setting on the directshow and now i have sound thanks for your help
Similar Threads
-
Convert AND Combine Multiple VCD DAT files to Single Divx/Xvid file
By GrayStrickland in forum Video ConversionReplies: 4Last Post: 17th Aug 2012, 12:23 -
Converting Xvid to MPEG1(VCD)
By Ensign in forum Video ConversionReplies: 3Last Post: 18th Dec 2008, 15:00 -
best avi (divx/xvid) to cd-r (vcd) converter
By waefwaeefwaefw in forum Newbie / General discussionsReplies: 8Last Post: 15th Sep 2008, 12:36 -
How to convert VCD to Xvid (avi)
By nalika in forum Newbie / General discussionsReplies: 1Last Post: 22nd Jan 2008, 16:51 -
Vista beginner needs help with video conversion! Xvid to VCD with subs
By Joakim_A in forum Video ConversionReplies: 2Last Post: 23rd Sep 2007, 02:59