FFmpeg-PlusPlus
FFmpeg-PlusPlus copied to clipboard
🔥 FFmpeg扩展版本,1.支持OpenGL图形渲染,自定义着色器 滤镜、特效、转场。2.支持FLV+HEVC/AV1/Opus编码解码 🔥 FFmpeg Extension: 1.Support GLSL OpenGL(Filter/Effect/Transition/Shaders); 2. And Transcode F...
glGetShaderInfoLog第四个参数是char *的,之前是char **.
There is another solution: 1 EXPORT DISPLAY=.0:0 2 init ogl render to off-screen buffer (MAYBE optional) 3 call ffmpeg transcode command as usually. test passed on ubuntu18.04 x64 ``` int...
Hello Sir, I'm working with this repo and i'm stuck on the following: If i use input-resolutions with dar 16:9 on 1920x1080 or below like 1280x720 or 640x360 the pipglshader...
Can it be used with ffmpeg 6.0? I try to compile it, but getting next error: ``` #0 50.03 CC libavfilter/vf_extractplanes.o #0 50.14 CC libavfilter/vf_fade.o #0 50.22 CC libavfilter/vf_fadeglshader.o #0...
`sudo xvfb-run -a --server-args="-screen 0 1280x720x24 -ac -nolisten tcp -dpi 96 +extension RANDR" /home/abc/FFmpeg-PlusPlus/ffmpeg -v debug -ss 0 -t 6 -i 0.mp4 -filter_complex "[0:v]scale=2560:1600[scale0];[scale0]fadeglshader=offset=3:fade_duration=1:ext_source=./1.mp4:vxsource=gl_fade/fade_vertex.gl:sdsource=gl_fade/fade_shader.gl[effects];[effects]scale=1000:1000" -vcodec libx264 -an -pix_fmt yuv420p -y...
下面是命令 ffmpeg -v debug -i input4.mp4 -filter_complex "[0:v]plusglshader=sdsource='split_interval_shader.gl':vxsource='split_interval_vertex.gl'" -y output1.mp4 跑的过程没有报错:  但是视频结果无法打开