@bendk  I'm not sure sure why do we need to create a SubtitleLanguage row . What happens if we don't? We might want to change it's consequences. One of the ideas behind saving the audio language as part of the video was precisely to avoid empty languages.