ffmpeg吧 关注:1,265贴子:4,461
  • 23回复贴,共1

花了好几天写了个调用ffmpeg批量压片转码GUI

只看楼主收藏回复

极简设计。
支持 ffmpeg 内的 libsvt-av1、libaom、libx265 编码,
批量起来,可占满任何性能的家用PC。
2023年3月9日 00: 加了自动扫描黑边并剪裁功能,测试中。



IP属地:浙江1楼2023-03-09 01:01回复
    软件呢


    IP属地:陕西来自手机贴吧2楼2023-03-09 07:09
    收起回复

      加了个PGS图形字幕渲染功能,图片到图片(硬字幕)
      overlay 水印模式
      -filter_complex 复合滤镜比较高级,调了很久。
      [轨道号]滤镜[结果变量名]
      滤镜1,滤镜2,滤镜3……,按顺序会直接传递到下一个滤镜
      有些PGS字幕坐标出现在画面黑边。剪裁模式无法渲染到画面,使用缩小,还需要计算缩小后的X坐标(使得居中显示)
      PGS加了帧率调整滤镜,minterpolate=fps…… mi_mode=dup(复制帧),使得和视频一致,编码后时长不会相差很大。
      滤镜 [结果变量名] 可被 -map["结果变量名"]调用
      例如
      -lavfi "crop=1920:752:0:164[video],[0:7]minterpolate='fps=24':mi_mode=dup,scale=-2:752[sub],[video][sub]overlay=292:0[fin]" -map ["fin"]


      IP属地:浙江4楼2023-03-11 00:33
      收起回复
        感谢


        IP属地:陕西来自手机贴吧5楼2023-03-11 11:08
        收起回复
          求教ffmpeg用什么参数可以拉伸填充,把720*345的视频拉成720*404就会有黑边上去,等于白剪了


          IP属地:上海6楼2023-03-16 15:16
          收起回复
            感谢分享,问下大佬,我用ffmpeg去水印,水印是去了,但是输出视频大小被压缩成了原来的三分之一,需要添加什么参数才能尽量不被压缩?
            ffmpeg -i 原视频 -vf "delogo=544-64-10:10:64:64:show=1" 输出视频


            IP属地:江苏来自Android客户端7楼2023-03-17 17:37
            收起回复
              尺寸剪裁;
              时间剪裁;
              画面缩小;
              加硬字幕;
              自动识别黑边并剪裁
              自动识别隔行扫描并反交错;
              无损复制声音;
              有损压缩声音;
              多国音轨自动挑选;
              8、6等声道转立体声节省码率;
              附带一个简易片头片尾识别工具,调用ffmpeg的场景识别滤镜、黑场识别滤镜。定位片头片尾
              pan.baidu.com/s/1iAiV2BD--0ySUCcwgrpbSA?pwd=79yf


              IP属地:浙江9楼2024-04-11 13:30
              回复
                占满家用机这句话的分量很重哈哈哈。老哥愿意加个微信交流吗?我也在学习研究FFMPEG,家里搞了不少U在测试


                IP属地:广东10楼2024-09-25 11:09
                收起回复
                  腻害


                  IP属地:北京来自Android客户端11楼2024-09-25 12:23
                  回复