I looked for this on various websit es including youtube and solved it using to add a photo on top of a video in InShot. Here are two main ways to solve it:-
Solution 1:- Using Stickers (Simpler method)

  1. Open the InShot app and import your video clip.
  2. Locate the Sticker icon at the bottom of the screen. It usually looks like a square smiley face.
  3. Tap on Sticker. You might see various pre-loaded stickers.
  4. Instead of choosing a pre-loaded sticker, tap the image icon within the Sticker menu. This icon indicates you can add your own photo.
  5. Select the photo you want to overlay on your video from your phone’s gallery.
  6. The photo will appear on your video. You can drag it around to position it where you want.
  7. Pinch or spread your fingers on the photo to adjust its size.
  8. You can also tap the photo to access additional editing options like opacity (how transparent the photo is) and animation (entrance and exit effects).
  9. Once you’re happy with the photo’s placement and editing, tap the checkmark icon to confirm.

Solution 2:- Using Picture-in-Picture (More control)
1, Open the InShot app and import your video clip.
2. Locate the PIP (Picture-in-Picture) icon at the bottom of the screen. It usually looks like a square with a smaller square inside.
3. Tap on PIP.
4. Choose Photo from the options (you can also add another video here if you prefer).
5. Select the photo you want to overlay from your phone’s gallery.
6. The photo will appear on your video. You can drag it around to position it where you want.
7. Similar to Stickers, pinch or spread your fingers to adjust the photo’s size and tap the photo to access editing options for opacity and animation.
8. An additional benefit of PIP mode is the ability to add a border to your photo by selecting the Edit option and then Border.
9. Once you’re happy with the photo’s placement and editing, tap the checkmark icon to confirm.
More details assistance below.
https://www.youtube.com/watch?v=YzRz7w3VDxo&ab_channel=TheGeekPage

1 Like