• C# ffmpeg 视频处理格式转换具体案例


    C# ffmpeg 视频处理格式转换

    C# ffmpeg 视频处理格式转换avi到MP4格式

    1、代码如下:

    using System;
    using System.Diagnostics;

    namespace LongtengSupremeConsole
    {
        class Program
        {     
            static void Main(string[] args)
            {           
                string para = $"ffmpeg -i 123.avi 11233.mp4";
                RunProcess(para);          
                Console.WriteLine("完成!");
                Console.ReadKey();
            }

            static void RunProcess(string Parameters)
            {
                var p = new Process();
                p.StartInfo.FileName = "CMD";
                p.StartInfo.RedirectStandardOutput = true;
                p.StartInfo.RedirectStandardError = true;
                p.StartInfo.RedirectStandardInput = true;
                p.StartInfo.Arguments = Parameters;
                p.StartInfo.UseShellExecute = false;
                p.StartInfo.CreateNoWindow = true;
                p.Start();
                p.StandardInput.WriteLine(Parameters);
                Console.WriteLine(" 开始转码... ");
                //p.WaitForExit();
                // p.Close();
            }
        }
    }

    2、首先debug生成Debug,然后把下载的ffmpeg.exe(可以到https://ffmpeg.org/download.html下载,)拷贝到Debug下,直接运行程序就可以了

    3、运行效果如下:


    4、ffmpeg下载

    第一种: https://ffmpeg.org/download.html,可以看到源码和build版本


    第二种:https://ffmpeg.zeranoe.com/builds/,直接下载编译版本

  • 相关阅读:
    Building Performant Expand & Collapse Animations
    选取图片上对应区域
    css绝对对齐
    如何在node.js中使用neo4j
    io.js的六大新特性
    npm-install once
    C# EF & linq &重定向等常用操作
    js 数组
    jquery/js iframe 元素操作
    js on 和 bind 绑定click的区别 事件的冒泡 捕获 委托
  • 原文地址:https://www.cnblogs.com/1175429393wljblog/p/11602169.html
Copyright © 2020-2023  润新知