View Full Version : Jeky AVI playback from DVD
Manngo
12th March 2006, 14:47
The following happened to me:
I wrote 6 700MB avi files on a DVD. When playing back directly from the disc the drive makes terrible noises (continously seeking) and the avi playback is jerky. This happenes only with one file on the DVD.
I used mkisofs to create an ISO file, and burned it with DVDDecrypter (2x). I have LG GSA4040B and media was Ritek G04. I realised the problem after deleting the files from HD, so I copied back the ISO with DVDDecrypter and burned it again on Ritek G05. Since I though media was not OK, I was surprised that I could not get rid of the jerky playback problem. It still exsist and with the same file. The problematic file plays well when copied on HD.
Forgot to say: all the other files on the disc plays smoothly and the drive makes minimal efforts.
Can someone explain me, what happened?
setarip_old
12th March 2006, 18:20
Try burning the files in different sequence, so that the problematic .AVI is in a different position on the burned DVD. If, on the new burned DVD, a different .AVI exhibits the same problematic behaviour, you'll know that the problem has nothing to do with the specific .AVI.
The possible causes will then be reduced to one (or more) of the following:
1) Media quality
2) Burner problem (Try running a DVD/CD cleaning disc on it)
3) Playback hardware problem
Manngo
13th March 2006, 20:37
I tried to burn in an other sequence. The problem still exists and only with that file. The others can be played well on the new disc. I searched the forum and found out, that it may be an interleaving problem. From this point I think I'm in the wrong section. A moderator could move this thread to the right place.
About interleaving properly I could not find enough info to solve the problem. GSpot reports:
interleave: 74ms (1.8 vid frames), preload 240 ms.
Maybe this couses the drive seeking continously?
CWR03
13th March 2006, 20:55
If the problem were with the file, it would have the same problem from the hard drive as from the disk copy. Try burning another disk, but replace that file with a different one of similar size and file name, then see if that file exhibits the same problems. If it does, your burner may be failing or need cleaning.
setarip_old
13th March 2006, 22:58
GSpot reports:
interleave: 74ms (1.8 vid frames), preload 240 ms.1) What software,procedures, and settings did you use to create this .AVI?
2) What software, procedures, and settings did you use to create the other 5 .AVIs?
3) Try running the problematic .AVI through VirtualDub or VirtualDubMOD to look for (and, if found, mask) bad frames - Bad frames could allow the file to play acceptably from your hard drive but create playback problems from your disc drive
4) Have you tried playing your (now 3) burned DVDs on a standalone DVD player, to see if they exhibit the same problematic behavior?
Manngo
15th March 2006, 14:06
I succeed to solve the problem. Modifing the interleaving helped. Reading through related posts I could obtain some information, what could possibly couse the error.
Interleaving method is splitting the video and the audio files to small parts and writing these parts continously in one raw. So an AVI interleaved every frame is built up like this from frames data:
(V1 A1) (V2 A2) (V3 A3) (V4 A4)...
Interleave interval declares the size of an interleave block. My file was interleaved like this (based on GSPOT report). I don't detail audio.
(V1 0.8xV2 A) (0.2xV2 V3 0.6xV4 A) (0.4xV4 V5 0.4xV6 A)
To play the first example, the first block has to be red, than decompressed than played, during decompressing and playing the second block should be red etc... No jumps are required to play the file, it can be red continously.
To play the second example, the fist block has to be red, than decompressed and played. The problem begins with the second block. To decompress the 2nd Vid frame, the first block is needed, since it contains 0.8 part of the frame and the second interleave block also needed, becouse it contains the remaining part. I found out, that different players handle the problem differently. One possible solution is to read the 2nd block, than go back, read the first block again to have all data of the 2nd Vid Frame, than decompress and play. Since CD/DVD drives can seek much slower, than HDs the process of positioning back and forward all the time takes more time than the decompressed video playtime. This results the playback to become choppy.
Conclusion: Don't split video frames across interleaves, or specify a longer interleave intervals eg. 500ms or 1000ms. This will grant enough time the drive to seek.
Forgot to say: I changed interleaving of my file to interleave every second vid frame. It completly solved the problem.
Many thanks for all replys
cheers
Manngo
setarip_old
15th March 2006, 20:24
Why did you originally choose such an unusual interleave for only that one .AVI when you created it?
Manngo
15th March 2006, 23:36
Simple answear. The AVI file was not created by me. I downloaded from the net. It is video cam record from a sport event. Don't worry there are no copyright issues with it.
setarip_old
16th March 2006, 01:36
Don't worryTo quote Alfred E. Neuman - "What, me worry?" ;>}
vBulletin® v3.8.5, Copyright ©2000-2012, Jelsoft Enterprises Ltd.