gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-11-30 21:32:35 24 4
gpt4 key购买 nike

如何在使用 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。我怎样才能把它保存到数据库中。提前致谢..

最佳答案

我必须通过我尝试过的文件夹名称。

`cmd.Parameters.AddWithValue("@path",@"Uploads/"+Path.GetFileName(file).Split('.')[0]+".mp4");
`

关于c# - Nreco.VideoConverter,如何将转换后的文件名保存到数据库中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55448362/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com