[FFmpeg-user] How to compress .MOV file compatible to Canon camera

Ulf Zibis Ulf.Zibis at gmx.de
Wed Mar 11 01:47:42 EET 2020

Am 10.03.20 um 23:52 schrieb Ted Park:
> Hi,
>> This profile is only available with VAAPI encoder, see libavcodec/vaapi_encode_h264.c
>> or amfenc  encoder, see libavcodec/amfenc_h264.c
>> So I tried:
>> $ ~/Projects/ffmpeg/ffmpeg-git-20200211-amd64-static/ffmpeg -i MVI_1324.MOV -c:a copy -c:v h264_vaapi -profile:v constrained_baseline -level 4.1 MVI_1324.mov
>> ffmpeg version N-51730-gf15007afa9-static https://johnvansickle.com/ffmpeg/  Copyright (c) 2000-2020 the FFmpeg developers
>>    built with gcc 8 (Debian 8.3.0-6)
>>    configuration: --enable-gpl --enable-version3 --enable-static --disable-debug --disable-ffplay --disable-indev=sndio --disable-outdev=sndio --cc=gcc --enable-fontconfig --enable-frei0r --enable-gnutls --enable-gmp --enable-libgme --enable-gray --enable-libaom --enable-libfribidi --enable-libass --enable-libvmaf --enable-libfreetype --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-librubberband --enable-libsoxr --enable-libspeex --enable-libsrt --enable-libvorbis --enable-libopus --enable-libtheora --enable-libvidstab --enable-libvo-amrwbenc --enable-libvpx --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxml2 --enable-libdav1d --enable-libxvid --enable-libzvbi --enable-libzimg
> It looks like it was built without support?
What is the difference, if I build it myself concerning support?

> Also, I’m curious how you came to the conclusion that you need baseline, 4.1 level stream for it to play? Is that what is generated for preview on the camera?



More information about the ffmpeg-user mailing list