-
Notifications
You must be signed in to change notification settings - Fork 73
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Ask for pipe support #11
Comments
can you give more details? |
一个demo连pipeline都要阉割... |
ffmpeg.exe -i "%~dpn1.mp4" -f rawvideo -an -| AppEncoder_x64.exe -i - -preset veryfast -wdt 1920 -hgt 1080 -fr 24000/1001 -rc 1 -br 2000 -iper 128 -b "%~dpn1.hvc" 例如 然后ffmepg报pipeline失败啥的 还有 BR那个是bps... 为毛不是kbps 强迫症表示受不了... |
@tnti 我们的br参数的单位是kbps的,不过readme中确实没有介绍单位。 |
不过同样X265和你们家的编码器我都用2000kbps差距有点大啊 pipeline加上去把 把pipeline支持y4m和yuv弄进去省事点 要不每次都要弄一大坨yuv太麻烦 |
能分享一下你用的参数么?感觉是码控没有生效。 |
AppEncoder_x64.exe -i "%~dpn1.yuv" -preset medium -wdt 1920 -hgt 1080 -fr 24000/1001 -rc 1 -br 2000 -iper 128 -b "%~dpn1.hvc" avs4x26x.exe --bitrate 2000 --no-open-gop --bframes 6 --rd-refine --weightb --rc-lookahead 50 --ref 5 --weightp --no-rect --no-info --no-ssim --no-psnr --output "%~dpn1.hevc" "%~dpn1.avs" 300帧的玩意 随便切的... 拿HM解的时候看见QP在跳了 应该生效了... |
@tnti 首先说谢谢。我们的appencoder对 -fr命令后的除号不识别。实际上我们限定-fr后面得是小数,这也是我们将来需要改进的。不过24000/1001这种支持实际上是有一定必要性的。我们会考虑在将来的版本添加支持,您在当前测试时可以考虑用23.97 |
@tnti 关于管道的问题,我们的编码器跟x264和x265的定位毕竟有些不同,我们不是开放库的软件。我会跟团队的人讨论一下,到底是否添加支持。 |
还真是-fr的问题... 用小数码率控制就没事了... |
I also would agree that pipe support would be nice, but instead fo a rawvideo video a yuv4mpegpipe might be better suited (since y4m comes with headers that already include the resolution). An example call could be:
( -wdt X and -hgt Y could be automatically set based on the y4m header information) Having pipe support would be great to avoid having to create humongous temporal yuv files. |
@Selur Indeed, pipe support will make it easy to produce 265 streams. However, this support needs Kingsoft 's agreement. Still being discussed. Thanks a lot for your concern. |
Any update on this? |
Pipe support is still not permitted. Any problem if we update an ffmpeg with ksc265 and some usage limitation? |
No, from my point of view an ffmpeg version would be fine. |
Any news (regarding ffmpeg integration or pipe support) ? |
@Selur |
As title
The text was updated successfully, but these errors were encountered: