Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.
|12th June 2018, 18:54||#1 | Link|
Join Date: Nov 2013
MpegMapperSegmented::CalcDiskToDisplayOffset (XDCAM AVID)
with the latest development version of ffmpeg (ffmpeg-20180611-8c20ea8), it seems that some files are not correctly muxed in .MXF.
I’ve used the following command line:
C:\Encoding\ffmpeg.exe -i "%%~nxF" -pix_fmt yuv422p -vcodec mpeg2video -s 1920:1080 -aspect 16:9 -vf setfield=tff -flags +ildct+ilme -r 25 -b:v 50000k -minrate 50000k -maxrate 50000k -bufsize 36408333 -acodec pcm_s24le -ar 48000 -g 12 -bf 2 -profile:v 0 -level:v 2 -color_range 1 -color_primaries 1 -color_trc 1 -colorspace 1 -f mxf "C:\Encoding\%%~nF encoded.mxf"
The encoding starts but at the end I get:
The encoded video plays fine on VLC, MPC-HP and PotPlayer, however if I import it into AVID Media Composer or if I link it it displays an error. If I try to transcode the original file in AVID, it works flawlessly, which is weird.
I've also tried to pipe Avisynth to ffmpeg and encode, but it didin't solve the problem:
video=FFVideoSource("test.mp4") audiook=FFAudioSource("test.mp4") audio=MergeChannels(audiook, audiook, audiook, audiook) AudioDub(video, audio) ResampleAudio(48000) Normalize(0.20) ConvertAudioTo24bit() Limiter(min_luma=16, max_luma=235, min_chroma=16, max_chroma=240) ConvertFPS(50) Spline64ResizeMT(1920, 1080) assumeTFF() separatefields() selectevery(4,0,3) weave() Converttoyv16(interlaced=true)
This is not the first time I have to deal with this. It's odd.
I managed to encode it already, but I decided to report this here 'cause it's odd.
Original File + Encoded File: https://we.tl/A9Cgvr79zn
Is it ffmpeg? Is it AVID? Who's guilty?
Last edited by FranceBB; 12th June 2018 at 18:57.