Bugs and Fixes

Got sound but no video or vice versa?
First of all, this problem is very closely related to "pbuilder->render failed" and "setting video owner" further down the page, so check them first.

However I discovered another reason:
In general, AVI files interleave audio and video information. So, if you have 100Mb of video, one expects them to have the same (in terms of time) amount of audio and video.

However, in some files all the audio is at the beginning of the file! And this could also be vice versa - all video at the beginning of the file. There are no rules how to do this. So even if it looks that you've got a lot of data, you actually have got only audio (or only video) signal in the first part of the file.

This release AVIPreview does not check how synchronous the audio and video data is. So if you get 1 minute (or even 1 second or 1frame) of video and 120 minutes of audio, it will appear that you have 120 minutes of movie. However, if you start playing, the video playback will stop after 1 minute and the sound will go on. More importantly, if you got some audio and no video signal at all, AVIPreview (just like any other app) most probably will fail to play such a file.

I'll see if I can catch this kind of case and play only a portion of the file. On the other hand, it's really an encoding issue: If I understand the idea of AVI (audio, video INTERLEAVED) properly:
One should put 1 frame of video, 1 frame of audio, 1 frame of video, 1 frame of audio, and so on.

Lastly, try:
  • Move the main program window
  • Change the size of the window
  • Go full screen and then go windowed mode

Problem with long file names?
If you use File->Open and get "File was not found error", try one of the following:

If you use drag-n-drop it works. It also works if you associate the AVI extension with avipreview.exe or use Open With feature in windows explorer.

Or put avipreview.exe in your directory with incomplete files, then drop the AVI file on avipreview.exe.

Of course, I will check and fix File->Open for long file names in later versions. Thank you, www.museekster.com, for pointing out this bug.

"pbuilder->render failed" error
At some point AVIPreview asks DirectX framework to perform all the necessary operations for the playback operation. If DirectX is unable to do so you get the "pbuilder->render failed" error. There are several possible reasons for this error. I list them in order of probability:
  • You just do not have enough data. There is nothing to render yet. Note, when it happens, even if you already have a sizable piece of data on your HDD, the first CONTINUOUS data chunk is pretty small and there is a gap between it and the rest of the data.
    Solution: Get more data. Re-download the file, or wait for more to be downloaded.
  • You do not have a proper codec installed. Indeed, all the support e-mails I have got regarding this matter turned out to indicate this problem.
    Solution: Get the codec. I prefer to get the full pack:
    http://www.divx-digest.com/software/nimo_pack.html

"Setting Video Owner" Error
You get this error when you get only audio and no video signal during the playback. The reasons and solutions are the same as in case of "pbuilder->render failed" error. Therefore check above in the pbuilder section. The difference between this and "pbuilder->render failed" is that with the "Video Owner" error, you have got the proper audio codec but not the right video codec - in other words, the video fails to render.

Videos encoded with XVID codec previewed jerky and in wrong colors (greenish etc.)
The problem lies in ffdshow filter (this filter might be used by DirectX instead of Xvid filter). In the current version ffdshow filter just renders in wrong colors. Hope the developer will fix this in later releases.

So the trick is to force DirectX to use only Xvid codec and forget about ffdshow filter.
  • Get the latest version of XVid codec (really helps to improve the quality):
    http://www.filemirrors.com/search.src?file=XviD_Install.exe
    BTW, Xvid in nimo codec pack build 8 is old, I do not recommend to use. Make sure you get the latest one from web.
  • Get rid of ffdshow filter. There are two ways that I know of:

    1.
    Uninstall ffdhow filter. For nimo pack: Uninstall nimo codec pack and install again but make sure that "DirectShow filters->Ffdhow DirectShow filter" is not checked. This way you get rid of the filter completely.

    2.
    If you need ffdshow filter, you might want to try this method. Open a xvid encoded video in Windows Media player 6.4 (only this player gives you access to DirectX filter configurations). By default it is installed with any version of WMP here C:\Program Files\Windows Media Player\mplayer2.exe. Then menu: File->Properties->Advanced
    In "Filters in use" find Ffdhow codec and click on Properties. Uncheck "play xvid". Now DirectX will not try to use ffdshow filter to render xvid encoded videos.

Newsfeeds.com Newsgroups
#1 Usenet Newsgroup Provider on the Planet!
www.Newsfeeds.com


Usenet.com
The Internet Underground
www.Usenet.com


Newsgroups.com
Powerful news server at a fair price
www.Newsgroups.com


Binaries.net
Endless software, music, movie & picture files
www.Binaries.net

[ Home | News | Download | Support | Forum | Sponsors ]
© AVIPreview. All Rights Reserved.