Nreco.VideoConverter,如何将转换后的文件名保存到数据库中?

使用 nreco.videoconverter 转换后如何获得结果文件名我的要求是将文件路径保存到数据库




                            var converter = new NReco.VideoConverter.FFMpegConverter();


                            converter.ConvertMedia(file, Path.Combine(filepath,Path.GetFileName(file).Split('.')[0]) + ".mp4", "mp4");



                            SqlCommand cmd = new SqlCommand();

                            cmd.Connection = con;

                            cmd.CommandType = CommandType.StoredProcedure;

                            cmd.CommandText = "sp_videofilepathupdate";

                            cmd.Parameters.AddWithValue("@path",);

                            con.Open();

                            cmd.ExecuteNonQuery();

                            con.Close();

我试图传递 < Path.GetFileName(file).Split('.')[0]) + ".mp4"> 但它保存旧文件名本身,即 file.flv 但在转换后文件名正在保存到本地文件夹是 file.mp4。我怎样才能把它保存到数据库中。提前致谢..


料青山看我应如是
浏览 72回答 1
1回答

守着一只汪

我必须通过我尝试过的文件夹名称。`cmd.Parameters.AddWithValue("@path",@"Uploads/"+Path.GetFileName(file).Split('.')[0]+".mp4"); `
打开App,查看更多内容
随时随地看视频慕课网APP