|
From: Jean-Francois P. <pan...@co...> - 2004-05-29 19:05:10
|
If you try to use oqtencoder to encode mjpa with audio, the resulting .mov will not play in the Apple QuickTime player. The problem seems to come from codec_mjpeg.c: when the code tries to set the "fields" and "field_dominance" properties for the track, it gets confused between the list of all tracks in the movie (file->moov.trak[]) and the list of video-only tracks (file->vtracks[]) and it ends up setting these properties on the audio rather than the video track. The patch attached to this mail changes decode_MJPA() and encode_MJPA() to make sure that the fields and field_dominance properties are read/written to the right video track. With this change, I was able to use oqtencoder to generate mjpa+audio movies which QT 6.5.1 is happy with. JF |