2017-10-04 5 views
1

J'ai vu une question similaire ici How to wrap H264 into a mp4 container? et Calling a C++ function from a C program mais j'ai encore besoin d'exemples pour comprendre.Appel de ffmpeg à partir d'un programme C++

  1. Comment ffmpeg ligne de commande est lancé à partir d'un C++ programme, par exemple, convertir une vidéo?

  2. Est-il possible de l'utiliser en boucle, par exemple lorsqu'il y a quelques vidéos dans un répertoire qui doivent être converties?

Je compte convertir des vidéos brutes dans un dossier à mp4, mais je veux le faire en utilisant le lien commande line.Relevant ou exemple de code sera plus utile.

Merci à l'avance

+0

Quelques réponses ici: [Quel est l'équivalent de Posix popen() dans l'API Win32?] (Https://stackoverflow.com/q/450865/45249) – mouviciel

Répondre

1
  1. De la même façon vous lancer tout autre programme externe en utilisant le programme C++.
  2. Oui. Énumérer les vidéos dont vous avez besoin, analyser en conséquence.