I use Avidemux 2.6 Experimental because it converts my TS files into MPG files that play IN SYNC and works very well.
However, some files don't save properly in Avidemux 2.6 for some strange reason, so for those few files that don't work and save properly in Avidemux 2.6 I seek alternative program.
I tried using XviD4PSP 6.0, but the MPG plays OUT OF SYNC...but I notice that Avidemux INDEXES files first before encoding to MPG, but XviD4PSP 6.0 DOES NOT!
Is there a way to INDEX the TS files somehow and then I can import the saved INDEXED TS file into XviD4PSP and encode to MPG?
(I tried VideRedo and it works well, but my 15 day trial is now OVER and I don't want to buy it!)
+ Reply to Thread
Results 1 to 10 of 10
-
-
Generating an index doesn't necessarily mean that index can be used or read by the another program. Indexing a file doesn't not change the original file. It's essentially a text file listing the frames +/- other information
For example, the index generated by avidemux will not be able to be decyphered in xvid4psp
You could use dgindex or dgavcindex (for avc sources) , but the index won't be able to be read directly in avidemux or xvid4psp (only through avisynth or avsproxygui for avidemux) -
Again....AviDemux's "indexing" has nothing to do with your sync issues. I have a movie I'm working on right now that plays perfectly in everything UNTIL I convert it to play on my son's iPod Touch. I'm either going to try to re-rip it from the DVD with different software or using a different method OR run it through some other "fixing software" like FixVTS or Womble's GOP Fixer and convert again.
Searching for the term "indexing" in other people's software is useless. -
I strongly disagree!!!! Because in Avidemux 2.6, the encoded MPG files play perfectly in SYNC.
However, if I try to encode the TS files in other programs which DO NOT perform INDEXING, e.g Staxrip, Handbrake XviD4PSP etc, then the encoded MPG file IS ALWAYS out of SYNC!
So logic tells me, that INDEXING in Avidemux is the key to producing IN SYNC MPG files. VideoRedo also indexes my files before encoding to MPG, so that's why VideoRedo files also play in SYNC!
Does anyone else know of any FREEWARE encoders that INDEX the files? -
-
You are jumping to conclusions. A little research would have told you that the purpose of indexing is to help the program navigate the file correctly. It does not help maintain synchronization during the encoding process.
Avidemux's documentation says this:"Avidemux cannot open raw mpeg streams. Instead it can open indexed mpeg streams. The index is a text file containing navigation informations. It is needed to allow frame accuracy."
VideoReDo does attempt to compensate for transmission errors in .ts files, but Avidemux is no better than most other progams in this area. Avidemux's documentation says this:
Mpeg-TS will be considered perfect, i.e. there will be no correction for dropped or damaged packets. It means that if your captured stream is not perfect you will have async problems. In that case, better to use another tool, such as mencoder or transcode.
If you happen to have a non perfect Mpeg-Ts stream or a mpeg-PES (such as the ones generated by some DVB cards), you can try to use replex to convert them to a proper mpeg PS stream. -
IMO you are looking at the problem in the wrong way.
The files which fail in Avidemux are not having synch problems because you did not use AVIdemux on them, You can't use AviDemux on them BECAUSE they have problems which make them lose synch.
The files which work are not in synch Because they were indexed, they were indexed BECAUSE they had no problems.
Just wait until you discover that some playback programs will play the file correctly, and some will not. This may also vary depending on the actual problem.
The short answer is to demux, remux, test, and manually correct audio length. -
I like to do something totally different. Step 1: download the Matroska Tool Nix. Step two: Remux the file into *.mkv format. That generally fixes all of my mpeg problems. Just be warned: if you let it, it will write the wrong framerate into the header. The file will still play correctly, as the time codes are unchanged. But... this will most likely confuse whatever program you use to convert the file. You may get jumpy video, as it unknowingly changes the framerate to what it thinks it was originally, you might get a video that is too short (aka, part of it is missing), or you might get a video that always looks like it's always in fast-forward mode. Just be sure to manually type in the correct framerate to avoid this issue.
Last edited by TSJNachos; 7th Jun 2011 at 15:54.
Similar Threads
-
how to find index file for second movie on BluRay?
By dbclark1 in forum EditingReplies: 2Last Post: 10th Feb 2010, 12:37 -
Single huge lossless AVI file index problem
By Gargalash in forum Newbie / General discussionsReplies: 12Last Post: 20th Nov 2009, 18:37 -
decoding audio for mkv using m2ts file PIDS error dg index used
By davidc78au in forum DVD RippingReplies: 1Last Post: 9th Feb 2008, 22:28 -
Anyone know how to index a Wmv file FAST ???
By peter@dajli.dk in forum Newbie / General discussionsReplies: 6Last Post: 29th Sep 2007, 07:22 -
file .index and divx
By rusur in forum Newbie / General discussionsReplies: 2Last Post: 28th Aug 2007, 06:55