[MEncoder-users] mencoder //tv capture avi index problem

ted morris ted.morris at gmail.com
Tue Jun 28 22:46:19 CEST 2011


Well  the 'fix' at least for now is to get rid of the 'vprp header',
whatever that is:

mencoder -idx Cam1-Jun-21 at 14-00.avi -ovc copy -o out.avi

I get a message from mencoder:
# ODML: Aspect information not (yet?) available or unspecified, not writing
vprp header.

and the output file is thus a little bit smaller, but nevertheless the new
output file loads perfectly
 in VirtualDub 1.8.3, 1.9.1,  and all other players such as VLC, Windows
Media Classic,
Windows media player, etc., with XVID codec installed.

-t


On Sun, Jun 26, 2011 at 7:56 PM, The Wanderer <wanderer at fastmail.fm> wrote:

> On 06/24/2011 09:38 AM, ted morris wrote:
>
>  greetings,
>>
>> I'm using mencoder to capture live  /dev/video[x] streams tv:// with
>> v4l2 and saving them as ffmpeg mpeg4, single pass files, no audio.
>>
>> They playback fine with the media player in Debian linux, and VLC in
>> windows ok.
>>
>> But I want to use VirtualDub and with any version I try I get this
>> warjning:
>>
>> AVI:Index not found or damaged -- reconstructing via file scan.
>> AVI:keyframe flag reconstruction was not specified in option options
>> and the video stream is not a sknown keyframe-only type. Seeking in
>> the video stream may be extremely slow.
>>
>
> Something that just occurred to me:
>
> How big are these files?
>
> If memory serves (which it may not, it's been a while), AVI files over a
> certain size don't necessarily work with the ordinary index. ODML is
> meant to circumvent that limitation (among other things), but it can
> sometimes cause issues if an ODML index gets created when one isn't
> needed. If an ODML index is being created in this case, and if
> VirtualDub doesn't support ODML, then that could explain the problem.
>
> If the AVI files you're creating are smaller than the 2GB limit, try
> adding '-noodml' to your command line and see if that changes anything.
>
>
> --
>      The Wanderer
>
> Warning: Simply because I argue an issue does not mean I agree with any
> side of it.
>
> Secrecy is the beginning of tyranny.
> ______________________________**_________________
> MEncoder-users mailing list
> MEncoder-users at mplayerhq.hu
> https://lists.mplayerhq.hu/**mailman/listinfo/mencoder-**users<https://lists.mplayerhq.hu/mailman/listinfo/mencoder-users>
>


More information about the MEncoder-users mailing list