在C#中调用格式工厂进行任意视频格式到FLV的转换
1、下载安装格式工厂和完美解码器
2、运行格式工厂,转换一个RMVB到FLV,注意找个大点的,使时间长一些。防止在未执行步骤3时就结束了
3、在进程中查看某个进程的命令行参数是什么?
wmic process where caption="mencoder.exe" get caption,commandline /value > c:\1.txt
查看到执行的是:
Caption=mencoder.exe
CommandLine= "E:\西游22.rmvb" -o "C:\FFOutput\西游22.flv" -vf scale=640:360,expand=640:480,harddup -af channels=2 -ofps 18 -srate 22050 -oac mp3lame -lameopts abr:br=64 -ovc lavc -of lavf -lavfopts format=flv -lavcopts vcodec=flv:vbitrate=384:mbd=2:mv0:trell:v4mv:cbp:last_pred=3 -mc 1 -vf lavcdeint
mp4
Caption=mencoder.exe
CommandLine= "C:\Users\Administrator\Desktop\新版转换功能\测试用例\小苹果超清.mp4" -o "C:\Users\Administrator\Desktop\新版转换功能\测试用例\小苹果超清.flv" -vf scale=640:360,expand=640:480,harddup -af channels=2 -ofps 18 -srate 44100 -oac mp3lame -lameopts abr:br=128 -ovc lavc -of lavf -lavfopts format=flv -lavcopts vcodec=flv:vbitrate=512:mbd=2:mv0:trell:v4mv:cbp:last_pred=3 -mc 1 -vf lavcdeint
MP4直转M3U8:
"%cd%/../ffmpeg/ffmpeg.exe" -i 小苹果超清.mp4 -hls_time 15 -c:v libx264 -hls_list_size 0 -c:a aac -strict -2 -f hls 小苹果超清.m3u8
相关文章
- C# string和byte[]的转换
- C# winform窗体应用监听Console日志并写入本地日志
- C#.NET 大型企业信息化系统集成快速开发平台 4.2 版本 - 增加安全性增加内网的电脑才可以调用的限制
- C# 图片和64位编码的转换
- C#多线程学习总结
- [JS] ECMAScript 6 - String, Number, Function : compare with c#
- C#中字符转换问题详解
- js 翻译 c# 注意事项
- Mysql的 时间戳转换 和 c# 的时间戳转换 (以秒来进行转换,非毫秒,主要是mysql不能存毫秒)
- c#自定义类型的转换方式operator,以及implicit(隐式)和explicit (显示)声明
- C# OpenCV人脸检测(三) DNN加载FaceDetectorYN模型做人脸检测
- C# 事件
- C#之转换两个不同类型但是成员相同的对象
- C#之winform实现文件拖拽功能
- C#中对象与JSON字符串互相转换的三种方式
- C#键盘钩子
- C#底层库--文件操作类(文件重命名、目录移动、字节流转换)
- C#的多线程(2)——机制探索
- C# implicit隐式转换
- Unity3d C#开发微信小程序WebGL转换后中文字体不显示问题解决
- .NET(C#) AutoMapper使用扩展方法对record类型映射
- [C#] C# 知识回顾 - 你真的懂异常(Exception)吗?
- c#获取当前日期时间
- 2018-12-25-C#-使用转换语义版本号
- 2018-12-25-C#-使用转换语义版本号
- 2019-8-31-C#-转换类型和字符串
- 2018-10-19-C#-AddRange-添加位置
- C# 转换类型和字符串
- C# winforms 输入颜色转换颜色名
- C# 金额转中文大写
- C# Winform窗体间传值