Maison  >  Article  >  développement back-end  >  Comment utiliser la bibliothèque ffmpeg de Python

Comment utiliser la bibliothèque ffmpeg de Python

WBOY
WBOYavant
2024-03-01 17:25:341214parcourir

Comment utiliser la bibliothèque ffmpeg de Python

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!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer