private async void DownloadMultipleBtn_Click(object sender, RoutedEventArgs e)
        {
            var dialog = MutipleDownloadDialog.Create(_master.EpisodeList,
                                                      b =>
            {
                var item = new MutipleDownloadDialogItem()
                {
                    Name       = b.Name,
                    Oringin    = b,
                    ToDownload = false
                };
                return(item);
            },
                                                      async(item, quality) =>
            {
                var b    = (BiliBangumi)item.Oringin;
                var dash = await BiliVideoHelper.GetVideoDashStreamAsync(b.Video, Settings.SESSDATA);
                await VideoDownloadManager.CreateDashDownloadAsync(b.Video, dash.TryGetTargetQuality(quality), dash.GetHighestAudioQuality());
            });

            if (await dialog.ShowAsync() == ContentDialogResult.Primary)
            {
                ShowTipWithMessage("批量下载任务已创建");
            }
        }
        private async void DownloadMultipleBtn_Click(object sender, RoutedEventArgs e)
        {
            var dialog = MutipleDownloadDialog.Create(_master.Videos, v =>
            {
                var item = new MutipleDownloadDialogItem
                {
                    Name       = v.Name,
                    ToDownload = false,
                    Oringin    = v
                };
                return(item);
            }, async(item, quality) =>
            {
                var v    = (BiliVideo)item.Oringin;
                var dash = await BiliVideoHelper.GetVideoDashStreamAsync(v, Settings.SESSDATA);
                await VideoDownloadManager.CreateDashDownloadAsync(v, dash.TryGetTargetQuality(quality), dash.GetHighestAudioQuality());
            });

            if (await dialog.ShowAsync() == Windows.UI.Xaml.Controls.ContentDialogResult.Primary)
            {
                ShowTipWithMessage("批量下载任务已创建");
            }
        }