BLD-642: Allow multiple transcripts with video.
Remove duplicate languages and ensure unicode.
Address comments.
Address comments.
Move asset related metods to utils.
Refactor code.
Soem fixes.
Fixes.
Fix.
Fixes.