ffmpeg吧 关注:1,286贴子:4,633
  • 30回复贴,共1

C#写的调用ffmpeg.exe中libx265批量编码图形化工具

只看楼主收藏回复


无需安装单文件极简设计,和视频放同目录打开工具,一键开始,简单高效。
自动监听目录下新增视频,热增减视频任务、热更新ffmpeg……
比上一个工具大幅优化了自身CPU占用,降低了一个数量级CPU使用时间。
pan.baidu.com/s/1BNAhnOMiqtnNpPDl3If5vw?pwd=c8cf


IP属地:浙江1楼2025-01-04 19:31回复
    支持一下
    看了一下楼主发的截图,有crf设置。那么应该是不支持GPU编码方式的(nvidia,amd等显卡编码器均不支持crf设置),不使用GPU,只用CPU是速度很慢的。


    IP属地:江苏3楼2025-01-09 15:11
    收起回复
      更新了工具打包方案,使用7z压缩ffmpeg,整个工具体积缩小到40MB,仅限64位Win10及以上。
      无需安装绿色封装,打开即用,运行参数所见即所得极简工作流设计。下载链接:
      https://pan.baidu.com/s/1u25KHRhk3kFUbsAQ-ZXDaw?pwd=fg2x


      IP属地:浙江4楼2025-02-11 22:01
      回复
        支持一下博主,有空的时候在服务器上测试一下再反馈意见,不过闲置服务器一般都比较古老(IBM 3850系列,4路E7 4830V3居多),且安装的系统基本都是server 2016~2019,有可能不支持该软件。业务服务器虽然配置新但是基本上都是虚拟化,业务机也不好用其测试。
        虽然说CPU压片画质确实最好,但是考虑到电费和效率我在家一般还是用GPU压制,毕竟码率给够差别不大。谢谢楼主。


        IP属地:四川5楼2025-02-14 14:07
        收起回复
          暂时在家里台式电脑上测试了一下:电脑配置:I5/14600K 32G内存 RTX3080TI ;微单拍摄的4K/码率100M/H264/29.976FPS片源
          默认选slow CFR23,CPU能跑满,生成的文件码率31M/S,耗时9倍
          CPU软编画质不错,但是由于码率31M,所以画质评价没有啥意义;因为用3080TI硬件编码耗时0.3倍,slow CFR23文件码率22M/S,码率20M后画面肉眼看不出来啥区别。
          建议:添加分辨率缩放功能-------虽然傻瓜化了,但是我原本是打算把4K转换成1080P的,没有这个功能就很不方便


          IP属地:四川6楼2025-02-18 16:13
          收起回复
            确实有分辨率缩放功能,初次使用的时候点击了一下100%文字没有继续点所以没有发现,4K压缩到1080P slow CFR23文件码率8M,速度大约是1.3倍;如果用CFR30,再勾选8倍CPU占用。。。。。。之类,大致码率会降低到2M~3M,恰好是这段视频1080P下的最佳码率。个人向来喜欢软字幕,所以没有测试硬字幕。


            IP属地:四川7楼2025-02-20 15:03
            收起回复


              随便找了一台淘汰的老服务器测试,博主的软件兼容性十分好,server2019系统下运行正常。


              IP属地:四川8楼2025-02-25 15:41
              回复
                哥,能不能加个暂停,光一键开始没有暂停


                IP属地:山东9楼2025-03-23 00:44
                收起回复

                  刹车功能设置处


                  IP属地:浙江10楼2025-03-23 13:34
                  回复


                    提到的缩小选项不好用,增加了右键下拉菜单,提高信息阅读与选择效率。
                    增加缩小到长边像素功能。一致对待横竖视频缩放到相同像素。
                    FFX265 Batch Converter.2025.03.23.1744.exe
                    wwwg。lanzouu。com\b00wmjmvwf
                    密码:9tna


                    IP属地:浙江11楼2025-03-23 17:57
                    回复
                      樓主的操作邏輯很符合個人使用喜好,喜歡批次處理的邏輯,但是應用在壓片有點可惜,若是可以自己寫指令那就更好了


                      IP属地:中国台湾来自iPhone客户端12楼2025-03-29 23:19
                      收起回复

                        有個工具dnSpy,可以修改C#代碼,找到 RunFFmpeg.fx参数拼接()
                        116行代碼,手工修改自定義指令。


                        IP属地:浙江13楼2025-03-30 01:59
                        回复