我刚刚在运行 MacOS 11.4 Big Sur 的 Mac 上通过 Homebrew 安装了 x264。我正在尝试编码视频,但无法让 x264 正常运行。
这是我在终端中运行的命令:
x264 --bitrate 25000 --preset veryslow --bluray-compat --tune film --vbv-maxrate 40000 --vbv-bufsize 30000 --level 4.1 --keyint 30 --open-gop --slices 4 --fake-interlaced --colorprim "bt709" --transfer "bt709" --colormatrix "bt709" --sar 1:1 --pass 1 -o out.264 in.mp4
它的输出如下:
bash: x264 --bitrate 25000 --preset veryslow: command not found
如果我删除该--preset
部分,那么它就会挂在其他部分,例如--tune
。
我已尝试过brew doctor
,没有错误。
如果我只是运行x264
,它就会给我x264 [error]: No input file. Run x264 --help for a list of options.
提示,好像 x264 已经安装。我不知道从哪里开始排除故障,但我想让它工作。
如果我将命令简化为x264 -o out.264 in.mp4
:
avs [error]: failed to load avisynth
raw [error]: raw input requires a resolution.
x264 [error]: could not open input file `in.mp4' via any method!
我将非常感激关于如何实现这一点的一些指点。