Semi-Supervised Video And Image In-Painting