[FFmpeg-user] DNxHD 1080p60
Kasper Folman
pneu at pneu.dk
Sun Oct 29 14:43:26 EET 2017
I’ve uploaded sample files from ffmpeg and Adobe media encoder.
It appears that ffmpeg will do the 60fps in a mov container, but not in the MXF container.
So it sound like, as you say, the MXF muxer won’t do it. I don’t know if the MXF container officially does not support 60 fps, but I would guess that it did, since avid has a codec supporting it.
https://wetransfer.com/downloads/9077d8f5f14042dee238f02d0c1dd32020171029122242/a508c1de23f2953e910027763cf8c3eb20171029122242/f7fa77 <https://wetransfer.com/downloads/9077d8f5f14042dee238f02d0c1dd32020171029122242/a508c1de23f2953e910027763cf8c3eb20171029122242/f7fa77>
> On 28 Oct 2017, at 21.31, Carl Eugen Hoyos <ceffmpeg at gmail.com> wrote:
>
> 2017-10-27 15:13 GMT+02:00 Kasper Folman <pneu at pneu.dk>:
>
>> It looks like ffmpeg does not support dnxhd 1080p60 at all.
>
> Do you have a 1080p60 sample file?
>
>> The maximum is 1080p59,94. This is the case regardless of the input file.
>>
>> It states that the format is unsupported:
>> ffmpeg -i ~/720p25.mov -filter_complex "[0:0]copy[vOut] ; [0:1]pan=1|c0=c0[a1],[0:1]pan=1|c0=c1[a2],[a1][a2]amerge=inputs=2[aOut0]" -map "[vOut]" -map "[aOut0]" -c:a pcm_s16le -ar 48000 -field_order progressive -c:v dnxhd -b:v 440M -r 60 -pix_fmt yuv422p -f mxf -y ~/test.mxf
>
> Could you test with mov output?
>
>> [mxf @ 0x22da340] 1/60 input time base matched 1001/60000 container time base
>
> You cannot write 60fps with this time base;-(
>
> I suspect our mxf muxer that overwrites the aspect ratio also
> outsmarts the user wrt the frame rate;-(
>
> Or maybe the mxf specification does not allow 60fps?
>
> Carl Eugen
> _______________________________________________
> ffmpeg-user mailing list
> ffmpeg-user at ffmpeg.org
> http://ffmpeg.org/mailman/listinfo/ffmpeg-user
>
> To unsubscribe, visit link above, or email
> ffmpeg-user-request at ffmpeg.org with subject "unsubscribe".
More information about the ffmpeg-user
mailing list