首先我们需要运用到一个软件名为:ffmpeg.exe
这是处理视频的一个工具软件
下面直接上代码 我代码是控制器写的
public ActionResult Index()
{

        string upPath= Server.MapPath("~/Uploads/");string filename2 = DateTime.Now.ToString("yyyy-MM-dd-hh-mm-ss-fffffff");CreateImg(upPath + "1.mp4", filename2);return View();}/// <summary>/// 视频路径  还有图片名称/// </summary>/// <param name="fileName"></param>/// <param name="filename2"></param>/// <returns></returns>private string CreateImg(string fileName, string filename2){string ffmpeg = Server.MapPath("~/Uploads/ffmpeg.exe");string vFileName = fileName;string FlvImgSize = "240x180";System.Diagnostics.ProcessStartInfo startInfo = new System.Diagnostics.ProcessStartInfo(ffmpeg);startInfo.WindowStyle = System.Diagnostics.ProcessWindowStyle.Hidden;string flv_img = filename2 + ".png";string flv_img_p = System.Web.HttpContext.Current.Server.MapPath("~/Uploads/" + flv_img);startInfo.Arguments = " -i " + vFileName + "  -y  -f  image2   -ss 2 -vframes 1  -s   " + FlvImgSize + "  " + flv_img_p;try { System.Diagnostics.Process.Start(startInfo); }catch { return ""; }if (System.IO.File.Exists(flv_img_p)) { return flv_img; }return "";}

源码资源

C#如何按帧截取视频,并保存为图片相关推荐

  1. 如何截取视频转gif动画图片

    我每当拍录有一些搞笑有趣的视频,就忍不住想发给朋友们分享下.原先我会直接将视频上传土豆的,最近发现还有一种好玩的方法,就是截取视频中的精华片段做成gif图.一般缩小在1 MB以内还能当QQ表情,直接在 ...

  2. opencv读取视频并保存为图片

    1.功能: opencv读取指定文件夹中的视频文件,按照一定的间隔截取某些帧,将这些帧图像连续命名,存储在指定文件夹里. 2.代码如下: (1)IplImage #include <stdlib ...

  3. 使用ffmpeg将BMP图片编码为x264视频文件,将H264视频保存为BMP图片,yuv视频文件保存为图片的代码

    ffmpeg开源库,实现将bmp格式的图片编码成x264文件,并将编码好的H264文件解码保存为BMP文件. 实现将视频文件yuv格式保存的图片格式的测试,图像格式png,jpg, gif等等测试均O ...

  4. FFmpeg解码视频并保存为图片

    1.多媒体文件的读取 一个多媒体文件包含有多个流(视频流 video stream,音频流 audio stream,字幕等):流是一种抽象的概念,表示一连串的数据元素:     流中的数据元素称为帧 ...

  5. Python视频分割(截取视频部分保存)

    函数介绍:将已有的视频某一部分截取下来保存为视频.例如:将(height, width)为(960, 2560)的视频转换为(height, width)为(960, 1280)的视频(为视频图像的某 ...

  6. java 视频抽帧_opencv3.2.0实现视频抽帧,并保存成图片

    .实现指定帧数的抽取.和全部帧数的抽取,并保存到指定目录. 在QT新建一个控制台程序,程序源码如下:(程序实现每十帧获取一次帧) #include #include #include #include ...

  7. PHP截取视频第一帧

    安装ffmpeg 第一步:下载ffmpeg:http://ffmpeg.org/releases/ffmpeg-3.4.1.tar.gz wget http://www.ffmpeg.org/rele ...

  8. python实现截取视频中特定帧进行保存功能

    # -*- encoding: utf-8 -*- # @File : screenshot.py # @Author: Mr. Luo # @Date: 2021/11/3 14:30 ''' 读取 ...

  9. php ffmpeg截图,php ffmpeg截取视频第一帧保存为图片的方法

    php ffmpeg截取视频第一帧保存为图片的方法 $xiangmupath = $this->getxiangmupath(); $filename = 'chengshi'; $cmd = ...

最新文章

  1. zillow房价预测
  2. String中的“equal方法”和“==”
  3. 命令测试post_性能测试脚本编写之三
  4. EMNLP 2021 | ST-ToD:小样本场景下的任务型对话预训练
  5. 1.6 动态数据抓取 -- PyQuery详解
  6. 消息摘要算法-MAC算法系列
  7. php右侧弹窗QQ客服,JavaScript_网页右侧悬浮滚动在线qq客服代码示例,网页右侧悬浮滚动QQ在线客服 - phpStudy...
  8. STM32CubeMx HAL库使用硬件IIC读写AT24C02
  9. poj 2226 Muddy Fields(合理建图+二分匹配)
  10. docker helowin 迁移_禅道在docker上部署与迁移
  11. 用bat文件在web端拉起本地cs应用(以拉起本地QQ音乐为例)
  12. 区别德语的公母阴阳性别的秘诀
  13. IntelliJ IDEA 优化总结 适用于clion
  14. Make.am中生成.la动态库的同时要链接.a静态库的问题
  15. win10系统无法登录ftp服务器失败,Win10系统下ftp连接失败提示“连接已超时”如何解决?...
  16. Android studio 录屏并制作gif
  17. 看看阿里双十一970P数据处理得,那叫一个牛啤!
  18. 初中计算机实践研究计划,《初中信息技术学科学生作品有效评价的实践研究》课题研究计划...
  19. 在线网页如何免费excel转pdf
  20. 电机加减速S曲线算法 Sigmoid 函数

热门文章

  1. 艺术家孙溟㠭艺术之路
  2. Koa2框架的原理解析和实现
  3. 以色列初创企业Skyline AI获300万美元种子融资,红杉资本领投
  4. 小白也能看懂的网络基础 | 01 什么是网络?
  5. powerbi服务器打开文件慢,Power BI文件太大无法发布?这个方法推荐给你
  6. 【渝粤题库】陕西师范大学151214 纳税筹划 作业(专升本)
  7. 学习笔记-python数据分析-环境配置
  8. 拼多多获得搜索词推荐 API
  9. 数据结构七大排序算法图解——选择排序动图演示
  10. 这篇测评告诉你:移动式迷你KTV凭什么攻陷了各大商场?