[FFmpeg-user] Problem with pixel format and/or missing constant

Ted Park kumowoon1025 at gmail.com
Wed Mar 11 19:54:33 EET 2020


Hello,

> I have build ffmpeg from the latest sources and get this warning and error:
> 
> $ ~/Projects/ffmpeg/dev_2/ffmpeg -i MVI_1324.MOV -c:a copy -profile:v
> baseline -level 4.1 -map_metadata 0 -movflags +faststart MVI_1324.mov
...
> File 'MVI_1324.mov' already exists. Overwrite? [y/N] y
> Stream mapping:
>   Stream #0:0 -> #0:0 (h264 (native) -> mpeg4 (native))
>   Stream #0:1 -> #0:1 (copy)

> Using the same command line with the binary from John van Sickle works fine:
> 
> $ ~/Projects/ffmpeg/ffmpeg-git-20200211-amd64-static/ffmpeg -i
> MVI_1324.MOV -c:a copy -profile:v baseline -level 4.1 -map_metadata 0
> -movflags +faststart MVI_1324.mov
...
> File 'MVI_1324.mov' already exists. Overwrite? [y/N] y
> Stream mapping:
>   Stream #0:0 -> #0:0 (h264 (native) -> h264 (libx264))
>   Stream #0:1 -> #0:1 (copy)

The static build you downloaded has libx264 to use for h264 as default encoder in mov files, but your build doesn’t seem to have anything other than the native encoders, so it chooses mpeg4 encoder, which apparently doesn’t take profile parameter.

Regards,
Ted Park



More information about the ffmpeg-user mailing list