[MEncoder-users] Audio sync problems with HDV footage while performing an inverse telecine
James Hastings-Trew
jimht at shaw.ca
Mon Jun 7 13:48:14 CEST 2010
Eric Wescott wrote:
> On 5/4/10 4:41 PM, Alexander Strange wrote:
>> On May 4, 2010, at 3:44 PM, Eric Wescott wrote:
>>
>>
>>> Using "filmdint=io=30:24/fast=0,softskip,harddup,scale=1920:1080
>>> -noskip"? produces some strange color artifacts on the top 50 or so
>>> lines of pixels. You can see the detail but it's like there are
>>> sections where a green/purple filter is put over it. It's not
>>> constant and flickers and seems random where these filters are placed.
>>>
>>> What exactly is the different between filmdint and pullup?
>>> I had a similar problem when using vcodec=huffyuv instead of
>>> vcodec=ffvhuff. Using huffyuv would produce a similar problem on
>>> random clips but on the bottom of the frame. It however lost the
>>> entire detail and just looked almost like a visualization of the
>>> audio but didn't actually correspond to the audio playing.
>>>
>>> Anyway, I seem to have found the solution by removing the -mc 0
>>> section and sticking with ffvhuff.
>>>
>>>
>>> Maybe one more thing to note.. After I get the 24p huffyuv version
>>> I'm transcoding it in Final Cut Studio's Compressor application to
>>> ProRes 422 and ProRes 422 Proxy. Some files aren't recognized by
>>> Compressor (I suspect it's a bug in Perian) and I can detect this by
>>> finder not showing a thumbnail preview for this file.
>>>
>> Do you have a sample or reliable way to create one for this?
>>
> Yes, you can access the file via this link. It's an 80meg HDV file.
> https://pantherfile.uwm.edu/wescott/mencoder/Tape004-0045.m2t
>
> Here are the three methods I've used to encode the file
> mencoder Tape004-0045.m2t -fps 30000/1001 -vf
> pullup,softskip,harddup,scale=1920:1080 -ofps 24000/1001 -ovc x264
> -x264encopts qp=0 -demuxer lavf -oac pcm -o Tape004-0045.h264.avi
> mencoder Tape004-0045.m2t -fps 30000/1001 -vf
> pullup,softskip,harddup,scale=1920:1080 -ofps 24000/1001 -ovc lavc
> -lavcopts vcodec=ffvhuff:aspect=16/9 -demuxer lavf -oac pcm -o
> Tape004-0045.ffvhuff.avi
> mencoder Tape004-0045.m2t -fps 30000/1001 -vf
> pullup,softskip,harddup,scale=1920:1080 -ofps 24000/1001 -ovc lavc
> -lavcopts vcodec=huffyuv:pred=2:format=422P:vstrict=-1 -demuxer lavf
> -oac pcm -o Tape004-0045.huffyuv.avi
This might or might not have anything to do with your problem, but 1080
is not divisible by 16. Make sure you use dimensions that are divisible
by 16 either by scaling, cropping, or expanding the video picture. You
could crop to 1072, or expand to 1088. That might make the difference to
the green and purple artifacts showing up in the huffyuv stream.
More information about the MEncoder-users
mailing list