A video decoding apparatus that decodes encoded data generated by assigning a plurality of images to a plurality of GOPs which correspond to different viewing positions or directions, and encoding images belonging to the GOPs as a video image, the apparatus comprising:
- a GOP encoding/non-encoding data decoding part for decoding GOP encoding/non-encoding data for indicating whether the encoded data of each image belonging to a given GOP is to be decoded;
- and
- an in-GOP image decoding part in which:
- if the GOP encoding/non-encoding data indicates that the encoded data of a relevant image is to be decoded, the in-GOP image decoding part decodes the relevant image by decoding the encoded data;
- and
- if the GOP encoding/non-encoding data indicates that the encoded data of the relevant image is not to be decoded, the in-GOP image decoding part decodes the relevant image by using an image generation method which does not use the encoded data of this image:
- wherein when a subject is included in said images belonging to the GOPs and the GOP encoding/non-encoding data indicates that the encoded data of the relevant image is not to be decoded, image data of the subject having a viewing position or direction which corresponds to the given GOP is generated using data of the images belonging to the GOPs other than the given GOP.