Pour utiliser la bibliothèque FFmpeg dans python, vous pouvez utiliser la bibliothèque ffmpy ou la bibliothèque de sous-processus.
L'exemple de code utilisant la bibliothèque ffmpy est le suivant :
from ffmpy import FFmpeg input_file = 'input.mp4' output_file = 'output.avi' ff = FFmpeg(inputs={input_file: None}, outputs={output_file: '-c:v mpeg4 -b:v 800k'}) ff.run()
L'exemple de code utilisant la bibliothèque de sous-processus est le suivant :
import subprocess input_file = 'input.mp4' output_file = 'output.avi' command = 'ffmpeg -i {} -c:v mpeg4 -b:v 800k {}'.fORMat(input_file, output_file) subprocess.call(command, shell=True)
Dans les deux exemples, nous avons utilisé un encodeur MPEG-4 et un débit binaire de 800k pour encoder la vidéo d'entrée et l'enregistrer en tant que fichier de sortie. Vous pouvez modifier l'encodeur, le débit binaire et d'autres paramètres selon vos besoins.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!