private void tmdb_OnClick(object sender, RoutedEventArgs e)
        {
            if (string.IsNullOrWhiteSpace(txtFilename.Text))
            {
                return;
            }
            if (!File.Exists(txtFilename.Text))
            {
                return;
            }

            // Use original tags as base with latest changes from GUI
            MatroskaTags tag = MatroskaLoader.Clone(originalTag);

            tag.Movie = UpdateTagFromGUI(tag.Movie);

            // Update from TVSeries
            try
            {
                TheMovieDbImporter importer = new TheMovieDbImporter();
                tag.Movie = importer.UpdateTags(tag.Movie);
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
                return;
            }

            UpdateGUI(tag.Movie);
        }
        private void UpdatePreview(object sender, TextChangedEventArgs e)
        {
            MatroskaTags tag = MatroskaLoader.Clone(originalTag);

            tag.Movie = UpdateTagFromGUI(tag.Movie);
            tag.Cleanup();

            textEditorNew.Text   = MatroskaLoader.GetXML(tag);
            saveButton.IsEnabled = true;
        }