video watermark removal
1.0.0
Retirez les filigranes statiques des vidéos avec une configuration minimale.
Vraiment basique, mais fonctionne assez bien pour les filigranes statiques simples, et peut fonctionner sur un CPU d'ordinateur portable (X3 en temps réel sur un i5-5287U (MacBook Pro 2015), X9 en temps réel sur un i5-8400). Vous pouvez trouver de brèves explications sur la façon dont cela se fait ici.
Dépendances:
# FFMPEG
installer= $( [[ $( uname ) == " Darwin " ]] && echo brew || echo apt )
$installer install ffmpeg
# Python libraries
python3 -m pip install numpy scipy imageio
# Optional, to fetch an example video
# if already installed, make sure youtube-dl is up to date
$installer install youtube-dl
Usage:
# The output will default to append "_cleaned" to the existing name,
# and use max 50 keyframes
./remove_watermark.sh /somewhere/my_video.mp4 [/somewhere/output.mp4] [max_keyframes_to_extract]
Testé sur macOS 10.14 (x86), macOS 14.4 (ARM) et Ubuntu 20.04