2014-09-03 4 views
2

J'essaie de mettre en filigrane sur le fichier vidéo que je compresse en utilisant la bibliothèque ffmpeg.Comment mettre un filigrane de texte sur une vidéo en utilisant la commande ffmpeg dans android

Quelle est exactement la commande que je dois mettre pour mettre un filigrane de texte sur le fichier vidéo?

J'ai essayé d'utiliser cette commande:

String commandStr = "ffmpeg -i " + inputpath 
        +" drawtext=fontfile=/usr/share/fonts/truetype/freefont/FreeSerif.ttf: text='Test Text' -strict experimental -s " + str_resolution 
        + " -ac 2 -ar 44100 -b "+str_bitrate+" " 
        + outvidpath; 

Après avoir utilisé cette commande la vidéo ne soit pas générée. Qu'est-ce qui pourrait éventuellement aller mal dans cette commande ??

Aidez s'il vous plaît! Merci d'avance!

+0

Cette réponse pourrait vous aider. http://superuser.com/questions/701152/ffmpeg-drawtext-and-watermark-only-creates-watermark-but-no-text – pragnesh

+0

Vous devez également inclure la sortie 'ffmpeg' complète. – LordNeckbeard

Répondre

0

Mes premières préférences pour le filigranage avec le texte et l'image utilisent "Mencoder". c'est mieux et simple que FFmpeg

J'ai regardé dans votre commande. il semble que votre nom de fichier vidéo ait un espace vide, utilisez donc des guillemets doubles pour inclure le nom du fichier. ou un fichier vidéo n'est pas dans le dossier.

Questions connexes