/// <summary>
        /// 输入bvid事件
        /// </summary>
        /// <param name="parameter"></param>
        private async void ExecuteBvidCommand(string parameter)
        {
            if (parameter == null)
            {
                return;
            }
            if (!ParseEntrance.IsBvId(parameter))
            {
                return;
            }

            await Task.Run(() =>
            {
                ulong avid = BvId.Bv2Av(parameter);
                Avid       = $"av{avid}";
            });
        }
        /// <summary>
        /// 输入avid事件
        /// </summary>
        private async void ExecuteAvidCommand(string parameter)
        {
            if (parameter == null)
            {
                return;
            }
            if (!ParseEntrance.IsAvId(parameter))
            {
                return;
            }

            long avid = ParseEntrance.GetAvId(parameter);

            if (avid == -1)
            {
                return;
            }

            await Task.Run(() =>
            {
                Bvid = BvId.Av2Bv((ulong)avid);
            });
        }