图片帧转换mp4格式视频.zip


C# 图片帧转换mp4格式视频
资源截图
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Diagnostics;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace demo
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void PictureFile_Click(object sender EventArgs e)
        {
            FolderBrowserDialog dlg = new FolderBrowserDialog();
            if (dlg.ShowDialog() == System.Windows.Forms.DialogResult.OK)
            {
                this.txtPath.Text = dlg.SelectedPath;
            }
        }
        private void MP4File_Click(object sender EventArgs e)
        {
            FolderBrowserDialog dlg = new FolderBrowserDialog();
            if (dlg.ShowDialog() == System.Windows.Forms.DialogResult.OK)
            {
                this.MP4Path.Text = dlg.SelectedPath;

            }
        }
        private void txtPath_Click(object sender EventArgs e)
        {

        }

        private void button1_Click(object sender EventArgs e)
        {
            ImageGetVideo();
        }
        #region 图片转视频
        public void ImageGetVideo()
        {
            string ffmpeg = string.Format(“{0}ffmpeg.exe“ AppDomain.CurrentDomain.baseDirectory);
            try
            {
                ProcessStartInfo startInfo = new ProcessStartInfo(ffmpeg);
                startInfo.Windowstyle = System.Diagnostics.ProcessWindowstyle.Hidden;
                // -i foo.avi -r 1 -s WxH -f image2 foo-%03d.jpeg  //这是把视频转图片的
                //及其耗CUP的指定帧截取图片帧 string.Format(“ -i “{0}“ -y -f image2 -ss {1} -s “{2}“ “{3}““ vedioPath catchTime saveImgSize saveImgPath)
                startInfo.Arguments = string.Format(“ -f image2 -i “+ txtPath.Text + @“\%d.jpg -vcodec libx264 -r 10  “+ MP4Path.Text + @“ est.mp4“);
                System.Diagnostics.Process.Start(startInfo).Close();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
                return;
            }
        }
        #endregion

        private void MP4Path_Click(object sender EventArgs e)
        {

        }
    }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2019-10-08 17:01  C# 图片帧转换mp4格式视频
     目录           0  2018-10-16 11:11  C# 图片帧转换mp4格式视频demo
     目录           0  2018-10-16 11:11  C# 图片帧转换mp4格式视频demo.vs
     目录           0  2018-10-16 11:11  C# 图片帧转换mp4格式视频demo.vsdemo
     目录           0  2018-10-16 11:11  C# 图片帧转换mp4格式视频demo.vsdemov15
     文件       43520  2018-10-16 11:06  C# 图片帧转换mp4格式视频demo.vsdemov15.suo
     目录           0  2018-10-16 11:11  C# 图片帧转换mp4格式视频demo.vsdemov15Server
     目录           0  2018-10-16 11:11  C# 图片帧转换mp4格式视频demo.vsdemov15Serversqlite3
     文件           0  2018-10-16 10:44  C# 图片帧转换mp4格式视频demo.vsdemov15Serversqlite3db.lock
     文件      581632  2018-10-16 10:58  C# 图片帧转换mp4格式视频demo.vsdemov15Serversqlite3storage.ide
     文件       32768  2018-10-16 10:59  C# 图片帧转换mp4格式视频demo.vsdemov15Serversqlite3storage.ide-shm
     文件      733392  2018-10-16 11:10  C# 图片帧转换mp4格式视频demo.vsdemov15Serversqlite3storage.ide-wal
     目录           0  2018-10-16 11:11  C# 图片帧转换mp4格式视频demodemo
     文件         187  2018-10-16 10:44  C# 图片帧转换mp4格式视频demodemoApp.config
     目录           0  2018-10-16 11:11  C# 图片帧转换mp4格式视频demodemoin
     目录           0  2018-10-16 11:11  C# 图片帧转换mp4格式视频demodemoinDebug
     文件       10752  2018-10-16 11:06  C# 图片帧转换mp4格式视频demodemoinDebugdemo.exe
     文件         187  2018-10-16 10:44  C# 图片帧转换mp4格式视频demodemoinDebugdemo.exe.config
     文件       22016  2018-10-16 11:06  C# 图片帧转换mp4格式视频demodemoinDebugdemo.pdb
     文件    35645440  2017-01-16 06:04  C# 图片帧转换mp4格式视频demodemoinDebugffmpeg.exe
     文件        3482  2018-10-16 10:55  C# 图片帧转换mp4格式视频demodemodemo.csproj
     文件        2396  2018-10-16 11:10  C# 图片帧转换mp4格式视频demodemoForm1.cs
     文件        7405  2018-10-16 11:10  C# 图片帧转换mp4格式视频demodemoForm1.Designer.cs
     文件        5817  2018-10-16 11:10  C# 图片帧转换mp4格式视频demodemoForm1.resx
     目录           0  2018-10-16 11:11  C# 图片帧转换mp4格式视频demodemoobj
     目录           0  2018-10-16 11:11  C# 图片帧转换mp4格式视频demodemoobjDebug
     文件          42  2018-10-16 10:44  C# 图片帧转换mp4格式视频demodemoobjDebugdemo.csproj.CoreCompileInputs.cache
     文件         762  2018-10-16 10:55  C# 图片帧转换mp4格式视频demodemoobjDebugdemo.csproj.FileListAbsolute.txt
     文件        1012  2018-10-16 11:06  C# 图片帧转换mp4格式视频demodemoobjDebugdemo.csproj.GenerateResource.cache
     文件       13843  2018-10-16 10:44  C# 图片帧转换mp4格式视频demodemoobjDebugdemo.csprojResolveAssemblyReference.cache
     文件       10752  2018-10-16 11:06  C# 图片帧转换mp4格式视频demodemoobjDebugdemo.exe
............此处省略18个文件信息

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。

发表评论

评论列表(条)