7月8日 微软虚拟学院MVA 视频字幕提取

编程入门 行业动态 更新时间:2024-10-25 11:27:00

7月8日 <a href=https://www.elefans.com/category/jswz/34/1769887.html style=微软虚拟学院MVA 视频字幕提取"/>

7月8日 微软虚拟学院MVA 视频字幕提取




来自微软核心粉丝的微博


小工具的地址为


在博客园上也看到了类似的帖子 .html

字幕修改的原理很简单,利用正则表达式,源代码如下


class Program
    {
        static void Main(string[] args)
        {
            using (StreamReader fs = new StreamReader("zimu.srt",Encoding.Default))
            {
                string data = fs.ReadToEnd();

                Regex regex=new Regex("\r\n[0-9][0-9]:[0-9][0-9]:[0-9][0-9].[0-9][0-9][0-9]");

                var matches = regex.Matches(data);

                int i = 1;

                foreach (Match match in matches)
                {
                    var oldValue = match.Groups["0"].Value;

                    var newValue = "\r\n" + i + oldValue;

                    i++;

                    data = data.Replace(oldValue, newValue);
                }

                Console.WriteLine(data);

                using (FileStream fs2 = new FileStream("newzimu.srt", FileMode.OpenOrCreate))
                {
                    byte[] bytes = Encoding.Default.GetBytes(data);

                    fs2.Write(bytes,0,bytes.Length);
                              }
            }
        }
    }


更多推荐

7月8日 微软虚拟学院MVA 视频字幕提取

本文发布于:2024-03-23 14:39:17,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1739356.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:微软   字幕   学院   视频   MVA

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!