Comment supprimer un filigrane/logo d'une vidéo en utilisant ffmpeg? Je cherchais depuis presque 1 heure, je n'ai rien trouvé de bon.Comment supprimer watermark/logo d'une vidéo?
L'exemple de la vidéo: http://i.stack.imgur.com/LVcdC.png
Comment supprimer un filigrane/logo d'une vidéo en utilisant ffmpeg? Je cherchais depuis presque 1 heure, je n'ai rien trouvé de bon.Comment supprimer watermark/logo d'une vidéo?
L'exemple de la vidéo: http://i.stack.imgur.com/LVcdC.png
Essayez le delogo filter.
exemples originaux et DeLogo. Un exemple delogo amical: d'autres sources peuvent ne pas donner une belle apparence.
Vous devez lui indiquer la position et la taille de la zone à supprimer. Pour cet exemple, je sais que ce logo étonnamment artistique est d'environ 40x40, et l'arrière-plan est de 320x240. Le logo est à environ 10 pixels du bas et 10 pixels du côté droit. Donc x
= largeur de fond - largeur du logo - 10. Similaire pour y
= hauteur de l'arrière-plan - hauteur du logo - 10. w
est la largeur du logo, et h
est la hauteur du logo.
ffmpeg -i input -vf delogo=x=270:y=190:w=40:h=40 -c:a copy output
L'audio est steam copied (re-multiplexé) au lieu d'être re-codé inutilement.
Vous pouvez utiliser l'option show=1
pour indiquer l'emplacement où le processus de DeLogo se produira:
Voir la delogo filter documentation pour plus d'informations.
Merci pour l'explication détaillée! – Nojus741
@LordNeckbeard Donc, obtiendriez-vous de meilleurs résultats si vous décomposiez le logo en différentes zones et que vous appliquiez ensuite 'delogo' pour chacune de ces zones? Par exemple: 'ffmpeg -i entrée -vf" delogo = x1: y1: w1: h1, delogo = x2: y2: w2: h2, delogo = x3: y3: w3: h3 "-c: une sortie de copie' – Jonas
@ Jonas Une seule instance de delogo serait plus rapide et le résultat serait probablement meilleur (mais je peux mal comprendre votre question). – LordNeckbeard
Vous pouvez essayer de recadrer la vidéo
crop=100:100
Quand je l'utilise, il sort sans vidéo, seulement audio. Mais recadrer la vidéo pourrait fonctionner, merci. – Nojus741
Pourquoi voudriez-vous le faire? Vous n'essayez pas de faire quelque chose d'illégal, n'est-ce pas? ^^ – Alexander
@Alexander Non ce n'est pas illégal, du moins là où je vis, D – Nojus741
Les questions/accusations de légalité apparemment obligatoires avec ces types de questions sont fatiguées. Je suppose que la grande majorité est pour un usage personnel. – LordNeckbeard