Je veux créer un fichier de préréglage FFmpeg. Si j'exécute une commande d'exemple, elle montre les préréglages actuellement utilisés.
$ ffmpeg -i infile.mp4 outfile.mp4
\[libx264 @ 0000000002a9a5c0\] 264 - core 140 r2377 1ca7bb9 - H.264/MPEG-4 AVC codec
- Copyleft 2003-2013 - http://www.videolan.org/x264.html - options: cabac=1 ref=3
deblock=1:0:0 analyse=0x3:0x113 me=hex subme=7 psy=1 psy\_rd=1.00:0.00 mixed\_ref=1
me\_range=16 chroma\_me=1 trellis=1 8x8dct=1 cqm=0 deadzone=21,11 fast\_pskip=1
chroma\_qp\_offset=-2 threads=12 lookahead\_threads=2 sliced\_threads=0 nr=0 decimate=1
interlaced=0 bluray\_compat=0 constrained\_intra=0 bframes=3 b\_pyramid=2 b\_adapt=1
b\_bias=0 direct=1 weightb=1 open\_gop=0 weightp=2 keyint=250 keyint\_min=25
scenecut=40 intra\_refresh=0 rc\_lookahead=40 rc=crf mbtree=1 crf=23.0 qcomp=0.60
qpmin=0 qpmax=69 qpstep=4 ip\_ratio=1.40 aq=1:1.00
Maintenant, je prends ces valeurs et je crée un fichier prédéfini comme indiqué dans la documentation.
Cependant, si j'essaie d'utiliser ce fichier, il y a un message d'erreur.
$ ffmpeg -i infile.mp4 -fpre settings.txt outfile.mp4
settings.txt: Invalid option or argument: 'cabac=1
', parsed as 'cabac' = '1'