2015-10-19 1 views
2

J'ai créé un lecteur vidéo en utilisant les bibliothèques ffmpeg, mais je veux savoir si la même chose est possible en utilisant ffmpeg.exe et la tuyauterie, en particulier la partie en recherche. Est-il possible d'envoyer une commande de recherche à une instance ffmpeg.exe en cours d'exécution? Une telle commande n'est pas présente dans l'aide mais elle montre la commande 'c' qui peut être utilisée pour envoyer des commandes aux filtres. Je ne trouve cependant aucune autre documentation sur la façon d'adresser les filtres de cette façon, tous les exemples supposant des paramètres de ligne de commande, ni si un filtre peut être utilisé pour rechercher en vidéo.Envoyer la commande de recherche à l'instance ffmpeg en cours d'exécution

Répondre

-1

Si vous cliquez sur un '?' Pendant que ffmpeg est en cours d'exécution, vous aurez toutes les options disponibles.

Comme ma version installée localement:

key function 
?  show this help 
+  increase verbosity 
-  decrease verbosity 
c  Send command to first matching filter supporting it 
C  Send/Que command to all matching filters 
D  cycle through available debug modes 
h  dump packets/hex press to cycle through the 3 states 
q  quit 
s  Show QP histogram 

donc en gros, non.

+0

Merci, je sais et c'est pourquoi je l'ai déjà mentionné dans ma question. C'est la commande 'c' où je ne suis pas sûr de ce qui est possible. –

+0

peut-être demander sur le ML utilisateur ffmpeg (ou examiner la source ) – rogerdpack

+0

:) Oui, ce serait ma prochaine étape. Merci. –